Overblog Tous les blogs Top blogs Économie, Finance & Droit Tous les blogs Économie, Finance & Droit
Suivre ce blog Administration + Créer mon blog
MENU

Romagny13 - Du .NET,du pur .NET

Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions

Publicité

Une classe d’expiration basée sur SqlDependency pour le cache d’Enterprise Library

Une classe d’expiration basée sur SqlDependency pour le cache d’Enterprise Library

Une classe d’expiration basée sur SqlDependency pour le cache d’Enterprise Library ///

/// This class tracks a SQL Server dependency. /// [Serializable] [ComVisible(false)] public class SqlServerDependency :ICacheItemExpiration {...

Lire la suite
Publicité

Enterprise Library – Repository (partie 1)

Enterprise Library – Repository (partie 1)

Enterprise Library – Repository (partie 1) Document word complet(comprenant 3 parties) ici sources ici Avec Web Service Software Factory on dispose d’outils permettant de générer automatiquement toute ses entités métiers, sa couche accès aux données,etc....

Lire la suite

Enterprise Library - Repository (partie 2)

Enterprise Library - Repository (partie 2)

Enterprise Library - Repository (partie 2) II Création des entités métiers Ici dans la couche BusinessEntities Exemple : public class Contact { private int _ContactID; public int ContactID { get { return _ContactID; } set { _ContactID = value; } } private...

Lire la suite

Enterprise Library - Repository (partie 3)

Enterprise Library - Repository (partie 3)

Enterprise Library - Repository (partie 3) IV Repository Toujours avec Contact pour exemple On crée une interface listant les méthodes qui devront être implémenté public interface IContactRepository { List GetAllContacts(); List GetContactsOfCategory(int...

Lire la suite
Publicité

System.CodeDom

[ System.CodeDom ] – exemple de génération de code Ajouter les deux imports : using System.CodeDom; using System.CodeDom.Compiler; Le but de cet exemple est de présenter avant tout quelques utilisations I préparation du code à générer // 1 Namespace CodeNamespace...

Lire la suite

[Design patterns] Strategy

[Design patterns] Strategy

[Design patterns] Strategy L’intérêt de ce design pattern est de permettre pour un même problème d’avoir plusieurs solutions Exemple : l’exemple donné par le site dofactory est excellent, chaque classe concrète pourrait par exemple trier une collection...

Lire la suite

[Design Patterns] Singleton – toutes ses déclinaisons

[Design Patterns] Singleton – toutes ses déclinaisons 1 – Singleton de base A - Lazy initialization public class Singleton { private static Singleton uniqueInstance; //autres variables private Singleton() { } public static Singleton GetInstance() { if...

Lire la suite

Design Patterns : Method Factory

Design Patterns : Method Factory

Design Patterns : Method Factory I – Présentation Abstraction Interface de classe ou classe abstraite // ne contient que des méthodes à implémenter public interface IAbstractInterfaceFactory { } // ou // contient des membres et des méthodes abstraites...

Lire la suite
Publicité

SDK Open XML – présentation rapide

SDK Open XML – présentation rapide

SDK Open XML – présentation rapide Pour télécharger le SDK c’est ici - Ajouter une référence au SDK Open XML de Microsoft - Ajouter une référence à windowbase (dll du framework .NET 3.0) I Bien comprendre la structure du SDK - OpenXmlPackage et OpenXmlPart...

Lire la suite

[ASP.NET] - Créer des controls web ou Html dynamiquement

[ASP.NET]  - Créer des controls web ou Html dynamiquement

[ASP.NET] - Créer des controls web ou Html dynamiquement Default.aspx : <% @ Page Language ="C#" AutoEventWireup ="true" CodeFile ="Default.aspx.cs" Inherits ="_Default" %> <% @ Register Src ="MyWebUserControl.ascx" TagName ="MyWebUserControl" TagPrefix...

Lire la suite