Archive pour le ‘Développement’ catégorie

Nex’hebdo: Tournant stratégique de 365° pour Microsoft

21 octobre 2010

Cette semaine plusieurs annonces ont été faites concernant le domaine du Cloud Computing en général et plus particulièrement Microsoft.
Tout d’abord l’annonce du projet MS Office 365 qui propose de mettre à disposition, via un nouveau service, toutes les applications phares de Microsoft. Ainsi dans une combinaison mêlant la suite bureautique Office, Office Web Apps, Sharepoint, MS Exchange et Lync, Microsoft nous propose une plateforme s’appuyant sur le Cloud Computing et visant à rendre ses outils accessibles à tous les types d’entreprises. L’intérêt stratégique pour les entreprises, selon Microsoft, est de s’affranchir des lourdeurs de gestion des data centres, des versions de logiciels, des installations et de la maintenance des infrastructures physiques et/ou logicielles.

Via cette approche, c’est tout le Business Model des entreprises et notamment celui même de Microsoft qui serait amené à évoluer sur le sillon du Cloud Computing.
A ce sujet, notons l’interview fort intéressante de Kurt DelBene, Président de la division Office chez Microsoft, dans laquelle sont exposées la volonté et l’orientation stratégique de Microsoft, qui débute avec l’annonce d’Office 365.
Un autre signe de ce virage stratégique, vient des différents partenariats conclus par Microsoft avec de grands noms afin de diversifier les offres Cloud dans le but de répondre aux différentes typologies de besoins des entreprises. Ainsi parmi ces partenaires on peut citer Dell, Fujitsu et HP. Je vous invite à lire un article plus détaillé sur ce sujet en cliquant ici.
Notons au passage le départ de Ray Ozzie, ancien architecte en chef de la firme, qui a largement contribué à l’évolution du Cloud dans la stratégie du groupe.


En plus du Cloud Computing, une deuxième tendance est visible dans le monde informatique. Ainsi on peut constater la montée en puissance des réseaux sociaux à tous les niveaux. C’est le cas également pour Bing, le moteur de recherche de Microsoft. Effectivement Bing et Facebook ont annoncé conjointement une intégration accrue du réseau social dans les fonctions du moteur de recherche.
Ainsi les réseaux sociaux des utilisateurs de Bing pourront influer sur les résultats des recherches effectuées sur Bing par ces derniers.

Nous rêverions tous de compter parmi nos amis Facebook un qui puisse nous dépanner d’une somme de 1 milliard de dollars.
Blague à part, 1 milliard de dollars est la somme que Microsoft a décidé de consacrer à la stratégie marketing à mettre en place pour promouvoir ses 2 nouveautés stars que sont Kinect et Windows Phone 7.
Parlant de Windows Phone 7, nous en profitons au passage pour vous proposer une introduction au développement d’applications pour WP7. Cette rapide introduction vous permettra de vous familiariser avec les outils de développement et les étapes de réalisation d’une application.


Pour clore ce chapitre des actualités Microsoft, notons également la dernière version Windows Embedded Automotive 7, dévoilée lors du salon SAE Convergence 2010 de Détroit.
Il s’agit de la plateforme logicielle de Microsoft vers laquelle la plupart des grands constructeurs automobiles (Ford, Kia, Nissan, Fiat,…) compte se tourner pour le développement des voitures de demain. Plus de détails sont disponibles sur le Microsoft News Center accessible ici.

Avant de nous quitter sachez que la troisième édition de l’Agile Tour, Agile Tour 2010, va débuter et sera de passage à Paris le Jeudi 28 Octobre 2010. Cette série d’événements qui ont connu un franc succès depuis la première édition en 2009, vise à promouvoir, partager et soutenir les initiatives pour le développement des méthodes agiles.

L’équipe Nexdotnet.

Nex’Hebdo: Certifs .Net 4.0, WPhone 7 et une réalité qui diminue

18 octobre 2010

Cette semaine dans notre newsletter nous allons commencer par vous présenter les nouvelles certifications proposées pour .Net 4.0.

Ainsi 4 types de certifications sont désormais accessibles:
3 certifications MCTS (Microsoft Certified Technology Specialist):
- La certification .Net Framework 4.0 Windows Applications
- La certification .Net Framework 4.0 Service Communication Applications
- Et .Net Framework Data Access.
Ainsi qu’1 certification MCPD (Microsoft Certified Professional Developer) Windows Developer 4.0.
Vous trouverez plus d’information sur le Microsoft VS 2010 certification path.

Toujours chez Microsoft, les premières impressions, suite à la présentation du nouveau Windows Phone 7, sont plutôt positives et encourageantes pour ce nouveau concurrent de l’IPhone.
Sobriété, simplicité, rapidité et fluidité sont les qualificatifs qu’on l’on a pu constater pour décrire ce nouvel OS (Operating System) destiné aux Smartphones.
La logique de navigation est assez simple à assimilé et permet d’accéder simplement aux nouveaux services proposés par Microsoft : Windows Market Place, Zune et autres services de ventes de musique en ligne.
Windows Phone 7 se positionne donc comme un sérieux concurrent face à Apple; c’est un match à suivre de très près d’autant plus que WP7 sera très probablement synchronisable avec les Mac ce qui est une démarche inédite de la part de Microsoft.

Dans la catégorie news diverses, évoquons à nouveau la tendance et l’orientation stratégique des entreprises à se tourner vers le Cloud Computing. Ainsi un nouvel exemple nous confirme cette tendance, celui de Sogeti, filiale du groupe Capgemini, qui adhère à l’offre de Cloud Privée du conglomérat Microsoft, Intel et HP.
Mentionnons au passage la décision de la part de MS de fermer ses laboratoires de recherche LiveLabs, ayant conduit à des outils tels que PhotoSynth, Pivot, Seadragon et bien d’autres.
Ces équipes ont été intégrées au staff de Bing.

       
       
       
       
Pour finir dans un tout autre registre, nous voulions partager avec vous une application assez fun.
Cette application consiste à faire disparaitre en temps réel des éléments filmés. Après la réalité augmentée place à la réalité diminuée.

Du nouveau pour Microsoft Visual Studio: LightSwitch

24 août 2010

LightSwitch beta logoUne nouvelle extension de visual studio vient de sortir des « Laboratoires » de Microsoft :  il s’agit de LightSwitch. Cette extension permet d’accélérer la création d’applications n-tiers (RAD) et particulièrement celles destinées au Cloud Computing, puisqu’il jouit d’une intégration native avec Microsoft Azure.

Lightswitch a pour but principal de faciliter la réalisation des interfaces utilisateurs et la mise en place des données qui sont au cœur de l’application. Il est ainsi possible de créer très rapidement des interfaces personnalisables, directement liées au modèle de donnée produit avec LightSwitch.

Nous vous proposons donc de  découvrir, à travers l’article suivant, cette extension de VS et son utilisation via un exemple de mise en œuvre.

Bonne lecture :  Introdution à LightSwitch.

Nexdotnet Team

Nouveautés de VS 2010

23 octobre 2009

image Je vous propose de partager un ensemble de ressources à l’occasion de la sortie de la Beta 2 de Visual Studio 2010.

Coté MSDN :
- J’en ai rien à coder 2009 Chapitre 2 : VS 2010

- Détails complets des nouveautés de la Beta 2(MSDN – News de la beta 2):

Du Coté des bloggers, chez Scott Guthrie on retrouve :

- Recherche & Navigation dans le code

- Amélioration de l’intellisense

- Déclinaison des Offres de VS2010 (Express, Professional, Prenium, Ultimate)

Les deux premiers points ne vont pas sans rappeler Resharper qui ne doit pas être étranger à ses améliorations.

Retrouvez toute la série de postes sur VS2010 & .NET 4 :  ici

Visual Studio 2010 beta 2 release

19 octobre 2009

La beta 2 de Visual Studio 2010 est disponible en téléchargement pour les abonnés MSDN depuis 18 h 30. Sinon pour ne pas faire de jaloux elle devrait être disponible au grand publie dés le 21 Octobre, patience si vous ne faites pas partie des chanceux :d.

Visual Studio 2010

Visual Studio 2010

Télécharger : msdn

MSDays09 : la conférence plénière !

8 octobre 2009

Get Microsoft Silverlight

L’astuce du jour : Thread ou ThreadPool

6 octobre 2009

Aujourd’hui, retour sur une question fondamentale : faut-il utiliser Thread ou ThreadPool ?

Contrairement à ce que la francisation du mot anglais « thread » laisse entendre, la création de threads n’est pas vraiment sans conséquences. Si vous démarrez beaucoup de threads réalisant des tâches simples dont le seul objectif est d’être asynchrones, le coût de la création va significativement nuire à vos performances. ThreadPool résout ce problème en offrant un ensembe de threads déjà initialisés, et qui n’attendent que vos instructions pour démarrer.

Si théorie ne vous suffit pas, n’hésitez pas à consulter l’article de Vko sur le sujet : il y a mesuré la différence de performance entre l’utilisation de Thread et de ThreadPool. C’est édifiant.

L’astuce du jour : LinqPad pour vos requêtes

2 octobre 2009

L’astuce du jour, qui nous vient de Wilfried Woivre (étudiant à l’INSTA – Paris XI), servira à tous les utilisateurs de LINQ qui sont fatigués de devoir utiliser SQL Management Studio pour écrire leurs requêtes SQL.

LinqPad vous permet de lancer vos requêtes sur vos bases directement en LINQ, mais ce n’est pas son seul intérêt. LinqPad supporte entièrement LINQ jusqu’au framework 3.5. A vous les joies de LINQ to Objects, LINQ to XML et Entity Framework !

LinqPad est gratuit et n’a pas besoin d’être installé.

Code 7 : concours d'applications Windows 7

28 août 2009

code7contestCode 7 est un concours organisé par Microsoft, visant à démontrer les possibilités offertes par le nouveau système d’exploitation de la firme, les applications soumises proposant chacune une vidéo explicative qui vaut le détour.

Pour pouvoir participer, vous devez téléchargez Visual Studio et le SDK Windows 7, développer votre application et la soumettre sur Code 7. Il devra s’agir d’une application originale, orientée utilisateur, qui s’inscrit dans une de ces catégories :

  • Vie quotidienne
  • Gestion des médis
  • Jeu
  • Travail & Mobilité
  • Protéger votre travail
  • Améliorer demain

Et qui utilise au moins l’une de ces fonctionnalités, même si vous êtes fortement encouragés à en utiliser plusieurs :

  • Windows 7 « Libraries »
  • Windows Touch
  • Shell Integration
  • DX11 (DirectX 11)
  • Sensor and Location Platform

Quelques applications ont déjà été proposées, comme WPF Explorer d’Imlex (une application WPF supplantant l’explorateur et permettant une navigation par onglets), ou LibraQuick d’Idanz (une application permettant d’ajouter rapidement des fichiers aux « Librarie » Windows 7) mais ma préférence va pour l’instant à BLUntrl de Sonic, une application utilisant la plateforme de détecteurs et capteurs Windows 7 pour tirer parti d’une webcam branchée sur le système afin d’adapter en temps réel la luminosité des écrans à l’éclairage ambiant.

Voilà une bonne idée, qui va à coup sûr réduire la facture énergétique et la fatigue oculaire des informaticiens du monde entier !