mardi 29 avril 2008

La virtualisation selon Microsoft

Hyper-V (anciennement Viridian) est le nouvel outil de virtualisation de Microsoft. Sa date de sortie est prévue pour le mois d’août 2008, mais une version est actuellement disponible en Release Candidate.

Ce produit marque véritablement l’entrée du géant logiciel dans « la bataille de la virtualisation ». Il vient remplacer un Virtual Server 2005 aux performances en deçà des concurrents que sont VMware et Xen. Son approche est d’ailleurs très similaire à ce dernier, car il n'assure que la gestion des ressources processeurs et mémoire, au contraire d’ESX de VMWare, qui prend en plus la gestion des pilotes.

Lire la suite

vendredi 25 avril 2008

ADO.NET Data Services (Astoria)

ADO.NET Data Services (nom de code Astoria) est un framework permettant l’exposition de services d’accès au données accessibles à distance.

Ce type de service permet notamment aux applications riches internet (Silverlight, ASP.NET AJAX Framework) et desktop (Windows Forms) d’accéder à des données sans s’adresser directement à la base de données, ce qui est souvent impossible dans de tels scénarios.

La sortie d’ADO.NET Data Services est prévue pour juin ou juillet 2008.

Lire la suite

jeudi 24 avril 2008

ADO.NET Entity Framework

ADO.NET est un framework de mapping objet / relationnel similaire à Hibernate ou TopLink, même si Microsoft s’en défend quelque peu. Sa sortie est prévue pour juin ou juillet 2008.

Lire la suite

mardi 22 avril 2008

Les nouveautés de C# 3.0

Avec l’arrivée de C# 3.0, les équipes de développement Microsoft nous propose un panel généreux de nouveautés. Toutes ces nouveautés sont dans la lignée de celles proposées dans la version 2.0 (types génériques, itérateurs, méthodes anonymes ou encore Nullable), qui, soyons en certains, n’était qu’une étape. Cette version dévoile enfin les intentions de Microsoft, et tous ces nouveaux concepts ont bien une finalité. Mais ne soyons pas trop empressés, et ne dévoilons pas d’ores et déjà la fin.

Pour mémoire, rappelons que C# a été conçu pour révéler au maximum les problèmes à la compilation, ce qui en fait un langage strict mais sûr.

Lire la suite