La recommandation officielle pour les projets de setup en Visual Studio 2012 est d’utiliser InstallShield Limited Edition ou Windows Installer XML (WIX).
Les 2 solutions ont l’avantage d’être utilisables avec Team Foundation Build sans la nécessité d’appeler Visual Studio ou d’autres contournements.
Dans le cadre de projets de setup complexes, WIX est la meilleure solution. Il est cependant possible d’utiliser la version complète d’InstallShield mais des coûts additionnels sont à prévoir.
Pour des projets de setup basiques, InstallShield Limited Edition est fortement recommandé car plus simple à utiliser.
Pendant la période de migration des projets de setup vers InstallShield Limited Edition ou WIX, il est toujours possible d’utiliser VS 2010 pour les projets de setup et VS2012 pour les projets de développement. Sur le serveur de Build, il faut installer VS 2010 pour faire le build des projets de setup. La solution n’est pas élégante mais permet de continuer avec les projets de setup de VS 2010 permettant ainsi la migration des projets de setup vers InstallShield Limited Edition ou WIX.
La machine virtuelle de Brian Keller permettant de dérouler des scénarios sur l’utilisation de Team Foundation Server 2012 dans le cadre de la gestion du cycle de vie des applications (ALM) a été mise à jour avec l’Update 2 de TFS 2012 et Visual Studio 2012. Cette machine montre aussi les nouveautés apportées par Visual Studio 2012 et TFS 2012. L’URL pour la télécharger : Visual Studio 2012 Update 2 ALM Virtual Machine and Hands-on-Labs / Demo Scripts.
Cette machine virtuelle permet de démontrer, sous forme de scénarios, l’intégration existante entre Team Foundation Server 2012 et System Center 2012 Operations Manager.
Cette intégration facilite la communication entre les équipes opérationnelles et les équipes de développement qui fait partie de la tendance DevOps. Le but est d’accélérer le Mean Time To Resolution (MTTR) en fournissant aux équipes de développement un maximum d’informations pertinentes sur un incident de production. System Center 2012 Operations Manager ayant déjà une connaissance approfondie sur les environnements de production et les applications qui sont exécutées dans ces environnements, cette intégration met à disposition ces informations d’aide à la résolution pour l'équipe de développement sans nécessiter d’intervention manuelle.
Le lien pour télécharger l’image virtuelle : Team Foundation Server 2012 and System Center 2012 Operations Manager Integration Virtual Machine and Hands-on-Lab / Demo Script
Cette machine virtuelle permet de démontrer, sous forme de scénarios, l’intégration existante entre Team Foundation Server 2012 et Project Server 2013.
Cette intégration permet au Project Management Office (PMO) de visualiser une vue consolidée de l’avancement et la disponibilité des ressources pour l’ensemble des projets de développement de Team Foundation Server. Les équipes de développement utilisant Team Foundation Server peuvent choisir d’utiliser des modèles de processus de type Agile ou cycle en V pour leurs projets et synchroniser le statut et mettre à jour le planning directement dans Project Server. Les chefs de projets peuvent prévoir les changements de planning, suivre les travaux à un haut niveau et fournir des mises à jour en temps réel aux différentes personnes impliquées dans le projet.
Le lien pour télécharger l’image virtuelle : Team Foundation Server 2012 and Project Server 2013 Integration Virtual Machine and Hands-on-Labs / Demo Scripts
En tant qu’abonné MSDN Premium et Ultimate (hors MPN, BizSpark, WebsiteSpark et DreamSpark), vous disposez, depuis le 27 Février, d’un abonnement Office 365 Developer pour une durée de 12 mois pour un utilisateur. Cela permet de réduire le temps de mise en place des environnements de développement et de tests et donc de se concentrer sur le développement, le test et le déploiement de vos applications. Cet abonnement inclut tous les outils et les ressources nécessaires pour développer et tester des applications tels que :
Microsoft Office Developer Tools pour Visual Studio 2012 vous permettent de créer des applications (“apps”) pour Office 2013, SharePoint 2013 et Office 365 en utilisant Visual Studio 2012. Ces outils nécessitent Visual Studio 2012 Ultimate, Premium ou Professionnel. Vous pouvez les télécharger à l’adresse suivante http://aka.ms/OfficeDevToolsForVS2012.
Microsoft Office Developer Tools pour Visual Studio 2012 permettent de créer les type d’apps suivants :
Microsoft Office Developer Tools pour Visual Studio 2012 fournissent le support complet pour le développement d’applications pour Office et SharePoint allant à la fourniture de modèles pour les designers à toute une série d’outils intégrés du cycle de vie des applications. Ils permettent aux développeurs de créer, éditer, tester, déboguer, packager et déployer des apps pour Office et SharePoint via tous les modèles d’hébergement et les types d’apps pour Office et SharePoint. En outre, en plus de supporter les modèles d’hébergement web, ces outils fournissent également le support pour les solutions Visual Studio Tools for Office et SharePoint. De plus, sans installation locale de SharePoint sur le poste du developpeur, vous pouvez utiliser Visual Studio pour développer les apps pour SharePoint en utilisant un serveur distant exécutant SharePoint.
Pour ceux qui ont téléchargé les versions précédentes de ces outils, vous trouverez de nouvelles améliorations qui vous aideront fortement dans le développement d’apps pour Office et SharePoint. Par exemple, ils incluent maintenant un mécanisme de validation qui vous aidera à trouver et corriger les erreurs les plus fréquentes avant de publier votre app dans l’Office Store. Ils permettent aussi de mettre en place un processus d’intégration continue avec Team Foundation Server ou Team Foundation Service en supportant les processus de build pour les apps Office et SharePoint. Le débogage à distance est grandement facilité par l’utilisation de Service Bus. Bien d’autres nouveautés sont aussi disponibles.
Que sont les “apps” pour Office et SharePoint?
Les apps pour Office et SharePoint sont basées sur un nouveau modèle d’applications qui partage une approche commune pour étendre Office et SharePoint. Il apporte la valeur des apps que nous connaissons actuellement sur les téléphones, tablettes,… aux applications métier ou de productivité que nous utilisons tous les jours.
Ce nouveau modèle d’app est construit sur les technologies web telles que HTML, CSS, JavaScript, REST, OData, et OAuth. Si vous êtes un développeur Web, vous pouvez utiliser vos compétences actuelles pour construire des apps et profiter des outils, langages et services d’hébergement. Vous pouvez déployer, mettre à jour et maintenir vos apps plus rapidement dans le cloud et finalement publier et vendre vos apps dans l’Office Store. Il est aussi possible de distribuer des applications métier approuvées par votre IT dans votre entreprise via un catalogue d’apps pour entreprise.
Depuis quelques jours, l’ensemble de modèles de projets SQL Server Data Tools – Business Intelligence pour Visual Studio 2012 (SSDT BI) est disponible. Avec SSDT BI pour Visual Studio 2012, vous pouvez développer et déployer des projets SQL Server Business Intelligence. Les projets créés avec Visual Studio 2010 peuvent être ouverts avec Visual Studio 2012 et vice versa sans besoin d’upgrader ou de downgrader.
Le programme d’installation pour ces outils est disponible et téléchargeable dans différentes langues depuis le lien suivant : http://www.microsoft.com/fr-fr/download/details.aspx?id=36843
L’installation comprend :
Cela sera installé comme une nouvelle fonctionnalité partagée pour SQL Server 2012 et pourra être désinstallée de la même manière.
Ce téléchargement contient les mêmes fonctionnalités que SQL Server 2012 SP1 et supporte les nouveaux thèmes introduits dans Visual Studio 2012.
Exemple de modèles de projets Business Intelligence :
L’Update 2 de Visual Studio 2012 est désormais disponible en téléchargement. Cet Update 2 contient un ensemble de fonctionnalités complémentaires dans différents domaines comme le développement, les tests et l’ALM. Le lien pour le téléchargement de Visual Studio 2012 Update 2 : http://go.microsoft.com/fwlink/?LinkId=273878 et pour Team Foundation Server 2012 Update 2 : http://www.microsoft.com/fr-fr/download/details.aspx?id=38185
Information plus détaillée sur la page suivante : http://support.microsoft.com/kb/2797912
Pour les développements :
Nouvelle fenêtre de connections pour Team Explorer. Cette fenêtre permet d’afficher les différents serveurs TFS que vous utilisez mais aussi les collections de projets ainsi que les projets d’équipe.
CodeMap est disponible pendant le débogage ce qui permet de disposer d’une vue graphique des relations entre éléments du code.
Extension de la gestion de code source depuis un browser web avec la comparaison entre fichiers.
Ajout de nouveaux type de projets dans Blend comme Applications Windows Store (XAML et HTML5), Windows Phone 8 et 7.5, WPF 3.5, 4.0 & 4.5, Silverlight 4 et 5 et SketchFlow pour WPF 4 et Silverlight 4.
Profiler sur performances de l’interface graphique pour HTML et Javascript pour les applications Windows Store.
Ajout du thème Bleu dans Visual Studio.
Pour les tests :
Gestion des cas de tests depuis l’interface web de TFS. Il est possible de visualiser, modifier mais aussi exécuter les cas de test depuis un browser web.
Possibilité de mettre en pause l’exécution d’un cas de test depuis l’interface web dans TFS. Si le cas de test est modifié entre temps, lors de la reprise du cas de test, c’est la version qui a été mise en pause qui est reprise
Possibilité d’attacher des fichiers pendant l’exécution des cas de test dans l’interface web de TFS.
Possibilité de créer des sélections (playlist) de tests unitaires dans l’explorateur de tests.
Support des Coded UI tests pour Windows 7 et IE10.
Cloner un plan de tests : utile pour réutiliser des tests d’un sprint à l’autre et vérifier la non régression.
Tests unitaires pour Windows Phone 8 en utilisant l’émulateur ou un téléphone physique.
Le Framework Fakes est disponible dans Visual Studio Premium (auparavant Ultimate). Ce Framework permet d’isoler le code qui est en cours de tests en remplaçant les autres parties de l’application par des stubs ou shims. En isolant le code pour le tester, cela indique que si le test échoue, la cause est dans le code et non dans une autre partie de l’application. De plus, les stubs et shims permettent de tester le code même si les autres parties de l’application ne sont pas disponibles.
Pour l’ALM :
Ajout de tags pour les work items dans TFS. Cela donne un moyen simple de filtrer les work items.
Personnalisation des colonnes de Kanban.
Possibilité de pouvoir envoyer des work items depuis le backlog ou le résultat de requêtes.
Les Power Tools pour le backup et restore de TFS sont intégrés dans l’Update 2 (Il n’est plus nécessaire d’installer les Power Tools).
Il est possible d’upgrader vers SQL AlwaysOn pour un service Haute Disponibilité.
Pas de perte de la configuration du serveur TFS lors de l’upgrade vers l’Update 2.
Avec plus de 250 personnes présentes, la 4ème édition du Model Driven Day s’est déroulée avec succès jeudi 25 novembre au centre de conférence Microsoft. Le MD Day, c’est une rencontre unique pour échanger, confronter les retours d’expérience et enrichir sa vision des approches du Model Driven. Cette année, l’agilité était au cœur des conférences mais aussi la modélisation fonctionnelle, la génération de code, la modernisation du SI, l’orchestration de processus métier, l’exécution des modèles...
Une table ronde sur l’agilité a conclu cette journée avec des acteurs de l'agilité comme Laurent Bossavit, spécialiste des approches Agiles et d'Extreme Programming et Xavier Warzee, président du « French Scrum User Group », et de la modélisation comme Pascal Roques, consultant et formateur en modélisation UML/SysML et Philippe Desfray, contributeur à la définition d’UML.
Retrouvez les présentations de la journée sur le site http://www.mdday.fr/
Le French Scrum User Group (SUG) organise une nouvelle soirée, le mardi 14 décembre à partir de 18h30. La soirée aura lieu au Centre de Conférences de Microsoft au 41 quai du président Roosevelt à Issy-les-Moulineaux.
Cette soirée aura comme thème principal l'agilité et les nouveaux usages (smartphone, tablette, table ou mur tactile). La dernière soirée chez Valtech avait déjà donné une idée rapide des nouvelles expériences utilisateurs qu'apporteront ces interfaces avec la présentation de Scrumers. Une démonstration de TeamTable sur table Surface et de Urban Turtle sur mur tactile permettra d'expérimenter l'apport du tactile pour une équipe agile.
N'oubliez pas de vous inscrire ici
Dans la partie gouvernance de la gestion du cycle de vie des applications (ALM), l'intégration entre Project Server et Team Foundation Server est un progrès considérable pour les organisations qui veulent combler le fossé entre la gestion de projet et le développement de logiciels. Cela permet aux équipes de travailler ensemble plus efficacement et d’avoir accès à la bonne information au bon moment pour prendre les bonnes décisions.
Plus d’information sur cette intégration sur le blog de Brian Harry ici
Les Windows Azure Tools pour Microsoft Visual Studio qui comprennent le kit de développement Windows Azure sont maintenant disponibles en version française ici.
Ces outils étendent Visual Studio 2010 pour permettre la création, la configuration, la génération, le débogage, l'exécution, le packaging et le déploiement d'applications et de services Web évolutifs sur Windows Azure.
L’ALM Summit s’est déroulé du 16 au 18 novembre 2010 à Redmond.
Retrouvez toutes les vidéos de cet évènement ici
Ne manquez pas le rendez-vous incontournable des développeurs, décideurs et professionnels de l’informatique, les Microsoft TechDays rassemblent depuis bientôt 5 ans et pendant 3 jours, au Palais des Congrès de Paris, plus de :
Les Microsoft TechDays sont une occasion unique de se former sur toutes les nouveautés Microsoft et découvrir les tendances du marché.
Plus d’info et le programme ici
Dans cet article rédigé par François Tonic, rédacteur en chef du magazine Programmez, retrouvez sa vision sur le multicore, la programmation parallèle et le développeur. Sont notamment abordés les sujets suivants : - Les bénéfices et implications de la programmation parallèle, - Méthodes et exemples pratiques - Le témoignage de développeurs
Le French Scrum User Group a le plaisir de vous convier au Scrum Day Paris, qui aura lieu le jeudi 31 Mars 2011 à partir de 9h00 au Centre de Conférences de Microsoft, 41 quai du Président Roosevelt à Issy-les-Moulineaux.
Scrum est l’approche de gestion de projets agile la plus utilisée en France et dans le monde. Le French Scrum User Group avec environ 600 membres est l’un des plus importants au monde et est parrainé par Jeff Sutherland, co-créateur de Scrum, et la Scrum Alliance (http://scrumalliance.org). Cet évènement va permettre aux utilisateurs d’échanger autour de leurs expériences sur des projets réels et aux coachs, formateurs et consultants autour des pratiques Scrum.
Différents thèmes vous seront proposés autour de Scrum naturellement (le rôle du Chef de Projet, le fonctionnement d’une équipe, le Scrum Master, le Product Owner) mais aussi des pratiques agiles (CI, Test, DVCS, …). L’ALM (Application Lifecycle Management) sera aussi à l’honneur afin de faire un point sur les outils rendant l’agilité possible dans les organisations. L’agenda détaillé de l’évènement sera communiqué ultérieurement.
Le nombre de places est limité, inscrivez-vous rapidement !!
Scrum Day Paris est l’évènement à ne pas manquer le jeudi 31 Mars 2011 au centre de conférences de Microsoft. Avec 2 keynotes de Ken Schwaber et Harvey Wheaton et 16 sessions organisées en 4 tracks, des personnalités reconnues sur la scène française et internationale de l’agilité interviendront sur différents thèmes autour de l’adoption de Scrum, les pratiques agiles, les retours d’expérience et les outils rendant l’agilité possible dans les organisations.
Retrouvez tout le programme sur http://www.scrumday.fr et inscrivez-vous sans tarder ici
Développer une application moderne est complexe. On ne peut pas faire l’économie de la mise en place d’une méthodologie qui va non seulement prendre en compte la phase de développement mais aussi la gouvernance à mettre en place, les phases de tests, de déploiement et de mise en exploitation. Les outils doivent permettre de gérer le cycle de vie complet des applications (ALM)
Ce livre blanc explore l’environnement Visual Studio 2010 , les scénarii d’utilisation et son ouverture avec le monde non .Net. Il montre en quoi Visual Studio 2010 est une solution intégrée qui brise les silos en favorisant la collaboration entre les différents membres d’une équipe projet tout en assurant une qualité logicielle de bout en bout.
Téléchargez ce livre blanc sur l’ALM avec TFS 2010 dès maintenant !
Microsoft annonce le Visual Studio 2010 Load Test Feature Pack. Avec ce nouvel avantage, les abonnés Visual Studio 2010 Ultimate avec MSDN disposent désormais d’un nombre illimité d'utilisateurs virtuels inclus dans leur abonnement pour effectuer leurs tests de performance et de montée en charge. Ce changement permet aux équipes projet de tester très facilement les performances tout au long du cycle de vie de leur application.
Retrouvez le communiqué de presse complet ici
Achetez Visual Studio 2010 Ultimate, Premium ou Professionel avec l’abonnement MSDN auprès de votre revendeur et recevez au choix le pack Console Xbox 360 Microsoft + Kinect ou un Windows Phone 7.
Pour un euro de plus, offrez-vous un pack Xbox+Kinect ou un Windows Phone 7 ici.
Le kit de formation Visual Studio 2010 et .NET Framework 4 comprend des vidéos et des labs pour se former à Visual Studio 2010 sur différents sujets : C # 4.0, Visual Basic 10, F #, ASP.NET 4, le calcul parallèle, WCF, Windows Workflow, WPF, Silverlight et Windows Azure. Il contient actuellement 55 labs , 22 démos, 16 présentations et 12 vidéos !
Les nouveautés dans cette version concernent principalement l’Application Lifecycle Management :
Téléchargez le kit de formation Visual Studio 2010 et .NET Framework 4 ici : http://bit.ly/auOAzR Les labs + cours de formation sont disponibles ici : http://msdn.microsoft.com/en-us/VS2010TrainingCourse
C++ est un puissant langage de programmation orienté objet, mais il est bien plus que cela !
Depuis 1983 date à laquelle il propose son premier compilateur C, puis son premier compilateur C/C++7.0 avec un environnement tournant sous DOS, Microsoft n’a eu de cesse d’améliorer à la fois son compilateur et son environnement de développement. La plupart des produits phares chez Microsoft, sont écrits en C++ depuis des années et le seront sans doute pour des années à venir. Depuis le début, Intel est quant à lui un acteur immanquable du marché et un partenaire de poids pour Microsoft autour du langage C++ proposant entre autres des librairies et des outils (Intel Parallel Studio) sur les nouveautés Microsoft.
Et ça continue !
Aujourd’hui, C++ est en pleine renaissance : le langage, les compilateurs et les outils de développement évoluent et permettent de maximiser la productivité et la créativité des développeurs C++ tout en assurant une qualité logicielle de bout en bout. Pour découvrir les dernières innovations matérielles et logicielles autour du langage C++, rendez-vous le 13 octobre 2011 toute la journée, au Centre de Conférence chez Microsoft France
Pour en savoir plus http://msdn.microsoft.com/fr-fr/cppday
Retrouvez l’ensemble des ressources, les nouveautés, les scénarios d’usage et un espace relayant tous les évènements dédiés à Visual Studio à l’adresse suivante :
http://www.visualstudio.fr
Sur la page Evènements, découvrez tous les rendez-vous virtuels comme physiques consacrés à Visual Studio, la gestion du cycle de vie des applications (ALM), le Test et la Qualité Logicielle. Pour une parfaite adéquation avec vos besoins , filtrez votre recherche par thèmes, audiences et/ou lieux.
Ce nouveau site vous permet d’accéder rapidement à une information détaillée sur les produits de la gamme Visual Studio, de télécharger de nombreuses ressources (fiches produits, livres blancs) ainsi que les différentes versions d’évaluation. La liste de nos revendeurs et de nos partenaires ALM & Test est également disponible pour vous accompagner au mieux sur vos projets.
Inscrivez-vous dès maintenant en ligne aux prochains rendez-vous Visual Studio et parcourez cette nouvelle plateforme interactive, mise à jour régulièrement, pour ne plus manquer une seule information !
Au travers de labs pratiques, le kit de formation Visual Studio 11 Developer Preview explique comment profiter des améliorations de Visual Studio 11 et du NET Framework 4.5, la façon de gérer le cycle de vie applicatif et comment construire des applications Windows de style Métro.
Vous y trouverez le contenu suivant: