You are on page 1of 2

Enterprise Enterprise Professional

Tabla de caractersticas de Visual Studio .NET Architect Developer

Construya Aplicaciones .NET


Servicios Web XML Permiten exponer cualquier componente como servicio XML Web utilizando el cdigo WebMethod,
y utilizar los servicios Web XML de cualquier plataforma..
Microsoft Windows Forms Los nuevos formularios compartidos de Windows (Forms Designer, Form Inheritance,
Control Anchoring y Control Docking) le permiten construir rpidamente aplicaciones de Windows.
Web Forms El editor de pginas web compartido que permite crear aplicaciones de Internet utilizando la
misma tcnica de arrastrar y soltar que hizo famoso a Visual Basic. El cdigo puede escribirse
en cualquier lenguaje.
Mobile Web Forms Permiten crear aplicaciones para navegadores web mviles que muestran resultados
automticamente segn las caractersticas del aparato.
Aplicaciones para Pocket PC Permiten construir aplicaciones ricas para aparatos inteligentes, incluidos los Pocket PC, orientados Presentacin Visual Studio .NET Enterprise Developer
y Windows CE .NET* al modelo .NET Compact Framework, un subconjunto del entorno .NET Framework para soluciones mviles.
Modelo .NET Framework Construido para la Web, el modelo.NET Framework ofrece un entorno flexible y escalable para construir, Microsoft Visual Studio .NET es la herramienta de desarrollo Visual Studio .NET Enterprise Developer
y Common Language Runtime (CLR) utilizar y ejecutar las aplicaciones y servicios Web XML distribuidos.
Visual Basic .NET Upgrade Wizard Permite actualizar de un modo sencillo el cdigo y las aplicaciones de Visual Basic 6.0
multilenguaje ms completa para construir e integrar rpidamente ofrece una eficaz plataforma de desarrollo
mediante herramientas e instrucciones. aplicaciones y servicios Web XML. Aumenta de un modo a los equipos empresariales para construir
Elija entre una serie de lenguajes potentes y productivos extraordinario la productividad de los desarrolladores y crea nuevas rpidamente aplicaciones y servicios Web
Lenguaje Visual Basic .NET Visual Basic .NET permite realizar una programacin totalmente orientada a objetos, con herencia
oportunidades de negocio. En su diseo se han integrado a fondo XML orientados a cualquier dispositivo.
de implementacin, un procesamiento de excepciones estructurado y free-threading. los estndares y protocolos de Internet, como XML y SOAP, por lo Puede utilizar Visual Studio .NET Enterprise
Lenguaje Visual C# .NETTM
Visual C# .NET, un nuevo lenguaje de programacin orientado a objetos, combina la potencia que Visual Studio .NET simplifica considerablemente el ciclo de Developer para:
de C y C++ con la sencillez funcional de las modernas herramientas RAD.
vida del desarrollo de aplicaciones.
Lenguaje Visual C++ .NET Visual C++ .NET permite a los diseadores construir aplicaciones gestionadas y no gestionadas, Fomentar la productividad de los
utilizando el modelo .NET Framework, el Servidor ATL y MFC. equipos con la herramienta de desarrollo lder en el mercado
Lenguaje Visual J# TM .NET* Visual J# .NET es una herramienta de desarrollo para aquellos diseadores de lenguaje Java
que deseen crear aplicaciones y servicios en el modelo .NET Framework. Ventajas de Visual Studio .NET Crear servicios Web XML fiables
Asistencia incorporada para docenas Con asistencia para docenas de lenguajes de programacin adicionales, puede programar
de lenguajes de programacin adicionales fcilmente en el lenguaje que usted elija e integrar el cdigo de cualquier otro lenguaje. Aprovechar las herramientas integradas de tipo lifecycle
Arquitectura flexible y gil de aplicaciones
Aproveche un nico entorno unificado de desarrollo integrado
Creada para los servicios Web XML
Entorno de desarrollo integrado Aproveche un entorno de desarrollo visual altamente integrado para todos los lenguajes, Visual Studio .NET Professional
(IDE) compartido de Visual Studio .NET que incluye una nica caja de herramientas, lista de tareas y debugger. Constituye un modelo sencillo, flexible y basado en estndares
RAD para el Servidor Las herramientas y el explorador del servidor incluyen componentes de aplicaciones server-side. para integrar, ampliar y publicar aplicaciones
Permite acceder a las herramientas de administracin del servidor, los registros de eventos, bases Con Visual Studio .NET Professional, puede
de datos y servicios Web XML, e integrarlos. Facilita la integracin en su empresa, el enlace con socios construir rpidamente la prxima
Visual Studio .NET Debugger Acorta el ciclo de desarrollo gracias a la depuracin de lenguaje cruzado, de proceso empresariales y la prestacin de nuevos y eficaces servicios generacin de aplicaciones, desde las
cruzado y a la depuracin remota.
a sus clientes. aplicaciones Microsoft Windows hasta
Ayuda dinmica Ofrece un acceso instantneo a la ayuda importante para la tarea de diseo en curso.
Lista de tareas Permite a los diseadores organizar el proceso de diseo anotando el cdigo, y supervisando Mxima productividad del desarrollador aplicaciones en n-capas compuestas de
y accediendo rpidamente a los errores y advertencias. servicios Web XML, que pueden utilizarse
Diseador HTML Un modo grfico de disear Web Forms en HTML, ASP Y ASP.NET sin necesidad
Soporta ms de 23 lenguajes de programacin, con cualquier dispositivo y se integran en
de modificar manualmente el cdigo HMTL. y el nmero crece
cualquier plataforma. Puede explotar el
Creacin de potentes aplicaciones de bases de datos Incluye las mejores herramientas del sector y cientos de potencial de Visual Studio .NET Professional para:
SQL Server 2000 La base de datos y el anlisis completos que ofrecen una entrega rpida de la prxima generacin componentes ya existentes
de soluciones escalables de comercio electrnico, lnea de negocio y almacn de datos.
Pueden compartirse y reutilizarse las aplicaciones escritas en Construir rpidamente aplicaciones de Internet de prxima
Microsoft Data Engine (MSDE) Construye aplicaciones totalmente compatibles con SQL Server y puede migrar directamente generacin
a SQL Server sin cambiar ni una sola lnea de cdigo. cualquier lenguaje de programacin
Visual Database Tools Permite disear visualmente elementos almacenados como procedimientos, ndices, tablas,
Permite a los equipos compartir arquitecturas de aplicaciones Crear soluciones que abarcan cualquier plataforma o
disparadores, funciones definidas por el usuario y otros elementos para bases de datos. dispositivo
Visio Database Modeling Permite captar y comunicar claramente requisitos empresariales con herramientas y fomentar las mejores prcticas para rastrear rpidamente
de modelaje conceptual, lgico y fsico. su desarrollo Acortar el tiempo de salida al mercado de aplicaciones
Diseador XML Ofrece herramientas de arrastrar y soltar para trabajar con archivos XML y XSD. potentes y escalables
Operaciones mejoradas
Herramientas empresariales de tipo lifecycle
Visual SourceSafe 6.0c Permiten el trabajo de equipos de desarrollo en entornos colaborativos, con control de versiones
Garantiza las capacidades
para el cdigo fuente, los componentes y los documentos de diseo. Aumenta el rendimiento, la escalabilidad y la fiabilidad Visual Basic .NET Standard, Visual C++ .NET Standard
Pruebas del centro de aplicaciones Permiten realizar pruebas funcionales, de rendimiento y pruebas de carga de servicios
y aplicaciones Web XML, as como automatizar fcilmente los procesos para ejecutar Ofrece al usuario un tiempo en actividad percibido del 100% y Visual C# .NET Standard
pruebas de regresin.
Modelaje de aplicaciones basado en UML Visio Permite modelar visualmente arquitecturas y funcionalidad de aplicaciones y comunicar
Ofrece prestaciones de utilizacin No-touch para la Puede obtener una primera visin del desarrollo para Microsoft
claramente los requisitos. instalacin de aplicaciones
.NET con Visual Basic .NET Standard, Visual C# .NET Standard y
Creacin de frameworks
y plantillas empresariales
Permite compartir las mejores prcticas y ofrecer orientacin sobre arquitecturas a todo el
equipo de desarrollo con el nuevo tipo de proyecto de Plantilla Empresarial. Elimina el problema de conflictos entre versiones.Las nuevas VisualC++ .NET Standard.
Utilizacin de frameworks Permite aprovechar las plantillas de aplicaciones para acelerar el desarrollo y acceder aplicaciones pueden ejecutar aplicaciones existentes side-by-
y plantillas empresariales a las mejores prcticas incorporadas en el lenguaje de descripcin de plantillas con XML. side (simultneamente) Visual Basic .NET es ahora un lenguaje de
Aplicaciones de referencia .NET Permiten aprender cmo disear y realizar la arquitectura de aplicaciones .NET programacin totalmente orientado a objetos,
con aplicaciones de referencia de principio a fin, incluidos los documentos, modelos y cdigos de diseo. Aprovecha una seguridad incorporada fiable de primera clase, del modelo .NET Framework,
Visual Studio Analyzer Permite localizar visualmente los cuellos de botella de las aplicaciones COM distribuidas.
e incluye prestaciones como herencia de
Versiones completas de tecnologas Servidor, con licencia para desarrollo y pruebas nicamente Visual Studio .NET Enterprise Architect implementacin, procesamiento de excepciones
Windows 2000 Advanced Server, SQL Server 2000, Commerce Server, Host Integration Server, Exchange Server estructurado y free-threading.
BizTalkTM Server: Permite a las empresas construir fcilmente procesos empresariales distribuidos que integran aplicaciones y socios, as como Visual Studio .NET Enterprise Architect es
establecer rpidamente relaciones comerciales fiables y seguras con clientes y socios en la Web. una completa herramienta de desarrollo
Visual C# .NET es un lenguaje de
*Microsoft Visual J# .NET ser lanzado en 2002. Los clientes recibirn un cupn en su paquete Visual Studio .NET que podrn enviar por correo para recibir una copia gratuita de este producto cuando sea lanzado. para disear aplicaciones y servicios Web
programacin seguro y orientado a
XML, as como para ofrecer asistencia en
Requisitos del sistema objetos, que combina la potencia de
materia de arquitectura a equipos de
Visual C y Visual C++ con la sencillez
Los requisitos varan en funcin de las distintas combinaciones de componentes de Microsoft Visual Studio .NET. Para instalar Visual desarrollo. Puede utilizar Visual Studio
funcional de las herramientas de desarrollo
.NET Enterprise Architect para:
Studio .NET, que incluye una versin de la Biblioteca MSDN, recomendamos: de aplicaciones modernas y rpidas.
Hardware PC con un procesador Pentium II 450 MHz como mnimo
Crear una excelente asistencia en
materia de arquitectura y compartirla con todo su equipo de un Visual C++ .NET permite a los diseadores
Sistema operativo Microsoft Windows NT 4.0 con Service Pack 6 un sistema operativo posterior modo sencillo crear aplicaciones gestionadas y no gestionadas
Memoria Requisitos mnimos de RAM: 64 MB para Windows NT Workstation 4.0; 160 MB para Windows NT Server 4.0;
96 MB para Windows 2000 Professional; 192 MB para Windows 2000 Server; 160 MB para Windows XP Professional Modelar visualmente las bases de datos y servicios Web XML para .NET y Windows, utilizando tecnologas que
con herramientas basadas en Microsoft Visio incluyen el modelo .NET Framework, ATL Server
Disco duro 3,5 GB de espacio de disco duro disponible, que incluye un mnimo de 500 MB en la unidad del sistema
Aprovechar la herramienta de desarrollo lder en la industria y MFC.
Unidad de CD-ROM CD-ROM o DVD-ROM
Dispositivos de entrada Teclado, Microsoft Mouse o compatible
Monitor Super VGA (800 x 600) o un monitor de mayor resolucin con 256 colores

Microsoft, el logotipo de Microsoft, BizTalk, MSDN, el logotipo .NET, SharePoint, Visio, Visual Basic, Visual C++, Visual C#, Visual J++, Visual J#, Visual InterDev, Visual FoxPro, Visual SourceSafe, Visual Studio, el logotipo de Visual Studio,
Windows y Windows NT son marcas comerciales o marcas registradas en Estados Unidos y/u otros pases de Microsoft Corporation. 2002 Microsoft Corporation. Marca registrada Crystal Decisions Inc. 2002.
Solucin de problemas reales de empresas: Caso de Estudio en Zagat
Qu dicen los desarrolladores
Zagat Survey, el proveedor lder de guas de valoracin de Figura 1. Construir un servicio Web XML con Visual Studio .NET es tan Explorador de soluciones mejorado
El Explorador de soluciones mejorado y
Nos permiti realizar pginas personalizadas para
restaurantes, estaba ampliando su negocio para incluir guas de fcil como aadir el keyword WebMethod. diversos tipos de dispositivos de un modo rpido y
multilenguaje muestra la jerarqua de
viajes y ocio. Publicaba guas de restaurantes situados en ms de 45 todos los proyectos y sus archivos rentable, y adems podemos desarrollar software con unas
ciudades de todo el mundo, para lo cual realizaba miles de reseas correspondientes en una solucin nuevas e interesantes prestaciones de un modo flexible...
de los restaurantes y pona toda esta informacin on-line. Zagat determinada. Presenta informacin en
Caja de herramientas mejorada tiempo real y permite a los diseadores Peter Muller, Subdirector del Grupo de TI,
empleaba una serie de utilidades no integradas que exigan la
Adems de ofrecer nuevos gestionar la solucin. Scandinavian Airlines
intervencin manual para publicar los datos tanto en la pgina web componentes para la web, Windows
de la empresa como en las guas impresas. y el desarrollo de datos, ahora
pueden arrastrarse fragmentos de
Existe una gran cantidad de funcionalidades
Tras barajar diversas opciones, Zagat decidi utilizar los servicios cdigo a la caja de herramientas incorporadas ya en el sistema, lo cual me obliga a teclear
Web XML y Visual Studio .NET para crear una solucin integrada que para su utilizacin posterior. menos texto y escribir menos cdigo, facilitando en gran
medida el proceso de diseo. Tambin me gusta la
gestionase los contenidos. Visual Studio .NET ofreci una integracin
capacidad del modelo .NET Framework para utilizar
sencilla en la pgina web y los sistemas de edicin tradicional en
mltiples lenguajes. Puedes escribir en el lenguaje que
libros, lo cual permita distribuir las valoraciones y reseas de los desees. Si conoces Visual Basic, puedes utilizar Visual
restaurantes a terceros y buscar nuevas oportunidades de negocio. Basic . NET, pero tambin puedes utilizar C++ o el
lenguaje que prefieras.
Mediante el servicio Web XML, Zagat puede publicar fcilmente la
informacin sobre la valoracin de restaurantes, que entrega a sus Derrick Eberhart, Diseador,
socios mediante una sencilla consulta a la base de datos segn el Harris Interactive
nombre del restaurante. Entre otros datos, la base de datos de
reseas de restaurantes de Zagat busca la valoracin de un Para nuestros socios, el acceso a nuestra informacin a
restaurante segn criterios como la comida, la decoracin y el travs de los servicios Web XML resultar mucho ms
servicio. Para ilustrar el servicio Web XML, el siguiente ejemplo sencillo que antes. Ya no tendrn que construir la
prctico ensea cmo pueden mostrarse los datos de valoracin infraestructura para importarla, almacenarla y gestionarla.
Al combinarla con nuestra nueva flexibilidad para autorizar
de un restaurante. No obstante, cabe destacar que el sistema actual
opciones, podremos ofrecer a nuestros posibles socios un
de produccin incluye ms prestaciones y presenta un modelo
paquete mucho ms atractivo.
de seguridad perfeccionado.
Stephen Forte, Director tcnico, Zagat Survey
Cree un servicio Web XML. Visual Studio .NET incluye un nuevo
asistente de proyectos que permite a los diseadores construir un En comparacin con otros proyectos anteriores similares,
servicio Web XML con slo unos toques de ratn. La siguiente estamos midiendo el tiempo de utilizacin en horas en
muestra de cdigo Microsoft Visual Basic .NET utiliza un sencillo Ayuda dinmica lugar de semanas.
informe de SQL Select para presentar la informacin relativa a la Con un solo clic se puede acceder a la ayuda correspondiente,
segn la tarea que est realizando el diseador. Ferdy Khater, Director de desarrollo de aplicaciones,
valoracin (vase la Figura 1). Los valores se almacenan en la
Continental Airlines
estructura Ratings, que se serializa automticamente en la peticin
del servicio Web XML.
De este modo, nos resulta ms sencillo informar a los
El nuevo e importante keyword WebMethod es lo nico que se portales y empresas del modo en que nuestro cdigo
Figura 2. Visual Studio .NET genera automticamente el cdigo XML para Figura 3. Puede consumir un servicio Web XML utilizando el servicio Add Web
necesita para exponer el mtodo GetRatings como un servicio Web procesa los datos de los clientes, de las preocupaciones
su servicio Web. (Se omite la informacin del esquema.) Reference (Aadir Referencia Web). relativas a la seguridad y de la integracin con bases
XML. El cdigo restante ejecuta una sencilla consulta a la base de
de datos existentes. La documentacin generada
datos y muestra los resultados en una variable Ratings. Para crear la
automticamente y las pginas web de prueba son
conexin de la base de datos basta con arrastrar la tabla Ratings a la <?xml version="1.0" encoding="utf-8" ?> especialmente tiles, ya que permiten a nuestros socios
superficie de diseo de la pgina. Ntese, adems, la nueva sintaxis integrar sus sistemas con los nuestros con una
-<Ratings xmlns="http://tempuri.org/">
TryCatch para procesar errores y el keyword Return, unas potentes asistencia mnima.
-<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"
caractersticas incluidas en Visual Basic .NET.
xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"> Tore Lode, Diseador senior, CyberWatcher Inc.
Pruebe el servicio Web XML. En Visual Studio .NET, un comando
-<Ratings xmlns=http://www.tempuri.org/Ratings.xsd>
rene el servicio Web XML y muestra una pgina de prueba que le Elegimos Visual Studio .NET como plataforma de
-<Ratings diffgr:id="Ratings1" msdata:rowOrder="0"> desarrollo por su sencillez de uso y su capacidad para
permite solicitar el mtodo desde una pgina web. El servicio Web
XML muestra la informacin de Rating como XML y ahora puede <Restaurant>Coho Winery</Restaurant> crear aplicaciones que pueden utilizarse en un entorno
solicitarse mediante SOAP o HTTP GET. El modelo .NET Framework <RestaurantID>1</RestaurantID> tradicional cliente-servidor, as como en un modelo
gestiona los parmetros de entrada, la solicitud del objeto y la informtico distribuido, como un proveedor de servicios de
<Food>20</Food>
aplicaciones (ASP) que ofrezca servicios va web o de
serializacin XML del valor return (vase la Figura 2). <Decor>21</Decor> forma inalmbrica. Visual Studio .NET nos permite
Utilice un servicio Web XML. Utilizar y consumir servicios Web XML <Service>23</Service> satisfacer nuestras necesidades actuales e innovar de
con Visual Studio .NET es tan sencillo como crearlos. Desde un cara al futuro.
<cost>26</cost>
proyecto nuevo de aplicacin web con Visual Studio .NET, usted </Ratings> Stephen C. Hassell, Presidente y Director General, Naptheon,
aade una referencia web a la URL del servicio, tal como se muestra Vicepresidente y Director de informacin,
</Ratings>
(vase la Figura 3). Newport News Shipbuilding
</diffgr:diffgram>
Ya puede utilizar el servicio Web XML como si fuera un objeto de su </Ratings>
proyecto, con la misma autoterminacin IntelliSense, la coloracin
de cdigos y la revisin de sintaxis que tiene para los objetos locales.