Vous êtes sur la page 1sur 4

Seminario de Capacitacin Microsoft .

NET CP-EIT-20150629

Educacin IT Rosario, Santa Fe, Argentina Revisin: 1


Fecha: 07/06/2017

Seminario de Capacitacin Microsoft .NET:


1. Propsito:

Describir los conceptos presentados durante el Seminario de Capacitacin Tcnica


de Microsoft .NET.
.NET

2. Proceso:

Microsoft .NET es un I.D.E / Entorno de Desarrollo Integrado,


Integrado y no slo un
Lenguaje de Programacin.
Programacin Su primera versin apareci en el ao 2003.
2003
Permite hacer todas las Tareas que requiere un Programador de Microsoft .NET.
Una cosa ser el Programa,
Programa y otra cosa distinta ser como est desplegada la
Base de Datos,
Datos que pueden ser por ejemplo:
Sistema Gestor de Base de Datos: ORACLE
Sistema Gestor de Base de Datos: Microsoft SQL Server
etc

Por esos aos aparece el Paradigma de La Programacin Orientada a Objetos,


Objetos
en el cul un Objeto tiene:
tiene
Propiedades
Variables
Mtodos

Qu es Microsoft .NET?
Un entorno de Desarrollo Integrado amigable y sencillo.

Tecnologas de Microsoft .NET:


Un Conjunto de Tecnologas para desarrollar aplicaciones en diferentes
plataformas de Microsoft Windows:
Desktop / Escritorio
Web
Smartphones (Android)
Otras

SilverLight Windows Phone

Windows XBOX 360

WPF Class Library Windows Store Apps

1/4
Seminario de Capacitacin Microsoft .NET CP-EIT-20150629

Educacin IT Rosario, Santa Fe, Argentina Revisin: 1


Fecha: 07/06/2017

Aplicaciones de Escritorio:
La Tecnologa que se usa es Windows Forms,
Forms que tiene un Look and Feel
similar al Paint de Microsoft Windows 8

Existen un conjunto de Libreras escritas en Microsoft .NET que se llaman


Microsoft Windows Presentation Foundation.
Una aplicacin programada con estas Libreras es la que escanea el rostro del
usuario con la Web-Cam y reconoce al usuario y le deja iniciar sesin en
Microsoft Windows 10, 10 que se llama Windows Hello,
Hello y hace uso de grandes
Libreras de Programacin escritas en Microsoft .NET.
Si en una aplicacin, que estamos programando, hacemos el famoso Botn de
Guardar Archivo, cuando se lo ejecute, aparecer la ventana con el mismo
Look and Feel correspondiente a la versin de Microsoft Windows que sea dnde
se est ejecutando, y esto es as porque cuando se programa y luego se ejecuta,
se hace uso de un objeto del FrameWork de Microsoft .NET que es el que tiene
la funcionalidad de los diferentes Looks and Feels correspondientes a cada una
de las versiones de Microsoft Windows.

Para las Aplicaciones Web:


ASP.NET y WebForms (y otras)
Ejemplo: Despegar.com usa esta herramienta de desarrollo pero que no es tan
portable.

Para las Apps de los SmartPhones:


Windows Phone

Si hay una Versin del FrameWork / Marco de Trabajo de Microsoft .NET


(similar a la JVM: Java Virtual Machine) para cada una de las versiones de
Microsoft Windows.
Windows El FrameWork es de Libre Distribucin,
Distribucin
pero el IDE / Entorno de Desarrollo Integrado de Microsoft .NET N,
hay que pagar para poder utilizarlo.
utilizarlo

Que Lenguaje de Programacin utilizar? C# o VB.NET?


Pues ambos Lenguajes de Programacin C# y VB.NET usan las mismas
Libreras de Clases del FrameWork de Microsoft .NET y producen el mismo cdigo
ejecutable intermedio, por lo tanto el rendimiento es idntico, la eleccin depende
ms de conocimientos previos que tenga el programador.

Hola Mundo C# ... Hola Mundo VB.NET ...

Ambos programas generan el mismo cdigo ejecutable intermedio que ejecuta el


FrameWork de Microsoft .NET sin diferencias en el rendimiento.

2/4
Seminario de Capacitacin Microsoft .NET CP-EIT-20150629

Educacin IT Rosario, Santa Fe, Argentina Revisin: 1


Fecha: 07/06/2017

Microsoft .NET FrameWork:


Windows Forms permite hacer aplicaciones para Microsoft Windows.
ADO.NET permite hacer la conexin a los Sistemas Gestores
de Bases de Datos.
Datos
La tendencia actual es desplegar las aplicaciones en La Nube,
Nube pus
ADO.NET posibilita desplegar el Sistema Gestor de Bases de Datos
y la aplicacin en La Nube,
Nube pero ac en Argentina, todava no es muy
recomendable hacerlo, porque las Conexiones 3G/4G del Sistema de
Telefona Celular no funcionan muy bin.
bin

Visual Studio:
Es un IDE / Entorno de Desarrollo Integrado.
Integrado Es Similar al Eclipse de JAVA.
JAVA
Por ejemplo, puede usar el Lenguaje de Programacin C# y hacer
una Aplicacin Web.

Problema de usar Eclipse o de NetBeans es la cantidad de versiones diferentes


que hay del Kit de Desarrollo de Software / S.D.K Software Development Kit
del Lenguaje de Programacin JAVA.
JAVA

La Visin del Desarrollador:

Anlisis Diseo
Codificacin

Integracin

La Propuesta del Instituto Eduacin IT:


Cursos Bsicos:
1) Introduccin a Microsoft .NET y Lenguajes de Programacin
2) Introduccin a Lenguaje de Programacin C#
3) Introduccin a Otros Lenguajes de Programacin

Cursos Avanzados:

Certificacin directa desde Microsoft Corporation Argentina:

Las Clases de los Cursos estarn Filmadas en Video.


Hay una Plataforma Web de eLearning llamada Alumni, que el alumno puede
acceder y el examen se hace all mismo.

Trabajo Final Integrador:


Un Sistema de Ventas

3/4
Seminario de Capacitacin Microsoft .NET CP-EIT-20150629

Educacin IT Rosario, Santa Fe, Argentina Revisin: 1


Fecha: 07/06/2017

En las Clases de Asistencia Presencial se trabaja con una PC por cada alumno
en horario desde las 19:00 hasta las 22:00 horas.
Tambin est la modalidad de Cursado Online Via Web a Distancia.

Contacto del Instituto Educacin IT: Gabriel Muggeri


porue@educacionit.com.ar

Un Consejo:
Hoy JAVA est ms requerido que Microsoft .NET
pero hay muchos Programadores JAVA y como es Libre pagan menos.
menos
Como Microsoft .NET es Pago y hay menos Programadores,
pus son mejores pagos.
pagos

Microsoft .NET no es una buena opcin para programar Video-Juegos.

Coordinador de Educacin IT: Martn


Tanto para Cursado Presencial, como para Cursado Online Va Web a Distancia
el Coordinador se conecta a una determinada hora, y usa micrfono para
responder consultas, si algn alumno no se puede conectar a esa hora, no hay
problema, porque la inter-consulta queda grabada tambin en video y se guardan
durante 7 das para que los alumnos puedan ver los videos mediante la Plataforma
de eLearning.
Ambos tipos de Cursado tienen acceso vi web a la
Plataforma de eLearning llamada Alumni
Los Cursos estn organizados por mdulos para que la gente, con o sin
conocimientos previos, pueda hacerlos segn sea su necesidad.
Los Cursos tienen la misma carga horaria,
horaria
y el mismo costo, ya sea en modo de Cursado Presencial
o en modo de Cursado a Distancia va Web.
Web

3. Referencias:

Item Referencia y URL


1 Sitio Web del Instituto de Educacin IT de la Ciudad de Rosario:
http://www.educacionit.com/

Historia de Cambios

Revisin Autor Fecha Descripcin


1 Ezequiel Hernn Villanueva 07/06/2017 Creacin del documento.

4/4