Catégories
Devops

Windows Azure gratuit pendant 3 mois

Microsoft nous propose d’essayer ses nouveaux services orientés cloud gratuitement pendant une période de 3 mois. Les détails (et llimitations) de l’offre sont les suivants: Calcul : 750 heures d’une petite instance de calcul* (possibilité d’exécuter une petite instance à plein temps ou d’autres tailles d’instance avec leurs rapports équivalents) Stockage : 20 Go avec […]

Catégories
.Net

Accès et présentation des données en ASP.Net

Dans Visual Studio il existe des contrôles ASP.Net (Webforms) qui permettent d’interagir avec des données indépendamment du type de la source de donnée (SQL Server, MySQL, fichier XML, Access, etc).Ils sont répartis en 2 familles, les data source controls et les data-bound controls: data source controls, cette catégorie regroupe les contrôles permettant de faire le […]

Catégories
C# Programmation Orientée Objet

Constructeur et Destructeur de classe, utilité et fonctionnement

Constructeur Un constructeur est une méthode de classe (un peu particulière) qui est appelée automatiquement lorsqu’on instancie une classe ex: var monInstance = new maClasse ( ); Le constructeur joue plusieurs rôles : il permet d’initialiser les champs et propriétés d’un objet il permet d’exécuter des instructions d’initialisation de l’objet (vérifications et validations de données […]

Catégories
C# Programmation Orientée Objet

Encapsulation et portée, les modificateurs d’accès en C#

Le langage C# comme bien d’autres langages orienté objet possède ce que l’on appel des modificateurs d’accès (access modifiers) pour contrôler la visibilité de ses classes, structs, méthodes, attributs, propriétés. On applique ces modificateurs lors de la déclaration des éléments précités en les précédant. ex: public class MaClass  { … } (faire schémas) Du plus restrictif au […]

Catégories
.Net C# Visual Studio

Nouveautés du .NET Framework 4.5

Voici un tableau des versions et dépendances du Framework .NET : Versions du .NET Framework, CLR, Visual Studio, Windows. Pour mieux visualiser les apports du .NET Framework 4.5, voici un poster publié par heikniemi.net

Catégories
C#

l’opérateur ternaire E1?E2:E3 en C#

Expression1 ? Expression2 : Expression3 ; typage des expressions E1, E2 et E3: E1 doit être un booléen E2 et E3 doivent être du même type (conversion implicite possible entre E2 et E3) Cet opérateur est souvent utilisé pour l’affectation conditionnelle d’une variable: maVar = monBool ? autreVar*2 : 0 ; décryptage: si monBool est True, l’expression « autrevar*2 […]

Catégories
Productivité Visual Studio

les snippets, c’est bien pratique !

Les snippets sont des raccourcis dans Visual Studio qui permettent d’ajouter un bloc de code en tapant le « nom du snippet » + TAB + TAB. Les snippets sont propre à chaque langage de programmation utilisé, de plus ils sont personnalisables. Les plus courants sont: if : If else: après l’accolade fermante du if fo : For […]

Catégories
Uncategorized

Protégé : toto

Il n’y a pas d’extrait, car cette publication est protégée.