Rss

Archives for :

Du nouveau du côté d’IronPython & IronRuby

IronRubyMicrosoft passe le flambeau et délègue la maintenance et l’évolution des deux principaux langages dynamiques de la plateforme .Net à leur communauté respective. Disponible sous Codeplex, le code sources d’IronPython & d’IronRuby est passé dernièrement sous la trés célèbre “Apache License V2.0”.image

La direction des projets est donc externe à Microsoft mais reste encadrée par de grandes pointures : Miguel de Icasa (Mono) & Jimmy Schementi, entre autres, qui assureront le rôle de coordinateurs sur les deux projets.

D’autre part, on notera aussi le départ de Jim Hugunin (JPython, IronPython) qui laisse Microsoft après 6 ans pour… Google.

Voici son billet d’adieu à son ex-société : Farewell to Microsoft. Ce dernier a grandement contribué à l’arrivée de la DLR sur la plateforme .Net?

Quelles vont être les impacts dans la stratégie de Microsoft (.Net/Language Dynamique)? Rappelons que l’une des grandes nouveautés du Framework .Net 4.0 a été l’ajout de la DLR en natif et l’introduction des languages dynamiques. Il sera intéressant de suivre cette affaire…

Tutorial video pour LightSwitch [FR]

image Des tutoriaux vidéo pour LightSwitch sont disponibles sur la MSDN. LightSwitch est un outil de la gamme Visual Studio visant à accélérer le développement d’application utilisant des bases de données. Rappelons qu’il n’est disponible qu’en beta pour le moment.

Tutoriels LightSwitch en français

Télécharger LightSwith

eBook gratuit sur Windows Azure

image

Le cloud computing est le nouveau “BuzzWord” du moment. Une bon moyen de mettre un pied dans pratique est de plonger ses deux mains dans du code. Ne prenez pas vos jambes à votre cou, mais ouvrez grand vos oreilles pour entendre la suite. Après avoir passé l’étape des jeux de mots (héhé – un peu d’humour ne fait pas de mal), nous allons passer à la vrai news : un condensé d’expérience rédiger par des développeurs et mis à disposition gratuitement.

En effet, pour développer et déployer des applications sur le cloud, pourquoi ne pas passer par Visual Studio. Et tant qu’à faire, restons dans l’univers Microsoft et utilisons la plateforme AZURE. Il y a en ce moment une offre découverte qui vous permet d’utiliser gratuitement les services du Cloud, sous réserve de ne pas dépasser certains quotas. Ne vous inquiétez pas, ils restent suffisant pour réaliser des tests & se faire une idée :

· Offre Microsoft Azure France

· Portail Windows Azure France

imageRevenons à notre ebook. Ce livre est en fait un regroupement d’articles de plus de 15 auteurs (dont Eric Nelson) réparties en 5 chapitres :

1. Getting Started : Prérequis & configuration de base

2. Windows Azure Platform : Principe & Architecture – concept & information théorique

3. Windows Azure : Différent type de stockage disponible & l’environnement – application pratique

4. SQL Azure : Interaction avec SQL Azure

5. Windows Azure Platform APPFABRIC

Il est disponible sur le blog d’Eric Nelson à cette adresse : Windows Azure Platform: Articles from the Trenches Volume 1

 

Enjoy!!

eBook Gratuit : Les bonnes pratiques en Ruby

Ruby Best PracticesDans la série des ebooks gratuits, je demande « Ruby Best Practice ». Décidément, cette semaine aura été riche en surprise; après MS Press, c’est au tour d’ O’Reilly de s’y mettre…
Ce livre de 328 pages, dont l’auteur est Gregory Brown, est réparti en 7 Chapitres :

  • Chapter 1: Driving Code Through Tests
  • Chapter 2: Designing Beautiful APIS
  • Chapter 3: Mastering the Dynamic Toolkit
  • Chapter 4: Text Processing and File Management
  • Chapter 5: Functional Programming Techniques
  • Chapter 6: When Things Go Wrong
  • Chapter 7: Reducing Cultural Barriers

Pour plus de détails je vous invite à visiter le lien suivante :  [EN] Ruby Best Practices – Full Book Now Available For Free

Enjoy!!!

Programming Windows Phone 7 Series

Programing Windows Phone 7 SriesAprès quelques semaines d’absence, je suis de retour sur la blogosphère. Quoi de mieux qu’un ebook gratuit pour commencer une série de poste ? Il s’agit de : “Programming Windows Phone 7 Series” dont l’auteur est Charles Petzold (MVP). Le livre se présente sous la forme suivante : 153 pages et 6 Chapitres regroupés en 3 parties :  Prise en main, Silverlight, XNA.

Pour plus de détails je vous renvoie sur Microsoft Press : http://ow.ly/1limZ.

Gardez à l’esprit que c’est un “draft preview” et non la version finale. Enjoy!!!

Nex’Hebdo 04 : Techdays, VS2010, AOP & UI

image Les TechDays ont eu lieu en début de semaine dernière (8,9 et 10 Février 2010). Cet évènement gratuit que propose Microsoft, a connu un franc succès ; en effet, un record d’affluence sans précédent a été battu : plus de 16 000 participants au total. En attendant les webcasts, je vous conseille vivement de regarder les conférences plénières si vous n’avez pas pu y assister : Blog Microsoft TechDays [fr].

Au-delà de la mise en scène et de la « Microsoft touch », un certain nombre d’annonces et de démos ont été présentées sur diverses technologies (Microsoft Azure, Hyper-V, VSTS 2010, VS Lab Management, Windows 2008 R2, etc.). Illustration de l'AOPParmi les sessions disponibles, une m’a particulièrement intéressé : « Aspect Oriented Programing » in .Net présenté par Romain Verdier et Yann Schwartz. En attendant de pouvoir télécharger la session, je vous renvoie vers quelques liens (quand on parle d’AOP la notion d’IoC Container n’est jamais très loin):

Logo de Visual Studio 2010Parallèlement, il y aussi eu un autre temps fort durant cette semaine. Je veux parler bien sur de la sortie de la toute dernière RC de VS2010 (qui a fait l’objet d’un précédent billet/news). Bien que les premiers retours furent positifs, un problème de « crash IntelliSense » semble s’être produit sur le poste de certains utilisateurs ; Scott Guthrie détaille le problème sur son blog : Intellisense Crashing fix for VS 2010 [en]. Certains regretteront aussi que les fonctionnalités suivantes ne soient pas incluses :

· Pas de support de projet Silverlight 4, toujours en cours de développement ; mais disponibilité des projets basés sur SL 3.

· Pas de MVC2 RC2. En effet, cette version de VS a été compilée avec MVC2 RC1

Cette RC, comme le contrat de licence le stipule, expire au 30 Juin 2010. Téléchargement de VS2010 : MSDN Download – VS2010 RC [en].

clip_image002Enfin, je conclurai par un sujet qui me tient toujours à cœur : l’interface utilisateur (UI). Cette semaine, j’ai découvert un article qui s’intéresse au UI du future : des capteurs « brain waves »  au « papier digital » en passant par la biométrie.

A découvrir : Future of UI [en] :

VS2010 : Nouvelle Release Candidate

Visual Studio 2010

La nouvelle RC de Visual Studio est disponible depuis quelques heures. Cette version, très attendue, est assez critique pour Microsoft. En effet, de gros problèmes de performance avaient été remontés par les utilisateurs… des problèmes assez importants pour être des « show stopper » ; ainsi, la question qui vient naturellement à l’esprit est : «QUID des améliorations ? ». Les premiers retours semblent unanimes : « it rocks !! ». La vitesse et la performance de l’IDE semblent s’être accrues notablement.

La news vient de Scott Guthrie. Vous retrouverez aussi sur son blog les 1er feedbacks, ou devrais-je dire « tweetback s»  : VS 2010 / .NET 4 Release Candidate [en]

Comme à l’accoutumé, le téléchargement n’est disponible que pour les abonnés MSDN : MSDN download VS2010[en].

Pour les autres il faudra attendre le 10 Février (date de disponibilité au grand public).

Nex’Hebdo 03 : Méthodologies, Web & Alt.Net

L’actualité de cette semaine a beaucoup tourné autour des méthodes Agiles. Cette semaine j’ai eu le plaisir de participer à Talk Show avec Ken Swchaber (co-fondateur de SCRUM). Je vous invite à retrouver les détails sur mon blog si le sujet vous intéresse :

SCRUM – Entretien avec Ken Schwaber [fr]Cycle scrum (mcnext.com)

Méthodes Agiles

Des études montreraient que les méthodes agiles sont de plus en plus utilisées en entreprise (SCRUM en particulier : Les méthodes Agiles privilégiées en entreprise [fr]

Toujours dans le même contexte, on retrouve un article très intéressant de Mathieu GANDIN sur le management & méthodologie : Les différentes étapes d’une équipe pour devenir performante [fr]

Microsoft croit aux méthodes agiles et l’incorpore dans son Team System. VS TS 2010 aura particulièrement des affinités avec SCRUM. Une certification « SCRUM Technology Stack » .Net avec VSTS 2010 devrait sortir courant Mars.

logo VS 2010Toujours autour de VS 2010, je suis tombé sur une présentation  assez intéressante qui répond aux questions suivantes :
-          Pourquoi Visual Studio 2010 ?
-          Pourquoi maintenant ?

Détails : VS 2010 – Transition Roadshow [en]

Formation : Plus que quelques semaines avant la sortie du prochain Framework .Net.  Plus l’échéance approche, plus les ressources se font nombreuses. Voici une petite sélection pour se former :

Actualité Web

WPL : Successeur de Anti-XSS, Microsoft Web Protection Library a pour but de fournir une protection globale pour les applications en Asp.Net, le tout en temps réel. Cette nouvelle version apporte son lot de nouveautés (SQL injection, Cross-Site Requeest Forgery, etc). Rien ne vaut une vidéo pour illustrer ces propos :  Using the Web Protection Library (WPL) – CTP Version [en]

logo Asp .Net ASP .Net: C’est toujours par le biais de Scott Guthrie que les bonnes nouvelles du web liées à ASP.Net arrivent.  Il y a un peu plus de deux semaines, il faisait un état des lieux à l’occasion de la sortie de la dernière release candidate de MVC 2. Dans son billet, il parle de la procédure d’installation, des nouveautés et propose des articles techniques détaillant les mises à jour par rapport à MVC 1 (notamment le Html Helper typé & l’amélioration du Modèle de Validation) : ASP .NET MVC 2 [en]

Il décrit aussi dans une série de post, les nouveautés de VS 2010 et .Net 4.0. Le dernier billet en date porte sur l’Ouput Caching. Ce module est, en gros, un cache de « rendu » qui ne persistait qu’en mémoire et ne pouvait être étendu. Asp.Net 4.0, rajoute la possibilité de définir des providers et ainsi permet de répondre à de plus vastes scénarios. Détail :  VS2010 and .Net 4.0 Series [en]

Ne manquez pas non plus la série de vidéos qui met en valeur les nouveautés du Framework 4.0 (VS 2010, Asp.Net 4, etc.) : Nice “Quick Hit” Videos about ASP.NET 4 and VS 2010 [en]

Alt.Net

Alt.Net logoJe terminerai enfin sur un débat qui, ces derniers temps, a fait des remous. Tout est parti d’un billet de Ian Cooper, intitulé : «Whither Alt.Net ?» où l’auteur remet en question l’état actuel de la communauté Alt.Net et son intérêt.  En effet, selon lui, on semble bien loin des valeurs établies à la création de la communauté.  Bien que cela soit un vieux débat, son analyse reste très intéressante. On peut d’ailleurs retrouver un podcast d’un peu moins d’un an sur le sujet :

State of Alt. Net (Mike Moore et Scott Bellware)

J’ai trouvé quelques ressources intéressantes dans le même contexte pour approfondir le sujet (digit !!!) :

-          Ron Conery : Asking the Mountain To Come To You [en]

-          Notes.Net : Every planet has a north [en]

Nex’Hebdo 02 : Formation & UI

Pour cette semaine, les news que j’ai choisis sont majoritairement orientées autour de deux thèmes : la formation (éducation) et les interfaces graphiques.

La formation est un critère essentiel pour entretenir sa valeur sur le marché de l’emploi. Mais elle l’est encore plus pour les personnes travaillant en informatique et surtout pour les développeurs. En effet, la technologie évolue sans cesse ; c’est pourquoi il est nécessaire de se tenir à jour. L’exemple suivant illustre bien mon point : certains pensent même que nous rentrons dans la quatrième ère de l’informatique. Je vous laisse découvrir l’article de  Steve Brown futurologue TIC chez Intel (FR).

Mais revenons au .Net, comme le rappelle ce post c’est à chaque développeur de se former : Développeur responsable de leur éduction (EN). Et les moyens à notre disposition sont divers et variés. Microsoft n’hésite pas à promouvoir des conférences, fournir des webcast, podcast, flux rss. N’hésitez pas à avoir recours aux réseaux sociaux pour la formation professionnelle (Twitter, Facebook, etc.).

Logo du projet KODU

De même, Ms fournit un ensemble d’outils accessibles à tous… Certains le sont même aux enfants : c’est l’ambition du projet Kodu.

Kodu est un nouveau langage de programmation visuel pour la création de jeux vidéo (Xbox).  Plus de détails, rendez vous sur le site de Microsoft Research:  Projet Kodu (EN)

Les interfaces graphiques sont les enjeux du moment et de l’avenir. En effet, beaucoup commence à se poser des questions vis-à-vis des échecs de certains projets où, dans un moment de lucidité, les acteurs finissent par se poser cette question : Mais pourquoi notre application a-elle cette apparence? Hé bien, simplement parce que la précédente ressemblait à cela… Bien souvent, nous ne remettons pas en question le design et partons directement sur des bases classiques, héritage historique de nos pairs. Heureusement pour nous, beaucoup commence à remettre en question l’existant. Image du livre Designing Modern Experices de Ron GeorgeL’UI évolue tout autour de nous. Le monde du jeu vidéo en est un bon exemple : WII, Projet Natal (EN), etc. Le développement des NUI (Natural User Interface), interfaces dites naturelles,  n’y est pas étranger. Aussi, on évoque la notion d’expérience utilisateur qui y est souvent associée. Le projetSurface (EN) a changé la donne (table multitouche de Microsoft) en concrétisant un peu plus ces concepts. Ron George qui a participé au projet, est un expert reconnu en la matière. Il serait d’ailleurs en train de refaire une jeunesse à l’IHM de Windows 8, en annonçant ouvertement la fin du modèle WIMP : Windows Icons Menus Pointing. Il introduit pour cela sa proposition d’évolution vers l’ OCGM : Objects Containers Gestures Manipulations. Je vous laisse découvrir sur son blog : OCGM remplaçant de WIMP (EN).

Il y a du changement dans l’air… Peut être, pouvons-nous nous laisser aller à espérer : «Enfin, un Windows dont l’interface utilisateur sera digne de ce nom !!!».

Nex’Hebdo 01 : Bonne année 2010

Avec un peu de retard, l’équipe de Nexdotnet se joint à moi pour vous souhaitez une bonne année 2010. Nous espérons qu’elle sera riche en news & surprises technologiques. J’en profite aussi pour remercier Boris pour ses contributions ainsi que le travail qu’il a accompli pour le développement du pôle Nexdotnet.

Pour cette année, je vous propose une nouvelle formule qui prendra la forme d’un poste hebdomadaire (hors breaking news) résumant l’actualité de la semaine.

L’avenir à l’horizon 2010 semble en tout cas déjà prometteur :

  • .Net 4.0 (VS2010, Framework 4.0, Silverlight 4.0, etc.) : Le framework tant attentu arrive cette année !!!!!

Rentrons dans le vif du sujet sans plus tarder avec les annonces suivantes :

Conférence

    1. TechDays : Evènement gratuit à Paris (du 8 au 10 Février), avec plus de 300 conférences techniques & workshops, ciblé pour trois principaux publics :
      1. Développeurs
      2. Décideur
      3. Professionnel IT (Administrateur réseau, IT Infra, etc.)

Si vous n’êtes pas inscrit, c’est le moment de le faire. Cette année le programme est particulièrement intéressant, je recommande fortement d’y jeter un coup d’œil.
Détails: http://www.microsoft.com/france/mstechdays/default.aspx

    1. MIX10 : conférence de 3 jours à Las Vegas (15 au 17 Mars 2010) à destination des web designers/développeurs. Tout comme la PDC, c’est souvent un lieu d’annonces & de démonstrations renversantes. A suivre…
      Détails : http://live.visitmix.com/

.Net

L’annonce avait déjà été faite à la PDC09, Microsoft Azure est désormais disponible en production. Les offres commerciales sont présentes & accessibles à tous. L’évaluation gratuite reste disponible tout le mois de janvier. Ce qui veut dire que les clients seront facturés dés le 1er février. Si vous voulez tester, maintenant est le moment ou jamais.  Détails : http://www.microsoft.com/windowsazure/

  • Date de disponibilité officielle de Visual Studio 2010 :

Il y a quelques jours, l’annonce de la date de sortie de la version finale VS2010 a été officialisée. Notez cette date dans vos calendriers : 12 Avril 2010. Une nouvelle RC (attendue) palliant aux problèmes de performance, devrait aussi voir le jour dans les semaines à venir. La news nous vient de Rob Caron.
Poste d’origine (Dotnetguru): Microsoft annonce la date de disponibilité de VS 2010