This is a viewer only at the moment see the article on how this works.
To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk
This is a preview from the server running through my markdig pipeline
Aún más en ViewState... bueno, mi mascota se mea en ASP.NET realmente...
Sunday, 29 February 2004
He estado pensando un poco más en el ViewState. cosas He mencionado antes. En realidad, se trata de algo que me parece más molesto sobre ASP.NET - ¡y esto no es un punto político! ¿Por qué exactamente no pueden los usuarios 'ordinarios' ver la fuente de ASP.NET, por lo que sé, ningún equivalente de Rotor existe para ASP.NET. Supongo que ciertos MVPs pueden acceder a esta fuente aunque la iniciativa de la Fuente Compartida - el resto de nosotros tenemos que confiar en cosas como Reflector para husmear (imagina lo útil que sería poder conectar un depurador a la fuente ASP.NET!). El argumento que supongo que puede aplicarse a esto sería el viejo 'si damos acceso a la fuente no podemos cambiarlo' o 'la gente lo cambiará por sí misma, causándonos más problemas' - umm, JSP y J2EE tienen acceso completo a la fuente, y siempre lo han tenido - esto simplemente no ha sucedido (aunque aprendí JSP mucho más rápidamente porque pude arraigar y entender lo que estaba pasando). Por lo tanto, asumiendo que nunca podemos acceder a la fuente ASP.NET, ¿cómo superamos los problemas que he estado teniendo con ViewState? Métodos simples de fábrica para los elementos básicos del marco. Afortunadamente ASP.NET 2.0 hace esto para algunos elementos (principalmente los nuevos que hay que decir) como Personalización y Membresía - donde se puede especificar sus propias clases de proveedores para estos elementos. Si sólo esto fuera también el caso de todos los demás elementos del núcleo de ASP.NET - por ejemplo, el estado de sesión tiene un problema similar, usted puede persistir a las tres tiendas estatales que ASP.NET permite, servidor SQL, servidor de estado extremo de In Process - habría sido realmente tan difícil permitir la especificación de una clase definida por el usuario para esto también (si ASP.NET 2.0 ya tiene esto y yo sólo soy tonto para encontrar la referencia, por favor hágamelo saber!)? Por lo tanto, ASP.NET 2.0 - gran paso adelante en la personalización del usuario de elementos de marco de núcleo - pero sólo un poco más sería fantástico!
ACTUALIZACIÓN: Acabo de notar esta entrada el Jason Salas's weblog - una API de ViewState...hmm...no estoy seguro de lo práctico que sería un sistema de escritura fuerte declarativo (ejemplo 2); un sitio generalmente almacenará cientos de artículos en ViewState - escribir fuertemente cada uno sería un dolor total. Ejemplo 3 es bastante genial aunque:
EJEMPLO 3:
int homePhoneJenny = 8675309;
ViewState.Insert(“llave teléfono”, casaTeléfonoJenny,System.Int32);
Eso parece muy útil!, por lo que podría hacer ViewState.keyPhone para obtener un Int32 de vuelta ... todavía no resuelve el problema que no podemos jugar con cómo funciona ViewState sin embargo - por lo que no puedo especificar que quiero utilizar Rijndael como el mecanismo de cifrado (3DES es bastante lento!) o que quiero comprimir el ViewState / incluso almacenarlo en otro lugar / modificar cómo los controles pueden acceder a ViewState sin todos los juegos con métodos sobrecargados o incluso reflexión (temblor)...