[PDC 2008] Les vidéos de la PDC 2008 sont en ligne

by Fabien Lavocat 6. novembre 2008 11:45

[silverlight:/file.axd?file=PDC08.xap:157:607]

Vous n'avez surement pas eu la chance de prendre l'avion pour Los Angeles afin d'assister à la PDC 2008 (Professional Developer Conference), vous pouvez suivre toutes les sessions grâce aux vidéos disponibles sur Channel 9.

Je vous conseille de regarder les 2 premiers Keynotes, ainsi que la vidéo sur le Future de C# présentée par Anders Hejlsberg.

N'oubliez pas la vidéo sur Live Mesh réalisée par Microsoft France.

Tags:

PDC 2008

[PDC 2008] C# 4.0 - Paramètres optionnels et nommés

by Fabien Lavocat 5. novembre 2008 11:26

vs10

Paul Vick (Technical Lead de Visual Basic .NET) et Anders Hejlsberg (Technical Fellow in the Developer Division – Chef designer de C#) l’ont annoncé, Visual Basic et C# vont évoluer ensemble, ce qui signifie que toute nouveauté apportée à un langage sera présente dans l’autre. Cette annonce se justifiera dès Visual Basic 10 et C# 4.0.

Après une telle introduction, je ne peux que vous montrer une nouveauté de C# 4.0 qui est présente dans VB depuis longtemps : les paramètres optionnels.

Voilà comment, en VB.NET, écrire une méthode avec des paramètres optionnels. En utilisant le mot clé Optional.

image

En C# il fallait écrire une méthode, puis faire un nombre de surcharge conséquent :

clip_image004

Mais il n’était pas possible de passer uniquement les paramètres path et bufferSize sans avoir de paramètres encoding et detectEncoding sans avoir a réécrire des surcharges de méthodes…

Nouveauté C# 4.0 : Il est désormais possible d’utiliser les paramètres optionnels en spécifiant simplement les valeurs qui prennent les variables en cas de non affectation de celle-ci lors de l’appel de la méthode.

clip_image006

Passons maintenant à l’appel d’une méthode avec des paramètres optionnels :

clip_image008

Maintenant, je souhaite appeler la même méthode avec les paramètres bufferSize et path, je vais donc devoir utiliser le nommage des paramètres. En effet, il n’est plus obligatoire de respecter l’ordre des paramètres défini dans l’écriture de la méthode.

clip_image010

Pour résumer :

· Pour créer un paramètre nommé, il suffit d’ajouter la valeur par défaut du paramètre dans la signature de la méthode.

· Lors de l’appel de la méthode, il n’est pas obligatoire de donner les paramètres dans l’ordre mais il faut utiliser le nommage des paramètres : « NomParametre: »

· Utiliser des paramètres optionnels permet d’éviter d’utiliser des surcharges de méthodes inutiles.

Tags: ,

[PDC 2008] Wallpapers officiels de Windows 7

by Fabien Lavocat 3. novembre 2008 10:38
windows-7 Voici les Wallpapers officiels qui sont inclus dans l’installation de Windows 7 distribuée à la PDC 2008 à Los Angeles la semaine dernière.

 

Téléchargez le zip complet ou les fichiers un par un :

pdc08-1600x1200 pdc08-1920x1200 Wheat Fied, Palouse, Washington State, USA WallB WallC WallD WallE WallF WallG WallH WallI WallJ

Tags: ,

Evenements Microsoft | Microsoft Windows | PDC 2008

[PDC 2008] Un disque dur offert à la PDC

by Fabien Lavocat 30. octobre 2008 16:00

image

La dernière journée de la PDC (Professional Developer Conference) arrive à grand pas. Tous les participants à cet événements repartiront chez eux avec un très beau cadeau, un disque dur externe avec à l’intérieur, Windows 7, Windows 2008 R2

Voici la liste en détail :

.NET Framework – Visual Studio

.NET Micro Framework SDK v3.0
Le SDK (Software Development Kit) du .NET Micro Framework v3.0 pour le développement d’applications embarquées incluant un émulateur d’appareils portables.

Visual Studio 2010 et .NET Framework 4.0 CTP
Image Virtual PC de Visual Studio 2010 et .NET Framework 4.0 CTP que vous pouvez vous aussi télécharger.

Visual Web Developer 2008 Express Edition SP1
Créez des applications Web ASP.NET facilement.

WCF et WF 4.0, “Oslo”, & “Dublin” PDC08 Virtual Machine
Applications et prise en charge matérielle qui démontre les innovations dans WCF et WF 4.0, la plateforme de modélisation “Oslo” et les améliorations de Windows Applications Server nom de code “Dublin”.

Microsoft Robotics Developer Studio 2008 Express Edition
Microsoft® Robotics Developer Studio 2008 Express Edition est disponible gratuitement pour développer des applications de robotique en .NET.

Silverlight Tools pour Visual Studio 2008 SP1
Add-on pour Visual Studio 2008 SP1 pour développer des applications Silverlight 2 disponible également ici.

Taking Parallelism Mainstream
Microsoft Visual Studio 2010 permet d’aider à la transition vers le développement parallèle.

Microsoft Windows SDK pour Windows 7 et .NET Framework 3.5 SP1 : Pre-Bêta
Documentation du Windows SDK, des exemples, des entêtes, bibliothèques… pour vous aider à développer des applications Windows.

Microsoft WCF Line of Business Adapter SDK 2.0
Plus d’informations sur Microsoft WCF Line of Business Adapter ici.

Windows Azure

.NET Services SDK 
Le SDK de .NET Services qui inclus des librairies, APIs, exemples, et de la documentation.

Azure Services Training Kit
Kit de formation sur les services Azure.

Live Framework Tools pour Microsoft Visual Studio et le Live Framework SDK
APIs, documentation, exemples… pour créer des applications Live pour Mesh.

Windows Azure Tools pour Microsoft Visual Studio et le Windows Azure SDK
APIs, documentation, exemples…

WCF REST Starter Kit CTP
Le Starter Kit WCF REST vous fournis de quoi vous lancer dans la créations de services WCF REST.

Windows 7

Windows 7 Ultimate
Les fichiers ISO des DVD 32 et 64 bits de Windows 7 Ultimate.

Windows 7 Livres blancs
Une collection de livres blancs pour commencer le développement sur Windows 7.

Windows 2008 R2

Windows Server 2008 R2 ISO
L’ISO d’une version pre-bêta de Windows Server 2008 R2

Autres

Microsoft Blueprints

Highly Productive Computing : développer pour la plateforme Windows HPC Server 2008

Outils OEM Ready

Windows Media Center SDK

Machine Virtuelle SharePoint Developer Introductory Hands on Labs

Avec tous ces logiciels, vous avez de quoi tenir jusqu’à la prochaine PDC.

Tags:

[PDC 2008] PDC 2009 Save the date ! 17 - 20 Novembre 2009 à Los Angeles

by Fabien Lavocat 30. octobre 2008 12:08
PDC09

La PDC 2008 n’est pas encore terminée qu’une annonce vient d’être faites sur Channel9, la prochaine édition de la PDC 2009 se déroulera du 17 au 20 Novembre 2009 à Los Angeles !
Je ne comprend absolument pas la raison de cet annonce car, la PDC est un événement qui est créé pour que Microsoft annonce les futurs produits / nouveautés au monde entier et ne se produit généralement que tous les 2 à 3 ans. Quels secrets se cachent sous cet événement ? Nous le saurons, je l’espère bientôt. Du moins avant mi-Novembre 2009 :).

Un petit conseil pour conclure cette news, commandez dès maintenant vos billets d’avion !

Tags: ,

[PDC 2008] Jour 2 : Visual Studio 2010 - .NET Framework 4.0 - Silverlight - Live Mesh

by Fabien Lavocat 29. octobre 2008 17:48
image

La PDC (Professional Developer Conference) a levé hier le voile sur Visual Studio 2010, dont la CTP (Community Technical Preview) a été rendu disponible au public, voir la news d’hier. De nombreuses nouveautés ont été présentées (qui ne sont pas toutes présentes dans la CTP) dont une image de la nouvelle interface graphique en WPF (Windows Presentation Foundation) ! Pourquoi avoir eu l’idée de passer l’éditeur de logiciel de Microsoft en WPF, quels sont les avantages et les inconvénients de cette solution ?

Peut être que Visual Studio 2010 sera plus lourd à charger, je ne peux vous le dire (même si je n’y crois pas un instant) car je ne travaille que sur des versions dont j’accède avec Terminal Server (je n’ai pas trouvé de solution plus simple pour partager l’accès avec mon équipe) et sur un Windows 2008 dont les accélérations graphiques ne sont pas activées, du coup, je ne peux profiter des nouveautés (pour le moment). Ensuite, il est possible de créer des addins pour Visual Studio en WPF et de les charger encore plus rapidement/simplement. Et l’autre grande nouveauté, oh combien intéressante pour tous les développeurs : la gestion du multi écrans !

En parlant de WPF, le nouveau Toolkit est disponible sur CodePlex et comprend un DataGrid, DatePicker/Calendar…

Pour le développement Silverlight, un concepteur sera intégré à Visual Studio 2010. Du côté des applications Silverlight, il est déjà possible de lancer vos applications dans votre navigateur, mais bientôt, vous pourrez les lancer en dehors du navigateur, et hors ligne ! Le dernier Toolkit pour Silverlight vient d’être mis à disposition sur CodePlex.

Les autres nouveautés concernent le Multi-Touch (Pour Windows 7), le Rubban de Office 2007, jQuery, JumpLists, DirectX… Vous en saurez plus sur ces nouveautés dans les prochains jours / semaines. Il sera également possible de créer des fichiers de configuration séparés pour les types de génération (comprenez par là : Debug, Release), du coup plus besoin de switcher les fichiers lors d’un passage en production d’une application Web.

Concernant Live Mesh, vous savez maintenant à quoi cela peut servir car vous avez tous regardé la vidéo de Benjamin Gauthey (Damien Roué, Na-Young Kwon et moi même), les nouveautés annoncées sont donc le support prochain (aucune date annoncée) de Live Mesh sur Mac et sur Windows Mobile !

vswpflivemesh

Tags: , , , ,

[PDC 2008] Keynote - Jour 3 - Rick Rashid en live

by Fabien Lavocat 29. octobre 2008 15:56

image

La PDC (Professional Developer Conference) a commencé depuis deux jours, si vous avez suivi les dernières actualités, vous avez entendu les annonces qui ont été faites sur Visual Studio 2010 (CTP qui est disponible en téléchargement), Windows Azure (qui annonce la vision Software+Services de Microsoft), Windows 7 (dont les visiteurs de la PDC trouveront sur le disque dur qui leur a été donné, et toutes les nouveautés graphique, écran tactile…), Windows Server 2008 R2 (qui sera disponible uniquement en version 64 bits), Office 14 (qui sera accessible entièrement Online), les nouveautés Live Mesh (Avec la vidéo que nous avons tourné avec Benjamin Gauthey, Damien Roué et Na-Young Kwon. Je vous détaillerez les nouveautés dans le prochain article) et Silverlight (Suivez le prochain article). Vous pouvez suivre en direct le Keynote (la séance plénière) de cette seconde journée à 8:30 AM (Pacific Time) soit à 16h30 heure de Paris. Quelles seront les annonces d’aujourd’hui ? Vous le saurez à 16h30 !

image

Rick Rashid

Senior Vice President, Research

Et n’oubliez pas d’ajouter le site créé par les équipes de Microsoft France pour la PDC : http://msdn.microsoft.com/fr-fr/msdn.pdc2008.aspx
Pour regarder le Keynote en live cette après-midi : http://www.microsoftpdc.com/

 [UPDATE] Il n'y a pas de live pour cette journée, vous pourrez retrouver la vidéo dans la nuit.

Tags:

Evenements Microsoft | PDC 2008

[PDC 2008] Keynote - Steven Sinofsky - Scott Guthrie - David Treadwell en live

by Fabien Lavocat 28. octobre 2008 12:15

image

La PDC (Professional Developer Conference) a commencé depuis seulement hier et, si vous avez suivi les dernières actualités de ce blog, vous savez que de très grosses annonces ont été faites sur Visual Studio 2010 (CTP qui est disponible en téléchargement), Windows Azure (qui annonce la vision Software+Services de Microsoft). Vous pouvez de chez vous, depuis le travail, dans le train, dans les parcs et jardins de Paris (Les Parisiens comprendront…) suivre en direct le Keynote (la séance plénière) de cette seconde journée à 8:30 AM (Pacific Time) soit à 16h30 heure de Paris. Quelles seront les annonces d’aujourd’hui ? Vous le saurez à 16h30 !

image

Steven Sinofsky

Senior Vice President, Windows and Windows Live Engineering Group

image

Scott Guthrie

Corporate Vice President, .NET Developer Division

image

David Treadwell

Corporate Vice President, Live Platform Services

Et n’oubliez pas d’ajouter le site créé par les équipes de Microsoft France pour la PDC : http://msdn.microsoft.com/fr-fr/msdn.pdc2008.aspx

Et pour regarder le Keynote en live cette après-midi : http://www.microsoftpdc.com/

Tags: ,

Evenements Microsoft | PDC 2008

[PDC 2008] Visual Studio 2010 - .NET Framework 4.0 : CTP disponible

by Fabien Lavocat 28. octobre 2008 10:27
vs10

Encore une annonce de grande ampleur à la PDC (Professional Developer Conference)! Visual Studio 2010 a été officiellement annoncé il y a peu de temps et déjà il est disponible au téléchargement en version CTP (Community Technical Preview). Si vous souhaitez télécharger afin de le tester et de remonter vos feedbacks à Microsoft, c’est par ici : Microsoft Connect.

Vous pourrez télécharger une image VPC (Virtual PC) d’environ 7Go. Sur cette image système, est installé Windows Server 2008, avec Visual Studio Team Suite 2010, .NET Framework 4.0, Team Foundation Server 2010, SQL Server 2008. Je vous conseille d’allouer à votre machine virtuelle au minimum 2Go de mémoire afin de profiter au mieux des performances de ce nouvel outils. Vous pouvez pour utiliser cette image, soit installer Virtual PC 2007 avec son SP1, soit faire comme moi, l’installer sur un serveur Hyper-V.

Vous trouverez plus d’informations sur l’annonce Visual Studio 2010 sur le site MSDN et en Français depuis peu de temps.

Pour télécharger Visual Studio 2010 : Microsoft Download.
Pour remonter vos feedbacks : Microsoft Connect. Cette partie est vraiment très importante pour toutes les équipes de développement de Microsoft Corp. alors ne la négligez pas et remontez vos feedbacks !

[PDC 2008] Annonce : Windows Azure

by Fabien Lavocat 27. octobre 2008 19:05
WinAzure_h_rgb

Vous avez surement entendu parler de “Cloud Computing” ces derniers jour ? Comprenez l’informatique dans les nuages pour les plus francophones d’entres nous. Microsoft vient donc officiellement d’annoncer Windows Azure ! Windows Azure est un nouveau système de Cloud Computing qui permettra d’utiliser Live Services, .NET Services, SQL Services, SharePoint Services et Dynamics CRM Services en gardant les données indispensables aux logiciels, dans le nuage.

Techniquement où est ce nuage ? La réponse est simple, dans les Data Centers de Microsoft. Du coup, vous n’avez plus à vous préoccuper du support matériel pour le stockage de ces informations, puisque Microsoft devient l’hébergeur de celles-ci, ce qui réduira considérablement le coût en matériel serveurs des entreprises.

Windows Azure est donc le nouvel système d’exploitation de Microsoft dédié à l’hébergement de ces services, que les développeurs peuvent créer grâce à Visual Studio 2008 (pour le moment).
.NET Services, dont le nouveau logo a été dévoilé un peu plus tôt, est en ensemble de services orientés développeurs, qui fournit toute l’infrastructure pour développer sur le nuage. Le SDK (Software Development Kit) est disponible au téléchargement pour Visual Studio 2008, Java et Ruby.
SQL Services est l’extention de SQL Server pour les fonctionnalités de Cloud Computing. Actuellement le nom du service de base de données relationnel est Microsoft SQL Server Data Services.
Live Services représente l’ensemble des services Windows Live disponibles.
Microsoft Sharepoint Services et Microsoft Dynamics CRM Services seront disponibles plus tard.

image

Comment résumer en quelques mots simples, ce qu’est cette nouvelle technologie annoncée officiellement, il y a tout juste quelques minutes par Microsoft.

Windows Azure est un système d’exploitation Microsoft qui permettra à toute entreprise d’utiliser de nombreux services pour leur travail de tous les jours, que ce soit dans la communication, dans le développement ou autre… directement sur des serveurs hébergés dans les Data Centers de Microsoft, ce qui permettra de réduire les coûts en matériels pour les entreprises.

Si vous souhaitez essayer la CTP (Community Technical Preview) il faudra vous inscrire sur ce site Web lorsque celui-ci sera ouvert.

Consultez le blog Cloud Computing de Microsoft, ainsi que le site Microsoft Azure pour beaucoup plus d’informations.

Comme vous pouvez le constater, la PDC, qui a débuté aujourd’hui, promet d’être riche en annonces, alors surtout, restez connectez.

Tags: , ,

Actualite Microsoft | Evenements Microsoft | PDC 2008

A propos de l'auteur

Fabien Lavocat

Lavocat Fabien
Ingénieur Multimédia - TMM Communication



"Blog-Microsoft.fr is an independent blog and is not affiliated with, nor has it been authorized, sponsored, or otherwise approved by Microsoft Corporation."

Contactez-moi Send mail

MVP
Microsoft Most Valuable Professional
Client Application Development