Introducción a Visual Studio.NET
|
|
- Juan Castellanos Coronel
- hace 8 años
- Vistas:
Transcripción
1 1 Introducción a Visual Studio.NET Objetivos Después de estudiar este capítulo, el lector será capaz de: Defi nir Visual Studio.NET y sus estrategias para el desarrollo de software. Comprender el funcionamiento del.net Framework de Visual Studio.NET. Distinguir los distintos componentes del.net Framework de Visual Studio.NET y sus funciones dentro de este marco de trabajo. Describir las distintas tecnologías que conforman el.net Framework de Visual Studio.NET. Qué es Visual Studio.NET 2008 Visual Studio.NET 2008 es un conjunto de herramientas orientadas al desarrollo de aplicaciones informáticas. Se pueden construir aplicaciones de escritorio, para la Web o para dispositivos móviles, todas de gran escalabilidad y versatilidad. Asimismo, se pueden utilizar sus herramientas de diseño para desarrollar e implementar poderosas aplicaciones de negocios. Los lenguajes de desarrollo que conforman Visual Studio.NET (Visual Basic.NET, Visual C#, Visual C++) comparten un mismo entorno de desarrollo (IDE). Esto hace más fácil la creación de soluciones de negocios en cualquiera de los lenguajes mencionados. Los diseñadores ad hoc de Visual Studio 2008 se utilizan para crear fl ujos de trabajos y servicios de Windows Communication Foundation (WCF). El corazón de Visual Studio y todas sus herramientas es el.net Framework. En la versión 2008 de Visual Studio se incluyen la versiones 3.0, 3.5 y el.net Compact Framework. Capi tulo 01.indd 1 3/18/10 5:09:29 AM
2 2 1 - Introducción a Visual Studio.Net La productividad que Visual Studio 2008 ofrece al desarrollador es quizá la razón principal para la actualización de esta gran herramienta. Multitud de asistentes, ventanas emergentes inteligentes sensibles al contexto, efi caces depuradores, diseñadores visuales, entre otros, hacen de Visual Studio un entorno de trabajo de mucha productividad. Otra característica importante de Visual Studio 2008 es la posibilidad de crear aplicaciones para versiones específi cas de la plataforma.net. Esta característica se denomina multitargeting y permite integrar la funcionalidad de múltiples diseñadores visuales. Una de las ventajas principales de multitargeting es que no se requiere instalar varias versiones de Visual Studio.NET para gestionar los diferentes clientes y proyectos de la herramienta. Es decir, proyectos de diferentes versiones de Visual Studio.NET pueden ser tratados por el mismo entorno de la versión 2008 sin que se pierda la compatibilidad inserta en cada uno de esos proyectos..net Framework.NET Framework es un componente Windows que permite la creación y ejecución de aplicaciones y servicios Web XML. Con Visual Studio 2008 se acompaña la versión 3.5 de.net Framework. Los componentes principales de.net Framework son CLR, BCL, formularios Windows y WPF. Los objetivos que pretende el.net Framework son los siguientes: Ofrecer a la comunidad desarrolladora un entorno de programación orientada a objetos, los cuales pueden ejecutarse local o remotamente. Reducir lo máximo posible los confl ictos de versiones en la implementación del software. Ofrecer un entorno de ejecución segura de código y que elimine los problemas de rendimiento de entornos que utilizan secuencias o interpretes de comandos Estandarizar una estrategia de desarrollo para que el.net Framework puede integrarse con otros tipos de código..net Framework está conformado por dos componentes principales: Common Language Runtime (CLR) que es el motor en tiempo de ejecución del Framework Base Class Library (BCL) que es la biblioteca de clases de.net Framework. Capi tulo 01.indd 2
3 CLR (Common Language Runtime) 3 CLR (Common Language Runtime) CLR proporciona un entorno administrado para la ejecución de aplicaciones y permite escribir código sobre las ventajas que proporciona este entorno. Este código se denomina código administrado y posee las siguientes características: Integración entre los lenguajes que conforman el conjunto de herramientas de programación provistas por Visual Studio El control de excepciones que se pueda producir durante la ejecución de una aplicación en cualquiera de los lenguajes que provee Visual Studio Seguridad mejorada en la ejecución de código. Compatibilidad entre implementaciones y versiones de código. Modelo simplifi cado de interacción y servicios en la creación de perfi les. El código administrado gestionado por el CLR es proporcionado por los compiladores de los lenguajes de Visual Studio Estos emiten metadatos que describen los tipos, los miembros y las referencias del código. Estos metadatos se almacenan con el código y está presente en cada archivo ejecutable portable (PE) CLR utiliza estos metadatos para ubicar y cargar clases, crear instancias en la memoria, resolver llamadas a métodos, generar código nativo, implementar la seguridad y establecer los límites del ámbito de ejecución del código. Durante la ejecución, CLR controla la disposición de objetos y administra sus referencias. Cuando se dejan de utilizar simplemente los elimina de la memoria. La administración de objetos en esta forma se denomina datos administrados. Con código administrado se pueden utilizar tanto datos administrados como no administrados en una aplicación.net Framework. Con CLR se facilita también el diseño de componentes y aplicaciones cuyos objetos deben interactuar entre distintos lenguajes. Esto permite la precisión en cuanto a la integración de sus comportamientos de manera transparente. Por ejemplo, una clase se puede crear en un lenguaje como C# y luego instanciarla en Visual Basic.NET. Igual sucedería con el llamado a un método de una clase escrita en C# cuando se escribe en un lenguaje Visual Basic.NET. Ventajas del CLR Mejora el rendimiento en la ejecución de aplicaciones. Capacidad en la reutilización de componentes que han sido desarrollados en otros lenguajes de programación. Tipos extensibles que proporciona una biblioteca de clases. Capi tulo 01.indd 3
4 4 1 - Introducción a Visual Studio.Net Herencia, interfaces y sobrecarga para la programación orientada a objetos. Uso de hilos y creación de multiprocesos. Escalabilidad de aplicaciones. Compatibilidad con los atributos personalizados. Control de excepciones estructurado Tecnologías Framework Framework como marco de trabajo en las herramientas Visual Studio.NET 2008 está conformado por una serie de tecnologías que facilitan la labor de programación de aplicaciones. Estas tecnologías están incorporadas en el Framework y se utilizan según los requerimientos de desarrollo del programador de aplicaciones. Entre estas tecnologías encontramos: Windows Presentation Foundation (WPF): Tecnología que proporciona las bases para el desarrollo de aplicaciones de alta defi nición gráfi ca que mejora las interfaces para el usuario. Windows Communication Foundation (WCF): Tecnologías que se conjugan para crear sistemas conectados. Windows Workflow Foundation (WF): Tecnología que se utiliza para crear aplicaciones que soporten el fl ujo de trabajo de Windows. ADO.NET: Tecnología que permite el acceso a múltiples fuentes de datos, tales como Microsoft SQL Server, MS Access, entre otros orígenes de datos. Windows Forms: Es la plataforma de desarrollo para aplicaciones de escritorio Windows. Bibliotecas de Clases (BCL): Es un conjunto de clases con funcionalidades específi cas y que se utilizan para el desarrollo de aplicaciones.net. ASP.NET: Contiene un conjunto de facilidades y componentes que permite el desarrollo de sitios Web dinámicos. Common Language Runtime (CLR): Es el entorno de ejecución de.net Framework. Windows CardSpace: Proporciona la experiencia de usuario que permite crear un metasistema de identidades..net Compact Framework: Tecnología que permite el desarrollo de aplicaciones para dispositivos móviles administradas..net Micro Framework: Tecnología que se utiliza para desarrollar aplicaciones para dispositivos con recursos limitados. Capi tulo 01.indd 4
5 Tecnologías Framework 5 A continuación se detallan algunas de estas tecnologías. BCL (Base Class Library) BCL es una colección completa de objetos reutilizables que pueden emplearse para desarrollar aplicaciones de escritorio como también orientadas a la Web o dispositivos móviles. Se integran fácil y naturalmente con CLR. BCL se orienta a objetos y proporciona tipos que generan funciones desde su propio código administrado. Ello explica que los tipos de.net Framework sean sencillos de utilizar. BCL implementa una serie de funciones que resuelven muchas tareas de programación comunes tales como manejo de cadenas, conectividad a bases de datos, acceso a archivos, entre otros. Con BCL se pueden desarrollar aplicaciones tipo consola, GUI (Windows Forms), WPF (Windows Presentation Foundation), ASP.NET, Servicios Web, Servicios Windows, entre otros. Conceptualmente, BCL es un conjunto de clases que se agrupan lógicamente entre sí, conformando lo que se denomina espacios de nombres (NameSpaces) jerárquicos. Estas clases permiten el acceso a las características más importantes del sistema operativo. Esta librería, incluida en el.net Framework, está conformada por cientos de tipos de datos que permiten acceder a los servicios ofrecidos por el CLR. Todos esos datos están organizados en espacios de nombres. Las BCL están desarrolladas en MSIL, por lo que se pueden utilizar en cualquier lenguaje que genere MSIL. Si se utiliza BCL se podrá desarrollar cualquier aplicación, desde las tradicionales orientadas a Windows como también a la WEB (servicios y páginas ASP.NET) BCL del.net Framework de Visual Studio.NET 2008 está constituida por espacios de nombres, los cuales contienen tipos que pueden ser utilizados en cualquier programa desarrollado con la herramienta: clases, estructuras, enumeraciones, delegados e interfaces. Todos los espacios de nombres suministrados por Microsoft inician con System o con Microsoft. Ejemplos: System.Data o Microsoft. SqlServer. Las clases de BCL han sido organizadas en espacios de nombres funcionales. Algunas de estas clases se indican en la tabla Capi tulo 01.indd 5
6 6 1 - Introducción a Visual Studio.Net Tabla Espacios de Nombres de.net Framework Espacio de nombres Microsoft.CSharp Microsoft. VisualBasic Microsoft. WindowsCE.Forms System System.CodeDom System. Configuration System.Data.Linq System.Data.Odbc System.Data.OleDb System.Data. OracleClient System.Data. SqlClient Contenido Contiene clases que se utilizan para compilar y generar código escrito en el lenguaje C#. Contiene clases que se utilizan para compilar y generar código escrito en el lenguaje Visual Basic.NET. Contiene clases que se utilizan en el desarrollo de aplicaciones Windows Forms para Pocket PC y Smartphone. Contiene clases que defi nen los valores y tipos de datos de referencia, eventos, controladores de eventos, interfaces, atributos y excepciones de procesamiento comúnmente utilizados. Contiene clases que se pueden utilizar para representar los elementos y la estructura de un documento de código fuente. Contiene los tipos que proporcionan el modelo de programación para controlar los datos de confi guración. Contiene clases para obtener acceso a datos relacionales como objetos. DataContext y las clases relacionadas se pueden utilizar para leer, crear, actualizar y eliminar los objetos asignados a una base de datos utilizando la asignación especifi cada como atributos en el modelo de objetos o en un archivo XML externo independiente. Contiene clases que encapsulan el proveedor de datos de.net Framework para ODBC. El proveedor de datos de.net Framework para ODBC describe una colección de clases que se utiliza para obtener acceso a un origen de datos ODBC en el espacio administrado. Contiene clases que encapsulan el proveedor de datos de.net Framework para OLE DB. El proveedor de datos de.net Framework para OLE DB describe una colección de clases que se utiliza para obtener acceso a un origen de datos OLE DB en el espacio administrado. Contiene clases que encapsulan el proveedor de datos de.net Framework para Oracle. El proveedor de datos de.net Framework para Oracle describe una colección de clases que se utiliza para obtener acceso a un origen de datos de Oracle en el espacio administrado. Contiene clases que encapsulan el Proveedor de datos de.net Framework para SQL Server. El proveedor de datos de.net Framework para SQL Server describe una colección de clases que se utiliza para obtener acceso a una base de datos de SQL Server en el espacio administrado. (Continúa) Capi tulo 01.indd 6
7 Tecnologías Framework 7 (Continuación) Espacio de nombres System.Data. SqlServerCE System.Linq System.Linq. Expressions Contenido Describe una colección de clases que se puede utilizar para obtener acceso a una base de datos de SQL Server CE de dispositivos basados en Windows CE en el entorno administrado. Mediante este espacio de nombres se pueden crear bases de datos de SQL Server CE en un dispositivo así como establecer conexiones a bases de datos de SQL Server que se encuentran en un dispositivo o un servidor remoto. Proporciona clases e interfaces que admiten consultas que utilizan Language-Integrated Query (LINQ). Contiene las clases, interfaces y enumeraciones que permiten representar expresiones de código del nivel de lenguaje como objetos en forma de árboles de expresión. WPF (Windows Presentation Foundation) La mayoría de desarrolladores de software se preocupan más por el funcionamiento, el desempeño o el tecnicismo de las aplicaciones que construyen. No hay un interés manifi esto en la interacción de la solución con el usuario (las interfaces). Las interfaces constituyen parte fundamental de la experiencia global del usuario. Si se conceptualiza e implementa en el software, esto coadyuvará signifi cativamente en la productividad del usuario, en su lealtad hacia el producto, entre otras muchas ventajas. Hoy día, el usuario se familiariza con las interfaces gráfi cas que proveen los sistemas modernos. Pero cada vez requieren que esas interfaces sean lo más sencillas e intuitivas posibles, reduciendo el tiempo que se les dedica para interactuar con ellas y obtener el resultado esperado en el menor tiempo posible. WPF, en un entorno Windows, es la asignada por Microsoft para cumplir con esa tarea, permitiendo crear interfaces que incluyen documentos, componentes multimedia, gráfi cos bidimensionales y tridimensionales, animaciones, entre otras. WPF constituye un conjunto de tipos.net Framework que pueden ser utilizados para crear el aspecto visual de aplicaciones Windows. XAML (extended Application Markup Language), controles, enlace a datos, diseño, gráfi cos 2D y 3D, plantillas, entre otras características, son parte del WPF. Sin embargo, los componentes principales son PresentationFramework, PresentationCore y Milcore. De éstos sólo Milcore se escribió en código no administrado para brindar una integración estrecha con el motor DirectX. Capi tulo 01.indd 7
8 8 1 - Introducción a Visual Studio.Net WPF permite la creación de sistemas de presentación dinámica y que se controlan mediante datos. Cada parte del mismo se crea mediante objetos con una serie de propiedades que controlan su comportamiento. En cada capa se integra el enlace de datos, lo cual es fundamental para el sistema. Tradicionalmente, una aplicación crea una capa de presentación y luego enlaza algunos datos. Con WPF el enlace de datos es el que genera cada aspecto de la presentación o el control en la aplicación. Por ejemplo, en un botón la propiedad texto se muestra creando un control que se crea enlazando la presentación del objeto con la propiedad de contenido del botón. De esta manera WPF adopta un modelo de programación más declarativo y centrado en las propiedades. El desarrollador de aplicaciones se familiarizará rápidamente con el entorno de WPF, dado que podrá crear y utilizar objetos, establecer propiedades y realizar enlaces a datos de la misma forma que con formularios Windows o ASP.NET. En la fi gura se presentan los componentes principales del WPF, los cuales se muestran en tono obscuro Fig Componentes de WPF. WWW Vinculos de Interés: Guías directas a temas relacionados ms-help://ms.vscc.v90/ms.msdnqtr.v90.es/wpf_conceptual/html/8579c10b-76ab-4c ce02333c8.htm Capi tulo 01.indd 8
Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).
Lo nuevo en Visual Basic DataRepeater, control El nuevo control DataRepeater permite utilizar controles estándar de formularios Windows Forms para mostrar filas de datos en un contenedor desplazable. Este
Más detallesVersión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE
SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral
Más detallesParte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.
Parte I Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte II Requisitos técnicos proyecto. Servidor. Cliente. Tecnologías empleadas. Diagrama de red. Parte
Más detallesContenido. Capítulo 1: Introducción a Visual Studio.NET 1. Capítulo 3: Datos y programación en Visual Basic.NET 47
A quién está dirigido Acceso al material complementario Prologo Prefacio Material de apoyo xvii xviii xx xxii Capítulo 1: Introducción a Visual Studio.NET 1 Qué es Visual Studio.NET 2008 1.NET Framework
Más detallesVisual Studio 2008 es el conjunto de herramientas de
1. VISUAL STUDIO 2008 Visual Studio 2008 es el conjunto de herramientas de desarrollo y programación creado por Microsoft tanto para aplicaciones Windows como aplicaciones web. La aparición de Visual Studio
Más detallesPOSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE
POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad
Más detallesCAPITULO 9. Diseño de una Base de Datos Relacional Distribuida
9.1 Operaciones CAPITULO 9 Diseño de una Base de Datos Relacional Distribuida Las consultas distribuidas obtienen acceso a datos de varios orígenes de datos homogéneos o heterogéneos. Estos orígenes de
Más detallesENTORNO DE DESARROLLO MICROSOFT.NET 2010
ENTORNO DE DESARROLLO MICROSOFT.NET 2010 UNIDAD 2 Estructura de contenidos: 1. Conociendo ASP 2. Sitio Web y Proyecto Web 3. WebForm 4. Características de los webforms 5. Entorno del.net 6. Controles básicos
Más detalles4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005
4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 Introducción Este curso de cinco días impartido por instructor permite a desarrolladores de nivel
Más detallesCURSOS LATINOAMÉRICA
CURSOS LATINOAMÉRICA Cursos de Desarrollo CONTENIDO FORMACIÓN DELPHI XE2 / INICIAL... 3 CONCEPTOS FUNDAMENTALES DE PROGRAMACIÓN EN DELPHI TEMATICA DESARROLLO > DELPHI XE > FUNDAMENTOS... 3... 3... 3...
Más detallesTÈCNICO EN PROGRAMACIÒN DE SOFTWARE SERVICIO NACIONAL DE APRENDIZAJE, SENA Material de Apoyo Plataforma.NET LA PLATAFORMA.NET
LA PLATAFORMA.NET La plataforma.net de Microsoft está diseñada para que se puedan desarrollar componentes software utilizando casi cualquier lenguaje de programación, de forma que lo que escribamos en
Más detallesWindows Server 2003. Windows Server 2003
Windows Server 2003 Windows Server 2003 Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión
Más detallesIntroducción a Visual Studio.Net
Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones
Más detallesGLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Más detallesPLAN DE CARRERA DE MICROSOFT TECHNICAL:
Certificación Oficial de Microsoft! PLAN DE CARRERA DE MICROSOFT TECHNICAL: CERTIFICACIÓN DESARROLLADOR DE APLICACIONES EMPRESARIALES CON VISUAL STUDIO 2008 DURACIÓN: 4 horas MODALIDAD: E-Learning COMIENZO:
Más detallesDESARROLLO.NET 2011 CATÁLOGO FORMATIVO
DESARROLLO.NET 2011 CATÁLOGO FORMATIVO ÁREAS DE CONTENIDO APLICA- CIONES WINDOWS APLICA- CIONES WEB Lenguajes (C#, VB) ADO.NET POO LINQ XML Crystal Reports * Componentes Windows Providers Componentes enlazados
Más detallesMaster Microsoft Visual Studio.NET Curso elearning tutorizado en castellano
C/Comandante Zorita 4 28020 Madrid/ info@ceticsa.es 902 425 524 / 91 700 01 17 Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano VS100e Plan de formación on line Microsoft desarrollador
Más detallesPROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET
PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET www.bmformacion.es info@bmformacion.es Objetivos Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado
Más detallesCONCLUISIONES Y RECOMENDACIONES
CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio
Más detallesProgramación Web. Unidad 5. Programación del lado del servidor.
Programación Web Unidad 5. Programación del lado del servidor. Programación del lado del servidor Aplicación Web. Una aplicación Web es una aplicación informática que los usuarios utilizan accediendo a
Más detallesCélula UABC-Live.net. Universidad Autónoma. de Baja California. http://uabc-live-net.spaces.live.com/ Facultad de Ciencias Químicas.
Célula Académica UABC-Live.net Universidad Autónoma de Baja California Facultad de Ciencias Químicas e Ingeniería http://uabc-live-net.spaces.live.com/ Sesión n No. 7 Introducción n al Framework 3.0 Expositores:
Más detalles10550 Programming in Visual Basic with Microsoft Visual Studio 2010
10550 Programming in Visual Basic with Microsoft Visual Studio 2010 Introducción Este curso le enseña sintaxis de lenguaje Visual Basic, estructura de programa e implementación al utilizar Microsoft Visual
Más detallesMicrosoft.Net. Programación III ISBO EMT CETP - 2013. Prof. L. Carámbula
Microsoft.Net Microsoft.Net.NET es un framework de Microsoft Frame marco Work trabajo Este marco de trabajo brinda: transparencia de redes independencia de plataforma de hardware rápido desarrollo de aplicaciones
Más detallesADO.NET. Arquitectura de ADO.NET
ADO.NET ADO.NET proporciona acceso coherente a orígenes de datos como SQL Server y XML, así como a orígenes de datos expuestos mediante OLE DB y ODBC. Las aplicaciones de consumidor que comparten datos
Más detallesCORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV
Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará
Más detallesLa utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.
Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el
Más detallesNovedades. Introducción. Potencia
Introducción Basado en el demostrado rendimiento y flexibilidad de la versión 8.5, Crystal Reports 9 presenta una amplia variedad de avanzadas funciones para que el diseño, entrega e integración de informes
Más detallesDesarrollador de Aplicaciones Empresariales con Visual Studio 2008. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008
VS0800e Desarrollador de Aplicaciones Empresariales con Visual Studio 2008 Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008 Formación: elearning Horas: 450 Introducción En
Más detallesAutenticación Centralizada
Autenticación Centralizada Ing. Carlos Rojas Castro Herramientas de Gestión de Redes Introducción En el mundo actual, pero en especial las organizaciones actuales, los usuarios deben dar pruebas de quiénes
Más detallesGenerador GeneXus.NET. Última actualización: 2009
Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de
Más detallesIntroducción al.net Framework. Introducción al.net Framework. Diseño Basado en Componentes. Curso 2008 / 09. Diseño Basado en Componentes
Introducción al.net Framework Diseño Basado en Componentes Introducción al.net Framework Arquitectura.NET Herramientas, lenguajes y tecnologías.net.net Framework Ingeniería Informática Universidad Carlos
Más detallesComponentes de Integración entre Plataformas Información Detallada
Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.
Más detallesCAPÍTULO 3 DISEÑO DE LA ARQUITECTURA
CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft
Más detallesASP.NET PROGRAMA FORMATIVO. Modalidad: Teleformación. Duración: 56 horas. Objetivos:
ASP.NET Modalidad: Teleformación Duración: 56 horas. Objetivos: Comprender el marco de trabajo de Microsoft.NET y ASP.NET, crear componentes en Visual Basic.NET o C#, crear una aplicación en ASP.NET usando
Más detallesFUNDAMENTOS DE PROGRAMACION CON C#
Capítulo 1 FUNDAMENTOS DE PROGRAMACION CON C# El lenguaje C# C# (léase, en inglés C sharp, y en español C almohadilla) es un lenguaje de programación que permite el desarrollo de aplicaciones para Internet,
Más detallesTEMA 6. ARQUITECTURA DE ADO.NET 6.1. INTRODUCCIÓN A ADO.NET
TEMA 6. ARQUITECTURA DE ADO.NET 6.1. INTRODUCCIÓN A ADO.NET Una vez hecha una pequeña aproximación a las bases de datos y su manejo vamos a centrarnos en el estudio de ADO.NET, que, como se anticipaba
Más detalles16-0147 / 29-1450 FUNDAMENTOS DE DESARROLLO DE SOFTWARE
PROGRAMA DE CONSULTOR JUNIOR EN TECNOLOGÍA MICROSOFT Este es un programa técnico introductorio en tecnología Microsoft adecuado para el personal del área técnica, donde se optimiza el desarrollo de sus
Más detalles1: La plataforma.net (.NET Framework)
Programació amb C#.NET Jordi Linares i Pellicer 1: La plataforma.net (.NET Framework) Índice! Introducción! Características de.net! Componentes.NET! Plataforma.NET! Ejemplo Introducción! Microsoft.NET
Más detallesComparación entre Active Reports, Crystal Reports, y MS Reporting Services
Comparación entre Active Reports,, y Este documento presenta una comparación entre estas tres herramientas de generación de reportes. Autor: Santiago Blanco Fecha: 25 de julio de 2005 Soporte de distintas
Más detallesWorkflows? Sí, cuántos quiere?
Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención
Más detallesPostgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online)
Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online) Titulación certificada por EUROINNOVA BUSINESS SCHOOL Postgrado en Desarrollo de Aplicaciones de Escritorio
Más detallesBASES DE DATOS OFIMÁTICAS
BASES DE DATOS OFIMÁTICAS Qué es una Bases de Datos Ofimática?. En el entorno de trabajo de cualquier tipo de oficina ha sido habitual tener un archivo con gran parte de la información necesaria para el
Más detallesHistoria de revisiones
Herbert Game Documentación Técnica Versión 1.4 Historia de revisiones Fecha Versión Descripción Autor 6/11/2011 1.0 Primer versión de la Documentación Técnica Hernán Albano 06/11/2011 1.1 Revisión del
Más detallesVisualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente
Capítulo 5: Aplicaciones cliente 46 5.1 La aplicación cliente en la Pocket PC La aplicación desarrollada para el cliente en un dispositivo móvil como corresponde a la Pocket PC necesita una capa muy delgada
Más detallesUNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA
UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA PRACTICA 1. INSTALACIÓN Y CONFIGURACIÓN DE VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA PROFESORA: M.I. ELIZABETH FONSECA CHAVEZ
Más detallesTemario 23/09/2008. UNIVERSIDAD ABIERTA INTERAMERICANA Facultad de Tecnología Informática. Luis Perdomo Rocio Gimenez
UNIVERSIDAD ABIERTA INTERAMERICANA Facultad de Tecnología Informática Luis Perdomo Rocio Gimenez Temario 1. Qué es WPF? 2. Objetivo de WPF 3. Funcionalidades Básicas 4. Presentación de un problema 5. Principales
Más detallesPROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO)
PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO) www.bmformacion.es info@bmformacion.es Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2003, estudiando
Más detallesTemario. Examen. Curso. Cursoss. Programación. Desarrollando .NET 2005. Visual Studio.NET 2005. Programación. Programación con Microsoft ADO.
Temario Cursoss Requeridos Introducción a la programación con Visual Studio.NET Programación con el Microsoft.NET Framework utilizando Visual Studio.NET Desarrollando o Aplicaciones Web ASP.NET utilizando
Más detallesPROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO)
PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO) www.bmformacion.es info@bmformacion.es Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando
Más detallesMS_10266 Programming in C# with Microsoft Visual Studio 2010
Programming in C# with Microsoft Visual Studio 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso se enfoca estructura
Más detallesCOLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA
Visual Basic.NET es la última versión del sistema de desarrollo Visual Basic. Antes de empezar a crear aplicaciones en Visual Basic.NET, le será útil conocer y entender algunos conceptos básicos de.net.
Más detallesVisión General de GXportal. Última actualización: 2009
Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de
Más detalles3.3.3 Tecnologías Mercados Datos
3.3.3 Tecnologías Mercados Datos TECNOLOGIAS DATAMART: Aspect Data Mart es una solución completa de reportes para la empresa, que le proporciona un mayor entendimiento de las operaciones de sus negocios
Más detallesDesarrollo de Aplicaciones Windows Con Visual Studio 2010
Desarrollo de Aplicaciones Windows Con Visual Studio 2010 (.NET FRAMEWORK 4.0) ACERCA DEL CURSO: Esta Especialidad está diseñado para desarrollar los conocimientos y habilidades para el desarrollo de aplicaciones
Más detalles80295 Extending Microsoft Dynamics CRM 2011
80295 Extending Microsoft Dynamics CRM 2011 Introducción Este curso ofrece información detallada e interactiva en como desarrollar extensiones para Microsoft Dynamics CRM 2011, con foco en métodos de extensión
Más detallesCAPÍTULO 3 VISUAL BASIC
CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para
Más detallesConfiguracion Escritorio Remoto Windows 2003
Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo
Más detallesHERRAMIENTAS DE DESARROLLO
CONTENIDO 3.1 Estudio de herramientas para el desarrollo de Servicios Web 3.2 Compatibilidad de Herramientas integradas a.net 3.3 Ventajas y desventajas de la integración de código.net MONICA CECILIA GALLEGOS
Más detallesCurso: Programación con Microsoft Visual Basic 2010.
Curso: Programación con Microsoft Visual Basic 2010. Código: 1386 Familia Profesional: Programación Acreditación: Formación reconocida a través de vías no formales Modalidad: Distancia Duración: 100 horas
Más detallesConceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com
1. Objetivos El objetivo de este artículo es describir brevemente los siguientes conceptos básicos a modo de familiarización con las bases de datos ORACLE. - Describir brevemente en qué consiste el modelo
Más detallesActualización de versión a Bizagi 10.x
Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x 1 Tabla de contenidos Introducción... 2 Actualizar un proyecto desde v9.1.x a 10.x... 2 Preparación... 3 Habilitación de formas
Más detallesNovedades en Q-flow 3.02
Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye
Más detallesTecnología K2 BlackPearl
Tecnología K2 BlackPearl http://www.dacartec.com Índice K2 BlackPearl Qué es Características y ventajas de K2 BlackPearl Aplicaciones empresariales dinámicas La plataforma K2 Dacartec y K2 BlackPearl 2
Más detallesCAPITULO 8. Planeamiento, Arquitectura e Implementación
CAPITULO 8 Planeamiento, Arquitectura e Implementación 8.1 Replicación en SQL Server La replicación es un conjunto de tecnologías destinadas a la copia y distribución de datos y objetos de base de datos
Más detallesMS_10267 Introduction to Web Development with Microsoft Visual Studio 2010
Introduction to Web Development with Microsoft Visual Studio 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso provee
Más detallesGestión Dispositivos Móviles Dexon Software
Gestión Dispositivos Móviles Dexon Software INTRODUCCIÓN La gestión de dispositivos móviles es una de las principales actividades que se llevan a cabo en los departamentos de TI de cualquier compañía;
Más detallesMICROSOFT ACCESS 2003
MICROSOFT ACCESS 2003 1. AVANZADO Nº Horas: 18 Objetivos: Curso en el que se estudian los tipos de objetos consulta, formulario e informe: cuál es su papel, cuándo se utilizan, etc. Se detalla el diseño
Más detallesPROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008
PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008 www.bmformacion.es info@bmformacion.es Objetivos Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado
Más detallesMicrosoft SQL Server Conceptos.
Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra
Más detallesCAPÍTULO 5. DESARROLLO Y PRUEBAS
CAPÍTULO 5. DESARROLLO Y PRUEBAS 5.1 Introducción a las Tecnologías 5.1.1 Herramientas 5.1.1.1 SQL Server Es un sistema que sirve para la gestión de base de datos basado en un modelo relacional. Así mismo
Más detallesFamilia de Windows Server 2003
Familia de Windows Server 2003 Windows Server 2003 está disponible en cuatro ediciones. Cada edición se ha desarrollado para una función de servidor específica, como se describe en la tabla siguiente:
Más detallesMicrosoft Office 2010 Illustrated. Tipos de Software
Microsoft Office 2010 Illustrated Tipos de Software SOFTWARE Conjunto de instrucciones que le indican a la computadora que hacer. Existen tres tipos de software: Sofware de Aplicacion Sofware de Programacion
Más detalles.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas...
.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS Definiciones...2 C# y Java.....3 Similitudes...4 Ventajas...4 Definiciones Sobre J2EE J2EE (Java 2 Platform Enterprise Edition)
Más detallesPERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB
PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA CONSULTORÍA Y ASISTENCIA PARA LOS PROYECTOS WEB EN EL TRIBUNAL CONSTITUCIONAL PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB 1 Índice Antecedentes...
Más detallesPROGRAMADOR VISUAL BASIC.NET
Programador Visual Basic.Net- Escuela de Sistemas y Tecnologías BIOS-Página 1 de 6- PROGRAMADOR VISUAL BASIC.NET OBJETIVOS GENERALES El Programador Visual Basic.Net es un profesional especialista en construir
Más detallesTécnico Superior en Programación con Microsoft Visual Basic 2010
Técnico Superior en Programación con Microsoft Visual Basic 2010 Duración: 150 horas Coste Bonificable: 825 Objetivos del curso - Aprender a desarrollar aplicaciones utilizando la tecnología de programación
Más detallesGuía de Laboratorio Base de Datos I.
Guía de Laboratorio Base de Datos I. UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA 1- Gestión del SQL Server Management Studio y creación de bases de datos. Objetivos: Identificar el entorno de trabajo
Más detallesMicrosoft SQL Server 2005
Microsoft SQL Server 2005 Módulo 1: Diseño y programación Estudia el servidor de bases de datos SQL Server 2005 desde el punto de vista de un diseñador y programador de bases de datos, prestando atención
Más detallesMicrosoft Access 2010 (Completo)
Microsoft Access 2010 (Completo) Descripción: Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2010, estudiando los conceptos fundamentales de las bases de datos:
Más detallesFAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS
FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización
Más detalles2407: Programación en Microsoft C#, 2012 Edition
2407: Programación en Microsoft C#, 2012 Edition Este curso práctico proporciona a los participantes el conocimiento profundo del lenguaje C# en su edición 2012, que les permitirá desarrollar la capa de
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INTRODUCCIÓN Objetivo del curso: El alumno desarrollará la capacidad para resolver problemas de almacenamiento, recuperación y ordenamiento de datos, utilizando las diferentes estructuras que existen para
Más detallesConocer la sintaxis del lenguaje de programación C# Aproximación al lenguaje de programación Visual Basic Script y JScript
(40 HORAS) COSTE: Bonificable a través de los créditos de formación de la FTFE. OBJETIVOS DEL CURSO Unidad didáctica 1. Introducción al desarrollo de aplicaciones Web y requisitos de ASP.net Conocer los
Más detallesCaracterísticas y Beneficios
Características y Beneficios Caché Características y Beneficios Caché, la base de datos multidimensional de alto rendimiento de InterSystems, ofrece a los desarrolladores profesionales las prestaciones
Más detalles2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages).
2.3. Lenguajes de programación del lado Servidor Existe una multitud de lenguajes concebidos o no para Internet. Cada uno de ellos explota más a fondo ciertas características que lo hacen más o menos útiles
Más detallesIntroducción a ASP.NET
Introducción a ASP.NET Índice Introducción a ASP.NET...1 1 La plataforma.net...2 1.1 Tecnologías de la Plataforma.NET...2 2 Microsoft Web Platform...4 3.NET Framework...6 3.1 Ventajas de utilizar.net...6
Más detallesIngeniería de Software
Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6
Más detallesManual de Referencia. Apertura
Manual de Referencia Apertura Cerrito 1214, (C1010AAZ), Buenos Aires, Argentina. Ventas 54 (011) 4816-2620 Fax: 54 (011) 4816-2394 Dirigido a VENTAS ventas@axoft.com Soporte a Usuarios 54 (011) 4816-2919
Más detallesSoftware de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.
PRINCIPALES TIPOS DE SOFTWARE Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. Software de aplicación: Son programas escritos para realizar funciones específicas
Más detallesCurso: Desarrollo de aplicaciones para escritorio y acceso de datos con.net FRAMEWORK 4.
Curso: Desarrollo de aplicaciones para escritorio y acceso de datos con.net FRAMEWORK 4. Código: 1385 Familia Profesional: Programación. Acreditación: Formación reconocida a través de vías no formales
Más detallesIntroducción a Visual.Net
Introducción a Visual.Net Diseño y Programación Avanzada de Aplicaciones Curso 2002-2003 INDICE Qué es.net?.net y Visual Studio Framework y CLR Soluciones y Proyectos Ejemplo de uso de Visual Studio.Net
Más detallesInformática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)
1. Qué es un sistema operativo?...2 2. Funciones de los sistemas operativos...2 3. Windows...2 3.1. La interfaz gráfica...2 3.2. La administración y los usuarios...3 3.3. El sistema de archivos...3 3.4.
Más detallesINSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS
Página 1 de 20 INSTALACIÓ N A3ERP INTRODUCCIÓN La instalación de a3erp v9 ha sufrido una trasformación importante respecto a sus versiones anteriores. Cualquier instalación exige la existencia de un pc
Más detallesMICROSOFT ACCESS 2010
MICROSOFT ACCESS 2010 1. BÁSICO Nº Horas: 24 Objetivos: Introducción a la suite ofimática Microsoft Office 2010 y se introducen los conceptos de análisis y diseño de bases de datos relacionales y cómo
Más detallesModulo VI - Base de datos en Microsoft SQL Server Unidad -1
Unidad 1 MODULO VI Microsoft SQL Server Es un sistema para la gestión de bases de datos creado por Microsoft, el mismo se basa en el modelo relacional. Sel Server utiliza como lenguajes de consulta T-SQL
Más detallesTecnología de la Información y la Comunicación. Base de datos. Consultas - 2007 -
Tecnología de la Información y la Comunicación Base de datos Consultas - 2007 - Profesores del área Informática: Guillermo Storti Gladys Ríos Gabriel Campodónico Consultas Se utilizan consultas para ver,
Más detallesMicrosoft Access 2007 (Completo)
Microsoft Access 2007 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases de datos: desde su análisis
Más detallesCAPITULO IV CONCLUSIONES Y RECOMENDACIONES
CAPITULO IV CONCLUSIONES Y RECOMENDACIONES VERIFICACIÓN DE OBJETIVOS El objetivo general del proyecto ha sido cumplido satisfactoriamente en la Unidad de Sistemas de PETROECUADOR, realizando el análisis
Más detalles