.net
Génération DSL
Je relaie une info de dotnetguru.org sur un site spécialisé sur les DSL avec, entre autre, la mise à disposition d'un outil (Candle) qui permet de générer automatiquement le code technique d'applications multi couches. A voir ICI .
Réseau de neurones et .NET
Excellent article d'introduction avec en prime la librairie BrainNet. Voir d'urgence ici sur CodeProject.
Introduction à LINQ sur codeproject.com
Pour débuter sur LINQ, un bon lien ici.
Développement en couches avec .NET
Un bon article ici . Je ne suis pourtant pas très partisan de certains choix dans l'article mais il donne un bon aperçu du développement en couches avec les technos .NET
Création d'un portail WEB 2.0 avec les technos Microsoft
Un excellent article de Omar Al Zabir qui mêle asp.net Ajax, Linq et .net 3.0 pour construire un portail Web 2.0. A lire d'urgence ici !
Gridview avec pagination et tri sur un graphe d'objets
Un très bon article qui explique comment obtenir le tri et la pagination avec un datagrid bindé sur un tableau d'objets. http://www.codeproject.com/useritems/gridviewex.asp
De l'utilité de contrôles comme SqlDataSource
Le contrôle SqlDataSource permet le binding des données. C'est un des contrôles les plus productifs et les plus dangereux proposé par Microsoft. Il permet de construire une application en quelques clics sans écrire une seule ligne de code donc de ce côté...
Un nouveau site WPF impressionnant
Une boutique en ligne réalisée avec WPF. Impressionnant !
Rappel sur les principes de SOA
L'architecture SOA est à toutes les sauces bien qu'il existe actuellement plus d'articles sur le sujet que d'implémentations réelles. Néanmoins, SOA permet de répondre à certaines problématiques de design et de développement : - Comment optimiser mon...
La programmation par contrats
La programmation par contrat (design by contract) est une technique largement utilisée dans les architectures modernes. Le principe est qu'une classe et ses client interagissent avec un contrat; cette idée a été reprise dans les architectures SOA. Dans...