PUBLIC   marks

PUBLIC MARKS from user ms_michel with tag .net

Sponsorised links

This month

ASP.NET MVC wins with simplicity, not features

Microsoft is not jumping up and down saying: “You should be using ASP.NET MVC for all your new web applications!” It’s just the folks who have given the framework a chance who are saying it.

Orchard Project

Un projet open-source destiné à fournir des composants et des applications réutilisables pour la plate-forme ASP.NET MVC, avec en particulier un CMS dont la mission est de faire oublier Oxite.

ASP.NET MVC – Defining an application architecture

Une série de billets qui traitent de la mise au point d'une architecture d'application basée sur ASP.NET MVC pour aboutir à des applications de qualité professionnelle : création d'un projet de départ, mise en place de l'Inversion of Control, la couche métier, l'accès aux données (ADO.NET, NHibernate, Castle ActiveRecord, Linq for SQL, Entity Framework...)

ASP.NET MVC Resource Guide

Un billet qui recense tout ce qui est nécessaire pour démarrer avec ASP.NET MVC : l'installer, l'apprendre, aller plus loin (les routes, les templates T4, MVC Contrib, le Model Binding, le pattern ViewModel ...)

Sponsorised links

October 2009

12 ASP.NET MVC Best Practices

Simone Chiaretta (un des deux auteur de Beginning ASP.NET MVC) nous propose ce qu'il considère comme de bonnes pratiques pour développer des applications MVC.

ASP.NET MVC 2 Templates

Présentation des templates pour créer les vues de consultation (HtmlDisplay) ou de saisie (HtmlEditoe) avec MVC 2

ASP.NET MVC View Model Patterns

Utilisation d'une "View Model" pour gérer les formulaires élaborés, dans lesquels les éléments du formulaire ne pas strictement calqués sur le modèle de la base de données.

Comment trier une List

var people = new List<Person>(); people.OrderBy(o => o.LastName).ThenBy(o => o.FirstName);

ASP.NET MVC – Multiple buttons in the same form

Des exemples pour gérer le cas où un formulaire contient plusieurs boutons avec en conclusion des conseils sur le type de bouton à utiliser selon la fonctionnalité recherchée : validation, action ou navigation.

The IBuySpy Portal architecture (PDF)

In this book, we'll be using the freely available IBuySpy Portal as a starting point for our intranet development. We'll look at both why we are modifying an existing intranet application rather than creating our own, and why we choose the IBuySpy Portal in particular. Once we have covered the basics, we'll take a tour of its features, looking at the files and types it consists of, how they function and fit together, and general principles behind the site. Finally, we'll take a brief look at how security is handled.

A Few Speed Improvements

Un retour d'expériences de StackOverflow sur les quelques petites améliorations qu'ils ont réalisées dernièrement pour optimiser la vitesse de leur application : problème de requêtes, diminution de la taille et du nombre de cookies, amélioration du taux de compression des pages, compactage des javascripts et des css, prise en compte des recommandation de YSlow et Google Page Speed.

A S#arp Project Case Study

Un ensemble de billets qui relatent les problèmes rencontrés, les solutions et les leçons apprises tout au long de la réalisation du site de e-commerce Francy Dress Outfitters (http://www.fancydressoutfitters.co.uk/) avec le framework S#arp Architecture

NerdDinner with Fluent NHibernate

Une série de 3 billets qui expliquent comment modifier le projet du tutoriel NerdDinner pour utiliser Fluent NHibernate en lieu et place de Linq To SQL.

Mise à niveau pour ASP.NET 4

(via)
ASP.NET V4 arrive à grands pas et Paul Glavich vous offre là une excellente présentation de plus de 55 slides. Le package contient également des démos et le fameux livre blanc ASP.NET V4 de Microsoft de plus de 75 pages.

Building Testable ASP.NET MVC Applications

Un article pour apprendre à construire des applications ASP.NET MVC qui soient facilement testables (en gros, découper au maximum en petits morceaux indépendant les uns des autres pour faciliter les tests unitaires et donc améliorer la qualité finale).

September 2009

ASP.NET MVC in Action screencast

La vidéo d'une présentation approfondie du framework ASP.NET MVC par Jeffrey Palermo, un des auteurs du livre ASP.NET MVC in Action

Design Patterns en C#

Une série d'articles sur l'utilisation de différents modèles de conception en C#

Fluent Validation for .NET

Une petite librairie pour .NET qui utilise une interface fluent et des expressions lambda pour définir les règles se validation

MSDN Magazine: Design Patterns

La table des matières de tous les articles consacrés aux modèles de développement logiciels dans MSDN Magazine

Modèles de persistance

Une présentation des différents modèles de persistance des données : Active Record, Data Mapper, Repository, Identity Map, Lazy Loading et Virtual Proxy.

GitSharp

(via)
Une implémentation de GIT pour le .NET et Mono avec comme objectif d'être totalement compatible avec GIT et aussi de fournir une librairie utilisable en C# pour exploiter des dépôts GIT

Introduction à Subsonic

Un article qui présente le framework de génération de code d'accès aux données Subsonic (version 2.1) et explique comment l'installer, les principes de bases, et comment l'utiliser.

Stack Overflow Inspired Knowledge Exchange

(via)
Une série d'articles pour expliquer comment créer une application inspirée de StackOverflow.

August 2009

Is WebForms the VisiCalc of Web Development?

Les WebForms ont été créées pour permettre aux développeurs WinForms d'évoluer et de passer au développement web sans avoir à repartir de zéro. Huit ou dix ans après, il est temps de viser plus haut.

Asp.Net MVC Membership Starter Kit

Un site de démonstration avec les contrôleurs, les modèles et les vues nécessaires pour administrer des utilisateurs et des rôles

ms_michel's TAGS related to tag .net

address-book +   ado.net +   ajax +   asp.net2 +   atom +   c# +   calendar +   chart +   cms +   cms.net +   css +   database +   db2 +   developpement +   flash-svg +   form +   git +   html +   jQuery +   javascript +   ldap +   map +   microformats +   mono +   mvc +   oracle +   photo-gallery +   pour-memoire +   rails +   regex +   report +   rest +   search +   sqlite +   sqlserver +   stats +   subversion +   unit-test +   upload +   utils +   web-files +   web-services +   webdav +   wysiwyg +   xml +  

Sponsorised links

ms_michel's friends