Xamarin Forms 2.0 : What’s new?


Comme mentionné dans l’article précédent, Xamarin est un environnement de développement permettant d’utiliser le langage C# de Microsoft, pour créer des applications mobiles.
Xamarin.Forms est une librairie de code qui permet de construire des UI Natives pour iOS, Android et Windows Phone depuis un code C# simple et partagé, donc unique.
La version 2.0 de Xamarin.Forms venant avec la version 4.0 de Xamarin, ajoute des nouveautés permettant à la fois de simplifier le travail des développeurs et d’accélérer les développements. Cette version permet ainsi de doubler les performances, en fonction des cas.

Lire la suite

ASP.NET Web API


Dans cet article, je vais montrer comment créer une ASP.Net WEB API et la consommer dans un projet ASP.Net MVC4.

C’est quoi WEB API ?

Web Api est un Framework Microsoft qui permet aux développeurs de mettre en place des services  HTTP pouvant être consommés par  une multitude de clients (réseaux sociaux, navigateurs, mobiles, etc.). C’est la plateforme idéale pour développer des applications Restful (REpresentational State Transfer) dans le Framework .net

Lire la suite

SQL Serveur Trucs & Astuces


Dans cet article, je vais présenter des trucs et astuces SQL serveur qui peuvent nous servir dans notre programmation SQL de tous les jours.

Dans ma mission actuelle, j’ai fait à la fois du développement web et du développement pur SQL sous SQL serveur 2008. J’ai, par conséquent, passé beaucoup de temps à faire/corriger des requêtes et manipuler des bases de données ayant plus que 200 Tables.

Je vais partager avec vous quelques trucs et astuces acquis lors de mes développements et mes recherches.

Requêtes Utiles :

  1. Récupération de la clé primaire d’une table :

“REF_UTILISATEURS” est le nom de notre table.

Lire la suite

Entity Framework Code First


L’Entity Framework est une technologie qui consiste en un ORM (object-relational mapping) qui permet d’interfacer avec une base de données SQL server via 3 approches selon le besoin (Database First, Model First et Code First).

Dans cet article, je vais étudier l’approche Entity Framework Code First qui est centrée autour du code. Cette approche nous permet d’écrire nos entités du modèle et d’en déduire automatiquement la base de données qu’EF se chargera de générer.

Avec Code First, Le designer Entity n’est pas du tout utilisé pour modifier les fichiers EDMX.

Architecture du projet :

Pour notre cas d’étude,  nous allons se baser sur l’architecture multicouche suivante :

Architecture Lire la suite