WPF
Tecnología para implementción de interfaces en .net
se divide en 2 Silverlight(aplicaciones flash - aplic Windows) y WPF/XAML (aplicaciones Web)
Conjuntos de name spaces para implementar en las interfaces.
Cuando se tiene una interfaz muy sobrecargada de elementos gráficos se sobre carga y consume muchos recursos mientras que
WCF
Marco de trabajo para el desarrollo de aplicciones enfocadas a la entrega de servicios, Aplicaciones bancarias, transacciones, chat en línea, sistemas asíncronos.
Sistemas asíncronos: Sistema distribuido, con arquitectura C-S pero no del sistema sino en los mensajes que se envían entre el cliente y listener.
Los mensajes se reciben sin excepción todos y envía un mensaje de que si recibió la instrucción, mientras el cliente puede seguir haciendo otras cosas, el servidor atiende el mensaje (es decir lo procesa) y devuelve un mensaje de que ya se procesó satisfactoria o negativamente.
Síncronos tiene que esperar necesariamente a una respuesta para continuar con el trabajo. El listener es uno a la vez.
VISUAL STUDIO
Los cambios de versión se han hecho porque se cambian los paradigmas de desarrollo, programación.
VS 6 aprox. HASTA EL 2000 framework 2.0 SE AGruparon las aplicaciones VB, VFox, XC, VJ
VS.net
plataforma .net se la parcha en el 2003 y aparece una versión de framework.
VS2008 - fw 3.5
Desempeño, escalabilidad, seguridad, ejecución, rendimiento
WPF, permite crear soluciones para distintos ambientes
Web developer.
VS2010 - FW 4.0
Cada uno brinda mas facilidades.
Ultimate:
Premium:
Professional:
Developer:
Team Foundation Server
Test
Everywher
VS 2012 - FW 4.5
Las herramientas de desarrollo no solamente brindan herramientas al programador, por lo que se preocupan en todo el ciclo de vida del desarrollo de software, por lo que complementó su entorno y creó TFS. TFS es una herramienta que permite manejar las fases ANÁLISIS DISEÑO, IMPLEMENTACIÓN, PRUEBAS. Da una plantilla para la aplicación. También se preocupó por el control de versiones en anterioridad se manejaba VS ahora se llama Team Explorer.
API Capa de abstracción de los componentes, dll para la interacción entre el sistema y la aplicación.
COM Paradigma de programación, es un dll con mas características, por lo que evolucionó a MFC Microsoft Clases
Servidor de Aaplicaciones Tomcat, o el IIS.
JVM es multiplataforma mientras que .net no lo es.
JVM es similar a .NET framework
Compact para móviles
Info extra WPF - WCF - WWF
Identificar las nuevas características del VS2012.
No hay comentarios:
Publicar un comentario