décembre
2010
Un ebook (version draft pour le moment) intitulé « ASP.NET Web Pages with Razor Syntax Beta 3″ est disponible en téléchargement sur le site de Microsoft. Au menu de ces quelques 300 pages : Getting Started with WebMatrix Beta and ASP.NET Web Pages Introduction to ASP.NET Web Programming Using the Razor Syntax Creating a Consistent Look Working with Forms Working with Data Displaying Data in a Grid Displaying Data in a Chart Working with Files Working […]
novembre
2010
Dans ce troisième billet de la série sur les Design Patterns et Best Pratices en ASP.NET, nous allons voir comment sont décrits et formalisés les Design Patterns du Gang of Four, examiner les groupements de ceux-ci, pour enfin voir comment choisir et appliquer un Pattern. Pour rappel, vous pouvez consulter les deux précédents billets : [ASP.NET] Design Patterns et Best Pratices – Partie 1 : Introduction [ASP.NET] Design Patterns et Best Pratices – Partie 2 […]
novembre
2010
Suite au précédent billet d’introduction nous allons voir les principes de conception constituent les fondements que les Design Patterns ont mis à profit. On peut dire qu’ils sont plus fondamentaux que les Patterns et constituent la base d’un développement de qualité. Lorsque vous suivez ces principes éprouvés, votre code devient infiniment plus souple et plus adaptable aux changements, ainsi que plus facile à gérer. Je vais vous présenter brièvement quelques-uns des principes de conception les […]
novembre
2010
Le livre MCTS Self-Paced Training Kit (Exam 70-515): Web Applications Development with Microsoft .NET Framework 4 de Tony Northrup et Mike Snell, est sur le chemin de l’imprimante. Il sera disponible en librairie à la mi-Décembre et est maintenant disponible en pré-commande via les libraires en ligne (sur Amazon par exemple). Voici le contenu des différents chapitres : CHAPTER 1 : Introducing ASP.NET 4 CHAPTER 2 : Using Master Pages, Themes, and Caching CHAPTER 3 […]
novembre
2010
J’entame par ce billet une nouvelle série sur les Design Patterns et les Best Pratices en ASP.NET. Une série est actuellement en cours sur l’amélioration des performances d’une application Web, mais ça ne fait pas de mal de varier de temps en temps. Je vais d’abord introduire rapidement les Design Patterns, les Enterprise Patterns de Martin Fowler, les principes S.O.L.I.D de Robert Martin (alias Uncle Bob) ainsi que le développement en couche. Puis je présenterais, […]
novembre
2010
Voici le troisième article de la série sur l’optimisation des performances en ASP.NET. Vous pouvez retrouver les deux précédents billets : [ASP.NET] Performance Tips 1 : Compresser et mettre en cache les images [ASP.NET] Performance Tips 2 : Minifier, compresser et mettre en cache des fichiers Javascript et CSS Aujourd’hui nous allons voir comment combiner des fichiers javascripts et CSS. Les bonnes pratiques de développement web nécessitent souvent d’utiliser de nombreux fichiers javascripts et CSS. […]
septembre
2010
Voici le deuxième article de la série sur l’optimisation des performances en ASP.NET. Le précédent billet expliquait comment compresser et mettre en cache des images via un HttpHandler. Aujourd’hui nous allons nous intéresser à la gestion des fichiers Javascript et CSS. Au programme : Minify (Minification) Compression Mise en cache Minifier un fichier Un fichier qu’il soit écrit en Javascript ou qu’il soit une feuille de style est avant tout du texte rédigé par un […]
septembre
2010
Vu le nombre potentiel d’applications impactées par cette faille, mais aussi le nombre d’applications ASP.NET stockant des données sensibles, il est important de lire ce qui suit. Hier, Microsoft a plublié un bulletin de sécurité à propos d’une faille du type « Padding Oracles Everywhere » révélée lors d’une conférence sur la sécurité par Juliano Rizzo. L’exploitation de cette faille permet d’obtenir des fichiers sur le serveur comme le fichier Web.config. Obtenir ce fichier permettrait entre autre […]
septembre
2010
Ce billet lance une série traitant de l’optimisation des performances des applications ASP.NET. Je n’ai pas encore choisi le contenu des prochains billets, mais ce ne sont pas les idées qui manquent : Gestion du Viewstate Cache IIS Compression IIS Content Delivery Network Load Balancing Pagination Minifying Pages Asynchrones etc. Aujourd’hui, pour cette première astuce, je vais aborder un sujet simple mais souvent négligé : la compression et la mise en cache des images via […]
septembre
2010
J’ai récemment fait la découverte d’une extension pour Visual Studio 2010 indispensable pour tout développeur Web qui se respecte. Cette extension n’a d’autre but que de faciliter la vie pendant les tests d’une application Web sur différents Browsers. Vous allez me dire, on peut le faire à la main (quelle perte de temps !) ou encore on peut changer le browser par défaut dans Visual Studio (quelle perte de temps aussi !). Imaginez pouvoir lancer […]
Articles récents
- [ASP.NET MVC] De l’open source à tous les étages : Microsoft accélère le virage amorcé depuis MVC 1
- [ASP.NET] Introduction MVC 4 – Part 6 : Introduction à la notion de modèle et de validation par l’exemple
- [ASP.NET] Introduction MVC 4 – Part 5 : Introduction à la notion de contrôleur et de vue par l’exemple
- [ASP.NET] Introduction MVC 4 – Part 4 : Installation de l’environnement de développement
- [ASP.NET] Introduction MVC 4 – Part 3 : MVC c’est quoi ? Quels avantages ?
Commentaires récents
- [ASP.NET MVC] Les vidéos de la MvcConf disponibles ! dans
- [ASP.NET MVC] Retrouvez Scott Guthrie, Scott Hanselman et Phil Haack à la MvcConf dans
- [Visual Studio 2010] Ajouter une commande pour obtenir le PublicKeyToken d’un assembly dans
- [PDC 2010] Premiers retours dans
- [PDC 2010] Premiers retours dans