MS Days 07/10/10 & CKlone Smart IDE

Hier était le dernier jour des MS Days à Paris: Une plénière avec Steve Ballmer, le gagnant du concours Windows Phone 7 et enfin les sessions.

Pour MPoware, c'était la première mise en ligne de la preview de la version Alpha du Smart IDE de CKlone.

CKlone Smart IDE

Et la providence était de la partie car, contre toute attente, le Smart IDE de CKlone a été montré en plénière devant plus d'un milliers de personnes lors d'une démonstration de Facebook sur Windows Phone 7!

Mais tout cela est dans l'air du temps puisque les messages de Microsoft sont orientés Cloud Computing, développeurs, Windows Phone...

CKlone s'inscrit dans cette stratégie et simplifie le développement d'applications RIA pour le Cloud.

Pour tester la preview de la version Alpha du Smart IDE de CKlone, vous pouvez vous enregistrer sur le  CKlone Web Site

Pour suivre les annonces, ajoutez-vous au groupe des utilisateurs CKlone.

Enfin, vous pouvez visionner le premier web cast d'introduction à CKlone sur le site du groupe Utilisateur ou sur YouTube.

Pour finir lors de la plénière, la démonstration de Kinect a fait son effet: un cadeau de Noël qui garnira mon sapin sans aucun doute Smile !

Windows Azure Security Guidance

Dans la série des Guides d'Architecture pour Windows Azure, Microsoft a publié celui concernant la sécurité des applications.
En partant des menaces (XPath Injection, XML Bomb, etc...), le guide explore les contre-mesures possibles et leurs mises en oeuvre.
Tous les aspects de la sécurité sont abordés: authentification, log, communication, cryptogaphie, ... et le guide donne des recommandations sur chacun d'eux.
Un exemple de solution est donné sur l'authentification d'utilisateurs par une application ASP.NET dans Windows Azure reposant sur l'échange de jetons SAML avec la partie ADFS en Entreprise.
http://azuresecurity.codeplex.com/

Windows Azure Architecture Guide – Part 1

Microsoft vient de publier la première partie du PAG (Prescriptive Architecture Guidance) Windows Azure.

Les PAGs sont connus pour être des guides d'architecture complets incluant les bonnes pratiques de l'éditeur.

Ce guide est accessible en ligne ici et sera bientôt disponible en téléchargement PDF à partir de la même page (date de publication non communiquée).

Razor: un nouveau moteur de rendering pour ASP.NET MVC

L'annonce est venue du blog de Scott Guthrie: "Razor" un nouveau moteur de rendering pour ASP.NET MVC.

Les gros atouts de "Razor": simple à apprendre et à utiliser, efficace et capitalise sur .NET (les templates HTML embarquent le code C# ou VB.NET -> fichiers cshtml ou vbhtml).

Un retour à certains fondamentaux...J'ai hâte de le tester!

Livre Windows AZURE en téléchargement gratuit!

L'info est donnée par l'équipe Azure sur son blog "Windows Azure Platform: Articles from the Trenches Volume 1"
Ce livre reprend 20 articles publiés par des développeurs Azure; Un MUST-HAVE!

Lancement en Preview de Cyclone lors des TechDays 2010!

Toutes les vidéos de ce lancement sont en ligne!

Partie I - Intro



http://www.youtube.com/watch?v=LkQzTQ8T6CA

Partie II - Démo 1



http://www.youtube.com/watch?v=drAhYQ7lqvo

Partie III - Démo 2



http://www.youtube.com/watch?v=c8KM_1Gqybc

Partie IV



http://www.youtube.com/watch?v=zlLK_ZwST7Y

Partie V



http://www.youtube.com/watch?v=AVd0DwYxaKk

Enjoy!!!

Scott Guthrie en France le 8 décembre: le développement web et le cloud computing avec la plate-forme Windows Azure

Je relaye cette information provenant du programme Microsoft  BizSpark:

En novembre 2008  Microsoft lançait le programme BizSpark pour offrir des logiciels, du support technologique professionnel et de la visibilité aux éditeurs de logiciels émergeants, et contribuer à ce qu’ils deviennent les leaders de demain. 

 

Un an après  ce sont 450 startups (représentant plus de 600 développeurs) qui ont rejoint le programme BizSpark en France !
 C’est pour répondre aux demandes de cette communauté de développeurs et pour fêter le premier anniversaire de ce programme, que  nous organisons le premier » BizSpark
Camp » au monde, à Paris, le 8 décembre 2009 après-midi, au Centre Georges Pompidou.

 

A cette occasion nous aurons la présence exceptionnelle de Scott Guthrie, Corporate Vice President de Microsoft Corp, .NET Developer Division.

 

Scott est le » père » de la technologie .net, il dirige aujourd’hui le développement de la plateforme Web (Silverlight, IIS, .net MVC, etc.)  et des outils de développements  web de Microsoft.

 

Le thème de ce premier rendez-vous sera  le développement web et le cloud computing avec la plate-forme Windows Azure.

 

Pour s’inscrire en ligne :  http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032433417&Culture=fr-FR  - Attention : places limitées, inscrivez-vous vite !

 

Lieu de la conférence : Centre Georges Pompidou, Espace Piazza, Place Georges Pompidou, 75004, Paris. (Sur la Piazza Beaubourg -esplanade pentue devant l’entrée du Centre Pompidou-, la salle est salle située à l’extérieur du Centre, à droite de la sculpture « pot » géante ( pot de Reynaud), près de l’ascenseur rouge)

 

Programme :

·         14:15  Accueil

·         14 :45 Programmes Microsoft pour les startup : update – IDEES & BizSpark team

·         15 :00 « Web development on the Microsoft platform : ASP .Net MVC, Microsoft Ajax Library and Silverlight» -  Scott Guthrie, Corporate Vice President, Microsoft Corp, .NET Developer Division

·         16:15 Questions/Réponses avec Scott

·         16:30 « Cloud Computing  & Window Azure: retour d’expérience et opportunités pour les entrepreneurs du logiciel » -  Joannes Vermorel, CEO, Lokad – enseigne le génie logiciel et le calcul distribué à l’Ecole Normale Supérieure

•     17:15 Q/R et conclusion – IDEES & BizSpark team

·         17 :30 Cocktail de clôture

 

Les « BizSpark Camps » seront des rendez-vous techniques réguliers, sous forme de sessions, ateliers ou tables rondes, animés par les startups elles-mêmes et/ou par les architectes et développeurs de Microsoft. Ils seront organisés à Paris mais également  dans d’autres villes en France.  Ils sont destinés à être des moments de rencontre et de partage autour des technologies les plus récentes ou à venir de Microsoft, mais ils seront toujours abordés selon les préoccupations spécifiques aux startups.



Windows Azure: Les APIs de Management en Preview!

Annoncée disponibles pour la PDC'09, les APIs de Management d'Azure sont dispos en preview:

http://blogs.msdn.com/windowsazure/archive/2009/09/17/introducing-the-windows-azure-service-management-api.aspx.

L'utilisation de ces APIs se font par une authentification par certificat X.509 et le protocole REST.

Des exemples de code sont annoncés pour les semaines à venir.

 

L'étude de cas en ligne de l'Agile Training Center!

Le Microsoft Technology Center de Paris a lancé l'Agile Training Center en partenariat avec Mpoware.

L'étude de cas est en ligne avec le témoignage de la société ITELIOS, participant actif au workshop Agile!

Pour participer vous aussi au workshop Agile, contactez-nous!

Mpoware est Microsoft Startup of the Day!

Nous avons eu l'honneur d'être élu "Startup of the Day" par Microsoft, récompensant ainsi plusieurs mois de travail sur notre projet R&D.
L'interview en ligne: http://microsoftstartupzone.com/Blogs/Microspark-BizSpark-Startup-of-the-Day/Lists/Posts/Post.aspx?ID=82

Ce projet, nom de code Cyclone, est une plateforme qui permet aux développeurs pragmatiques de concevoir rapidement des applications qui seront déployées sur différentes plateformes telles que Windows Azure, Google App Engine ou encore Amazon EC2.

Le concepteur wysiwyg devrait être gratuit et intégrer différentes possibilités comme la gestion automatique du modèle SaaS pour les éditeurs d’applications.

 

La société en pleine évolution recherche quelques sponsors et ses premières références « pilote » (SSII, grand compte ou éditeur).

 

Contactez-nous !

Le Microsoft Technology Center de Paris lance l’Agile Training Center en partenariat avec la société Mpoware

Pour les développeurs, testeurs, chefs de projet, architectes ou MOA, le workshop d’une journée, que propose Mpoware au travers de l’Agile Training Center, permettra aux équipes projets de comprendre et pratiquer les valeurs et principes des méthodologies Agiles appliquées à la plateforme Microsoft Visual Studio Team System 2008 (VSTS).

Souvent, les équipes projet déploient VSTS mais utilisent seulement la plateforme pour versionner leurs codes sources, passant ainsi à côté des avantages et du retour sur investissement qu’ils gagneraient à suivre un processus Agile.

Ce n’est pas uniquement la plateforme qui rend les équipes agiles, c’est aussi et en priorité la méthodologie et ses valeurs appliquées à la plateforme.


Mpoware propose un workshop d’une journée avec mises en situation projet pour vos équipes :

« Participez à toutes les étapes d’un projet Agile et pratiquez les méthodologies Agiles alliées à la plateforme VSTS pour améliorer concrètement la performance et la productivité de vos équipes projets. »


Contactez nous vite pour réserver votre journée via agile@mpoware.com


Information relayée sur le blog du Microsoft Technology Center de Paris par Stéphane Goudeau (Architecte MTC)


Microsoft Surface: dispo gratuite pour les étudiants!

Un très bon plan pour les étudiants : Microsoft vous met à disposition gratuitement la table Surface pour vos évènements étudiants !

Vincent Bouatou, responsable des relations avec les étudiants vous propose une démo de la table ici (lien vers http://video.msn.com/video.aspx?mkt=fr-fr&vid=bc23c5b2-aefe-4482-b4f7-acf75a964e1c) mais rien ne vaut une découverte en live !

Attention, compte tenu du nombre de demandes potentielles, réservez la table rapidement sur etudiant@microsoft.com

Dispo de la Beta de la Web Platform Installer 2 et white-paper sur l'installation d'applications Silverlight

Pour ceux qui ne connaissaient pas le " Web Platform Installer disponible ici

Autre nouveauté des derniers jours, la disponibilité d'un white-paper traitant du sujet de l'installation des applications Silverlight. Exemples de code et bonnes pratiques. Disponible ici!

BizSpark: No limit!

 

BizSpark est un programme lancé fin 2008 pour aider les startups à s'équiper rapidement et gratuitement en logiciels Microsoft.

 

Quelques critères pour faire parti du programme:

  • Etre dans le secteur du développement de logiciels
  • Etre une entreprise privée,
  • Etre en activité depuis moins de trois ans et
  • Avoir un revenu annuel inférieur à 1 million $ US.

 

Quels bénéfices? … Accès à tous les logiciels Microsoft pour une utilisation en production! Sans limites!

 

Au bout de 3 ans, il faut juste régulariser l'abonnement en payant 100$.

 

Le MVP Summit, pendant lequel BizSpark a été présenté aux MVPs présents, est l'occasion de reparler des avantages de cette offre.

 

Vous voulez vous inscrire? Pourquoi ne pas contacter un BizSpark Network Partner pour obtenir votre code d'accès...

SAF 2008 : Day II

2ème jour : ouverture officielle du SAF 2008. Après 8 années d’existence, le SAF se tient, non pas à Seattle comme les autres années, mais à San Francisco pour la première fois. Le SAF est bel et bien l’événement Microsoft pour échanger, apprendre et donner du feedback entre architectes. Et cette matinée a démarrée en trombe avec un keynote de Simon Guest, Senior Director – Platform Architect Team, Microsoft Corp. et un agenda à la mesure des enjeux : Role of Architecture in Economic, Software + Services et Benefits of Social Computing ! Lire la suite...

SAF 2008 : Day I

1er jour le 19/11/08 à San Francisco : ouverture de la pré-conférence du Strategic Architect Forum 2008 organisée par Microsoft. 250 architectes internationaux se retrouvent pour networker et échanger sur des sujets tels que le Cloud Computing, Enterprise 2.0 ou encore la Virtualisation. La pré-conférence était divisée en 2 forums : Interopérabilité ou Virtualisation. La journée a été rythmée par 6 tracks pour chaque forum, suivis enfin par une session commune. Lire la suite...

Silverlight 2.0 Tools now available for VS 2008 SP1 et Blend 2.0

Le support de Silverlight 2.0 est maintenant disponible pour Visual Studio 2008 SP1 et Blend 2.0:

- Pour Visual Studio 2008 SP1, il faut installer l'add-on disponible ici.

- Pour Blend, il faut installer le SP1 de Blend 2.0, disponible ici.

L'annonce sur le blog de S. Somasegar et le site Microsoft sur Blend avec toutes les infos.

WPF Ribbon Now Available!

La CTP d'un ruban "à la" Office 2007 est maintenant disponible!

La procédure pour l'obtenir est décrite sur CodePlex.

Après vous être enregistré, vous avez accès au téléchargement de la CTP qui contient les binaires et le code source du Ribbon WPF.

Un exemple et un tutoriel sont disponibles sur http://windowsclient.net/wpf, rubrique "WPF Features Preview Hand-on-Lab".

 

 

 

SideShow: Les APIs .NET en version finale!

L'équipe Microsoft responsable des APIs de SideShow l'a annoncé sur son blog le 29 mai dernier: la version finale des APIs est enfin disponible après 16 mois de beta.

Le SDK et le runtime sont disponibles en téléchargement sur le site MSDN:

Vous pourrez alors exécuter le simulateur SideShow sur votre machine (si elle ne supporte pas SideShow) et charger vos gadgets SideShow.

Pour exécuter le simulateur, vous devrez préalablement enregistrer un device virtuel à l'aide de la commande ci-dessous:

<Windows SDK Install Folder>\Bin\WindowsSideShowVirtualDevice.exe /regserver

Puis vous pourrez lancer le simulateur à partir de: <Windows SDK Install Folder>\Bin\VirtualSideShow.exe.

Un exemple sur le site http://www.embeddedautomation.com/:

Article: Implémentation d’un contrôleur MVC testable

Faisant suite à un précédent article sur l’implémentation d’un contrôleur MVC pour l’interopérabilité MFC<->Windows Forms<->WPF et qui en mentionnait la testabilité, cet article se propose de détailler l’implémentation de ce contrôleur ainsi que la manière de tester la logique d’une couche IHM hors IHM elle-même (nous reviendrons sur ce point à la fin de l’article).

La philosophie du pattern MVC est d’introduire un découplage entre le rendu graphique de l’application, son fonctionnement et les données qu’elle affiche. Ces trois rôles sont symbolisés par l’acronyme MVC qui s’exprime de la manière suivante :

·         M pour Model : les données de l’application,

·         V pour View : c’est le rendu graphique des données de l’application,

·         C pour Controller : c’est la logique de l’IHM.

Sans détailler plus avant le pattern MVC (il existe nombre d’articles sur le sujet sur le Web), il est intéressant de noter que les formes d’implémentation du pattern sont diverses et variées et que le pattern MVC peut se retrouver sous d’autres formes variantes (tel que le pattern MVP par exemple).

Dans cet article, nous proposons une implémentation concrète d’un pattern MVC dont l’objectif est de permettre d’appliquer des tests (unitaires ou d’intégration) sur la partie contrôleur. L’implémentation recherche à permettre l’automatisation de tests sur la logique de présentation. Cette démarche est très similaire à celle qui consiste à tester unitairement des instances de classes métier / données dans Visual Studio 2008. Cet IDE ne propose pas d’outil de génération et d’exécution automatique de tests d’IHM Windows bien qu’il existe un outil similaire pour les applications Web (encore un fois, nous reviendrons sur ce point en fin d’article pour expliquer les solutions actuelles qui peuvent être envisagées dans ce cas). Ainsi, sans outil de tests, la conception MVC peut nous permettre d’isoler la logique de l’interface utilisateur afin de bénéficier des outils de tests standards de Visual Studio. Lire l'article...

Plus de Messages Page suivante »

Les 10 derniers blogs postés

- Compte rendu : SharePoint / O365 : des pratiques pour une meilleure productivité par The Mit's Blog le 12-12-2014, 18:11

- [TFS] Suppression des feature SQL Entreprise en masse par Blog de Jérémy Jeanson le 12-06-2014, 09:18

- [Clean Code] règles de nommage par Fathi Bellahcene le 12-04-2014, 22:59

- Windows To Go 10 et Upgrades impossibles par Blog de Jérémy Jeanson le 12-04-2014, 21:38

- SharePoint OnPremise: Statistiques d’utilisation pour traquer les sites fantomes par Blog Technique de Romelard Fabrice le 12-03-2014, 10:28

- SharePoint 2007: Script PowerShell permettant le backup de toutes les collections de sites d’une application Web par Blog Technique de Romelard Fabrice le 12-02-2014, 10:00

- Xamarin : un choix précieux par .net is good... C# is better ;) le 12-01-2014, 15:10

- Office 365: Comparaison des composants pour préparer votre migration de SharePoint 2007 vers Office 365 par Blog Technique de Romelard Fabrice le 11-28-2014, 16:20

- Créer un périphérique Windows To Go 10 ! par Blog de Jérémy Jeanson le 11-21-2014, 04:54

- RDV à Genève le 12 décembre pour l’évènement “SharePoint–Office 365 : des pratiques pour une meilleure productivité !” par Le blog de Patrick [MVP Office 365] le 11-19-2014, 10:40