1 2 3 4 5 6 7
WebMatrix et autres nouveautés pour le Web Vol. 13-15 | 22 july 2010
Contactez-Moi
http://twitter.com/accordionguy
Microsoft a consacré de nombreux efforts à l'élaboration de technologies web visant à simplifier le travail des développeurs. Sur le plan client, vous avez probablement observé le fruit de ce travail dans la plateforme Internet Explorer 9 (sinon, qu'attendez-vous pour en faire l'essai ?), qui propose un langage de balisage « universel » et répond à des normes de conformité élevées. Vous n'aurez plus à vous soucier des problèmes de compatibilité et pourrez vous adonner en toute liberté au développement d'applications web enrichies. Nous avons appliqué la même logique sur le plan serveur, qui s'observe dans notre nouvelle suite d'outils conçus pour réduire le temps nécessaire à la configuration et augmenter celui accordé au codage :

IIS Express : Un serveur web qui offre « le meilleur des deux mondes » aux développeurs en combinant les fonctionnalités de la version intégrale du logiciel IIS 7.5 et la simplicité des serveurs de développement fondés sur ASP.NET. Compatible avec toute version de la plateforme de développement web Visual Studio (même la version Express!), il est également pris en charge par Windows XP et les systèmes Windows ultérieurs, n'exige pas d'accès administrateur et fonctionne avec votre code ASP.NET existant. 

SQL Server Compact Edition 4 : Le logiciel SQL Server Compact Edition 4 est aux bases de données ce qu'IIS est aux serveurs web. Il fonctionne avec n'importe quelle interface de programmation .NET existante, comprend une syntaxe de requête similaire à celle de SQL Server, n'exige ni l'installation d'un serveur de base de données (il suffit de copier des objets binaires SQL CE directement dans le répertoire \bin de vos applications web) ni un accès administrateur et limite le déplacement de votre application web vers un autre serveur, base de données ou plateforme à une simple opération de copie.  

- Razor : Un nouveau « générateur d'aperçu » ou système de création de modèles qui vous permet de concevoir vos aperçus de pages web de façon claire et simple, ainsi que de procéder à des essais unitaires au moyen du langage C# ou Visual Basic. 

Bien que vous puissiez employer chacun de ces outils individuellement, la meilleure façon d'exploiter leur plein potentiel est d'utiliser WebMatrix , qui les regroupe au sein d'un environnement de développement web allégé (et pourtant si riche!). Vous pouvez vous en servir pour élaborer des sites en HTML statique puis y ajouter en quelques clics des applications web libres fort utiles, comme Wordpress et DotNetNuke, et même concevoir le code de votre propre application web de base de données sans avoir à paramétrer des serveurs web et des serveurs de base de données. Voilà qui vous permettra de créer plus rapidement et de couper dans le temps de configuration!

WebMatrix est idéal pour les débutants ou les étudiants en développement web, mais trouvera également sa place auprès des professionnels chevronnés, qui l'utiliseront pour créer des sites personnels ou destinés à des PME, ainsi que pour le prototypage (je prévois d'ailleurs m'en servir pour créer des serveurs d'essai pour certaines de mes applications Windows Phone 7). Faites l'essai de WebMatrix et faites-nous part de votre appréciation!

WebMatrix Bêta
WebMatrix and the New Razor Syntax
Web Metrix Features
Blogue des développeurs Blogue des professionnels en TI du Canada Blogue à l’intention des spécialistes en architecture des TI Blogue des gestionnaires canadiens en TI

FLASH NOUVELLES

Tech·Days — de retour, plus passionnant que jamais.

Colloque de formation canadien de premier ordre, Tech·Days vous offre les plus récentes formations techniques portant sur les dernières technologies Microsoft, y compris Windows 7, Office 2010 et SharePoint 2010. Profitez maintenant du tarif exclusif à ceux qui réservent tôt, soit 349,99 $ (taxes en sus)! Inscrivez-vous maintenant .
Découvrez les secrets du développement pour Windows Phone 7 lors du camp intensif DevTeach!

Le développement d'applications pour appareils mobiles augmente rapidement en popularité, et la plateforme Windows Phone 7 représente le système d'exploitation par excellence pour les prendre en charge. Suivez une formation intensive de deux jours dans le cadre du colloque DevTeach, à Montréal, Vancouver, Ottawa ou Toronto, afin d'approfondir vos compétences en développement .NET et de vous tailler une place au sein d'un vaste marché en apprenant à concevoir des applications Windows Phone 7.
Les dix questions les plus souvent posées à Microsoft au sujet des données

Qu'est-il arrivé à « Oslo »? Quel est le point de vue de Microsoft quant aux requêtes LINQ to SQL? Et plusieurs autres...
Programmation HTML5 avec F#

L'outil WebSharper vous permet de développer des programmes en HTML, JavaScript et Ajax au moyen du langage F#. Pour ce faire, vous devrez toutefois disposer d'un navigateur prenant en charge le langage HTML5.
Accélérez le chargement de vos pages

Cet article s'intéresse aux optimisations essentielles à la conception de pages web qui se chargeront avec une rapidité déconcertante.
Client Windows : tour d'horizon à l'intention des développeurs

Cette activité vise à fournir de précieux renseignements aux développeurs d'applications clientes Windows, notamment pour WPF , Silverlight , Visual C++, Expression Blend, Windows 7, Windows Forms, Windows Phone et Visual Studio.
Problèmes liés à la méthodologie Model-View-ViewModel et solutions

À mesure que les modèles de domaine dans vos applications Silverlight et WPF se complexifient, votre code pourrait devenir « fragile » et difficile à maintenir. Pour remédier au problème, vous pouvez appliquer la méthodologie MVVM — ou Model-View-ViewModel —, afin de produire un schéma ViewModel, qui établira une relation entre le modèle et l'affichage.
Liens pertinents
“Uncle Bob” Martin: All Programming Languages Boil Down to Sequence, Selection and Iteration

Multitasking is Killing Me (And Probably You, Too)

Making Your Mark on the Web is Easier Than You Think

Contrasting Ruby and C# Using My College Friends

Plus d’information...
Schémas de conception
A Beginner’s Guide to Design Patterns . Si vous en êtes à vos débuts en matière de programmation orientée objet ou avez besoin d'une mise à niveau, lisez cet article de blogue, qui couvre un certain nombre de schémas de conception fréquemment utilisés, soit Strategy, Adapter, Factory Method, Decorator et Singleton, présentés de façon simple et conviviale. Les exemples de code sont en langage PHP, mais vous serez en mesure de tout comprendre même si vous utilisez un autre langage.
Head First Design Patterns . Vous voulez approfondir votre connaissance des schémas de conception, sans avoir à lire tout l'ouvrage du Gang of Four? Consultez le livre Head First Design Patterns! Facile et agréable à lire et rédigé dans un style propre à la série Head First, il couvre les principaux types de schémas. Les exemples de code sont en Java, mais vous pouvez les télécharger en langage C#
Blogues à l'intention des développeurs canadiens
Cory Fowler propose une brève introduction à la programmation par contrat. Celle-ci a été intégrée au langage de programmation Eiffel afin d'assurer le respect de certains composants invariants, préconditions et postconditions. La plateforme .NET 4.0 vous permet d'appliquer ceux-ci dans tous les langages de programmation .NET.
Utilisez WebMatrix pour paramétrer votre site DotNetNuke. Charles Nurse détaille les étapes nécessaires pour paramétrer DotNetNuke sur une machine locale au moyen de la nouvelle suite de développement WebMatrix, le tout en cinq minutes à peine!
Simplifiez la recherche dans vos sites publics SharePoint 2010 . Yaroslav Pentsarskyy entame une série d'articles portant sur la rédaction de code « rampant » pour votre site public SharePoint 2010 afin de générer automatiquement un plan de site en langage XML.
Autres ressources MSDN
Centre de développement ASP.NET
Centre de développement Silverlight
Magazine MSDN
Page d’accueil de la communauté MSDN
Abonnement MSDN
Channel 9
Microsoft Cloud Services
Windows Phone 7 : trousse de formation à l’intention des développeurs
Internet Explorer 9
Téléchargements MSDN
Labs virtuels
Centre d’évaluation
Windows Phone
Le bulletin MSDN Flash vous a été envoyé par un ami?
Si vous avez reçu ce numéro par courriel de la part d’un ami et si vous souhaitez recevoir le bulletin MSDN Flash gratuit toutes les deux semaines, il suffit de vous inscrire. Pour annuler votre abonnement au bulletin MSDN Flash, cliquez ici .
Si vous avez des questions relatives à la politique de confidentialité de Microsoft, veuillez nous écrire l’adresse suivante : Microsoft Canada Co., 1950 Meadowvale Boulevard, Mississauga, Ontario, L5N 8L9, à l’attention de l’agent d’application de la politique de confidentialité. Information juridique
Ce bulletin a été envoyé par Microsoft Canada, 1950 Meadowvale Boulevard, Mississauga, Ontario, Canada. L5N 8L9
Les autres noms de produits et d’entreprises mentionnés dans les présentes peuvent être des marques de commerce de leurs propriétaires respectifs.
Microsoft logo