Red de conocimiento informático - Conocimiento informático - Antes de aprender ASP.NET, primero debes comprender esos cursos.

Antes de aprender ASP.NET, primero debes comprender esos cursos.

El primer paso es dominar un lenguaje .NET orientado a objetos, C# o VB.NET.

Me opongo firmemente a aprender ASP.NET sin aprender sistemáticamente un lenguaje orientado a objetos.

ASP.NET es una tecnología integral orientada a objetos. Si no comprende la orientación a objetos, ¡nunca la aprenderá!

El segundo paso es tener una cierta comprensión de la biblioteca de clases de .NET Framework.

Puedes aprender .NET Framework desarrollando aplicaciones de Windows Form. ASP.NET es una tecnología basada en .NET Framework. Cuanto más comprenda .NET Framework, más rápido podrá aprender ASP.NET.

Por ejemplo: Aquí hay una breve lista de varios conceptos que son muy importantes para dominar ASP.NET:

Modelo de memoria de objetos, delegación, eventos, subprocesos múltiples, ensamblados y aplicaciones. Dominio del programa, modelo de seguridad

Por supuesto, hay muchas otras cosas en .NET Framework, pero sin comprender y comprender claramente las cosas anteriores, es difícil comprender verdaderamente ASP.NET.

Por urgencia y consideraciones prácticas, muchas personas quieren aprender ASP.NET directamente sin una base sólida orientada a objetos. El resultado sólo puede ser que las prisas generan desperdicio.

Después de tener la base orientada a objetos, los siguientes son los pasos específicos para aprender la tecnología ASP.NET.

Paso uno: aprenda HTML y CSS

Esto no requiere aprender muchas herramientas de diseño web como Dreamweaver y Firework. La clave es comprender las páginas web HTML. Estructura y modelo de caja CSS. Muchos controles ASP.NET eventualmente deben convertirse a HTML. Además, div+CSS es el modelo de diseño de páginas web principal actual.

Al aprender esta parte, la clave es comprender los conceptos sin gastar energía en las muchas técnicas para embellecer la página. Ese es el trabajo del artista del sitio web, no del programador.

Paso 2: Aprende JavaScript.

JavaScript no es Java, se ejecuta principalmente en el lado del navegador. Puede realizar muchas tareas y tiene funciones muy poderosas: por ejemplo, trata los elementos HTML en la página web del cliente como un árbol. Puede escribir código para acceder y modificar los nodos del árbol y generar dinámicamente nuevos códigos HTML, logrando así el objetivo. finalidad de modificar dinámicamente las características de visualización de la página web.

JavaScript se utiliza mucho en el desarrollo de sitios web actuales y es muy importante.

Además, también es la base de la actualmente muy popular tecnología AJAX.

Paso tres: aprenda los principios de las redes informáticas

Busque un libro de texto universitario sobre "Redes informáticas", concéntrese en sus partes relacionadas con Internet y aprenda sobre la resolución de nombres de dominio y HTTP. protocolos, etc. Conocimiento. Ésta es la base teórica para el desarrollo de Internet.

Paso 4: Aprender la tecnología de capa de presentación ASP.NET y ser capaz de diseñar páginas Web

Es necesario combinar los fundamentos previos de la tecnología orientada a objetos y dominar al menos los siguientes contenido:

(1) Cómo utilizar varios controles web,

(2) Comprender cómo se transmite la información en las páginas web, como el uso de Cookies, ViewState, Session, etc. .

(3) El ciclo de vida de las aplicaciones y páginas web ASP.NET, así como de los objetos relacionados (como la aplicación), puede verse como un intento de combinar las ventajas de C/S y B/. S into one. Específicamente en términos de tecnología, se refiere principalmente a Silverlight de Microsoft (WPF_E). Después de todo, ha sido la ruta de Microsoft hasta el final.

Sin embargo, es principalmente por razones de reserva técnica. Se estima que la popularización de esta tecnología tardará de 2 a 3 años, porque las máquinas preinstaladas con Vista recién comenzaron a agotarse este año.

En este momento, Nine Yang Magic. está completo y puedes confiar en esta magia para viajar alrededor del mundo.