Critique : Professional ASP.NET MVC 3

j’ai enfin trouvé un peu de temps pour rediger une critique du livre Professional ASP.NET MVC 3 que j’ai lu y a de cela plusieurs mois.

Profesional ASP.NET MVC 3

Au vu de mon orientation de plus en plus vers ASP.NET MVC pour la conception de mes applications, je me suis dit qu’il était temps pour moi malgré tous les articles que j’ai lus en ligne sur les nouvelles fonctionnalités de la version 3 du Framework, de me mettre à la lecture d’un livre qui traite du sujet.

Mon choix s’est porté sur Professional ASP.NET MVC 3, qui est écrit par Phil Haack et Brad Wilson, qui font partie de l’équipe de développement du framework, ainsi que Jon Galloway et K. Scott Allen, des pionniers de la technologie. Ce livre est le guide parfait pour toute personne désireuse de maitriser le framework ASP.NET MVC 3.

Contrairement au titre qui donne l’impression d’un livre réservé aux professionnels, le chapitre 1 un présente de façon détaillée le framework (description, installation, création d’une première application, etc.) et effectue une comparaison avec ASP.NET et les raisons qui ont entrainé sa création. Le chapitre 2, également un chapitre introductif pour moi, revient en détail sur la notion de contrôleur. C’est à compter des chapitres trois et quatre présentant respectivement la vue et le modèle, que le lecteur découvrira les nouveautés intéressantes comme le moteur de vue Razor, l’échafaudage et Entity Framework Code First. L’utilisation des formulaires, des helpers HTML et les améliorations apportées à la validation des données utilisateur notamment avec DataAnnotations seront décrites dans les deux chapitres suivants.

>>Lire la suite!

WebMatrix 2 beta : intégration du gestionnaire de packages NuGet et la galerie d’extensions

La gestion simple et aisée des briques logicielles pour une application et L’extensibilité sont des fonctionnalités importantes pour un environnement de développement.

WebMatrix 2 bêta, en plus des nouvelles fonctionnalités assez intéressantes que nous avons présenté jusqu’ici (authentification en utilisant un compte Twitter ou Facebook, support amélioré pour PHP, amélioration de la validation des données utilisateur, etc.) intègre désormais une déclinaison du gestionnaire de packages .NET open source NuGet, et une galerie d’extensions.

Lire la suite

Coders4Africa : des développeurs pour l’Afrique

Après plusieurs semaines (3) de vacances qui m’ont permis de me ressourcer et de me reposer, j’ai décidé pour cette année 2012, d’accroitre mes participations communautaires, surtout en faveur de l’Afrique.
C’est pourquoi j’ai décidé de rejoindre l’initiative Coders4Africa (C4A).

Coders4Africa est la source principale d’accès gratuit aux formations de haute qualité et de certifications pour les programmeurs et développeurs d’origine africaine dans les principaux domaines technologiques et plates-formes qui dominent présentement l’industrie du développement logiciels.

L’objectif principal est de former gratuitement 1000 développeurs d’applications en Afrique d’ici 2016.

Pourquoi Coders4Africa ?

Coders4Africa a pour objectif de contribuer concrètement et efficacement au développement du capital humain en Afrique, ou le développement du capital humain dans la technologie est indispensable, à la réduction de la pauvreté et le développement des économies.

Nous pensons que cela constitue un facteur important de développement pour chaque nation. Nous sommes tenus de créer un réservoir de travailleurs africains hautement qualifiés dans l’industrie de développement de logiciels pour agrandir la part des revenus du travail et contribuer ainsi à une répartition plus équitable des revenus. Enfin, créer un cadre idéal de communauté de développeurs pouvant partager le savoir et si possible le transférer aux générations futures.

Quelle est l’étape suivante

En outre, nous prévoyons Coders4Africa comme l’organisme qui produit et met en valeur les ingénieurs et développeurs de logiciels africains qui aspirent à la compétitivité sur le marché mondial.
Coders4Africa projette de révolutionner la main-d’Å“uvre africaine pour rivaliser avec celle des pays émergents dans le domaine de la technologie d’ici les prochains 5 ans.

Je rejoins la communauté en tant que « Technical Manager Cameroon chapter » et ma première mission avec l’aide des autres membres de l’équipe sera d’organiser le premier événement développeurs C4A pour le Cameroun.

Malgré la passion et l’enthousiasme qui nous anime, nous disposons actuellement de très peu de ressources et avons besoin de la participation des développeurs africains.

N’hésitez donc pas à rejoindre l’initiative pour que tous ensemble, nous essayons de contribuer au développement du capital humain en Afrique.

Le site du projet : http://www.coders4africa.org