Operadores de consulta estándar con LINQ

Language Integrated Query (LINQ) permite a los desarrolladores escribir consultas similares a SQL con el código de Microsoft® .NET Framework 3.5 usando una sintaxis con establecimiento inflexible de tipos. Distintos proveedores de LINQ, como LINQ to Objects (que le permite escribir las consultas con jerarquías de objetos) y LINQ to Entities (que le permiten escribir consultas con el modelo conceptual de Entity Framework), podrán procesar estas consultas de manera eficaz en función de las particularidades de sus almacenes de datos representativos.

 

Continúa leyendo Operadores de consulta estándar con LINQ

Windows Live Quick Applications (beta)

En que consiste, muy facil Microsoft nos brinda algunas aplicaciones web realizadas con servicios de Windows Live, y nos da la posibilidad de descargar el código de la aplicación, con el fin de que nosotros lo usemos de buena manera. Checa algunas aplicaciones como:

  • Tafiti
  • Adventure Works Resorts
  • Contoso Bicycle Club
  • Video Show
  • ContosoISV
  • Contoso University
  • Visit Planner

vistiplannerwqlacontosoujniwaqltafitiwlqastreaminwqla

Checa online estas aplicaciones, están de lujo.

URL y Características: http://dev.live.com/quickapps/

Microsoft Robotics Studio 2008

Robotics Developer Studio 2008 es la plataforma para desarrollo de aplicaciones con Robots previamente conocida como Microsoft Robotics Studio.


Entre las nuevas características están que mejora el performance del runtime y tiene un enfoque asíncrono y distribuido de programación, además soporta LINQ entre muchas otras mejoras y características.


vpl2008


Contiene el VPL (Visual Programming Language) y el entorno de simulación, incluye nuevos modelos para simular, como vemos aquí:


simulacion2008


simulacion12008


Download:http://www.microsoft.com/downloads/details.aspx?familyid=eb00c558-2163-45a5-befe-531ad48bc525&displaylang=en

¿Cuáles son las 10 razones para cambiar a Visual Studio 2008?

aa700831_VS08_v(MSDN_10)

1) Trabajar con datos de forma unificada e integrada: mayor productividad usando el nuevo LINQ, un lenguaje integrado de consultas para acceder a fuentes de datos XML, SQL y objetos en memoria.

2) Facilita la interacción entre desarrolladores y diseñadores: excelente integración entre Visual Studio 2008 y las familia de herramientas de diseño Microsoft Expression.

3) Las más modernas tecnologías de interfaz de usuario en la Web: soporte integrado del nuevo framework Ajax de Microsoft, controles ASP .NET y soporte nativo de sindicación RSS y REST.

4) La mejor herramienta de desarrollo para Windows Vista: permite al programador sacar el máximo provecho de las nuevas características de Windows Vista en general y en particular integración directa con las librerías WPF.

5) Software de más calidad: nuevas funcionalidades de depuración de aplicaciones ahora directamente integradas en Visual Studio 2008. Soporte a pruebas unitarias integrado en todas las versiones.

6) Excelente soporte para escribir aplicaciones Web: los editores HTML y CSS han sido muy mejorados, incluso cuentan con pruebas unitarias. Soporte JavaScript revolucionario, incluyendo IntelliSense y depuración!

7) Aplicaciones compatibles con distintos frameworks .NET: El mismo entorno de Visual Studio permite compilar aplicaciones para diferentes versiones del framework (.Net 2.0, 3.0 y 3.5.). Aprovecha las nuevas funcionalidades del entorno sin cambiar el código!

8 ) Desarrollo de aplicaciones Office: Visual Studio incluye herramientas para escribir muy fácilmente complementos para las aplicaciones de Microsoft Office 2003 y 2007 (Outlook, Excel, Word…)

9) Workflow y comunicaciones: Visual Studio incorpora herramientas que permiten modernizar y desarrollar la lógica de negocio de la aplicaciones vía soporte integrado de Workflow Foundation y Windows Communication Foundation.

10) El entorno de desarrollo más sólido: el Visual Studio de más alta calidad de la historia que garantiza la mayor productividad de los desarrolladores.

URL: http://msdn2.microsoft.com/es-mx/vstudio/products/aa700831.aspx

¿Como crear mi propio E-Learning "LCDS" (Learning Content Development System) ??

Esta vez si me quede algo impresionado cuando vi esta página de Microsoft, y me intereso mucho y más que nosotros los MSPs, MVPs o los profesionales TI nos dedicamos a hacer de vez en cuando tutoriales para la comunidad, aquí les comparto como podemos hacer esto realidad:

LCDS

¿Que es un LCDS?

Learning Content Development System (LCDS) es una herramienta que nos permite la creación de cursos online, lo más padre es que soporta animaciones Silverlight, juegos, demos y otro tipo de multimedia. Chécalo:

Descarga el LCDS 

Aquí les dejo algunos screenshots, ahora si hacer cursos online 😀

mredisonlcds

Smart Client Factory Abril 2008 Release para Visual Studio 2008

Aa480482_pponline(en-us,MSDN_10)

Aquí les comparto este CTP, el cual nos brinda la capacidad para arquitectos y desarrolladores en la creación de aplicaciones tipo smart clientes. Incluye la documentación, algunos how to, referencias, y las extensiones para Visual Studio 2008.

Para Visual Studio 2008:

Para Visual Studio 2005:

Download: http://www.microsoft.com/downloads/details.aspx?FamilyId=3BE112CC-B2C1-4215-9330-9C8CF9BCC6FA&displaylang=en