Flux
Articles
Commentaires

Le blog change d’ hébergeur!

La nouvelle version est pour l’instant accessible à cette adresse: http://danstoncloud.com/blogs/alexandrefromage/.

Je vais donc rediriger l’URL alexandrefromage.com sur ce nouveaux blog d’ici peu.

L’ancien restera accessible à cette URL: http://alexandrefromage.wordpress.com/.

logo_prometric

Entre le 5 et  le 30 avril, vous pouvez passer gratuitement les certifications Beta suivantes:

Exam 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4
Exam 71-515, TS: Web Applications Development with Microsoft .NET Framework 4
Exam 70-513: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4
Exam 70-516: TS: Accessing Data with Microsoft .NET Framework 4
Exam 70-518: Pro: Designing and Developing Windows Applications Using Microsoft .NET Framework 4
Exam 70-519: Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4

Vous pouvez vous inscrire sur le site de Prometric. Si vous réussissez la beta, et qu’elle est validée, vous obtiendrez automatiquement la certification.

Plus d’infos sur http://blogs.technet.com/betaexams/archive/2010/03/17/register-for-visual-studio-2010-beta-exams.aspx .

Programming Windows Phone 7 Series

A l’occasion de la sortie du kit de développement pour Windows Phone, Microsoft et Charles Petzold ont mis à disposition les trois premières parties de son dernier livre “Programming Windows Phone 7 Series”:

Getting Started

  • Phone Hardware + Your Software
  • Hello, Windows Phone

Silverlight

  • Code and XAML
  • Presentation and Layout

XNA

  • Principles of Movement
  • Textures and Sprites

Pour télécharger l’e-book:

Format PDF

Format XPS

Les codes source associés

Via Developpez.net.

Les développements pour Windows Phone s’appuieront sur XNA(pour les jeux notamment) et Silverlight 4.

Accédez au training kit pour Windows Phone.

Téléchargez le kit de développement pour Windows Phone.

Logo Silverlight

L’annonce a été faite aujourd’hui lors du MIX10: sortie de Silverlight 4RC aujourd’hui et de la version finale d’ici un mois. L’occasion de faire le point sur les nouvelles fonctionnalités:

  • API pour l’impression.
  • Possibilité de capturer le clic droit et ContextMenu control.
  • Gestion du micro et de la webcam.
  • Gestion du scroll de la souris.
  • Contrôle RichTextArea (TextArea avec des possibilités de mises en forme par l’utilisateur: police, couleur, taille,…).
  • API pour accéder au presse-papier.
  • Possibilité d’insérer du contenu HTML avec le contrôle WebBrowser (insérer une vidéo YouTube par exemple).
  • Possibilité d’élever les privilèges des applications Silverlight hors navigateur.
  • Accès aux fichiers et dossiers dans le répertoire de l’utilisateur en écriture/lecture.
  • COM: possibilité de communiquer avec d’autres applications (ex: Excel).
  • Notifications (petite pop-up msn-like) qui apparait en bas à droite (dans le navigateur).
  • Authentification pour les requêtes Http avec n’importe quel identifiants.
  • Support de toutes les touches du clavier en mode Full-screen (sous certaine conditions)
  • TextTrimming: si un texte est trop long, le coupe et ajoute “…” .
  • Support de l’écriture de droite à gauche dans les contrôles.
  • Gestion des DRMs.
  • Gestion du drag’n drop de l’extérieur vers l’application Silverlight (pour l’upload de documents par exemple).
  • Support pour le MEF.
  • Amélioration du DataGrid.
  • Nouveaux états pour ItemsControl: BeforeLoaded, Loaded et Unloaded.
  • Support officiel de Google Chrome.
  • Possibilité de choisir le style des bords de la fenêtre pour les applications hors-navigateur: Default, no border, Single border, borderless round corners.
  • Meilleures gestion du mode full screen lorsqu’il y-a plusieurs écrans.

Pour télécharger la RC: http://silverlight.net/.

Enfin…pas tout à fait.

J’ai dû utiliser le HtmlHelper « Html.CheckBox » pour un formulaire.

Voici l’url de réponse du formulaire :


On retrouve deux fois le paramètre « inscription » avec deux valeurs différentes !

Voici le HTML qui était généré par notre HtmlHelper :

<input id="inscription" name="inscription" type="checkbox" value="true"/>
<input name="inscription" type="hidden" value="false"/>

On retrouve bien un champ input de type « checkbox », mais auss un champ caché. Et les deux ont le même nom.

L’intérêt ?

Prenons notre CheckBox « inscription » : si l’utilisateur ne l’a pas coché, le navigateur ne renverra pas le paramètre « inscription » et sa valeur (false) au serveur. Ce qui pose problème lorsque notre méthode l’attend !

Les développeurs ont ainsi trouvée une astuce :

  • Si la CheckBox n’est pas cochée, lors de la validation du formulaire le serveur récupérera la valeur du champ hidden qui porte le même nom et qui est toujours à false.
  • Si la CheckBox est cochée, sa valeur true sera envoyée au serveur. Ce dernier ignorera alors le champ hidden.


 
.toolbox est un site de formation en ligne gratuit de Microsoft.

Il permet aux développeurs et designers d’apprendre les bases du design et de se former à l’utilisation de Expression studio, pour Silverlight.
 

La formation s’articule autour de:

  • “Design scnenarios”: créer des applications Silverlight avec Expression Studio.
  • “Design principles”: les concepts fondamentaux du design (couleurs, polices…)

 
Rendez-vous sur http://www.microsoft.com/design/toolbox/ .

Logo ASP.NET
Le pattern MVC (Model-View-Controller) est un modèle d’architecture logcicielle qui sépare les données, les traitements et le rendu graphique.
ASP.NET MVC permet aux développeurs:
  • D’avoir un plus grand controle sur le rendu, par rapport aux Web Forms.
  • Autorise les tests de la vue et le DDT (Développement dirigé par les tests).
  • Il est plus naturel pour les développeurs Web venant de PHP et Java.

Si vous avez Visual Studio 2008/Visual Web developper 2008 ou Visual studio 2010 beta, vous pouvez le télécharger:

Il sera inclut dans la version finale de Visual Studio 2010.

Pour plus d’information:

Documentation MSDN sur ASP.NET MVC 2

Exemples de code ASP.NET MVC 2 sur MSDN

Tutoriaux sur ASP.NET MVC sur le site ASP.NET

Logo ASP.NET

Le site de Microsoft dédié à la formation aux technologies ASP.NET fait peau neuve !

L’interface a été épurée et simplifiée. Les tutoriaux s’organisent dorénavant entre trois sections :

  • « Get started » : aborde les bases de ASP.NET, et les caractéristiques des deux modèles de programmation proposés (Web forms ou MVC).
  • « Web forms » : le développement ASP.NET basé sur les WebForms.
  • « MVC » : le développement ASP.NET MVC

Rendez-vous sur http://www.asp.net/.

Logo Techdays 2010

Les vidéos des conférences des TechDays 2010 sont disponibles!

Elles sont classées autour de 6 thèmes:

  • Découvertes
  • Architecture et développement
  • Infrastructure des systèmes d’information
  • Efficacité individuelle et collective
  • Enjeux
  • Rendez-vous décideurs informatiques

Regardez les vidéos sur http://www.microsoft.com/france/vision/mstechdays10/ .

Source: WindowsTouch.

Articles Précédents »

Suivre

Get every new post delivered to your Inbox.