Blog de José R. Guay

Temas de Microsoft .NET Framework

Channel 9

¿Conoces Channel 9?

Es un portal creado y soportado por Microsoft para desarrolladores donde puedes encontrar muchos recursos sobre las tecnologías que se están desarrollando actualmente, así como las tendencias y las cosas que están por venir.

Desafortunadamente no está en español pero puedes eso no debe impedir que le eches un vistazo de cuando en cuando y veas las posibilidades y todo lo que allí se puede aprender.

Disfrútalo.

Enero 28, 2008 Publicado por joseguay | Temas | , , , , , , | Aún no hay comentarios

Mapa de Avances de Nuevos Productos

De acuerdo con Scott Guthrie, en su blog, veremos lo siguiente: 

ASP.NET 3.5 Extensions Release

Visual Studio 2008 y el .NET Framework 3.5 incluyen muchas características nuevas para ayudar al desarrollador de ASP.NET y luego saldrán más con el lanzamiento del “ASP.NET 3.5 Extensions”.  Estas nuevas extensiones tendrán, entre otras, las siguientes:

  • ASP.NET MVC: El Model View Controller framework para ASP.NET provee un modelo estructurado que permite una clara separación entre algunas preocupaciones de aplicaciones web, y hace más fácil probar el código y soporta workflows TDD. Scott Guthrie escribe una serie de artículos sobre esto empezando por este Part 1 of ASP.NET MVC Tutorial series.
  • Mejoras de ASP.NET AJAX: Las nuevas características de ASP.NET AJAX en ASP.NET 3.5 Extension incluirán un mejor soporte de la historia del navegador, también se mejora el enlace de contenido con los nuevos “permalinks”, y mejoras en la librería de JavaScript.
  • Soporte Dinámico de Datos de ASP.NET: Las ASP.NET 3.5 Extensions tendrán nuevas características que permitirán una creación más rápida de web sites que manejan datos. Provee un framework rico de scaffolding, además se podrán desarrollar sitios que manejan ASP.NET WebForms y ASP.NET MVC.
  • Soporte para ASP.NET Silverlight: Dentro de las extensiones de ASP.NET 3.5 se agregará soporte para una fácil integración de Silverlight en sus aplicaciones ASP.NET. Se incluirán nuevos controles que harán más fácil integrar video y medios de Silverlight así como contenido interactivo en sus sitios.
  • Servicios de Datos de ADO.NET: En paralelo a las extensiones de ASP.NET se liberará el ADO.NET Entity Framework, el cual provee un nuevo modelo que permitirá a los desarrolladores definir un modelo conceptual del esquema de base de datos que se alinea con una vista de información del mundo real. También se liberarán un nuevo conjunto de servicios de datos (Código “Astoria”) que hará fácil el exponer “API endpoints” basados en REST desde sus aplicaciones ASP.NET.

Silverlight 2.0 Release

Hace dos meses se hizo el lanzamiento de Silverlight 1.0 para Windows y Mac, y también se anunció el soporte de Silverlight para Linux.  Silverlight 1.0 se enfoca principalmente en escenarios ricos de medios para el navegador, además soporta el modelo de programación de JavaScript/AJAX.

El próximo año se liberará una actualización mayor de Silverlight que se enfocará en Aplicaciones Ricas en Internet.  Esta actualización incluirá una versión del .NET Framework que es multi-plataforma y multi-navegador, y permitirá un desarrollo de .NET rico en el navegador. Algunas de las características del próximo preview de Silverlight: 

  • WPF UI Framework: La versión Alpha actual de Silverlight incluye solamente algunos controles básicos y un API manejado para dibujo de interfaces gráficas. La próxima actualización de Silverlight incluirá un alto nivel de características del framework de WPF UI.
  • Rich Controls: Tendrá un rico conjunto de controles para constuir aplicaciones de Internet ricas de una manera más fácil. Soportará controles básicos (textbox, checkbox, radiobutton, etc), controles de manejo de layout (StackPanel, Grid, etc.), controles comunes de funcionalidad (TabControl, Slider, ScrollViewer, ProgressBar, etc.) y controles de manipulación de datos (DataGrid, etc.).
  • Soporte Rico de Redes: Silverlight soportará REST, POX, RSS y comunicación WS*. También soportará acceso de redes a través de los dominios (así los clientes Silverlight podrán tener acceso a recursos y datos de cualquier fuente confiable de la Web).
  • Soporte de Librería de Clases Base Rica: Silverlight incluirá una librería de clases base rica de .NET (Collections, IO, generics, threading, globalization, XML, local storage, etc.). También soportará LINQ to XML y una integración más rica de HTML DOM.

Anteriormente esta actualización se había llamado “Silverlight V1.1″ pero después de un examen más profundo de la cantidad y calidad de características nuevas, se han dado cuenta que llamarlo de esa manera no refleja la verdadera naturaleza de él. Consecuentemente se ha decidido cambiar el nombre para llamarlo de ahora en adelante ”Silverlight V2.0″. 

La versión Beta de Silverlight 2.0 se liberará en el primer cuarto de 2008. 

También habrá una actualización de herramientas gratuitas para Visual Studio 2008 que mejorarán la experiencia de desarrollar programas Silverlight desde Visual Studio 2008 usando cualquier lenguaje de .NET. 

IIS 7.0

A principios de 2008 se liberará la versión final de IIS 7.0 como parte de Windows Server 2008.

Una de las cosas más bonitas acerca de IIS 7.0 es su integración con el .NET Framework, y permite que use cualquier lenguaje .NET para extender y personalizar el servidor. Ahora puede hacer cosas fácilmente en VB y C# que antes requerían hacer extensiones ISAPI en C++. La instalación y administración  de aplicaciones web es ahora realizada a través de una forma unificada entre IIS y ASP.NET.

————————————————————————————– 

El contenido de este artículo fue tomado del blog de Scott Gutrhie (http://weblogs.asp.net/scottgu/archive/2007/11/29/net-web-product-roadmap-asp-net-silverlight-iis7.aspx).

Noviembre 29, 2007 Publicado por joseguay | ASP.NET, IIS, Programación .NET, Silverlight | , , , , , , | Aún no hay comentarios

Características de Visual Studio 2008 y .NET Framework 3.5

Para obtener la última versión de Visual Studio acá están los enlaces: 

  • Si es un suscriptor de MSDN o pertenece a una universidad con una suscripción de MSDN Academic Alliance puede obtener Visual Studio 2008 por medio del sitio de descargas. 
  • Si no es suscriptor de MSDN puede obtener una versión de evaluación de 90 días de Visual Studio Team Suite aquí
  • Si quiere utilizar las versiones gratuitas de Visual Studio 2008 Express Edition (que por  cierto son completamente gratis y mucho más pequeñas) puede descargarlas desde aquí
  • Si solo quiere utilizar el .NET Framework 3.5 puede descargarlo desde aquí.
  • Algunas de las nuevas características son:

    Soporte Multi-Destino
    VS2008 soporta configurar el destino de versión de .NET Framework que desee utilizar, por ejemplo puede crear, abrir y modificar aplicaciones del .NET Framework 2.0 en VS2008 sin problema alguno, así como aplicaciones de versiones 3.0 y 3.5.

    ASP.NET AJAX y soporte para JavaScript
    VS2008 incluye en su instalación ASP.NET AJAX (no se requiere una instalación adicional).

    Diseñador Web y Soporte CSS
    VS2008 y Visual Web Developer 2008 Express incluyen un mejorado diseñador de HTML (el mismo de Expression Blend) y puede manejar vistas divididas, código, visual, CSS anidados, etc.

    Mejoras en los Lenguajes y LINQ
    Los compiladores de Visual Basic y C# se optimizaron mucho y proveen grandes facilidades y mejoras al desarrollador.

    ——————————————————————————-
    El contenido de este artículo fue tomado del blog de Scott Gutrhie (http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx)

    Noviembre 20, 2007 Publicado por joseguay | ASP.NET, Programación .NET | , , , , , , | Aún no hay comentarios

    Microsoft Popfly

    Microsoft recien anunció la disponibilidad del nuevo Popfly.

    http://www.popfly.ms

    Popfly es una manera divertida y fácil de construir y compartir páginas web, gadgets y mashups.  Está hecho de herramientas visuales disponibles en línea con las que se puede construir páginas web y mashups en un ambiente social donde se puede hospedar, compartir, calificar, comentar e incluso combinar creaciones de otros usuarios de Popfly.

    Estas son algunas características de Popfly:

    • Availability: Public Beta
    • Cost: Free
    • Storage Limit: 25MB per user
    • System Requirements: Microsoft Silverlight 1.0
    • Browser Support: Mozilla Firefox 2.0, Internet Explorer 6.0 or higher
    • Content Supported: JavaScript, Ajax libraries, HTML, XHTML, CSS, WMV, WMA, MP3, Visual Studio Express projects, JPG, PNG, GIF, and EXEs
    • Release Notes: Available from the Popfly team blog.

    Espero que sea algo para que lo utilicen y empiecen a encontrarle el gusto a Silverlight que es con lo que estará todo construido.

    Noviembre 15, 2007 Publicado por joseguay | Temas | , , , , , , , , , , | Aún no hay comentarios

    NetFx3 – Microsoft .NET Framework 3.0 Community

    Quisiera mostrarles este sitio de la comunidad de .NET Framework 3 (NetFx3).

    http://netfx3.com/default.aspx

    Tienen una cantidad bárbara de recursos para aprender sobre:

    • Windows CardSpace
    • Windows Presentation Foundation
    • Windows Communication Foundation
    • Windows Workflow Foundation

    Además de recursos para ASP.NET AJAX, LINQ y Silverlight.

    Espero les sirva

    Noviembre 15, 2007 Publicado por joseguay | Temas | , , , , , , | Aún no hay comentarios

    ¡Ya está liberada la 5ta Estrella!

    El día de ayer, 12 de noviembre, fue liberada la 5ta Estrella del programa Desarrollador 5 Estrellas. Esta estrella te la oportunidad de entrenarte en las últimas tecnologías disponibles, como: ASP.NET, Ajax, WWF, WCF y Arquitectura de aplicaciones.

    Además se creó otra categorización a la cuál puedes aspirar, que es Desarrollador Gold y Desarrollador Platinum. Estas categorías están disponibles únicamente para los que ganan la 5ta Estrella y se necesita tomar material y exámenes adicionales.

    Además de un diploma impreso, al finalizar la 5ta Estrella tendrás una invitación especial para el lanzamiento de Visual Studio 2008 en tu país. Si eres de los primeros 15 en obtener el título de “Desarrollador Platinum” serás entrevistado para aparecer en MSDN Flash y en dce2005.com

    Para más información visita http://www.dce2005.com

    5ta Estrella

    Noviembre 13, 2007 Publicado por joseguay | Temas | , , , , , , , | Aún no hay comentarios