Quoi de neuf dans Visual Studio 2013 update 2 RC ?

 

Bonjours à tous,

Il y a quelques jours, j'ai dressé le bilan de la Build. J'ai eu l'occasion d'aborder les nouveautés de Windows 8.1 update 1 et de Windows Phone 8.1.

Or parallèlement Microsoft a présenté Visual Studio 2013 Update 2 en Release Candidate.

A ce sujet, vous pouvez l'installez dès à présent en allant ici. Cependant dans ce billet je voulais revenir sur ces nouveautés.

Windows Phone 8.1 et les applications universelle.

C'est la grande nouveauté de cette mise à jour : le support de Windows 8.1 Update ainsi que de Windows Phone 8.1. Or , il est maintenant possible de créer une même application pour Windows (aussi sur PC que sur tablettes tactiles) au travers du Windows Runtime.

  

Quelles nouveautés pour les développeurs qui ciblent Windows Phone 8.1 ?

  • Tout d'abord la possibilité de mettre à jours des projets Windows Phone 8.0 existants vers Windows Phone 8.1 afin de tirer parti des nouveautés de la plateforme
  • La possibilité de créer des applications universelles entre Windows 8.1 et Windows Phone 8.1 qui permettent de partager le code , et le éléments l'interface utilisateur en les construisant sur une même plateforme qu'est le Windows Runtime.
  • Les développeurs peuvent construire des applications universelles en utilisant .NET (C# et VB.NET) , HTML5 et JavaScript, ou C++ et Direct X

TypeScript 1.0 (RTM)

TypeScript est un langage open source développé par Microsoft pour les projets d'application d'échelle. Il est basé sur le JavaScript . Il dispose d'une expérience de choix avec Visual Studio tels que la vérification statique, la navigation basée sur la symbolique, le ré-usinage du code et bien plus. Ainsi après 18 mois de développement , c'est la première version de ce language.

 

Outils de débogage , diagnostique et profilage

Dans cette mise à jour , Microsoft apporte à Visual Studio 2013 des nouveaux outils de profilage, des améliorations sur le debugger , un outil d'analyse pour .NET en mode managé, des améliorations sur IntelliTrace ainsi que sur les hubs de performance et diagnostique.

  • Débuggeur
  • Outils de performance et d'analyse
    • Un nouvel outil de suivi de l'usage du CPU est disponible dans le Hub performances et diagnostiques. Ce dernier peut être utilisé dans des applications WPF, console, Windows store 8.1 ou encore Windows Phone 8.1. Cet outils fournit des données sur quels fonctions exploitent le CPU et à quel niveau. Ceci permet aux développeurs de prendre des décisions sur les éléments sur lesquels il doivent se concentrer afin d'optimiser le code de leurs applications afin d'obtenir les meilleures performances possibles.
    • Un nouvel outils d'analyse de l'usage de la mémoire est disponible dans le hub performances et diagnostiques afin d'analyser les nouvelles applications universelles ou tout autre application qui exploite le Windows Runtime au travers dans langages C#, VB,C++ et XAML
    • Il est maintenant possible de lancer plus d'un outils en même temps dans le hub performances et diagnostique pendant le maintien d'une time line commune , vous pouvez donc gagner du temps, corréler des données au travers des différents outils afin d'obtenir de meilleures performances.
  • IntelliTrace
    • Les évènements de performances collectés par l'agent de surveillance Microsoft (Microsoft Monitoring Agent,MMA ) disposent de nouvelles capacités :
  • Applications Windows Store
    • Déclencheur sur un pre-chargeur quand vous debuggez une application de type Windows Store pour Windows 8.1. Les développeurs peuvent maintenant déclencher manuellement le cache du pré-chargeur pour tester le comportement pour valider que le pré-chargeur de contenu est proprement enregistré.
    • Vous pouvez maintenant utiliser des hub de notifications azure pour envoyer des messages de notifications de test à des applications Windows store ou Windows Phone et vérifier le résultat en temps réel.

Microsoft Azure et le dévelopement web

Pour les développeurs, cette mise à jour inclut des nouvelles fonctionnalités et des améliorations sur les outils et la plateforme , incluant des mises à jour pour ASP.NET MVC, Web Plateforme Installer et les pages web. Il y a également des améliorations pour les développeurs qui démarrent avec Microsoft Azure.

Points importants

  • Améliorations des éditeurs de code, ainsi qu'ajout deux nouveaux éditeurs de code pour les fichiers SASS et JSON
    • Le nouvel éditeur SASS contient de nouvelles fonctionnalités tels que la colorisation, l'IntelliSense sur les variables et Mixins, la validation de la syntaxe, la définition des goto, un sélectionneur de couleur et bien plus
    • Le nouvel éditeur JSON dispose de nouvelles fonctionnalités telles que la validation de la syntaxe ainsi que le support d'IntelliSense (au travers des schémas JSON)
    • Améliorations pour l'éditeur LESS avec des fonctionnalités tels que la mise à niveau de l'IntelliSense, une nouveau selectionneur d'URL dans du code HTML, RAZOR,CSS. Le support de page LESS or SASS et bien plus.
  • Le navigateur de lien support maintenant les connections HTTPS, les applications à page unique (Single Page Application, SPA).
  • Les modèles projets ASP.NET sont mis à jour pour supporter les dernière mises à jours de la plateforme pour ASP.NET MVC, Web API, les pages web , SignalR et bien plus.
  • Nouvelles fonctionnalités pour les développeurs Azure incluant :
    • Une expérience de démarrage améliorée avec Azure via une nouvelle fonctionnalité qui peut optionnellement lier un site web créé directement depuis la boite de dialogue accessible via  «Fichier>Nouveau projet »à un site web Azure ou à une machine virtuelle (VM). Cela simplifiera la publication quand vous en aurez besoin.
    • Deux nouvelles fonctionnalité dans l'explorateur de serveur pour les sites web Microsoft Azure (Azure Website) : la première la possibilité de consulter le fichier de logs à distance. La deuxième nouvelle fonctionnalité est la possibilité de vue à distance qui permet de voir et de modifier le fichier du site web en direct.
    • Ajout d'un nouveau groupe d'outil permettant de travailler avec des Mobile Services au niveau .NET incluant un nouveau modèle pour démarrer avec ce nouveau type de projet qui bien sur supporte le débogage distant.

Télécharger Visual Studio update 2 (RC) des maintenant et Visual Studio TFS Update 2 RTM

  • Visual studio 2013 Update 2 RC

    Visual Studio 2013 Update 2 RC est disponible dès maintenant ici vous pouvez donc la tester. A noter, celle-ci est sous licence GoLive autrement dit vos projets sont surs de pouvoir fonctionner ultérieurement et vous pouvez l'utiliser en production. Des informations complémentaires sont disponibles ici dans la bases de connaissance.

  • Team Foundation Server 2013 update 2 RTM

    Par ailleurs, Microsoft annonce la version RTM de Team Foundation Server Update 2. J'y reviendrais prochainement. En attendant des informations complémentaires sont disponible ici .

[BUILD 2014] Que faut-il retenir du deuxième jour de la build ?

Bonjour à tous,

Dans ce billet , je vous propose de revenir sur les grandes annonces de la deuxième journée de la build.

Celle-ci concerne Windows Azure, le cloud de public de Microsoft

 

Windows Azure change de nom et devient Microsoft Asure, le portail se refait une beauté

Première annonce, Windows Azure devient Microsoft Azure, ce changement ne surprend pas du tout pour plusieurs raisons :

La première est que ce changement s'inscrit complétement dans la stratégie Devices ans Services. La seconde est qui ce changement s'inscrit encore une fois dans une démarche d'interopérabilité qui à été démontrée à plusieurs reprises que ce soit coté web avec le support de PHP, MySQL, Hadoop…

Seconde annonce, le portail azure à été complétement revu du point de vue du design et de l'ergonomie. En témoigne cet petite capture d'écran, vous avez un accès directe à l'état de service géographique de Microsoft azure .

 

De nouveaux types d'instances de la mise à l'échelle automatique et une baise des prix

Troisième annonce, la création d'un nouveau type de machines virtuelles celles dites de niveau de calcul de base. Contrairement aux instances de calcul standard, ces instances n'incluent pas là mise à l'échelle automatique (auto-scale) et l'équilibrage de charge (load balencing) Pour l'instant, ces instances ne sont disponibles que pour les instances A0 à A4 c'est-à-dire (très petite, petite moyenne, grande et très grande) En moyenne, ces instances seront 26.67% moins chères. Le détail des prix est disponible ici  .

Quatrième annonce, celle-ci concerne les WebSites, il y avait jusqu'ici 3 type d'instances : gratuite, partagée et réservée. Les instances réservées fonctionnaient de manière similaire aux VMs. Maintenant les instances réservées deviennent des instances standard et des instances basic sont créées. Concrètement les instances basic seront de type S M ou L (2,4 et 8 Go de RAM respectivement) Elles incluront 10 GO de stockage, une mises à l'échelle jusqu'à 3 VMs , le support des domaines personnalisé ainsi que le support du SSL aux tarifs standards.

Les instances standard incluront 50GO de stockage au lieu de 10, 5 SNI, un certificat IP SSL ainsi que le débogage en live, les sauvegardes ainsi qu'un site slot. Les instances standard pourront supporter 500 sites web, la mise à l'échelle jusqu'à 10VMs, ainsi que la mise à l'échelle automatique en fonction du trafic. Le détail des prix est disponible ici .

 

Autre annonce, la disponibilité du service de mise à l'échelle automatique (AutoScale)

De fait vous pourrez des maintenant configurer vos VMs pour qu'elle puisse automatiquement s'adapter à la demande que ce soit lors d'une montée en charge ou d'une baisse de charge. Ceci vous permettra de minimiser le cout de vos instances et de répondre réellement à votre besoin. Sont concernées par cette avancée les machines virtuelles, les instances de cloud , les sites web et les services mobile.

Pour plus d'informations sur comment mettre à l'échelle une application c'est par ici et par là pour comment mettre à l''échelle un site web.

 

De la gestion d'identité et de avec Azure Active Directory , et le planificateur de tâches

Azure Active Directory est la solution Microsoft de gestion des identités et des accès pour le cloud. Ce service fournit une synchronisation avec les annuaires sur site, une authentification unique sur des centaines voir des milers d'applications en tant que service (SAaS), un apprentissage de la machine basé sur la sécurité, des rapports d'usages et d'alerte ainsi qu'une authentification multi-facteur. Azure Active Directory permet aussi aux utilisateurs finaux un service de self réinitialisation des mots de passes, une gestion des groupes délégués ainsi qui environnement personnalisable pour lances des applications d'entreprise ou grand public.

Azure Active Directory Premium inclus également des licences pour Forefront Identity Manager, que ce soit coté serveur ou accès client. Azure Active Directory Premium sera disponible à l'achat par le biais de programme d'achat de licences en volume. Plus d'informations sur AAD ici

 

Le planificateur est maintenant disponible de manière générale. Il vous permet d'invoquer des actions tels que l'appel de point de terminaisons HTPP/S ou la publication dans la file d'attente stockage dans n'importe qu'elle planification. Avec le planificateur , vous pouvez des tâches dans le cloud en toute sécurité ou sein ou en dehors d'Azure , et exécuter ces tâches à la demande, de manière périodique ou les programmer à une date ultérieure. Le niveau de service est de 99,9%. Plus d'informations ici . Le détail des prix est disponible ici 

Des nouveautés en terme de réseaux et stockage.

Commençons par le stockage, Microsoft annonce la disponibilité du stockage redondant avec lecture C'est une nouvelle possibilité par rapports aux comptes de stockage répliqués . Concrètement le contenue stocké est répliqué à un autre endroit dans la même région mais à des milliers de kilomètres. Vous pourrez avoir un accès en lecture aux donnée sauvegardée en cas 'incident majeur dans le premier DataCenter.

Vous pourrez activer ce nouveau service via le portail, vous aurez le nom du second point de terminaison et pourrez lui envoyer des requêtes pour lire les données Vous trouverez des informations plus détaillées ici tout comme le détail des prix

Dernier point en matière de stockage Microsoft a annoncé une baisse des prix sur Azure Backup.

Ce service vous permet de protéger les données importantes, stockés sur des serveurs sur site ou dans le cloud en faisant des backup automatiques régulier. Pour plus d'information vous consulter ceci. Le détail des prix est disponible ici

Ensuite , il y à deux nouveautés en terme de réseaux :

L'année dernière Microsoft avait annoncé un service de redirection du trafic et de VPN site à site qui permettait de connecter des ordinateurs personnels à un réseau virtuel dans azure. Ces possibilité est maintenant disponible de manière générale. Microsoft annonce par ailleurs que la redirection dynamique de trafic d'une VPN vers un réseau virtuel aura le même niveau de service qu'une redirection statique de trafic. Le détail des prix est disponible ici

Du développement et de l'ALM en ligne avec Visual Studio Online

Visual studio Online la solution d'ALM donc planification, gestion des versions, et envoie des logiciels est maintenant disponible avec un niveau de service rémunéré en cas de défaillance. C'est un environnement complet qui intègre aussi bien des répertoires GIT que des outils de gestion de projet ou bien des outils d'intégration et de déploiement dans azure sans avoir à configurer un serveur TFS. Vous disposerez également d'un IDE utilisable depuis le web ainsi que des outils de test de charge par exemple.

Vous pourrez trouver plus d'informations ici . Le détail des prix est quant à lui disponible par là.

Enfin un petit rappel pour les développeur Java depuis le 12/03 Oracle Database, Oracle WebLogic Server, ainsi que l'environement Java sont disponible dans des VMs basés sur Windows Server

[BUILD 2014] Que faut-il retenir du premier jour de la build ?

   

   

Le menu de la première plénière fut très chargé  au menu Windows 8.1 Update 1, Windows Phone 8.1, Visual Studio 2013 Update 2, Xbox One …

Commençons par Windows 8.1 Update 1 qui apportent quelques nouveautés ergonomiques :

  • Démarrage automatique sur le bureau pour les PC non tactiles
  • Possibilité dépingler une application Modern UI à la barre des tâches (pin to taskbar)
  • Barre de navigations dans les applications Windows store permettant de minimiser une application ou de la fermer
  • Menu contextuel sur l'écran d'accueil permettant d'un clic droit d'épingler dans la barre es taches ou de désinstaller des groupes d'applications Modern UI
  • Un mode entreprise dans IE 11 qui permet de rendre rétro-compatible les sites optimisés pour IE 11
  • La gratuité de Windows pour les périphériques de moins de 9 pouces que ce soit du coté des téléphones où des mini tablettes

La update 1 de Windows 8.1 sera disponible de manière générale le 08/04 prochain.

Cependant de nombreux indices concernant la suite ont étés présentés concernant une mise à jour ultérieure : le retour du menus démarrer ainsi que la possibilité d'utiliser des applications Modern UI directement depuis le bureau en mode fenétré. Cependant aucune date n'à été donnée à ce sujet

Concernant Windows Phone là il y à plus de nouveautés :

  • De nouvelles possibilités de personnalisations sur l'écran d'accueil notamment par l'utilisation d'une image de fond, la possibilité d'ajouter une troisième colone de tuile quelque soit la taille de l'écran
  • L'action center, véritable centre de notification
  • La possibilité de passer d'un appel vocal à un appel video directement via skype
  • IE 11 pour Windows Phone avec une navigation in private (navigation privée), un mode lecture.
  • Le clavier Word Flow qui permet de taper à la volée en reliant les touches par des trait pour former un mot.
  • L'assistant vocal Cortona
  • Une vue ^par semaine dans le calendrier incluant également la météo
  • Le contrôle du volume différencié
  • La recherche universelle c'est à la fois dans les mails,documents,le web, les SMS …
  • Le stockage des applications sur une cate Micro SD
  • Le wifi Sense qui permet de vous connecter automatiquement aux hotspots publiques ainsi que de diffuser automatiquement la clé de votre réseau personnel à votre entourage.

Les nouveautés entreprise de Windows phone 8.1  sont également nombreuses:

  • Support de nouvelles politiques MDM
  • Gestion des certificats,
  • Support S/MIME,
  • Support de nouveaux protocoles WIFI et des VPN.

Enfin dernier point , on parle d'une disponibilité de Windows Phone 8.1 pour l'ensemble des Windows Phone 8 pour cet été.

De l'unification entre Windows phone 8.1 et Windows 8.1.

Je vais rapidement aborder ce point mais j'ai reviendrais plus tard dans un article ultérieur sur les nouveautés de Visual Studio Update 2 :

  • Les applications universelles entre Windows et Windows phone autrement dit un même code pour les gouverner tous

La synchronisation des parmètre entre Windows 8.1 et Windows phone 8.1.

Concrètement, vous aurez la même image d'arrière-plan sur l'écran d'accueil de votre PC que sur votre Windows Phone. D'autres paramètres tels que les réseaux wifi utilisés seront communs …

  • A noter également on aura enfin droit à une unification des stores Windows et Windows Phone.

Microsoft annonce Office… pour Ipad

Bonjours à tous,

   

On savait tous que office pour mac existait depuis 20 ans mais maintenant, il y a aussi Office pour IPad.

Ceci est l'illustration de la nouvelle stratégie "Devices and services" lancée par Steve Ballmer il y à plusieurs mois déjà. C'est aussi le premier baptême du feu pour Sattya Nadella, PDG fraichement nommé qui était auparavant directeur de la division Cloud et serveur .

   

La première bonne nouvelle est que 3 applications sont portés sur Ipad:

  • Word
  • Excel
  • PowerPoint

Celle-ci auquel il faut ajouter l'excellant logiciel de prise de notes OneNote.

Ensuite les applications sont gratuites et permettent ainsi la consultations gratuites des documents. En revanche, pour pouvoir éditer des documents, il faudra disposer d'un abonnement Office 365

Voici donc un petit tableau de comparaison des fonctionnalités

  

Applications gratuites

Avec une souscription office 365

Ouvrir des documents depuis Onedrive, des pièces-jointes ou des applications tierces en utilisant la visionneuse de documents

  •  
  •  

Lire des documents, des feuilles de calculs ou des présntations

  •  
  •  

Copier le contenu

  •  
  •  

Voir les commentaires

  •  
  •  

Partager des documents en tant que lien ou pièces-jointes

  •  
  •  

Dans Excel, trier et filtrer des colones

  •   
  •  

Dans PowerPoint, voir les notes de présentateur, présenter en plein écran, utiliser le pointeur laser, le stylo,, les surligneurs

  •   
  •  

Ouvrir un document depuis OneDrive Enterprise ou SharePoint

  

  •  

Créer des nouveaux documents

  

  •  

Edition robuste

  

  •  

Formatage riche

  

  •  

Sauvegarde dans OneDrive, OneDrive Entrprise, SharePoint ou l'iPad

  

  •  

   

Quels plans sont éléigibles ?

Sont éligibles les plans d'Enterprise suivants :

  • Office 365 petite Enterprise premium
  • Office 365 moyenne entrprise
  • Office 365 Entrprise E3 et E4
  • Office 365 pour le gouvernement G3 et G4
  • Office 365 éducation A3 et A4

   

Sont éligibles les plans pour particuliers suivants :

  • Office 365 famille Prenium
  • Office 365 ProPlus
  • Office 365 Université pour les étudiants et enseignants

   

Des applications disponibles dès aujourd'hui

Vous pouvez dès à présent télécharger les applications sur votre iPad via ITunes :

Office mobile devient gratuit pour les iPhone et smartphones Android

Une autre nouveauté est que Office mobile qui est dédié au smartphones et n'était auparavant que disponible gratuitement pour Windows Phone est désormais gratuit aussi bien pour Android que pour iPhone.

En 2014, il est aussi le temps de commencer les migrations pour 2015

Bonjours à tous,

J'en ai déjà parlé ici même, 2014 est une grande année à enjeux en terme de sécurité comment j'ai pu le dire que ce soit pour les entreprise ou les particulier. Et je suis désolé de vous l'annoncer mais en 2015, le bal des arrêts de support va continuer.

Tout d'abord le 14/07/15 '(cocorico) Windows Server 2003 toutes versions confondues : Compute Cluster, Enterprise, Standard , Datacenter, web Edition, tout y passe y comprît Windows server 2003 R2 puisque qu'il s'agit d'une version mineure .

Que pouvez faire?

 

Tout simplement désinstaller Windows server 2003 et migrer vers Windows server 2012 R2

La vous aurez de la marge jusqu'en 10/01/2023

Ensuite ce sera au tout de quelques produits Office de tirer leur révérence le 13/10/15

 

Office Small Business Accounting 2006 et Communicator 2005, Speech Server 2004 R2 ne sera aussi plus supporté.

Que pouvez faire?

Concernant Office Communicator 2005 , vous pourrez migrer vers Lync Server 2013 ou Lync Server 2010

Vous aurez la marge jusqu'au 13/04/2021 pour Lync Server 2010 ainsi que jusqu'au 11/04/2023 pour Lync server 2013

A noter également, la fin de support de Windows Mobile 5.

Il serait peut-être temps de passer à Windows phone 8 qui sera supporté jusqu'au 12/01/2016

 

Enfin vous terminerez l'année en beauté puisque ce sont les produits de la gamme Forefront donc tous les produits suivants à savoir

  • Advanced Spam Manager 9.0
  • Antigen 9.0 for Exchange
  • Antigen Enterprise Manager 9.0
  • Antigen for Exchange
  • Antigen for SMTP Gateways
  • Forefront Protection 2010 for Exchange Server
  • Forefront Protection 2010 for SharePoint
  • Forefront Security for Exchange Server
  • Forefront Security for Office Communications Server
  • Forefront Security for SharePoint
  • Forefront Security for SharePoint Service Pack 3

Que pouvez vous faire

Concernant Forefront Endpoint Protection, le produit est conservé mais sous le nom de System Center 2012 R2 Endpoint Protection vous pouvez donc tout à fait migrer vers ce produit pour remplacer Forefront Endpoint protection. En complément, vous pourrez opter pour System Center 2012 R2 Data Protection Manager pour l'aspect protection des données.

 

Pour plus de détails, veuillez visiter le site Web : http://blogs.technet.com/b/server-cloud/archive/2012/09/12/important-changes-to-forefront-product-roadmaps.aspx (en anglais)

La aussi vous aurez de la marge jusqu'au 12/07/2022

08/04/14 : ils tireront aussi leur révérence

Bonjours à tous,

J'en ai déjà parlé récemment le 08/04/14 arrivera la fin de support de Windows XP mais d'autres produits sont aussi concernés :

   

Content Management Server 2002 Standard Edition

  • Dans la famille Office

    Toutes les suites office 2003, Project 2003, SharePoint Server et SharePoint 2003, Project Server 2003, Visio 2003

  • Virtual PC 2004
  • Windows Fundamentals for Legacy PCs
  • Windows XP embedded, Windows XP Tablet PC edition et toute la clique.
  • Windows Services for UNIX 3.5

Concernant windows virtual PC, vous pouvez très bien utiliser Hyper V qui est présent nativement dans Windows 8 depuis la version professionnelle.

Concernant Windows Fundamentals for Legacy PCs , il serait plus prudent de changer de materiel.

Cocncernant windows XP embeded , vous pouvez passer à Windows 8.1 Industry ou Windows 7 embedded standart qui seront respectuvement supportés jusqu'en …

 

Plus loin en 2014 , le 08 juillet ce sera la fin pour :

  • BizTalk Server 2004
  • FRx 6.7 Desktop
  • Speech Server 2004
  • Windows Mobile 2003 Second Edition
  • Internet Security and Acceleration Server 2004 Standard Edition

Que pouvez vous faire ?

Concernant BizTalk 2004, vous pouvez passer à BizTalk Server 2013 qui sera supporté jusqu'au 11/07/2023

Vous pourrez remplacer Windows Mobile 2003 par Windows Phone 8 qui sera supporté jusqu'au 12/01/2016

Speech Sever 2004 pourra être remplacée par les API native de Windows pour le TTS.

Enfin les nouvelles protections de Windows Server 2012 R2 n'auront pas besoin d'un remplaçant d'ISA.

 

Si on regarde enfin fin 2014 c'est-à-dire au 14/10/14 là ce seront BizTalk Accelerator for SWIFT 2.0 Enterprise Edition , Internet Security and Acceleration Server 2004 Standard Edition et Windows CE 5.0 qui tireront leurs révérence.

Que pouvez vous faire ?

 

Vous pourrez remplacer Windows CE5.0 par Windows Embedded Compact 2013 qui sera supporté jusqu'au 10/10/2023

  

MVP 2018-2019