Vous êtes sur la page 1sur 14

Que es .

Net
Es un nuevo servicio de Microsoft.Net es la estrategia de Microsoft para distribuir software como servicio. Visual Studio.Net es la culminacin no solo de una fenomenal herramienta de desarrollo, sino tambin de una plataforma de servicios que a partir de ahora, ser componente fundamental de las futuras versiones de Windows. Es un entorno de desarrollo independiente del lenguaje, que permite escribir programas de forma sencilla, e incluso permite combinar cdigo escrito en diferentes lenguajes.

Plataforma .NET y Visual Studio.net


La plataforma .Net es el conjunto de nuevos servicios que ofrece Microsoft para permitir que las aplicaciones aprovechen posibilidades como Web con gran sencillez. Visual Studio.Net es la herramienta diseada para facilitar el acceso a esos servicios.

Qu es Visual Studio .NET


Visual Studio .NET es la Herramienta Rpida de Desarrollo (RAD) de Microsoft para la siguiente generacin de Internet que son los Servicios Web y XML. Esta herramienta permite la creacin de aplicaciones usando el Marco .NET, es decir usando el CLR, la Librera de Clases, ADO .NET, ASP .NET, etc. Es un software que brinda las herramientas necesarias para crear, distribuir, administrar y dar mantenimiento a aplicaciones Web distribuidas, que usan Servicios Web y XML, todo esto con una gran facilidad, rapidez y bajo costo.

CARACTERISTICAS
Se puede crear aplicaciones Web directamente usando el Framework .NET y algn programa editor, por ejemplo el Bloc de Notas, pero el tiempo que llevara el desarrollo no justificara el ahorro de costos, en cambio, si se utiliza una herramienta como Visual Studio .NET el tiempo de desarrollo se reducira enormemente. Visual Studio .NET permite tambin la integracin y el uso cruzado de lenguajes de programacin: Visual Basic .NET,. C++ .NET y JScript .NET, etc.

VENTAJAS DE VISUAL .NET


La principal ventaja de Visual Studio .NET es realizar la creacin de aplicaciones de forma fcil y rpida, tan solo con arrastrar y soltar objetos, se pueden crear desde aplicaciones Windows hasta Servicios Web y XML.

Ventajas del soporte RAD de Visual Studio


1. Creacin de Pginas Web mediante Formularios Web. 2. Visual Studio .NET incluye un diseador de pginas Web HTML y ASP .NET basado en formularios Web, el diseador permite arrastrar controles, clases de datos, y otros objetos y configurar sus propiedades como si fuese un formulario de una aplicacin para Windows.

Creacin de Servicios Web y XML Para crear Servicios Web XML,

Visual Studio .NET incluye una plantilla con Servicios Web de ejemplo, los cuales puedes modificar y personalizar a tu medida, eligiendo el lenguaje que deseas, que puede ser Visual Basic .NET, Visual C# .NET o Visual C++ .NET

Acceso a Servicios Web XML


Una vez creado los Servicios Web XML deben usarse en otras aplicaciones del negocio, para ello Visual Studio .NET cuenta con el Explorador de Servidores (Server Explorer) que permite ver los Servicios Web publicados y usarlos con solo un arrastre. Tambin podemos usar un Servicio Web haciendo referencia desde un proyecto mediante la opcin Add Web Referente del men Project.

Creacin de archivos XML Con el diseador de XML, crear un archivo XML es mas fcil que nunca, ya que se muestra de colores el cdigo y se auto completan los Tags que uno va escribiendo. Este maneja 3 vistas: XML, esquemas y datos.

Creacin de Componentes .NET


Crear componentes o controles de usuario es tan simple como crear un formulario, ya que usando la herencia se puede pasar todas las caractersticas de un objeto a otro, esto esta presente en todos los objetos creados en Visual Studio.NET, sean visuales o no.

LENGUAJES .NET

Neutralidad de Lenguajes .NET


El Marco .NET es neutral con respecto al lenguaje y admite prcticamente cualquiera de ellos. Esto trae consigo los siguientes beneficios para el desarrollador:
Cdigo reusable y compartido Acceso a APIs igual para todos los lenguajes Herencia cruzada entre lenguajes Manejo de errores cruzado entre lenguajes

PANTALLA INICIO DE VISUAL STUDIO .NET

IDE: Entorno

Integrado de Desarrollo

Ventana de Crear un Nuevo Proyecto

Definiciones
Controles Objeto Propiedades Mtodos Funciones Eventos Formulario

Vous aimerez peut-être aussi