26. May 2008

Service Pack 1 de Visual Studio 2008 y .NET Framework 3.5

La semana pasada se liberó al público en general la Beta 1 del Service Pack 1 de VS 2008 y .NET 3.5.

Scott Guthrie describe a detalle cuales son las mejoras y nuevas cosas que traerá el Service Pack.

Algo de lo más sobresailente es la inclusión por fin de ADO.NET Entity Framework y su correspondiente LINQ to Entities, que entre muchas otras bondades, agrega el soporte para modelar relaciones M:M que tanto se extrañan en el actual LINQ to SQL:

image

 

Mejor soporte de Intellisense para múltiples frameworks de AJAX/Javascript:

image

Soporte de Intellisense y debugging en ASP clásico!!!??? Jjaaja, esta sí es realmente sorprendente. Supongo que aún deben existir muchas aplicaciones desarrolladas en ASP clásico (tecnología hace casi 10 años a sido substituida por ASP.NET), por lo que se hizo necesario dar esta funcionalidad a Visual Studio 2008:

image

Para el detalle exacto de todo lo que trerá el Service Pack:
http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx

Descarga de la versión BETA:
http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx

15. April 2008

Power Commands para Visual Studio 2008

Power Commands es un conjunto de extensiones que agregan funcionalidades extras al IDE de Visual Studio 2008. Además, son open source, puedes descargar el código fuente aquí.

image

image

image

image

http://www.visualstudiogallery.com/ExtensionDetails.aspx?ExtensionId=df3f0c30-3d37-4e06-9ef8-3bff3508be31

07. April 2008

Silverlight blueprint for Sharepoint

image

Software-plus-Services Blueprints es una iniciativa del Channel 9 de MSDN que tiene como objetivo ser un puente entre la arquitectura y la implementación de implementaciones de todo tipo del paradigma Software + Services.

Específicamente, inician con la integración de Silverlight y Sharepoint. En este sitio se pueden descargar ejemplos que incluyen el código fuente, la documentación y el setup de estas aplicaciones y webparts en forma de Features de Sharepoint.

Excelentes ejemplos para iniciarse en este tipo de integración:

image

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

03. April 2008

browsershots.org, screenshots de sitios web en múltiples plataformas y browsers

Las pruebas de un diseño web en las múltiples plataformas y variedades y versiones de browsers cada vez son más complejas y las combinaciones posibles son muy grandes. Este sitio puede ser de gran ayuda:

browsershots_org_thumb

El tiempo de respuesta puede ser de hasta una hora dependiendo de la cantidad de screenshots solicitadas y de la arquitectura distribuida de la aplicación, pero es posible descargar una imagen de tamaño real obtenida en cada una de las plataformas para ver con detalle como luce exactamente el sitio a probar. Por si fuera poco, tienes la opción de configurar tu prueba con opciones como el tamaño de la pantalla y compatibilidad de versiones de algunos plugins.

BrowsershotsHecgo

http://browsershots.org/

01. April 2008

Enterprise Library 4.0, CTP de Marzo

 

Hace un año hablaba sobre la liberación de la versión 3, y hoy encuentro que ya esta disponible la CTP (Community Technology Preview) de Marzo de la versión 4.

Más detalles:

http://blogs.msdn.com/agile/archive/2008/03/31/enterprise-library-4-0-march-2008-ctp-released.aspx

http://www.codeplex.com/entlib

12. February 2008

LINQ to JSON

LINQ to JSON es una extensión de la librería Json.NET (que por cierto, debo reconocer que apenas la conocí y es excelente) que permite crear y consultar objetos JSON utilizando la sintaxis y lógica de LINQ. Excelente sin lugar a dudas:

http://james.newtonking.com/archive/2008/02/11/linq-to-json-beta.aspx

11. February 2008

LINQPad

linqpadlogo

Definitivamente una de esas pequeñas utilerías que valen oro. LINQPad es una pequeña aplicación que permite escribir, ejecutar y probar consultas LINQ (LINQtoSQL, LINQtoXML y LINQtoObjects) aisladas completamente de cualquier proyecto, o como ellos dicen “It’s a code snippet IDE”. Además, permite conectarse a una base de datos SQL Server directamente.

Lo único que se extraña es el Intellisense, pero por lo demás es una muy útil herramienta que también sirve para fines didácticos al empezar a aprender LINQ, ya que además incluye 200 ejemplos del libro C#3.0 in a Nutshell.

 

Link para descargar LINQPad:
http://www.linqpad.net/

Hot fixes para Visual Studio 2008 (Web Development)

Scott Guthrie publica los detalles sobre esta actualización para el ambiente de desarrollo Web de Visual Studio 2008, que sin duda resuelve varios "detallitos", sobre todo de performance en la vista de diseño, que en algunos momentos se volvía verdaderamente lenta. Sin duda una instalación obligatoria:

Hot Fix Details

You can download this hot-fix roll-up for free here (it is a 2.6MB download).  Below is a list of the issues it fixes:

HTML Source view performance

  • Source editor freezes for a few seconds when typing in a page with a custom control that has more than two levels of sub-properties.
  • “View Code” right-click context menu command takes a long time to appear with web application projects.
  • Visual Studio has very slow behavior when opening large HTML documents.
  • Visual Studio has responsiveness issues when working with big HTML files with certain markup.
  • The Tab/Shift-Tab (Indent/Un-indent) operation is slow with large HTML selections.

Design view performance

  • Slow typing in design view with certain page markup configurations.

HTML editing

  • Quotes are not inserted after Class or CssClass attribute even when the option is enabled.
  • Visual Studio crashes when ServiceReference element points back to the current web page.

JavaScript editing

  • When opening a JavaScript file, colorization of the client script is sometimes delayed several seconds.
  • JavaScript IntelliSense does not work if an empty string property is encountered before the current line of editing.
  • JavaScript IntelliSense does not work when jQuery is used.

Web Site build performance

  • Build is very slow when Bin folder contains large number of assemblies and .refresh files with web-site projects.
Installation Notes

For more information on how to download and install the above patch, please read this blog post here.  In particular, if you are using Windows Vista with UAC enabled, make sure to extract the patch to a directory other than "c:\" (otherwise you’ll see an access denied error).

To verify that this hot-fix patch successfully installed, launch VS 2008 and select the Help->About menu item.  Make sure that there is an entry that says ‘Hotfix for Microsoft Visual Studio Team System 2008 Team Suite – ENU (KB946581)’. 

If you ever want to remove the patch, go to Control Panel -> Add/Remove Programs and select “Hotfix for Microsoft Visual Studio 2008 – KB946581” under Microsoft Visual Studio 2008 (or Visual Web Developer Express 2008) and click “Remove".

Summary

Obviously it goes without saying that we would have liked to have shipped without any bugs.  Hopefully this hot-fix enables you to quickly solve them if you are encountering them.  Thank you to those who helped us identify the causes of these issues, as well as to the group of customers who have helped us verify the above fixes the last few weeks.

Note: If you do encounter issues with VS 2008 features for web development in the future, I recommend always asking for help in the VS 2008 Forum on www.asp.net.  The VS Web Tools team actively monitors this forum and can provide help.

Via

05. February 2008

Ya está listo el Service Pack 1 de Windows Vista

Ayer 4 de Febrero, se anunció que el Service Pack 1 de Windows Vista ya está en producción, es decir, ya se liberó la versión RTM (Release To Manufacturing). Las fechas estimadas de disponibilidad:

Here’s the timing for SP1 availability for current Windows Vista users:

  • In mid-March, we will release Windows Vista SP1 to Windows Update (in English, French, Spanish, German and Japanese) and to the download center on microsoft.com.  Customers who visit Windows Update can choose to install Service Pack 1.  If Windows Update determines that the system has one of the drivers we know to be problematic, then Windows Update will not offer SP1.  Since we know that some customers may want to update to SP1 anyhow, the download center will allow anyone who wants to install SP1 to do so.
  • In mid-April, we will begin delivering Windows Vista SP1 to Windows Vista customers who have chosen to have updates downloaded automatically.  That said, any system that Windows Update determines has a driver known to not update successfully will not get SP1 automatically.  As updates for these drivers become available, they will be installed automatically by Windows Update, which will unblock these systems from getting Service Pack 1.  The result is that more and more systems will automatically get SP1, but only when we are confident they will have a good experience.
  • The remaining languages will RTM in April.

Aunque aquí no lo menciona, seguramente en pocos días estará disponible la descarga para los suscriptores del MSDN.

Más detalles:

http://windowsvistablog.com/blogs/windowsvista/archive/2008/02/04/announcing-the-rtm-of-windows-vista-sp1.aspx

31. January 2008

MSDN Code Gallery

image

Enorme repositorio de código, ejemplos, etc de prácticamente cualquier tecnología Microsoft. Ampliamente recomendable:

http://code.msdn.microsoft.com/

« Anteriores   
Powered by Wordpress