Sitio Web del poderoso ChicoDotNet

Sitio Web del poderoso ChicoDotNet es el lugar donde puedes aprender todo lo nuevo sobre desarrollo de aplicaciones para Windows, ASP .NET, SmartClient y adquirir los súper poderes que te da la mejor plataforma de creación de programas: Microsoft .NET

20070506

Arquitectura de .NET 2.0 y .NET 3.0

Mucha gente se saca de onda con eso de la compatibilidad de la arquitectura de las aplicaciones .NET 3.0 con respecto a las de .NET 2.0. Primero que nada hay que explicar que en realidad el Framework 3.0 es una extensión de las aplicaciones 2.0 que incluye nuevas características que se pueden aprovechar tanto en Windows XP como en Windows Vista. Ambas son totalmente compatibles, o mejor dicho la 3.0 es completamente cmpatible con la 2.0. Así que siguiendo el ejemplo de Héctor Obregón aquí les pongo el diagrama de la arquitectura de ambas versiones y a continuación les explico brevemente de que se trata cada una:

Arquitectura de .NET 2.0 y .NET 3.0

  • Common Language Runtime. - Es el encargado de gestionar la ejecución de las aplicaciones .NET, se accede a todos sus servicios a través de un modelo de programación orientada a objetos. El CLR no oculta al programador los objetos complejos del Sistema Operativo, sino que simplemente no existen estos elementos en la plataforma .NET. Cualquier plataforma para la que exista una versión del CLR puede ejecutar cualquier aplicación .NET sin importar la plataforma en la que se encuentre, una característica importante es que una aplicación corre en un procesador de 64 bits y en uno de 32 bits sin necesidad de compilar versiones separadas. Asegura que desde código perteneciente a un determinado proceso no se pueda acceder a código o datos pertenecientes a otro, lo que evita errores de programación muy frecuentes e impide que unos procesos puedan atacar a otros. El CLR unifica los errores se propagan como excepciones y no como HRESULTS o Códigos de Error Win32 como sucedía antes de .NET, esto permite atrapar las exepciones y manejarlas en nuestros programas. Es multihilo, maneja distintos niveles de confianza según su entorno de ejecución, gestiona la memoria, es interoperable con aplicaciones legadas como las basadas en COM, y es necesario sólo un CLR para todas las aplicaciones que se ejecutan en un equipo determinado.
  • Base Class Library. - Funciona como una gran librería de clases unificada, que contiene todas las clases que funcionan dentro del entorno .NET, organizadas por espacios de nombres según s funcionalidad.
  • ASP .NET. - Es un conjunto de tecnologías de desarrollo de aplicaciones web comercializado por Microsoft. Es usado por programadores para construir sitios Web domésticos, aplicaciones Web y servicios XML. Forma parte de la plataforma .NET de Microsoft y es la tecnología sucesora de la tecnología Active Server Pages (ASP).
  • Windows Forms. - Los formularios de Windows constituyen un marco de trabajo para la creación de aplicaciones cliente de Windows que utilizan Common Language Runtime. Las aplicaciones de los formularios de Windows se pueden escribir en cualquiera de los idiomas compatibles con Common Language Runtime. Estos siguen siendo muy útiles ya que aprovechan muchas características del espacio de nombres System.Drawing.
  • Windows Presentation Foundation. - El objetivo principal de Windows Presentation Foundation (WPF) es ayudar a los desarrolladores a crear interfaces de usuario eficaces y atractivas. Permite crear interfaces que incorporan documentos, componentes multimedia, gráficos bidimensionales y tridimensionales, animaciones, características tipo web, etc.
  • Windows WorkFlow Foundation. - Proporciona un modelo de programación para desarrollar y ejecutar una amplia variedad de aplicaciones de flujo de trabajo persistentes, con estado y de larga duración. Las aplicaciones pueden cargar el motor de flujo de trabajo y conectar una gran variedad de componentes del servicio de tiempo de ejecución. Windows Workflow Foundation es muy extensible, por lo que puede crear sus propios componentes personalizados para tratar preocupaciones empresariales concretas.
  • Windows Communication Foundation. - Es la nueva infraestructura de comunicación orientada a servicios creada sobre la base de protocolos de servicios Web. La compatibilidad del servicio Web avanzado en Windows Communication Foundation proporciona una mensajería interoperable, segura, confiable y por transacciones. El modelo de programación orientado a servicios de Windows Communication Foundation se basa en .NET Framework y simplifica radicalmente el desarrollo de sistemas conectados. Unifica una amplia gama de capacidades de sistemas distribuidos en una arquitectura extensible que se puede componer y que admite varios transportes, patrones de mensajería, codificaciones, topologías de red y modelos de hospedaje.
  • Windows CardSpace. - Anteriormente conocido como "InfoCard". Reemplaza la autenticación convencional mediante nombre de usuario y contraseña con una herramienta que ayuda a los usuarios a administran mejor sus identidades digitales y contribuye a proteger a los usuarios de las distintas formas de ataque contra la identidad, como por ejemplo, la suplantación o "phising".

Etiquetas: , , , , ,

Arquitectura de .NET 2.0 y .NET 3.0

Escrito por Alfonso Lara Ramos @ 04:40 0 comentarios

Busca Arquitectura de .NET 2.0 y .NET 3.0 en Technorati | Guarda Arquitectura de .NET 2.0 y .NET 3.0 en Yahoo | Guarda Arquitectura de .NET 2.0 y .NET 3.0 en Google Bookmarks | Envía Arquitectura de .NET 2.0 y .NET 3.0 a Furl | Envía Arquitectura de .NET 2.0 y .NET 3.0 a Newsvine | Guarda Arquitectura de .NET 2.0 y .NET 3.0 en Ma.gnolia.com | Envía Arquitectura de .NET 2.0 y .NET 3.0 a Reddit | Envía Arquitectura de .NET 2.0 y .NET 3.0 a BarraPunto | Envía Arquitectura de .NET 2.0 y .NET 3.0 a Digg | Envía un Meme sobre Arquitectura de .NET 2.0 y .NET 3.0 | Guarda Arquitectura de .NET 2.0 y .NET 3.0 en del.icio.us | Envía Arquitectura de .NET 2.0 y .NET 3.0 a Fresqui | Menea Arquitectura de .NET 2.0 y .NET 3.0 en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

20070501

Quinto mapa del sitio

Este es el Primer mapa del sitio (De .NET Básico a BizTalk Server), otros mapas los puedes encontrar en las siguientes ubicaciones:

Etiquetas: , , , , , , , , , , ,

Escrito por Alfonso Lara Ramos @ 12:05

Busca Quinto mapa del sitio en Technorati | Guarda Quinto mapa del sitio en Yahoo | Guarda Quinto mapa del sitio en Google Bookmarks | Envía Quinto mapa del sitio a Furl | Envía Quinto mapa del sitio a Newsvine | Guarda Quinto mapa del sitio en Ma.gnolia.com | Envía Quinto mapa del sitio a Reddit | Envía Quinto mapa del sitio a BarraPunto | Envía Quinto mapa del sitio a Digg | Envía un Meme sobre Quinto mapa del sitio | Guarda Quinto mapa del sitio en del.icio.us | Envía Quinto mapa del sitio a Fresqui | Menea Quinto mapa del sitio en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

Lecturas recomendadas


Suscripciones

Impulsado por FeedBurner
Impulsado por Feedburner
Suscríbete a ChicoDotNet utilizando Google Suscríbete a ChicoDotNet utilizando netomat Hub Suscríbete a ChicoDotNet utilizando Plusmo Suscríbete a ChicoDotNet utilizando Newsburst Suscríbete a ChicoDotNet utilizando Attensa Suscríbete a ChicoDotNet utilizando My Yahoo Suscríbete a ChicoDotNet utilizando NewsGator Suscríbete a ChicoDotNet utilizando netvibes Suscríbete a ChicoDotNet utilizando The Free Dictionary Suscríbete a ChicoDotNet utilizando Bitty Suscríbete a ChicoDotNet utilizando Excite MIX Suscríbete a ChicoDotNet utilizando Pluck Suscríbete a ChicoDotNet utilizando Webwag Suscríbete a ChicoDotNet utilizando podnova Suscríbete a ChicoDotNet utilizando ZapTXT Suscríbete a ChicoDotNet utilizando NewsAlloy Suscríbete a ChicoDotNet utilizando flurry Suscríbete a ChicoDotNet utilizando Pageflakes Suscríbete a ChicoDotNet utilizando ODEO Suscríbete a ChicoDotNet utilizando PodcastReady Suscríbete a ChicoDotNet utilizando Bloglines Suscríbete a ChicoDotNet utilizando My AOL Suscríbete a ChicoDotNet utilizando Rojo

Portal de contenidos impulsado por Blogger | Ejemplos de código impulsados por ASP .NET 2.0 | Sindicación Atom válida | Sindicación RSS 2.0 válida | ChicoDotNet es un portal impulsado por Aynkia Desarrollo: Aplicaciones Web, Windows y Smart Client | ©© Algunos derechos reservados 2006 Aynkia Systems Consultores. El contenido de este sitio Web está regulado por una licencia Creative Commons Attribution 2.5 License

Ranking de ChicoDotNet en Blogalaxia

Obtén vistas previas utilizando Snap.com