ASP MVC 4 – Introduction à Razor, transmettre des données dynamiquement

Pour transmettre des données avec MVC 4, trois options sont disponibles : ViewData, ViewBag et TempData.   ViewData : ViewData est un dictionnaire d’objet dérivé de la classe ViewDataDictionary et est accessible par clés de type string. Exemple : ViewData[“today”] = DateTime.Now; ViewData[“name”] = “Moi”; ViewData permet de communiquer des données entre le controleur et…

ASP MVC4 – Introduction à Razor, le routage des URL

Le routage avec MVC4: Les applications MVC utilisent le système de routage ASP.Net qui défini comment les URL correspondent à un contrôleur et une action particulière. La convention veut qu’un contrôleur soit nommé HomeController et que celui-ci soit le point de départ de l’application MVC. Exemple: URL/Home ou encore URL/Home/Index ira appeler la méthode Index…

ASP MVC4 – Introduction à Razor, le contenu dynamique

L’implémentation des vues avec la syntaxe de Razor est simplifiée, fini les <% %> du code nuggets. L’arobase va simplement remplacer ce système d’écriture. Pré-requis : Les vues Une vue fonctionne avec son contrôleur qui lui gère toute la partie logique. Créer un fichier contrôleur nommé HomeController.cs dans le dossier /Controller. public class HomeController :…

Compte team foundation gratuit

En téléchargeant le visual studio 2012 express, je viens de voir qu’il était possible d’avoir un compte team foundation gratuitement par Microsoft 🙂 Ce service est disponible en anglais pour l’instant, ici.

Installation d’un serveur Linux (Les bases) 1/2

Avant de commencer… Une fois avoir commandé votre serveur dédié (par exemple un ubuntu desktop), vous recevrez un mail avec IP, le nom du serveur, votre nom et mot de passe administrateur, etc… Bien ! Pour pouvoir nous connecter au bureau à distance à notre serveur nous allons utiliser un simple logiciel x2go client et…

SQL avec Microsoft SQL Server – Les Bases

Qu’est-ce que SQL ? SQL (structured query language) est un langage permettant de manipuler des bases de donnes relationnelles : Recherche d’enregistrements Insertion d’enregistrements Modification d’enregistrements Suppression d’enregistrements Initialement créé par IBM, son succès en fait un standard dont l’évolution est maintenant sous le contrôle de l’Institut Américain de Normalisation. Introduction et vocabulaire : Dans…

Configuration d’une connexion à SQL Server

En utilisant LINQ to SQL pour l’un de mes projets, j’ai rencontré l’erreur suivante : Une erreur liée au réseau ou spécifique à l’instance s’est produite lors de l’établissement d’une connexion à SQL Server. Le serveur est introuvable ou n’est pas accessible. Vérifiez que le nom de l’instance est correct et que SQL Server est…