Ir al contenido

C sharp NET/Capítulo 17

De Wikilibros, la colección de libros de texto de contenido libre.
Versión para imprimir esta pagina

Programando aplicaciones WEB con ASP.NET usando C#

[editar]



.NET provee un rica infraestructura para diseñar no solamente programas de escritorio sino también páginas y aplicaciones Web usando la tecnología llamada ASP.NET. Como hemos dicho anteriormente, el lenguage de programación C# fue diseñado precisamente pensando en el Internet; debido a esto, C# es el lenguage de preferencia para programar éstas aplicaciones. Por supuesto que también usaremos en conjunto con C# los lenguajes tradicionales para el Web como son el HTML, XML y Javascript para enriquecer nuestras aplicaciones. Con estas tecnologías a nuestro alcance podremos crear lo que necesitemos de una manera rápida y sencilla. ASP.NET es la más avanzada tecnología para crear aplicaciones y páginas Web sobrepasando a tecnologías populares como PHP o JSP en varios aspectos como rapidez, sencillez, seguridad e incluso costo (ya que existe el proyecto MONO www.mono-project.com que proporciona una versión de ASP.NET [incluyendo un servidor] de forma gratuita). Cuando Microsoft lanzó al mercado dicha tecnología, fue acogida rápidamente debido a su facilidad de uso y a su poder. Ésta tecnología alivia inmensamente al programador de tener que crear código desde cero. ASP.NET cuenta con una inmensa colección de herramientas tanto controles como clases y funciones para crear aplicaciones rápidamente. Se dice que por lo general ASP.NET le ahorra al programador crear de 50% a 70% del código que se necesita ya que viene actualmente incorporado y listo para usarse. ASP.NET 2.0 es la nueva versión de ASP.NET, a decir verdad no incluye grande cambios sobre la versión 1.1 pero si se ha puesto énfasis en crear más controles, se han reorganizado y optimizado algunas funciones haciendo que ASP.NET sea más seguro, flexible y robusto. En este capítulo aprenderemos como utilizar para nuestro beneficio ésta gran tecnología.


Versión para imprimir esta pagina