Internet es uno de los fenómenos tecnológicos más agresivos y expansivos que he visto desarrollarse en los últimos años. Ni siquiera la electricidad, la medicina o la electrónica han presentado ese crecimiento tan acelerado que ha afectado positiva o negativamente a muchas personas y empresas en todo el mundo. Positivamente porque han hecho uso de la red para proyectar su negocio; negativamente porque hay quienes se han resistido a vincular su negocio al potencial de la red.

En el mundo de las redes locales también ha habido un importante crecimiento que se refleja en una mejora de las velocidades de acceso, las topologías, las formas de conectarse, etc. Esto también representa un beneficio o un perjuicio para las personas y empresas. Beneficio porque las redes permiten centralizar procesos automatizados, optimizar recursos computacionales, crear grupos colaborativos, etc. El perjuicio sería no tener estos beneficios y no contar con herramientas que permitan competir en un mundo cada vez más globalizado y más informatizado. De ahí que es necesario que una empresa tenga sistemas de información adaptables a los escenarios de la competitividad de hoy en día, con sistemas informáticos cuyas reglas de negocios sean dinámicas y coadyuven a la toma de decisiones de negocios, generando información oportuna, precisa, clara y válida.

Para ello es importante tener herramientas desarrolladoras de software actualizadas, fáciles de utilizar y que permitan el desarrollo rápido de aplicaciones. Visual Studio .NET es una herramienta para el desarrollo rápido de aplicaciones (RAD) que apareció en el año 2002, luego de bregar durante mucho tiempo con Visual Basic 6.0 y anteriores. Su aparición constituyó un cambio de paradigma y la implementación de una nueva forma de construir sistemas. Hoy en día es una de las herramientas más poderosa y más conocida para desarrollar software de escritorio, para Web y para dispositivos móviles.

La necesidad de construir aplicaciones rápidas alimenta los requerimientos de la reutilización de código y componentes. Este libro desarrolla temas que pretenden coadyuvar con estudiantes, profesionales, desarrolladores y personas interesadas en la construcción rápida de sistemas informáticos de calidad