28.3.08

Windows Live Tools for Visual Studio

La gente de MS nos acerca una excelente noticia sobre el primer CTP de Windows Live Tools para visual studio 2008, que es lo que nos trae este CTP ???

Conjunto de controles
  • Contactos
  • IDLogin
  • IDLoginView
  • SilverlightStreamingMedia

Sistemas Operativos
  • Microsoft Windows XP SP2
  • Microsoft Windows Vista

Herramientas
  • Visual Studio 2008
  • Visual Web Developer 2008

ASPNET
  • Ajax 1.0
  • ASPNET Futures (JULIO 2007)


Site
http://connect.microsoft.com/content/content.aspx?ContentID=7901&SiteID=505

27.3.08

Silverlight Fire Starter

Ahora hay una nueva forma de aprender a usar Silverlight en solamente un día, por medio de una serie Webcasts (8 en total) explicados por expertos de Microsoft sobre cada uno de los aspectos de esta tecnología

Site
http://www.visitmix.com/University/silverlight/firestarter/

26.3.08

Administra Hyper-V desde Windows Vista SP1

Ya se encuentra disponible una actualización que nos permite usar la MMC de administración de Hyper-V en equipos con Windows Vista SP1

Al utilizar esta herramienta, nos evitaremos los problemas del uso del mouse en las máquinas virtuales sin los add inn cuando se usa la consola de Hyper-V por terminal

x86: Update for Windows Vista (KB949758)
x64: Update for Windows Vista x64 Edition (KB949758)

XAML Technical Documentation

La gente de MS ha decidido publicar la XAML Technical Documentation o eXtensible Application Markup Language, la misma incluye la especificación técnica sobre este lenguaje basado en XML que permite especificar a los desarrolladores una jerarquía de objetos.

XAML es un lenguaje utilizado principalmente en aplicaciones WPF (Windows Presentation Foundation) y Silverlight.

Download MS-WPFXV.pdf
Download MS-XAML.pdf
Download XAML-Documentation.zip

The Developer Highway Code

Paul Maher del equipo DPE del Reino Unido (MS), ha reunido y documentado información (inglés) y en formato Pdf y Xps intitulandola The Developer Highway Code

Este documento pretender guiarnos mediante checklist sobre acerca de algunos aspectos de obligado cumplimiento en nuestros desarrollos Software

Download Pdf (6.5 Mb)

Download Xps (2 Mb)

25.3.08

HotFix para Visual Studio

Recientemente en la página oficial del equipo de Visual Basic la información aparece información acerca de un hotfix para Visual Studio 2008 que tiene que ver con el rendimiento de Visual Basic trabajando con Visual Studio 2008

El hotfix tiene un tamaño de 3.98 Mb y se puede instalar en todos los idiomas de Visual Studio 2008


Download
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=11026&wa=wsignin1.0

KB946344
http://support.microsoft.com/kb/946344/

Top ten de preguntas para ASP.Net MVC

1. Empecemos desde el principio, ¿qué es MVC?

Aunque de forma algo simplista, podríamos definir MVC como un patrón arquitectural que describe una forma de desarrollar aplicaciones software separando los componentes en tres grupos (o capas):

* El Modelo que contiene una representación de los datos que maneja el sistema, su lógica de negocio, y sus mecanismos de persistencia.
* La Vista, o interfaz de usuario, que compone la información que se envía al cliente y los mecanismos interacción con éste.
* El Controlador, que actúa como intermediario entre el Modelo y la Vista, gestionando el flujo de información entre ellos y las transformaciones para adaptar los datos a las necesidades de cada uno.

MVC son las siglas de Modelo-Vista-Controlador, y se trata de un modelo muy maduro y que ha demostrado su validez a lo largo de los años en todo tipo de aplicaciones.

Puedes encontrar más información en:

* Wikipedia, Modelo-Vista-Controlador
* Documentos originales de definición de MVC, de Trygve M. H. Reenskaug, en Xerox (¡año 1978!)
* Tutorial de Java, Arquitectura MVC
* Model-View-Controller Web presentation pattern en MSDN

2. ¿Qué ventajas tiene el uso del patrón MVC?

Como siempre, esto de enumerar ventajas es algo subjetivo, por lo que puede que pienses que falta o sobra alguna (¡dímelo!). En un primer asalto, podríamos aportar las siguientes:

* Clara separación entre interfaz, lógica de negocio y de presentación, que además provoca parte de las ventajas siguientes.
* Sencillez para crear distintas representaciones de los mismos datos.
* Facilidad para la realización de pruebas unitarias de los componentes, así como de aplicar desarrollo guiado por pruebas (TDD).
* Reutilización de los componentes.
* Simplicidad en el mantenimiento de los sistemas.
* Facilidad para desarrollar prototipos rápidos.
* Los desarrollos suelen ser más escalables.

Pero bueno, también se pueden citar algunos inconvenientes:

* Tener que ceñirse a una estructura predefinida, lo que a veces puede incrementar la complejidad del sistema. Hay problemas que son más difíciles de resolver respetando el patrón MVC.
* La curva de aprendizaje para los nuevos desarrolladores se estima mayor que la de modelos más simples como Webforms.
* La distribución de componentes obliga a crear y mantener un mayor número de ficheros.


3. ¿Qué es ASP.Net MVC Framework?

Es un framework, un entorno de trabajo que está creando Microsoft, que nos ayudará a desarrollar aplicaciones que sigan la filosofía MVC sobre ASP.Net. Su versión final incluirá librerías (ensamblados), plantillas y herramientas que se integrarán en Visual Studio 2008. ScottGu, en su presentación del framework el pasado Octubre en las conferencias Alt.Net, ya adelantó las principales características, y puedes ampliar información en la página oficial.

Actualmente (marzo 2008) puede descargarse la Preview 2 del framework, e incluso su código fuente ha sido publicado en CodePlex. Aunque "de fábrica" no soporta las versiones Express de Visual Studio, en este mismo blog puedes encontrar algunas plantillas y ejemplos de ASP.NET MVC. También hay quien la ha echado a andar en Mono.

4. ¿Es el primer framework MVC creado para .Net?

No, ni el único. Existen multitud de frameworks MVC para ASP.Net, como MonoRail, Maverick.Net, ProMesh.Net y muchos otros.

5. Como desarrollador de aplicaciones web con ASP.Net, ¿me afectará la llegada de este framework?

No necesariamente. Puedes seguir desarrollando aplicaciones como hasta ahora, con Webforms. Si así lo decides, este nuevo framework no te afectará nada; simplemente, ignóralo.

De todas formas, ya que has leído hasta aquí, permíteme un consejo: aprende MVC framework. Después podrás decidir con conocimiento de causa si te conviene o no.

6. ¿Significa la aparición del framework MVC la muerte próxima de los Webforms de ASP.Net?

En absoluto. Son simplemente dos filosofías diferentes para conseguir lo mismo, ¡páginas web!.

La tecnología de Webforms es muy útil para asemejar el desarrollo de aplicaciones web a las de escritorio, ocultando la complejidad derivada del entorno desconectado y stateless (sin conservación de estado) del protocolo HTTP a base de complejos roundtrips, postbacks y viewstates, lo que nos permite crear de forma muy productiva formularios impresionantes y que el funcionamiento de nuestra aplicación esté guiado por eventos, como si estuvieramos programando Winforms.

Sin embargo, esta misma potencia a veces hace que las páginas sean pesadas y difícilmente mantenibles, y además se dificultan enormemente la realización de pruebas. Y por no hablar de comportamientos extraños cuando intentamos intervenir en el ciclo de vida de las páginas, por ejemplo para la carga y descarga de controles dinámicos.

ASP.Net MVC propone una forma distinta de trabajar, más cercana a la realidad del protocolo y, curiosamente, más parecida a cómo se hacía unos años atrás, cuando controlábamos cada byte que se enviaba al cliente. No existen, por tanto, conceptos como el mantenimiento del estado en el viewstate, ni el postback, ni nos valdrán los controles de servidor basados en estas características, la mayoría. Sin embargo, dado que el framework está creado sobre ASP.Net, será posible utilizar páginas maestras, codificar las vistas en un .aspx utilizando C# o VB.Net, usar los mecanismos de seguridad internos, control de caché, gestión de sesiones, localización, etc; además, seguro que en un futuro no demasiado lejano comenzarán a surgir miles de componentes o controles reutilizables que nos ayudarán a mejorar la productividad.

7. ¿Vale la pena pasarse a ASP.Net MVC o sigo usando Webforms?

Todavía lo estoy estudiando ;-). Hay muchos aspectos a valorar.

No hay que olvidar que los Webforms son una buena opción, tanto como lo han sido hasta ahora. Sobre todo si el equipo de desarrollo tiene ya experiencia creando aplicaciones con esta tecnología y se dispone de controles reutilizables propios o ajenos, deberíamos pensárnoslo antes de dar el salto a ASP.Net MVC. Tened en cuenta que la productividad, al menos inicialmente, va a caer.

Sin embargo, las ventajas de la arquitectura MVC y del propio framework descritas anteriormente son un buen aliciente para comenzar: testing, URLs amigables, separación de aspectos, mantenibilidad... Por otra parte, todavía es pronto para conocer el nivel de las herramientas de desarrollo (a nivel de IDE, librerías de controles, helpers) que aparecerán con la versión final, y las que surgirán desde la propia comunidad de desarrolladores, por lo que no es posible evaluar el impacto en la productividad que tendrá la adopción de esta nueva forma de trabajar.

Y, por cierto, si te preocupa el futuro de los Webforms, has de saber que Microsoft va a seguir dándoles soporte y mejorándolos, como no podía ser de otra forma. Por tanto, de momento no es necesario que bases tu decisión en esto.

8. ¿Se puede utilizar el ASP.Net Ajax con el framework MVC?

De momento parece que no, o al menos no de la forma en que se hace actualmente, dado que los controles de servidor (runat="server"), como el UpdatePanel, no están integrados en este modelo. De hecho, ya ni siquiera tienen sentido los formularios runat="server", por lo que menos aún los controles que dependían de éstos.

Se prevé que se creará un API específico para permitir desde cliente, mediante scripting, hacer llamadas a los controladores, y actualizar porciones de contenido de la página con el marcado que nos envíe la vista correspondiente. Pero esto son sólo conjeturas de momento, ya se irá aclarando conforme el producto se acerque a su versión final.

9. ¿Puedo usar Linq desarrollando aplicaciones con ASP.Net MVC framework?

Sí, de hecho se complementan a la perfección.

Por ejemplo, las clases del modelo podrán generarse de forma automática (y completa para aplicaciones relativamente simples) con los diseñadores visuales de LinqToSQL o LinqToEntities desde Visual Studio 2008 o de forma externa con herramientas como SQLMetal. Además, el controlador podrán utilizar expresiones de consulta para solicitar datos desde el modelo, o enviar datos actualizados usando las capacidades ORM de estas tecnologías.
10. ¿Será ASP.Net MVC framework software libre?

Pues claro que no ;-). Se podrá acceder al código fuente (de hecho, ya se puede), que será distribuido de la misma forma que el de .Net framework, pero no será software libre. Si buscas una solución open source, revisa la pregunta número 4.

Site
http://www.variablenotfound.com/

19.3.08

Cursos Free !!!

Hace unas horas, Cristina Trotta me envió un mail con una serie de cursos on-line muy copados que debemos registrarnos y nos dan un código (validez por 30 días)

Vista SP1 disponible !!!

Ya se encuentra disponible el Service Pack 1 de Windows Vista, para poder instalarlo en la pc deberemos ir a Windows Update y buscar nuevas actualizaciones
Si queremos instalarlo en más de una pc, deberemos bajarlo del site

Download
http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=b0c7136d-5ebb-413b-89c9-cb3d06d12674

18.3.08

SQL Server a través de Internet

La gente de MS acaba de anunciar SQL Server Data Services, se trata de un servicio de almacenamiento de datos en Web
Des ya se podrá usar SQL Server a trávés de Internet sin tener que preocuparse por la administracion o los costos

Site (con video too)
http://visitmix.com/blogs/2008Sessions/BT05/

17.3.08

MSDN Magazine - Marzo 2008

Un poco tarde en salir, pero por fin esta entre nosotros la edicion de MSDN Magazine de Marzo del 2008
Algunos de los temas que trae son:

  • ASP.NET MVC: Creación de aplicaciones web sin formularios Web Forms
  • Flexibilidad: Domine las dependencias de software para obtener aplicaciones más flexibles
  • CI Server: Redefina el proceso de creación mediante integración continua
  • Rendimiento: Cómo encontrar cuellos de botella de aplicaciones con el generador de perfiles de Visual Studio




Site
http://msdn2.microsoft.com/es-ar/magazine/cc301916.aspx

Poster de Silverlight

Salieron a la luz, los posters de Silverlight 2.0 en diferentes formatos (6750x4200)

JPG (5.8 Mb)
PNG (6.5 Mb)
TIF (20 Mb)

14.3.08

Nota en el diario El Comercio del Perú sobre MVA

En el diario El Comercio del Perú se publicó una nota (2008-03-07) sobre MVA (Microsoft Virtual Academy)

Nota completa
http://www.elcomercio.com.pe/edicionimpresa/Html/2008-03-07/microsoft-lanza-universidad-virtual-jovenes-y-adultos-latinoamericanos.html

Site MVA
http://www.microsoftmva.com/

Libros en pantalla de Microsoft Synchronization Services for ADO.NET

Microsoft recientemente ha publicado los libros en pantalla de Microsoft Synchronization Services para ADO.NET
Estos libros por pantalla se encuentran disponibles en diferentes idiomas (too español)

Download
http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=02989f70-49aa-43d7-81b8-a651120f8d65

Tutoriales de Silverlight 2

Scott nos brinda una serie de tutoriales para el desarrollo con Silverlight 2 y visual studio 2008 de una aplicación

Part 1: Creating "Hello World" with Silverlight 2 and VS 2008

Part 2: Using Layout Management
Part 3: Using Networking to Retrieve Data and Populate a DataGrid
Part 4: Using Style Elements to Better Encapsulate Look and Feel
Part 5: Using the ListBox and DataBinding to Display List Data
Part 6: Using User Controls to Implement Master/Details Scenarios
Part 7: Using Templates to Customize Control Look and Feel
Part 8: Creating a Digg Desktop Version of our Application using WPF

Site de Scott
http://weblogs.asp.net/scottgu/

13.3.08

Cursos (varios) Gratis

Si estas deseoso de hacer un curso de eLearning totalmente gratis, Microsoft libera cursos de learning para que "probemos" otra forma de estudiar

Site
https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=9c065318-2ae8-4a6f-b08a-18a985f779f4&lcid=1033


Curso de Microsoft eLearning sobre Visual Studio 2008 y .NET Framework 3.5

En MS eLearning, podemos encontrear el curso 6261: Developing Rich Experiences using Microsoft .NET Framework 3.5 & Visual Studio 2008, gratis

También se encuentran disponibles
Clinic 6262: Introducing Windows Workflow Foundation using .Net Framework 3.5 & Visual Studio 2008
Clinic 6263: Introducing Windows Presentation Foundation using .Net Framework 3.5 & Visual Studio 2008
Clinic 6264: Introducing Windows Communication Foundation using .Net Framework 3.5 & Visual Studio 2008


Site
https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=213184

11.3.08

Office Live Small Business

Hasta hace poco estaba Office Live WorkSpace, lastima que no podia soportar Access por ejemplo, pero me llegó un mail de un conocido que me comenta que fue liberado Office Live Small Business (Free!!!!!)

Site
http://smallbusiness.officelive.com/

ClickOnce en Firefox

Se encuentra disponible una versión para usar ClickOnce desde Firefox

Site
https://addons.mozilla.org/en-US/firefox/addon/1608

10.3.08

Silverlight Blueprint for Sharepoint

Microsoft ha publicado una serie de ejemplos muy interesantes que usan la nueva tecnilogía Silverlight con SharePoint

En cada ejemplo se encontrarán la propia solución en Visual Studio, documentación pertinente al código y su deploy y además videos explicativos


Site
http://www.ssblueprints.net/sharepoint/

Mix 2008

Para aquellos seguidores del Mix, podrán ver y bajar los videos de lo sucedido allí

Keynote I
Dean Hachamovitch, Ray Ozzie, Scott Guthrie

Keynote II
Guy Kawasaki, Steve Ballmer

T01 - Creating a RESTful API with Windows Communication Foundation
Haider Sabri, Paul Walker, Viphak Lay

T02 - Windows Presentation Foundation Using Microsoft Visual Studio 2008
Mark Wilson-Thomas

T03 - Adding Instant Messaging to Any Site
Keiji Kanazawa, Nikhil Kothari

T04 - Developing Cutting Edge Web Applications with Internet Explorer 8
Marc Silbey

T06 - Everything You Need to Know about Diagnostics and Debugging on Microsoft Internet Information Services 7
Mai-lan Tomsen Bukovec

T07 - RESTful Data Services with the ADO.NET Data Services Framework
Pablo Castro

T09 - Overview of Expression Encoder 2
Charles Finkelstein, James Clarke

T10 - Lightning Up Your AJAX Applications with Silverlight
Stefan Schackow, Chung Webster

T11 - What's New in Windows Presentation Foundation 3.5
Rob Relyea

T12 - Mobile Devices and Microsoft Silverlight: A Primer on the New Technology
Amit Chopra, David Kline

T13 - Working with Data and Web Services in Microsoft Silverlight 2
Eugene Osovetsky

T15 - Internationalizing XAML Applications in Windows Presentation Foundation and Microsoft Silverlight
Ken Azuma, Laurence Moroney, Ted Kitamura

T16 - Real-World AJAX with ASP.NET
Nikhil Kothari

T17 - Developing Applications with Microsoft Virtual Earth
Chris Pendleton

T18 - Tools and Applications for Publishers
Rishi Bal

T19 - Accessing Windows Live Services via AtomPub
Pablo Castro

T20 - Creating Rich, Dynamic User Interfaces with Silverlight 2
Karen Corby

T21 - Integrating Your Site With Internet Explorer 8
Jane Kim

T22 - Developing Applications Using the Model View Controller Pattern
Scott Hanselman

T23 - Hard Rock: Behind the Music with Deep Zoom
Scott Stanfield, Mike Hanley, Will Alan, Michael Lemme

T24, Developing Data Driven Applications Using ASP.NET Dynamic Data Controls
David Ebbo

T25 - Effective User Interfaces in Windows Presentation Foundation and Microsoft Silverlight
Laurence Moroney, Jimmy Kim, Albert Song, Peter Chang, Andy Lee

T26 - Building Applications and Services with .NET Framework 3.5
Justin Smith

T27 - Partying with PHP on Microsoft Internet Information Services 7
Drew Robbins

T28 - Silverlight + Dynamic Languages
John, Jimmy

T29 - Developing with Windows Live
Angus Logan

T30 - From Flash to Silverlight: A Rosetta Stone
Rick Barazza

T31 - Exploring Moonlight: Novell's Implementation of Silverlight on Linux
Miguel de Icaza

T32 - Using Microsoft Sync Framework and FeedSync
Neil Padgett

T34 - Building Great AJAX Applications from Scratch Using ASP.NET 3.5 and Visual Studio 2008
Brad Adams

T35 - Using the Internet Service Bus to Build Next Generation Applications and Services
Justin Smith

B01 - The Business of Microsoft Silverlight
Danny Riddell

BT01 - Building AOL's High Performance, Enterprise Wide Mail Application With Silverlight 2
Eric Hoffman, Marc Katchay, Stefan Gal

BT03 - Advanced Search Engine Optimization: Generating More Site Traffic from Search
Nathan Buggia

BT05 - Introducing SQL Server Data Services
Nigel Ellis

BT06 - Silverlight and Advertising
Eric Schmidt

BT07 - Monetization 101
Erynn Petersen

BT08 - Bringing Hosters and Developers Together with IIS7
Robert Cameron, Tito Leverette

BCT03 - Understanding Microsoft Partner Programs for Designers, Developers, and Agencies
Bill Vlandis, Hakan Soderbom

BCT05 - Integrating Media in Silverlight Applications
Ed Maia

BCT07 - Encoding Video for Microsoft Silverlight
Ben Waggoner

BCT08 - Welcome to Internet Explorer 8
Chris Wilson

C02 - Using Microsoft Silverlight for Creating Rich Mobile User Experiences
Giorgio Sardo

C03 - Virgins, Spaceships and Hob-nailed Boots!
Paul Dawson

C04 - Microsoft Expression Web: From Comp, to CSS, to Code!
Nishant Kothary, Tyler Simpson

C05 - Overview of Microsoft Ad Formats
Alam Ali

CT01 - Building Rich Internet Applications Using Microsoft Silverlight 2, Part 1
Joe Stegman, Mike Harsh

CT02 - Building Rich Internet Applications Using Microsoft Silverlight 2, Part 2
Joe Stegman, Mike Harsh

CT03 - Silverlight as a Gaming Platform
Joel Neubeck, Scott McAndrew

CT04 - The Human Brain Relationship: Advanced and Adaptive User Interfaces
Ya'akov Greenshpan, Yochay Kiriaty

CT07 - Advanced Cross-Browser Layout with Internet Explorer 8
Scott Dickens

UX01 - Getting Clued In to Experience Management
Lou Carbone

UX02 - From Long Tail to Fuzzy Tale: Why "Fuzzy" Is the New Clear
David Armano

UX03 - The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) with Pictures
Dan Roam

UX04 - Creating Better User Experiences: Design Strategy
Dan Harrelson, Kim Lenox

UX05 - Creating Better User Experiences: Interaction Design
Dan Harrelson, Kim Lenox

UX06 - Creating Better User Experiences: Information Architecture
Dan Harrelson, Kim Lenox

UX07 - Creating Better User Experiences: Design Methods
Dan Harrelson, Kim Lenox

PNL01 - Making it Simple: Designer/Developer Workflow
Christian Schormann, Ken Azuma, Marcelo Marer, Mark Ligameri, Robby Ingebretsen, Robert Tuttle, Ryan Lane

PNL02 - Design at Speed of Light, Cinthya Urasaki, Daniel Makoski, John Reid, Tim Wood, Zachary Jean Paradis

PNL04 - The Open Question
Andi Gutmans, Miguel de Icaza, Mike Schroepfer, Sam Ramji

PNL05 - Web 2.0 and Beyond: What Is the Business Reality?
Bryan Biniak, Chris Saad, Frank Arrigo, Loic Le Meur, Tim Kendall

PNL07 - What Is the face of the next Web?
Anthony Franco, Chris Bernard, Garrick Schmitt, Mark Kurtz, Paul Dain, Tjeerd Hoek

PNL08 - Social Networks: Where Are They Taking Us?
David Morin, Garrett Camp, Guy Kawasaki, John Richards, Joseph Smarr, Marc Canter

PNL09 - I Wanna Go Mobile!
Chad Stoller, David-Michael Davies, Derrick Oien, Eric Breitbard, George Linardos, Michael Platt

PNL10 - Touch Me: Where Are Interfaces Going?
Chris Bernard, Dale Herigstad, Daniel Makoski, Dave Wolfe, Doug Cook, Yoshihiro Saito

PNL11 - How Design Impacts the Bottom Line
Dave Blakely, David Watson, Jason Brush, Jimmy Kim, Luke Wroblewski, Will Tschumy

PNL12 - E-commerce Done Right
Gerard Johnson, Matthews Rechs, Nicholas Rockwell, Steve Nelson

PNL13 - Opportunities and Challenges in Mashing Up the Web
Aaron Fulkerson, Andi Gutmans, Michael Scherotter, Sam Ramji, Shawn Burke

PNL14 - What's the Secret Formula?
Dan Harrelson, Daniel Makoski, Jensen Harris, Mike Schroepfer, Nishant Kothary

PNL15 - Is Web 2.0 Sustainable? What business models will work?
Dave McClure, Don Dodge, Kimbal Musck, Robert Scoble, Ryan McIntyre

PNL16 - Real World Design: Working with Silverlight and WPF in the Design Studio
Beau Ambur, Chip Aubry, Chris Bernard, Nathan Dunlap, Rich Weston

6.3.08

Zoho Writer (OPENXML)

Vemos que cada día más son las empresas que están incorporando el estandar de Microsoft Office OpenXML
Un caso muy particular es la de una aplicación web llamada Zoo Writer que es un procesador de texto online

Site
http://writer.zoho.com/jsp/home.jsp?serviceurl=%2Findex.do


Internet Explorer 8 beta

Si, ya salio la versión beta del Internet Explorer 8
Ya se lo pueden bajar para probar (y para alardear un poco)


Download

http://www.microsoft.com/windows/products/winfamily/ie/ie8/getitnow.mspx

5.3.08

Microsoft Expression, nuevo site

Un nuevo sitio de Microsoft para toda la Comunidad de Expression
Se trata de un interesante lugar de discusión, blogs, noticias, ejemplos, starter kits, training videos

Sites
http://expression.microsoft.com/

Visual Studio Gallery

Microsoft recientemente acaba de abrir un nuevo site llamado Visual Studio Gallery, está muy bueno ya que abre las posibilidades de crear complementos y aplicaciones para Visual Studio

Se puede encontrar también librerias, starter kits, controles, aca podremos encontrarnos con applicaciones free, pagas y trial

Site
http://visualstudiogallery.com/

Office Live WorkSpace

La gente de MS, recientemente anunció el lanzamiento de la versión beta de Office Live Workspace, donde se pueden compartir documentos on line

Site
http://workspace.officelive.com/

3.3.08

Nuevas certificaciones en Framework 3.5

Ya se está lanzando Visual Studio 2008 (a nivel mundial)y para todos aquellos interesados en la nuevas certificaciones, les comento que hay seis nuevas, las mismas serán basadas en el .NET Framework 3.5 como WPF, WWF, WCF, ADO.NET 3.5 y ASP.NET 3.5
He aquí los exámenes

70-502 TS: Microsoft .NET Framework 3.5 - Windows Presentation Foundation
70-503 TS: Microsoft .NET Framework 3.5 - Windows Communication Foundation
70-504 TS: Microsoft .NET Framework 3.5 – Windows Workflow Foundation
70-505 TS: Microsoft .NET Framework 3.5 - Windows Forms Applications
70-561 TS: Microsoft .NET Framework 3.5 - ADO.NET Applications
70-562 TS: Microsoft .NET Framework 3.5 - ASP.NET Applications