Utilisation de l’Attribut HandleError dans Asp.net MVC

erreur-404

Je vais vous présenter dans cet article l'utilisation de l'attribut HandleError dans Asp.net MVC, et j'en profiterai aussi pour vous parler de la gestion d'erreur personnalisée dans une application MVC.

La gestion d'erreur dans une application MVC a pour but d'afficher des pages d'erreur compréhensibles par les utilisateurs finaux et cela évite également l'affichage des pages avec du code qui peut être utilisé par des hackers.

Orchard – Création d’un widget – Partie 1

250px-Orchard_logo_1.svg

Orchard est un CMS communautaire gratuit et open source bâti sur la plateforme ASP.NET MVC. Supporté par la Fondation OuterCurve et intégrant au sein de ses équipes plusieurs développeurs de Microsoft, celui-ci n’est pas pour autant un produit de la marque. Actuellement en 1.9, le projet continue de s’étoffer grâce à la participation d’une communauté active et d’un fort soutien extérieur.

Dans cet article en deux parties, je vous propose de découvrir comment créer un widget contenant une grid Kendo personnalisable dans l'administration d'Orchard. Il peut être ajouté sur le layout, un fichier .cshtml résidant au sein du thème actif qui représente le squelette des différentes sections d'une page (header, content, footer etc).

Introduction à l’API Kendo UI pour ASP .Net MVC (Partie 1)

Kendo ui

 

La société Telerik est spécialisée dans la conception d'interfaces utilisateurs dynamiques pour Microsoft .Net.

Rappelons que Microsoft .Net est un ensemble de technologies et de produits destinés au développement des applications Web et mobiles.

Au sein de cette plateforme, la technologie ASP (Active Server Pages) est destinée à la création des sites Web Dynamiques grâce à ces objets : Request, Response, Server, ObjectContext, Application, Session et Error.

Introduction à ASP.NET WebAPI (partie 1)

Dans ce billet, mon but est de vous initier à ASP.NET WebAPI de Microsoft, permettant facilement d'ouvrir vos données vers l'extérieur.
Bien que WebAPI fasse partie intégrante d'ASP.NET MVC 4, lors de la réalisation de cet article je n'avais accès qu'à une machine sous Vista SP1. Etant donné les problèmes de compatibilité de cette ancêtre avec les dernières versions des outils Microsoft (Visual Studio ou ASP.NET MVC), j'ai été contraint de travailler avec ASP.NET MVC 3 et d'ajouter (via NuGet) les références à WebAPI.
Je vous propose donc de découvrir comment fonctionne WebAPI sous Visual Studio 2010, via la création d'un projet "serveur" qui va héberger mon API. Dans un futur billet, je vous montrerai comment créer simplement un client utilisant jQuery pour consommer cette API.