Ok, el buen Rocky me ha estado haciendo preguntas sobre Whidbey y principalmente ASP.NET 2.0 para lo cual, tengo que explicarselas y pensé que un post sería un buen medio para darle a conocer un poco más de esta tecnología y aprovechar a que a lo mejor uds aprenden un poquito … jejeje
NIN says:
y si te preguntan: ¿qué es code-beside coding?Krees says:
Querido NIN, code-beside esta basado en las nuevas características de la versión 2.0 del NET Framework. Dentro de esta nueva versión, existe un término recién incorporado que se llaman los Tipos Parciales (Partial Types), que permiten que una clase este definida un varios archivos dentro de un proyecto. Es algo así como una Interfase dentro de los lenguajes de programación, esto es para permitir la reusabilidad del código sin tener que modificar directamente la base. Microsoft decidió utilizar esta característica en ASP.NET para mejorar la separación del código y evitar el código spaghetti, así que la página ASPX declarativa y el código asociado de esta viven en la misma clase.Por ejemplo:
<%@ Page Language=»C#» CompileWith=»Default.aspx.cs» ClassName=»Default_aspx» %>
Podemos notar el atributo CompileWith que nos dice con que se compila esta página. Recuerden que en la clase este debe tener el VB el metodo Expands (Public Expands Default_aspx) o bien partial en C# (public partial class Default_aspx)
Whidbey va a migrar automaticamente el Code-Behind existente de nuestros proyectos al método Code-Beside. Podemos seguir utilizando la clse base usando el atributo inherits en la directiva de la página (aunque no podamos especificar herencia en el código).
Espero que esto te resuelva tus dudas pequeñuelo y sigo a tus órdenes.
NIN says:
Mmmm… pankekes… GENIAL!
Cheers!
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.