IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les meilleurs cours et tutoriels pour apprendre la programmation DotNET

Les meilleurs cours et tutoriels pour apprendre la programmation DotNET

Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre la programmation DotNet. Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète, ainsi que des exercices intéressants, voire ludiques. Vous pouvez aussi trouver des exercices offerts en sus des cours pour perfectionner votre niveau et acquérir de l'expérience. N'hésitez pas aussi à vous référer à la FAQ DotNet et à poser vos questions sur les forums d'entraide DotNet.

Si vous avez des remarques concernant cette page cours DotNet, un espace de dialogue vous est proposé sur le forum
1 commentaire Donner une note à l´article (5)

Page lue   fois.

Nombre d´auteurs : 162, nombre de traducteurs : 1, nombre d´articles : 425, dernière mise à jour : 21 juin 2021 

 
Tutoriels pour débutants et cours complets pour apprendre la programmation DotNet
  • PDF on-line ZIP 
    fr
    Ce tutoriel va vous apprendre les bases de la programmation .net. C'est un cours pour vous aider dans vos premiers pas, en passant en revue les différentes ressources utiles pour développer avec la plateforme .NET.
     
  • PDF on-line ZIP 
    fr
    Ce cours se charge de vous apprendre le langage C# par l'exemple (bases du langage, programmation objet, interfaces graphiques, gestion d'événements, bases de données, programmation tcp-ip, services web).
     
  • PDF on-line ZIP 
    fr
    Cours complet pour apprendre VB.NET
    par Philippe Lasserre
    Ce cours a pour objectif de vous apprendre les bases de Visual Basic.Net, pour débutants (pas de prérequis) ou programmeurs voulant passer à la version .net.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons apprendre les principes SOLID, tels que décrits dans le livre de Robert Martin, en Agile Software Development, Principles, Patterns, and Practices. On va essayer de voir l'intérêt de ces principes, et comment les appliquer, de façon (si possible) abordable par tout le monde.
     
  • PDF on-line ZIP 
    fr
    Lors de la conférence BUILD 2014, Microsoft a fait plusieurs annonces importantes ; la plus marquante, de mon point de vue de développeur, est que le projet Roslyn est maintenant open source ! Pour rappel, il s'agit du nouveau compilateur pour C# et VB.NET. Ce cours, nous allons apprendre à utiliser les nouveautés prévues pour C# 6.
     
  • PDF on-line 
    fr
    Ce cours est une introduction à ASP.NET en quatre Tomes. À travers cette série de tutoriels, nous allons apprendre à créer une page en ASP (Active Server Page) basé sur la technologie .NET.
     
  • on-line 
    fr
    Ce tutoriel se charge de vous apprendre quelques règles simples afin de bien commenter et documenter votre code en C#.
     

Sommaire

menu Général
  • PDF on-line ZIP 
    fr
    Ce cours se charge de vous apprendre le langage C# par l'exemple (bases du langage, programmation objet, interfaces graphiques, gestion d'événements, bases de données, programmation tcp-ip, services web).
     
  • on-line 
    fr
    Vous allez apprendre dans ce cours des indications de conversion du langage C# vers Delphi 2005 pour .NET.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel vous propose, à travers une installation pas à pas, de découvrir l'outil de compilation NAnt et de l'intégrer à Visual Studio.NET et d'apprendre à l'utiliser.
     
  • PDF on-line 
    fr
    Bien souvent l'enregistrement des événements d'une application est oublié faute de moyen rapide et efficace. Dans ce cours, nous allons apprendre à utiliser le framework .NET à notre disposition afin de « logger » son application.
     
  • PDF on-line ZIP 
    fr
    Lorsque nous avons besoin d'exécuter un programme externe, surtout un programme console, nous devons généralement attendre le résultat de cette exécution avant de poursuivre notre traitement principal. Il s'agit d'une exécution synchrone. Nous allons apprendre dans ce cours comment réaliser une exécution synchrone et comment récupérer non seulement le code de retour, mais également du texte affiché par le programme console.
     
  • PDF on-line ZIP 
    fr
    À la découverte d'Avalon
    par Jean-Alain Baeyens
    Microsoft nous offre dès aujourd'hui la possibilité d'utiliser « Windows Presentation Foundation » plus connu sous le nom d'Avalon et « Windows Communication Foundation » également connu sous le nom de code Indigo Dans ce cours nous allons apprendre le développement avec Avalon et XAML
     
  • on-line 
    fr
    Ce tutoriel se charge de vous apprendre à utiliser le Web Data Administrator. Web Data Administrator est un outil gratuit de Microsoft permettant d'administrer des bases de données sous SQL Server 2000, mais également MSDE. Cet outil est en fait une interface Web qui permettra de réaliser des tâches d'administration même sur des serveurs distants.
     
  • PDF on-line ZIP 
    fr
    Le Framework 2.0 compte parmi ses classes une grande panoplie de collections aussi diverses l'une de l'autre et conçues pour un besoin spécifique. Le but de ce tutoriel est de vous apprendre à choisir le bon dictionnaire selon le cas de figure. C'est un cours qui traitera des avantages et des limites de chacun des dictionnaires du Framework tout en se focalisant sur les méthodes les plus intéressantes qu'offre chacune des classes.
     
  • PDF on-line ZIP 
    fr
    HashSet implémente les opérations standards des collections telles que Add, Clear, Remove, Contains, mais fournit aussi des opérations d'ensembles comme l'union, l'intersection ou la différence symétrique. Dans ce cours, nous allons apprendre à utiliser la collection HashSet du Framework 3.5.
     
  • PDF on-line ZIP 
    fr
    Cette page présente un tutoriel sur le développement dirigé par les tests. Le tutoriel se charge de vous apprendre à utiliser les principes de cette méthode, et ensuite l'illustre pas à pas sur un exemple concret : la recherche de toutes les solutions du problème des pentaminos. Les principaux outils utilisés sont Visual C# Express et Nunit. Les notions de couverture de code, de complexité cyclomatique sont également abordées.
     
  • on-line 
    fr
    Les design patterns sont nombreux et plus ou moins connus. Ce tutoriel se charge de vous apprendre à utiliser le design pattern Singleton. Ce pattern permet de contrôler et de limiter à une ou quelques-unes le nombre d'instances existantes pour une classe donnée.
     
  • PDF 
    fr
    Ce cours a pour objectif de vous apprendre le développement en couches. Attention, tout ne sera pas couvert dans cet article, mais cela vous donnera un bon aperçu de ce qu'il faut faire pour bien développer en couches.
     
  • PDF on-line ZIP 
    fr
    Les méthodes anonymes permettent de faire « pointer » un délégué sur un bout de code. Au travers de ce tutoriel, vous allez apprendre comment utiliser les méthodes anonymes, mais nous irons plus loin en comprenant leur mécanisme interne afin d'élucider certains comportements étranges.
     
  • PDF on-line ZIP 
    fr
    Les mots clés de C#
    par Jérôme Lambert
    Un mot clé est un mot réservé qui a une signification particulière pour le compilateur. Les mots clés ne pourront donc pas être utilisés pour identifier les variables, classes ou encore les fonctions. Dans ce cours, l'ensemble des mots clés de C# vous seront présentés. Vous allez apprendre comment les utiliser pour identifier des variables, méthodes, voire classes contrairement à ce qui a été dit précédemment.
     
  • on-line 
    fr
    Le but de ce tutoriel est de vous apprendre à utiliser les possibilités « avancées » du DataBinding telles que l'ajout virtuel de propriétés à une classe. Nous en profiterons pour présenter l'intérêt de la classe RealProxy.
     
  • PDF on-line 
    fr
    À travers ce cours nous allons apprendre à utiliser le système des attributs de Dotnet, voir à quoi ils servent, et comment créer ses propres attributs.
     
  • on-line 
    fr
    Une référence faible est une référence à un objet qui bien qu'elle en autorise l'accès n'interdit pas la possible suppression de ce dernier par le Garbage Collector. Nous allons apprendre dans ce tutoriel à utiliser ces références particulières sous .NET à la fois sous C# et Delphi.NET.
     
  • PDF 
    fr
    Ce tutoriel a pour objectif de vous présenter les design patterns un outil extraordinaire et se charge de vous apprendre à les appliquer au développement avec Delphi ou C#.
     
  • on-line 
    fr
    Les délégués en C#, ou signaux en C++/QT, ou GTK sont des notions ajoutées à la programmation objet afin d'aider le développeur à dialoguer entre les différents objets. Le but de ce tutoriel est de vous apprendre à utiliser les délégués.
     
  • on-line 
    fr
    Les DLL natives en .NET
    par Thomas Lebrun
    Dans ce tutoriel, vous allez apprendre à faire appel, dans vos applications .NET, à des fonctions dont le code est implémenté dans des DLL natives.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour objectif de vous apprendre pas à pas le principe, la syntaxe et l'utilisation des REGEX en .Net.
     
  • on-line 
    fr
    Les threads
    par csharpro
    Un programme dit « multithreads » permet de réaliser plusieurs tâches en parallèle. Le Framework .Net fournit une multitude de choix pour implémenter des programmes à plusieurs tâches. À travers ce tutoriel, nous allons apprendre à utiliser ce principe.
     
  • on-line 
    fr
    Les threads en C#
    par Emerica
    Ce cours va vous permettre d'apprendre à créer et à utiliser des threads managés par le framework .NET avec le langage C#. C'est un tutoriel qui explique également comment passer des paramètres à un thread et une façon simple de protéger une zone de code critique.
     
  • on-line 
    fr
    .NET et les threads
    par Sébastien Curutchet
    Ce tutoriel a pour but de présenter les threads avec .NET. C'est un cours où vous allez apprendre les traitements multithreadés ainsi que de l'interaction entre un thread et l'interface utilisateur.
     
  • on-line 
    fr
    Le XML
    par csharpro
    Le XML est, en résumé, une façon de représenter des données sous forme d'arbre. Dans ce tutoriel, nous allons créer une application qui ouvre un fichier XML, et affiche ses données dans un tableau.
     
  • PDF on-line ZIP 
    fr
    La réflexion permet de découvrir et d'utiliser dynamiquement des types, comme l'instanciation tardive d'objets ou l'invocation de méthodes à la volée. À travers ce tutoriel, vous allez apprendre à utiliser la réflexion.
     
  • on-line 
    fr
    En C#, il existe une classe qui permet d'interroger une page web afin de récupérer sa source. Cette classe est évidemment bien pratique, car elle évite un travail sur les sockets, et permet d'employer les protocoles HTTP. Dans ce tutoriel, nous allons apprendre à utiliser cette classe.
     
  • on-line 
    fr
    Ce tutoriel a pour but de vous apprendre simplement comment créer, générer et intercepter vos événements en C#.
     
  • PDF 
    fr
    La plateforme .NET
    par Olivier Dahan
    La plateforme .NET est un ensemble formé d'outils, de modules actifs au runtime et de classes formant une API très étendue pour les applications de bureau comme pour les applications Internet. Des langages exploitent cette nouvelle base comme C# ou Delphi.NET. Dans ce tutoriel, nous allons apprendre à utiliser la plateforme .net.
     
  • PDF on-line ZIP 
    fr
    Le Framework .NET 3.0, est un ensemble de nouvelles technologies qui vont vous permettre de développer des applications révolutionnaires. À travers ce cours nous allons apprendre à exploiter le framework .Net 3.0.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour objectif de vous apprendre les nouvelles possibilités en matière de syndication avec le FrameWork 3.5.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel va vous apprendre les bases de la programmation .net. C'est un cours pour vous aider dans vos premiers pas, en passant en revue les différentes ressources utiles pour développer avec la plateforme .NET.
     
  • PDF on-line ZIP 
    fr
    À travers ce tutoriel, nous allons apprendre à utiliser le design pattern Adaptateur. Nous verrons la problématique qu'il permet de résoudre ainsi que son implémentation en C#.
     
  • on-line 
    fr
    Ce tutoriel a pour but de vous apprendre diverses utilisations des fichiers de configuration dans une application Winforms en C#.
     
  • PDF on-line ZIP 
    fr
    Ce cours va vous apprendre à intégrer l'annuaire RSS de Windows (Windows RSS Plateform) au sein de vos applications .Net, ce qui vous permettra de rendre votre application « RSS-aware ».
     
  • PDF on-line ZIP 
    fr
    Rendre une application extensible passe par la possibilité d'y ajouter des add-ins. À travers ce cours, nous allons apprendre à mettre des Add-ins dans les applications avec le Framework 3.5.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours, vous allez apprendre à développer des custom attributs qui ajoutent de nouveaux comportements à vos programmes .NET. C'est un cours où vous allez apprendre comment encapsuler dans des custom attributs le traçage, l'instrumentation de la performance et la validation des champs.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel va vous apprendre à utiliser deux custom attributs (OnMethodInvocation et OnFieldAccess) qui ajoutent vraiment quelque chose à votre code : l'un pour la mesure de la performance et le second pour la validation des champs.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel explore en profondeur les itérateurs apparus avec C# 2.0 et se charge de vous apprendre à utiliser le mot clé yield.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour but de vous apprendre quelques techniques d'optimisation qui peuvent s'avérer utiles dans la plupart des scénarios impliquant l'invocation dynamique de méthodes en C#.
     
  • on-line 
    fr
    Ce tutoriel a pour objectif de lever le voile sur LINQ to Objects, sur son fonctionnement interne et sur les nouveautés de C# 3.0 nécessaires à son utilisation.
     
  • on-line ZIP 
    fr
    Les types nullables en C# 2.0
    par Ténière Servan
    Les types nullables sont une réponse à la problématique d'une valeur nulle pour les types valeurs. Dans ce tutoriel vous allez apprendre comment les nouvelles fonctionnalités de la plateforme 2.0 permettent de résoudre ce problème de la gestion des null dans les types valeurs, et comment certains comportements sont gérés par le compilateur.
     
  • PDF on-line ZIP 
    fr
    À travers ce cours, nous ferons un tour d'horizon des nouveautés qui nous attendent pour version 4.0 du langage C# afin de vous apprendre à les utiliser.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel se charge de vous apprendre à sérialiser et désérialiser des objets en XML à l'aide des fonctionnalités du .NET Framework. On verra notamment comment contrôler très finement le schéma des documents XML générés par la sérialisation.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons apprendre les principes SOLID, tels que décrits dans le livre de Robert Martin, en Agile Software Development, Principles, Patterns, and Practices. On va essayer de voir l'intérêt de ces principes, et comment les appliquer, de façon (si possible) abordable par tout le monde.
     
  • PDF on-line ZIP 
    fr
    Copier un objet en .NET
    par Romain Puyfoulhoux
    Ce tutoriel se charge de vous apprendre comment copier un objet. Dans ce cours, nous verrons ce que l'on entend par « copier un objet », puis nous allons apprendre les solutions qu'apporte le Framework .NET pour résoudre ce problème.
     
  • PDF on-line ZIP 
    fr
    Une classe générique est un Template (modèle) de comportements qui peut être appliqué à de multiples situations, sur de multiples objets. Ce mécanisme est puissant, et ce tutoriel se charge de vous apprendre à définir des classes génériques dans vos développements applicatifs.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel s'adresse à des personnes maîtrisant déjà la sérialisation XML. C'est un cours où vous allez apprendre des concepts plus avancés et quelques astuces permettant de résoudre des problèmes fréquemment rencontrés.
     
  • PDF on-line ZIP 
    fr
    L'injection de dépendances est une technique très intéressante pour augmenter le degré d'indépendance des différents éléments manipulés durant un développement. Ce cours se propose de vous apprendre les avantages de l'injection de dépendances, ainsi que sur les moyens de la mettre en ouvre.
     
  • PDF on-line ZIP 
    fr
    Avec l'arrivée du .NET Framework 4, un nouveau type nommé System.Tuple a été introduit pour permettre le stockage fixe d'objets de types différents. Ce tutoriel se charge de vous apprendre à utiliser ce nouveau type.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour but de vous apprendre le fonctionnement des expressions régulières et les possibilités offertes par cet outil.
     
  • PDF on-line ZIP 
    fr
    Introduction aux délégués en C#
    par François Guillot
    Les délégués (en anglais « delegate ») étaient présents dès la première livraison du Framework .NET. Ce cours se propose de vous apprendre comment fonctionnent les délégués en C#, quelle est leur utilité, et quelle a été leur évolution avec les différentes versions du Framework .NET.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel donne une définition des notions de DTO et de POCO qui sont des termes qui reviennent souvent en tant que bonnes pratiques, mais dont nous n'avons pas forcément de définition claire. C'est un cours qui va vous apprendre dans quels cas utiliser l'un ou l'autre de ces modèles.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel se propose de vous apprendre le fonctionnement des énumérations en C#, d'exposer leurs subtilités et de montrer un aperçu de leurs possibles utilisations.
     
  • PDF on-line ZIP 
    fr
    Comprendre les différents design patterns de construction fait partie d'une suite d'articles écrits pour expliquer comment implémenter les 23 modèles de conception les plus connus. Dans ce tutoriel, nous allons nous concentrer sur le fonctionnement des design patterns liés à la construction d'objets.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons étudier Unity, le framework d'injection de dépendances de Microsoft afin d'apprendre à mettre en place une architecture en couches découplées.
     
  • PDF on-line ZIP 
    fr
    Lorsque l'on développe pour plusieurs plateformes (.Net, Silverlight, XNA, Windows Phone 7), il se pose souvent la question de comment partager le code ? Nous allons apprendre dans ce tutoriel comment l'utiliser dans un cas de figure où il faut partager du code entre un client Silverlight et le serveur.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, vous allez apprendre à calculer la distance et le temps de parcours entre plusieurs villes grâce à l'API JSON Google Distance Matrix. Accessoirement, vous verrez comment désérialiser une réponse JSON à l'aide du Framework 4.
     
  • PDF on-line ZIP 
    fr
    Variance en C# 4.0
    par Olivier Matis
    Le fait de rendre ses interfaces ou délégués covariants et/ou contravariants permet de les réutiliser plus facilement. Ce tutoriel se charge de vous apprendre à utiliser cette nouveauté de C# 4.0 : la covariance et la contravariance.
     
  • PDF on-line ZIP 
    fr
    Beaucoup de gens sont un peu désorientés par la façon dont les paramètres sont passés en C#, particulièrement en ce qui concerne les types référence. Ce tutoriel va vous apprendre à dissiper en partie cette confusion.
     
  • PDF on-line ZIP 
    fr
    Pourquoi les propriétés sont importantes
    par Jon Skeet, Thomas Levesque
    Ce tutoriel a pour objectif de vous présenter l'importance des propriétés afin de vous apprendre à mieux les utiliser.
     
  • PDF on-line ZIP 
    fr
    Implémentation du Pattern Singleton en C#
    par Jon Skeet, Jérôme Lambert
    Le pattern singleton est un des patterns les plus connus dans le génie logiciel. Fondamentalement, un singleton est une classe qui permet une seule instance d'elle-même, et habituellement donne un accès simple à cette instance. Le but de ce cours est de vous apprendre une impléméntation du pattern Singleton en C#.
     
  • PDF on-line ZIP 
    fr
    Casse-têtes en C#
    par Jon Skeet, Jean-Michel Ormes
    Ce tutoriel vous présente quelques casse-têtes en C#.
     
  • PDF on-line ZIP 
    fr
    Délégués et évènements
    par Jon Skeet, Thomas Levesque
    Beaucoup de gens ont du mal à voir la différence entre les évènements et les délégués. Le but de ce tutoriel, est de clarifier les choses pour vous apprendre à utiliser convenablement ces concepts.
     
  • PDF on-line ZIP 
    fr
    Tutoriel sur les Templates T4
    par Kevin Perriat
    Dans ce tutoriel, nous allons découvrir une technologie encore peu utilisée aujourd'hui : les Templates T4. Le Template T4 est une technologie de génération de code, existant depuis Visual Studio 2005. C'est un cours où nous allons apprendre à utiliser les templates T4.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours, nous allons apprendre comment utiliser les templates T4 pour générer nos POCO par rapport à un EDMX.
     
  • PDF on-line ZIP 
    fr
    Strings en C# et .NET
    par Jon Skeet, Jean-Michel Ormes
    Le type System.String (raccourci string en C#) est l'un des types les plus importants en .NET, et malheureusement, il est très mal compris. Ce cours tente d'expliquer certaines bases de ce type pour vous apprendre à mieux l'utiliser.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours, nous allons continuer la découverte des templates T4. Nous allons nous pencher sur un cas précis et apprendre à utiliser les data annotations combinées aux templates T4 et à Entity Framework.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel présente les deux grandes nouvelles fonctionnalités du langage C# en version 5.0.
     
  • PDF on-line ZIP 
    fr
    Il est souvent utile de récupérer automatiquement des données à partir d'une page web, en analysant le code HTML de la page pour extraire les informations qui nous intéressent. Ce tutoriel se charge de vous apprendre à utiliser HTML Agility Pack, un outil très facile à utiliser pour extraire des données d'une page web.
     
  • PDF on-line ZIP 
    fr
    Lors de la conférence BUILD 2014, Microsoft a fait plusieurs annonces importantes ; la plus marquante, de mon point de vue de développeur, est que le projet Roslyn est maintenant open source ! Pour rappel, il s'agit du nouveau compilateur pour C# et VB.NET. Ce cours, nous allons apprendre à utiliser les nouveautés prévues pour C# 6.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est l'introduction à une série de cours où vous allez apprendre une réimplémentation de Linq to Objects. Chaque partie sera consacrée à un ou des groupes d'opérateurs et expliquera les problématiques tant au niveau de la réimplémentation que des tests unitaires.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la deuxième partie de la série de cours intitulée Edulinq. Dans ce tutoriel, vous allez apprendre la réimplémentation de l'opérateur « Where » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce cours est la troisième partie de la série de tutoriels intitulée Edulinq. L'objectif de ce tutoriel est de vous apprendre la réimplémentation de l'opérateur « Select » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la quatrième partie de la série intitulée Edulinq. Dans ce cours, vous allez apprendre la réimplémentation de l'opérateur « Range » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la cinquième partie de la série de cours intitulée Edulinq. Vous allez apprendre, dans ce tutoriel propose la réimplémentation de l'opérateur « Empty » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la sixième partie de la série de cours intitulée Edulinq. Ce cours a pour objectif de vous apprendre la réimplémentation de l'opérateur « Repeat » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la septième partie de la série de cours intitulée Edulinq. Ce cours se charge de vous apprendre la réimplémentation des opérateurs « Count » et « LongCount » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce cours est la huitième partie de la série de tutoriels intitulée Edulinq. Dans ce cours, vous allez apprendre la réimplémentation de l'opérateur « Concat » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la neuvième partie de la série de cours intitulée Edulinq. Dans ce tutoriel, vous allez apprendre la réimplémentation de l'opérateur « SelectMany » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la dixième partie de la série de cours intitulée Edulinq. Le but de ce cours est de vous apprendre la réimplémentation des opérateurs « Any » et « All » de Linq to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la onzième partie de sa série de cours intitulée Edulinq. Ce cours a pour objectif de vous apprendre la réimplémentation des opérateurs « First », « Single », « Last » et leur variante « OrDefault » de LINQ to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce cours est la douzième partie de la série de tutoriels intitulée Edulinq. Ce cours a pour objectif de vous apprendre la réimplémentation de l'opérateur « DefaultIfEmpty » de LINQ to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce cours est la treizième partie de la série de cours intitulée « Edulinq ». Dans ce cours, vous allez apprendre la réimplémentation de l'opérateur « Aggregate » de LINQ to Objects.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but de vous apprendre pas à pas le principe, le développement et l'intégration d'un addin dans Visual Studio .Net.
     
  • PDF on-line ZIP 
    fr
    La mémoire en .NET
    par Hervé Taraveau
    Beaucoup de confusion a été causée par des personnes qui expliquent la différence entre les types valeur et les types références. Ce tutoriel a pour objectif de vous apprendre à mieux comprendre ces notions.
     
  • PDF on-line ZIP 
    fr
    À travers ce tutoriel, nous allons découvrir les nouveautés du framework Dotnet 2.0 et apprendre à les utiliser.
     
  • PDF on-line ZIP 
    fr
    La beauté des fermetures
    par Thomas Levesque, Jon Skeet
    Les fermetures permettent d'encapsuler un comportement et de le manipuler et le balader comme n'importe quel objet, tout en continuant à avoir accès au contexte dans lequel il a été déclaré initialement. Ce tutoriel a pour objectif de vous apprendre à mieux utiliser les fermertures.
     
  • PDF on-line ZIP 
    fr
    Une architecture est un ensemble de règles établies permettant à un développeur de concevoir des applications selon une organisation particulière. Dans ce cours, nous allons apprendre à développer une architecture en C#.
     
  • PDF on-line ZIP 
    fr
    Le test unitaire est un procédé permettant de s'assurer du fonctionnement correct d'une partie déterminée d'un logicielou d'une portion d'un programme. Ce tutoriel se charge de vous apprendre à faire des tests unitaires avec Visual Studion 2010.
     
  • on-line 
    fr
    Ce tutoriel se charge de vous apprendre quelques règles simples afin de bien commenter et documenter votre code en C#.
     
  • PDF on-line ZIP 
    fr
    Ce cours est la première partie d'une série de trois tutoriels pour vous apprendre comment écrire une couche d'accès aux données de hautes performances (DAL). Dans cette première partie, nous allons nous intéresser à l'architecture globale de la DAL et l'utilisation des DTO pour transférer des données entre les différentes couches de l'application.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la deuxième partie d'une série de trois cours pour vous apprendre comment écrire une couche d'accès aux données de hautes performances (DAL). À travers ce tutoriel, nous allons apprendre la mise en ouvre de l'implémentation de la classe DALBase et faire une étude de l'écriture des méthodes qui sont utilisées dans l'implémentation des classes PersonDb et autres classes EntityDb.
     
  • PDF on-line ZIP 
    fr
    Ce cours est la troisième partie d'une série de trois tutoriels pour vous apprendre comment écrire une couche d'accès aux données de hautes performances (DAL). Dans ce tutoriel, nous allons apprendre le traitement du reader, lequel sera passé à un parser qui utilisera les données ordinales ainsi que les méthodes (get) fortement typées pour extraire les données du reader de la manière la plus efficace possible sans caster l'objet et ainsi obtenir le DTO.
     
  • PDF on-line ZIP 
    fr
    Avec l'utilisation de plus en plus grande de sources de données open data, le besoin de représenter des informations sur des applications de cartographie se fait ressentir. Cependant, une carte avec trop d'informations présentes devient rapidement illisible. Pour contourner le problème, il existe un moyen, le clustering de points, permettant de regrouper les points et de les afficher au fur et à mesure en fonction du zoom sur la carte. Ce tutoriel se propose de vous apprendre la clusterisation de points sur une carte.
     
  • PDF on-line ZIP 
    fr
    Gestion des Arbres en C#/.Net
    par Steve Begelman
    Les arbres informatiques sont parmi les plus utiles et les plus fascinantes structures de données évoluées que l'on puisse manipuler. Les arbres sont utiles pour modéliser et éventuellement faire persister des données aussi différentes. Ce cours se charge de vous apprendre la gestion des arbres en C#.
     
  • PDF on-line ZIP 
    fr
    Le pool de threads est un mécanisme facile d'utilisation permettant de tirer profit de la parallélisation. L'amélioration des performances ou de l'expérience utilisateur ne sont que deux exemples classiques. Dans ce tutoriel qui est la première partie de cette série de cours, nous allons découvrir ce qu'est un pool de threads et apprendre à l'utiliser.
     
  • PDF on-line ZIP 
    fr
    Le pool de threads est un mécanisme facile d'utilisation permettant de tirer profit de la parallélisation. L'amélioration des performances ou de l'expérience utilisateur ne sont que deux exemples classiques. Dans ce cours, nous allons apprendre comment relier l'exécution d'une tâche à une autre via le chaînage de tâches ainsi que de présenter les fabriques de tâches.
     
  • PDF on-line ZIP 
    fr
    Le pool de threads est un mécanisme facile d'utilisation permettant de tirer profit de la parallélisation. L'amélioration des performances ou de l'expérience utilisateur ne sont que deux exemples classiques. Dans ce tutoriel, nous allons apprendre à découvrir l'intégration poussée du pool de threads via les mots clés async et await.
     
  • PDF on-line ZIP 
    fr
    Le pool de threads est un mécanisme facile d'utilisation permettant de tirer profit de la parallélisation. L'amélioration des performances ou de l'expérience utilisateur ne sont que deux exemples classiques. À travers ce tutoriel, nous allons apprendre comment réaliser des tâches périodiques.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel présente les nouveautés de C# 7 et se charge de vous apprendre à l'utiliser.
     
  • PDF on-line ZIP 
    fr
    Windows 10 révolutionne le développement d'applications C# pour le Store : avec un seul code, l'application va fonctionner à la fois sur smartphone, tablette et PC. Cet article a pour but de présenter les nouveautés significatives de ce mode de développement inédit. Dans ce cours, vous allez apprendre le développement d'application native sur Windows 10.
     
  • PDF on-line ZIP 
    fr
    Le but de ce tutoriel est de présenter les classes implémentant la cryptographie en C#. Nous allons apprendre comment la cryptographie, et le hachage sont définis dans ce langage.
     
  • PDF on-line ZIP 
    fr
    L'objectif de ce cours est de vous apprendre comment créer un modèle de démarrage d'un nouveau projet C# pour AutoCAD dans Visual Studio Express, modèle permettant de lancer automatiquement AutoCAD en chargeant la DLL depuis Visual Studio en mode Debug.
     
  • PDF on-line ZIP 
    fr
    Sprache est une bibliothèque très élégante et facile à utiliser pour créer des analyseurs de texte, à l'aide de parser combinators, qui sont une technique très courante en programmation fonctionnelle. Ce cours a pour objectif de vous apprendre à parser du texte facilement en C# avec la bibliothèque Sprache.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour but de vous apprendre la programmation orientée objet (POO). Il présente de manière progressive et illustrée les concepts essentiels et les savoir-faire associés.
     
  • PDF on-line ZIP 
    fr
    Migration de VB6 à VB.NET ou C#
    par Sébastien Curutchet, David Pedehourcq
    Ce cours a pour but de présenter la technologie .NET rapidement, afin de faciliter le passage de VB6 à VB.NET ou C#. C'est un cours où vous allez apprendre à faire la migration de VB6 à VB.NET ou C#.
     
  • PDF on-line ZIP 
    fr
    L'objectif de ce cours est de vous apprendre les principales différences entre le C++ et le C# et d'aider les personnes désireuses de réaliser le portage d'une application C++ en C#.
     
  • PDF on-line ZIP 
    fr
    À travers ce cours, nous allons apprendre à utiliser l'ensemble des nouveautés apportées par C# 6 et celles attendues par C# 7. Chaque fonctionnalité sera décortiquée avec des exemples illustratifs.
     
  • PDF on-line ZIP 
    fr
    La plateforme .Net est devenue au fil des ans une technologie « phare ». Dans cette série de tutoriels, nous allons approfondir notre connaissance de la plateforme .Net, apprendre à utiliser ses différents composants dont le ramasse-miette, le CIL ou encore le CLR sont de dignes représentants.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours nous allons apprendre à utiliser une base de données SQLite dans un contexte .NET. C'est une technologie très intéressante dans le cas où l'on a besoin d'embarquer un stockage de données simple et léger dans une application cliente.
     
menu Winform
  • on-line 
    fr
    On voit dans maintes applications le fameux clic droit qui affiche par la suite un sous-menu. Très pratique, mais complexe à effectuer, nous allons apprendre dans ce tutoriel comment le faire.
     
  • on-line 
    fr
    Dans ce tutoriel nous allons apprendre les bases de la construction d'une application MDI avec C# Builder. La procédure est un peu différente sur les autres EDI RAD.
     
  • on-line 
    fr
    Le combo box est une liste déroulante, mais avec un seul élément affiché. Ce tutoriel se charge de vous apprendre à utiliser une ComboBox dans vos applications WinForms.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour objectif de vous apprendre à utiliser le thème Aero Glass de Windows Vista pour que vous puissiez, vous aussi, avoir de la transparence dans vos fenêtres Winform.
     
  • PDF on-line ZIP 
    fr
    Nous allons apprendre dans ce tutoriel, au travers d'une application WinForm, comment utiliser le service Web de Windows Live Search pour effectuer des recherches en ligne et en récupérer le résultat.
     
  • PDF on-line ZIP 
    fr
    À travers ce cours, nous allons apprendre à créer un add-in pour Windows Live Messenger, le tout en C#.
     
  • PDF on-line ZIP 
    fr
    Le but de ce cours est de vous apprendre à créer votre propre type de fichier (avec une extension et une icône personnalisées) et de l'associer à son application en utilisant un projet de déploiement Visual Studio 2005.
     
  • PDF on-line 
    fr
    Les applications peuvent avoir besoin de stocker des informations sur elles-mêmes. Ces informations peuvent être stockées dans une base de données ou encore des fichiers. Dans ce dernier cas, cela peut poser des problèmes de sécurité suivant la stratégie de sécurité mise en place par l'administrateur système. Ce tutoriel a pour objectif de vous apprendre à utiliser l'espace de noms System.IO.IsolatedStorage qui permet de faire le lien entre les besoins du développeur et les besoins de l'administrateur.
     
  • PDF 
    fr
    Ce tutoriel va vous apprendre la lecture des informations de configuration d'application .NET 2.0. Il est illustré de manière à avoir des couples Code/Résultats pour une meilleure compréhension. Toutes les sources sont également mises à disposition.
     
  • on-line 
    fr
    Comme vous le savez tous, Dotnet est une plateforme dont les langages sont 100 % orientés objet. Pas une ligne de code ne peut être écrite en dehors d'une classe. Conceptuellement parlant, et ceci est peut-être moins connu, nous pouvons appliquer les mêmes mécanismes de POO au niveau de nos formulaires qu'au niveau de nos composants. C'est ce que nous allons démontrer en utilisant un exemple simple.
     
  • PDF on-line 
    fr
    Le Framework .NET comporte un nombre important de contrôles utilisables dans vos applications. Cependant, il peut arriver que vous ayez besoin d'utiliser un contrôle qui est en fait, une combinaison de plusieurs contrôles de base. Ce cours se charge de vous apprendre comment créer et manipuler un contrôle utilisateur en C#.
     
  • PDF on-line ZIP 
    fr
    Apprendre l'imagerie et Active Directory
    par Louis Guillaume Morand
    Ce tutoriel a pour objectif de vous apprendre comment profiter pleinement du schéma d'Active Directory, notamment à récupérer et à mettre en ligne des images.
     
  • on-line 
    fr
    La localisation est la technique qui vous permet de créer des applications multilangues en quelques clics de souris. Dans ce cours, vous allez apprendre comment rendre vos applications localisables, c'est-à-dire multilangues.
     
  • on-line 
    fr
    Une nouveauté du célèbre MSN Messenger 7 est qu'il permet d'afficher un message personnel. Ce cours se charge de vous apprendre le développement d'un programme C# permettant la personnalisation de la nouvelle zone de message personnel de MSN7.
     
  • PDF on-line ZIP 
    fr
    Synthèse et reconnaissance vocale en .Net
    par Louis Guillaume Morand
    Dans ce tutoriel, nous allons apprendre le principe, l'utilisation et l'intégration de la synthèse et la reconnaissance vocale dans une application en .Net. La reconnaissance vocale est un concept utilisé pour interagir avec une application (homme parle à machine).
     
  • PDF on-line ZIP 
    fr
    Ce cours se charge de vous apprendre la création d'un contrôle utilisateur prenant en charge les fonctionnalités de mise en forme d'un texte enregistré au format Rtf. Ce contrôle personnalisé est une version évoluée du contrôle RichTextBox.
     
  • PDF on-line ZIP 
    fr
    Lorsque nous avons besoin d'exécuter un programme externe, surtout un programme console, nous devons généralement attendre le résultat de cette exécution avant de poursuivre notre traitement principal. Il s'agit d'une exécution synchrone. Nous allons apprendre dans ce cours comment réaliser une exécution synchrone et comment récupérer non seulement le code de retour, mais également du texte affiché par le programme console.
     
  • on-line 
    fr
    La WMI et C# partie 1
    par Christian TORREZE
    WMI permet d'accéder aux ressources d'un ordinateur sous Windows, les configurer, les gérer et les interroger. Ce tutoriel a pour but de présenter ce qu'est la WMI et de vous apprendre comment l'utiliser en C#.
     
  • PDF on-line 
    fr
    Dans ce tutoriel nous allons aborder le placement des composants avec .NET 2.0. C'est un cours où nous allons apprendre à faire des interfaces graphiques qui ne craignent pas le redimensionnement de la fenêtre.
     
  • PDF 
    fr
    Les contrôles dépendants Windows.Form
    par Jean-Marc Rabilloud
    Dans ce cours, nous allons apprendre la gestion des contrôles lorsqu'ils sont liés à une source de données. On parle alors de contrôles dépendants ou consommateurs. L'ensemble de ce cours fondera ses exemples sur la base de données « Northwind » pour Access en français.
     
  • PDF on-line 
    fr
    Active Directory et Dotnet
    par Thomas Lebrun
    Ce tutoriel se charge de vous apprendre à utiliser le C# (csharp) et VB.NET pour effectuer les manipulations les plus courantes sur Active Directory (listage des utilisateurs, ajout, modification).
     
  • on-line 
    fr
    Vos applications qui doivent tout le temps évoluer, nécessitent de nouvelles fonctionnalités : la solution est de développer de façon modulaire afin que vos fonctionnalités se rajoutent automatiquement sans avoir à recompiler votre application à chaque fois. Ce tutoriel se charge de vous apprendre la programmation modulaire en .NET.
     
  • PDF on-line ZIP 
    fr
    L'autocomplétion dans une application .Net
    par Louis Guillaume Morand
    Dans ce tutoriel, nous allons apprendre à utiliser la fonctionnalité d'autocomplétion et expliquer son implémentation au sein de vos applications .Net.
     
  • PDF on-line ZIP 
    fr
    Rendre une application extensible passe par la possibilité d'y ajouter des add-ins. À travers ce cours, nous allons apprendre à mettre des Add-ins dans les applications avec le Framework 3.5.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours, nous allons apprendre à lister les utilisateurs d'un site SharePoint, ainsi que la manière d'utiliser le contrôle PeopleEditor pour ajouter ou modifier un utilisateur existant.
     
  • on-line 
    fr
    Dans ce tutoriel, nous allons apprendre comment réaliser un hook sur le clavier et la souris en .net.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel traite du développement de winforms .NET en mode MVC. C'est un cours où vous allez apprendre à utiliser le frameworkkoossery.MVCwin.
     
  • PDF on-line ZIP 
    fr
    Contrôle Chart pour VB.Net (et C#)
    par Philippe Lasserre
    À travers ce cours, nous allons apprendre à utiliser « Chart », le contrôle de Microsoft permettant de créer des graphiques en Vb.Net ou en C#.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but de vous apprendre à utiliser les composants WebForms, WinForms et quelques autres outils du pack NetAdvantage 2010 Volume 3 d'Infragistics, et l'impact que ces outils pourraient avoir sur vos projets .NET.
     
  • PDF on-line ZIP 
    fr
    WinForms est une plateforme de création d'interfaces graphiques créée par Microsoft. Elle est adossée au framework .NET et peut être déployée sur des environnements de bureau. Ce tutoriel va vous apprendre la programmation évènementielle et son application dans le cadre de la technologie Microsoft WinForms.
     
menu ASP.NET
menu Réseaux
menu Système
  • PDF on-line 
    fr
    Dans ce tutoriel, nous allons apprendre la programmation .NET des AppDomains. Nous aborderons les raisons de cette technique de programmation ainsi que ses applications, ceci au travers d'exemples concrets.
     
  • PDF on-line 
    fr
    Ce tutoriel présente le composant BackgroundWorker. C'est un cours où nous allons apprendre à créer et utiliser ce composant à travers un exemple concret.
     
  • on-line 
    fr
    Nous allons apprendre dans ce cours comment il est possible avec le Framework .Net 2.0 de compresser ou de décompresser un fichier au format GZip. Cette nouveauté fait suite aux demandes des développeurs qui souhaitaient que le Framework intègre de telles fonctionnalités.
     
  • on-line 
    fr
    ClickOnce : Le déploiement facile d'applications .NET 2.0
    par Thomas Lebrun, Louis Guillaume Morand
    ClickOnce est la nouvelle technologie de déploiement d'applications. Ce cours va vous apprendre les différentes possibilités que cette technologie vous apporte, tant au niveau du déploiement que de la mise à jour de vos applications.
     
menu Fichiers
menu Localisation
menu Sécurité
  • PDF on-line 
    fr
    Les applications peuvent avoir besoin de stocker des informations sur elles-mêmes. Ces informations peuvent être stockées dans une base de données ou encore des fichiers. Dans ce dernier cas, cela peut poser des problèmes de sécurité suivant la stratégie de sécurité mise en place par l'administrateur système. Ce tutoriel a pour objectif de vous apprendre à utiliser l'espace de noms System.IO.IsolatedStorage qui permet de faire le lien entre les besoins du développeur et les besoins de l'administrateur.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but de vous apprendre le principe de la signature électronique et comment mettre en place la signature XML à l'aide des fonctionnalités du .NET Framework.
     
menu Mono
  • on-line 
    fr
    Ce tutoriel a pour but de faire découvrir au lecteur le framework Mono qui permet de faire du développement en C# et VB.NET sous Linux. À travers ce cours, vous allez apprendre à installer, configurer et utiliser cet outil.
     
  • on-line 
    fr
    GTK# est le projet visant à créer une surcouche à GTK+ afin de pouvoir utiliser les composants GTK+ avec Mono et .NET. Ce tutoriel se charge de vous apprendre à utiliser cet outil pour faire la programmation graphique sous .NET avec GTK#. Les exemples ont tous été compilés avec Mono sous Linux.
     
menu Base de données / ADO.NET
  • on-line 
    fr
    Active Directory et .Net 2.0
    par Ronald Vasseur
    À travers ce cours, nous allons apprendre comment interagir avec l'annuaire Active Directory de Microsoft grâce au Framework .Net.
     
  • on-line 
    fr
    De plus en plus, les applications doivent être utilisables avec toute une série d'éléments extérieurs. Comme principaux éléments, on peut bien entendu citer les bases de données. Ce cours a pour objectif de vous apprendre à rendre une application indépendante d'un provider et le fonctionnement des objets utilisés.
     
  • on-line 
    fr
    Avec la nouvelle plateforme DotNet, Microsoft fournit une nouvelle architecture d'accès aux données appelée ADO.NET. Le but de ce cours est de vous apprendre en détail les objets la composant avec des exemples d'utilisation.
     
  • on-line 
    fr
    Ce tutoriel a pour but de présenter les objets Connection, Command et Datareader dans ADO.NET et de vous apprendre à les utiliser.
     
  • on-line 
    fr
    L'objectif de ce cours est de vous présenter les objets DataAdapter et DataSet dans ADO.NET et de vous apprendre à les utiliser.
     
  • PDF on-line 
    fr
    Ce tutoriel a pour but de vous apprendre à utiliser les fonctionnalités de Persistent Datasets, un outil de mapping objet/relationnel.
     
  • on-line 
    fr
    Ce tutoriel a pour objectif de vous apprendre les mécanismes basiques, mais néanmoins essentiels impliqués dans la conception d'une application .Net connectée à une base Oracle.
     
  • PDF 
    fr
    Les contrôles dépendants Windows.Form
    par Jean-Marc Rabilloud
    Dans ce cours, nous allons apprendre la gestion des contrôles lorsqu'ils sont liés à une source de données. On parle alors de contrôles dépendants ou consommateurs. L'ensemble de ce cours fondera ses exemples sur la base de données « Northwind » pour Access en français.
     
  • on-line 
    fr
    À travers ce cours, nous allons apprendre l'utilisation des requêtes paramétrées avec SQL Server et .Net : version VB.Net et C#.
     
  • PDF on-line 
    fr
    Active Directory et Dotnet
    par Thomas Lebrun
    Ce tutoriel se charge de vous apprendre à utiliser le C# (csharp) et VB.NET pour effectuer les manipulations les plus courantes sur Active Directory (listage des utilisateurs, ajout, modification).
     
  • on-line 
    fr
    Microsoft SQL server 2005 apporte de nouvelles fonctionnalités majeures au produit, dont une des plus importantes est l'intégration du framework .NET dans le moteur. Ce tutoriel va vous apprendre à créer le code .NET destiné à être embarqué dans SQL Server.
     
  • PDF 
    fr
    Développer une couche de persistance est assurément une des tâches les plus difficiles lors de la réalisation d'une application de gestion. À travers ce tutoriel, nous allons apprendre à implémenter une couche de persistance avec .Net.
     
  • on-line 
    fr
    NHibernateEg
    par kpixel
    Ce cours présente brièvement le Mapping Objet/Relationnel une technique permettant d'utiliser les principes de la programmation orientée objet et des bases de données relationnelles en faisant un minimum de compromis. Une application console est définie pour effectuer quelques opérations de base. Et son implémentation utilise NHibernate afin de montrer concrètement ce qu'est le Mapping Objet/Relationnel et vous apprendre à vous en servir.
     
  • on-line 
    fr
    Une procédure stockée est une routine écrite en Transact-SQL (langage dérivé du SQL, spécialisé pour des traitements avancés sous SQL Server) qui agit sur les lignes d'une ou plusieurs tables. Ce cours a pour but de vous apprendre à écrire les procédures stockées sous SQL Server et à les utiliser dans une application .net.
     
  • on-line 
    fr
    MySQL et .NET
    par Thomas Lebrun
    MySQL, la base de données la plus connue du monde open source, attire les développeurs par bien des égards : ses possibilités, ses performances, son prix. À travers ce cours, nous allons apprendre à l'utiliser dans les projets (professionnels ou personnels).
     
  • on-line 
    fr
    Figurant parmi les bases de données les plus puissantes du marché, Oracle constitue la solution pour les applications nécessitant une base de données robuste et extrêmement configurable. Dans ce tutoriel, nous allons apprendre à utiliser .NET pour tirer profit, au maximum, des performances et des possibilités, de cette base de données.
     
  • on-line 
    fr
    Ce tutoriel a pour but de vous apprendre à utiliser SQL Server 2005, un Système de Gestion de Base de Données de Microsoft. SQL Server 2005 se révèle un outil puissant qui, de par son interopérabilité avec les autres produis Microsoft, offre encore plus de fonctionnalités.
     
  • on-line 
    fr
    ADO.NET Data Services est un framework, respectant la technologie REST, permettant aux données d'être exposées, via le Web, comme un service flexible. Il est ainsi possible, lors de vos développements, de consommer ces données et cela au travers d'un réseau local ou d'Internet. Ce cours a pour objectif de vous apprendre à utiliser ce framework.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour objectif de vous apprendre quelques manières d'écrire un code générique pour les accès aux données (.NET 1.1 et 2.0) et vous rappeler et expliquer les avantages des paramètres SQL dans le cadre des requêtes SQL (et des procédures stockées).
     
  • PDF on-line ZIP 
    fr
    Entity Framework est un outil permettant de créer une couche d'accès aux données liées à une base de données relationnelle. Ce tutoriel a pour objectif de vous apprendre à utiliser cet outil.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours, vous allez apprendre la prise en charge du XML dans SQL Server 2005 et comment effectuer des traitements côté client avec ADO.net XML indexation.
     
  • PDF on-line ZIP 
    fr
    De nombreuses discussions ont lieu à propos de l'usage de « Linq to SQL », beaucoup en critiquent les performances. Dans ce tutoriel, nous allons comparer les performances de SQL, « Linq to SQL » et « Linq to Entities ».
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but de vous faire découvrir l'outil SQLXML, les améliorations qu'il apporte pour le traitement côté client du format XML pris en charge dans le moteur de base de données SQL Server. Dans ce cours, vous allez apprendre comment utiliser les classes managées SQLXML pour le traitement avec souplesse dans une application .NET du type de données XML dans SQL Server.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour objectif de vous apprendre une démarche pas à pas pour mettre sur pied une application Web CRUD robuste avec WebMatrix, Razor et Entity Framework.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel vous propose d'apprendre à utiliser Entity Framework Code First dans sa version 4.2. À travers ce cours, nous allons procéder à la création d'une base de données sur SQL Server à partir de code écrit dans Visual Studio, en utilisant l'approche Code First mise à disposition par Entity Framework.
     
  • PDF on-line ZIP 
    fr
    Au travers de ce cours, vous allez apprendre à utiliser Code First Migrations, une nouveauté intéressante d'Entity Framework 4.3, permettant d'effectuer des mises à jour de la base de données à partir des modifications apportées au modèle avec souplesse et simplicité.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la première partie d'une série de cours pour apprendre à écrire une couche d'accès aux données de hautes performances (DAL). Dans ce tutoriel, nous intéresser à l'architecture globale de la DAL et l'utilisation des DTO pour transférer des données entre les différentes couches de l'application.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel est la deuxième partie d'une série de cours pour apprendre à écrire une couche d'accès aux données de hautes performances (DAL). Dans ce cours, nous abordons la classe DALBase et nous allons apprendre comment écrire le code pour construire les classes PersonDb et d'autres classes EntityDb.
     
  • PDF on-line ZIP 
    fr
    Pour accéder à une base de données avec .NET, on a traditionnellement le choix entre deux grandes approches : utiliser un ORM (Object-Relational Mapper), ou requêter directement en SQL à l'aide d'ADO.NET. A travers ce tutoriel, vous allez apprendre à accéder aux données avec Dapper.
     
  • PDF on-line ZIP 
    fr
    SQL Server est un système de gestion de base de données très complet qui offre l'accès à plusieurs services. Dans ce tutoriel, vous allez apprendre comment abonner vos applications à votre base de données, ce qui pourra vous permettre de synchroniser vos données entre les serveurs et/ou les clients ou d'être alerté lors d'un changement/problème lié à la base de données.
     
  • PDF on-line ZIP 
    fr
    Le stockage des données n'est pas aussi aisé, car il faut trouver les moyens et des outils adéquats pour y parvenir. Parmi ces moyens, nous avons les SGBD (Systèmes de Gestion de Base de Données). Dans ce tutoriel, nous allons apprendre à faire un CRUD sur une base de données PostgreSQL avec C#.
     
menu Office
  • on-line 
    fr
    Les VSTO 2 (Visual Studio 2005 Tools For Office) représentent la nouvelle génération d'outils de développement d'applications Microsoft Office. Ce cours vous présentera ces outils et va vous apprendre à utiliser leurs fonctionnalités.
     
  • PDF on-line ZIP 
    fr
    Manipuler une application Office n'est pas chose évidente pour le commun des développeurs. Or, dans nos développements, il n'est pas rare que nous ayons besoin de lire ou écrire dans un fichier Excel qui est souvent utilisé comme fournisseur de données. Dans ce cours, nous allons apprendre à référencer Excel dans son projet de développement, puis comment piloter Excel.
     
  • PDF on-line ZIP 
    fr
    Avec l'arrivée de la nouvelle version de Microsoft Office 2007, Microsoft introduit le nouveau format de document Office Open XML pour Word, Excel et PowerPoint et qui succèdent aux formats de fichier binaires d'Office (.doc, .xls et .ppt) apparus avec la sortie d'Office 97. Ce tutoriel présente les bases pour la lecture et la modification d'un fichier Word OpenXML en .Net.
     
  • PDF on-line ZIP 
    fr
    Avec l'arrivée de la nouvelle version de Microsoft Office 2007, Microsoft introduit le nouveau format de document Office Open XML pour Word, Excel et PowerPoint et qui succèdent aux formats de fichier binaires d'Office (.doc, .xls et .ppt) apparus avec la sortie d'Office 97. Ce tutoriel va vous apprendre les bases pour la création d'un fichier Word OpenXML en .Net.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour objectif de vous apprendre comment créer, modifier un document Word depuis une application C#, et ce, y compris le transfert d'informations au format Rtf.
     
  • PDF on-line ZIP 
    fr
    Un add-in est une partie complémentaire d'un logiciel de base, il peut être sous la forme d'un menu principal, un menu contextuel ou même une fonction d'arrière-plan. Ce tutoriel a pour but de vous apprendre le principe, le développement et l'intégration d'un add-in dans Microsoft Office.
     
  • PDF on-line 
    fr
    Dans ce tutoriel nous allons apprendre comment communiquer avec les composants d'applications MS Office comme Word ou Excel. Il n'est pas possible d'être exhaustif dans ce type d'applications tant les possibilités sont nombreuses. Je me limiterai donc à deux exemples concrets qui nous permettront de voir le fonctionnement.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour but de vous apprendre une utilisation conjointe du format Open XML et de Windows Workflow Foundation à travers la création d'un Workflow de traitement de formulaires Microsoft Word.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour but de vous apprendre le développement d'add-in pour Excel 2007 à partir de Visual Studio 2010. Microsoft Visual Studio Tools for Office est un outil intégré « out-of-the-box » dans Visual Studio depuis la version 2008. Il permet de créer des add-in qui viennent se greffer dans les différents produits Office (Word, Excel, Visio…).
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel propose une synthèse récapitulative des méthodes envisagées intuitivement lorsque l'on souhaite créer une occurrence d'Excel dans une version précise. Il s'applique tout autant aux autres logiciels de la suite Office, tels que Word ou PowerPoint.
     
menu Visual Studio
menu Service Windows
menu Web Service
  • on-line 
    fr
    Dans ce tutoriel, nous allons apprendre de manière approfondie la gestion de services web en Dotnet. C'est un cours où nous allons apprendre comment créer et consommer un service web en utilisant ASP.NET et C#.
     
  • PDF on-line 
    fr
    Dans ce tutoriel vous allez apprendre les méthodes pour créer un webservice sécurisé en HTTPS ainsi que deux méthodes d'accès (avec et sans authentification). Le code proposé est en C# et en VB.NET.
     
  • on-line 
    fr
    Le but de ce tutoriel est de vous apprendre les bases de l'utilisation des WebServices en .NET. Vos applications .NET, qu'elles soient WindowsForms ou WebForms, peuvent avoir recours, dans le but de vous simplifier la vie, à des WebServices.
     
  • on-line 
    fr
    Ce tutoriel, aborde l'architecture WSE, présente les nouveautés de ce nouveau modèle objet et va vous apprendre sa mise en ouvre. C'est un cours qui présente le niveau de compatibilité assuré par rapport à la version 1.0 ainsi que quelques exemples de mise en ouvre de WS-Security.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours, nous allons apprendre à utiliser MTOM (Message Transmission Optimization Mechanism) pour répondre aux besoins de transfert des fichiers au travers des web services (upload, download, transfert d'une image vers l'interface graphique…).
     
  • PDF on-line ZIP 
    fr
    Workflow Foundation et les webservices
    par Louis Guillaume Morand
    Dans ce cours, nous allons apprendre l'utilisation de Workflow Foundation avec les Web Services ainsi que l'utilisation de Workflow Foundation en tant que Web Service.
     
menu Mobilité
menu Windows Presentation Foundation
  • PDF 
    fr
    Ce tutoriel, au format PDF, vous en apprendra plus sur WPF (Windows Presentation Foundation), le nouveau système d'affichage graphique de Microsoft Windows.
     
  • vidéo 
    fr
    Découvrez, au travers de ce cours vidéo, les possibilités qui vous sont offertes par Windows Presentation Foundation pour vous apprendre à réaliser des interfaces utilisateur complexes, mais ergonomiques.
     
  • PDF 
    fr
    L'objectif de ce tutoriel est de vous apprendre plus sur le Microsoft Annotations Framework, utilisé pour réaliser des annotations dans WPF (Windows Presentation Foundation).
     
  • PDF 
    fr
    Ce tutoriel a pour objectif de vous apprendre à utiliser l'ObjectDataProvider de WPF (Windows Presentation Foundation).
     
  • PDF on-line ZIP 
    fr
    À la découverte de XAML avec C#.
    par Jean-Alain Baeyens
    Ce tutoriel est un premier aperçu de la technologie XAML pour la gestion de l'affichage. XAML, Extensible Application Markup Language, est un langage déclaratif basé sur XML. Il a pour vocation la déclaration de l'interface graphique.
     
  • on-line 
    fr
    Windows Presentation Foundation offre un grand nombre de contrôles disponibles pour développer vos applications. Ce tutoriel va vous apprendre à, vous-même, créer votre propre contrôle.
     
  • PDF on-line ZIP 
    fr
    Le système de layout WPF
    par Matthieu Dordolo
    Ce tutoriel se charge de vous apprendre à utiliser le système de layout WPF, les changements et les nouveautés qui nous sont proposés.
     
  • PDF on-line ZIP 
    fr
    Les markup extensions en WPF
    par Thomas Levesque
    Ce tutoriel présente le concept des markup extensions, qui permettent d'enrichir la syntaxe du langage XAML. C'est un cours où vous allez apprendre comment créer vos propres markup extensions pour réaliser toutes sortes de fonctionnalités et comment gérer les problèmes liés au fonctionnement des markup extensions dans le designer WPF.
     
  • PDF on-line ZIP 
    fr
    Cours d'initiation à WPF
    par Hervé Labenere
    À travers ce tutoriel, vous allez apprendre la réalisation d'un mini lecteur MP3. C'est un cours qui aborde différents concepts de la technologie WPF comme le DataBinding, les styles et les thèmes ainsi que le format de tag ID3Tag.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours, nous allons nous pencher sur la possibilité d'héberger le designer de workflow dans vos applications WPF.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel présente un cas pratique d'utilisation de Visio 2010 et sa nouvelle fonctionnalité d'export en XAML pour développer un outil de monitoring réseau en WPF et WCF.
     
  • PDF on-line ZIP 
    fr
    Depuis sa version 3, Microsoft Expression Blend, l'outil de design pour WPF et Silverlight, propose une fonctionnalité de prototypage d'application désignée sous le nom de SketchFlow. Ce cours a pour objectif de vous apprendre cette fonctionnalité au travers d'un cas pratique de création d'un prototype d'application avec SketchFlow.
     
  • PDF on-line ZIP 
    fr
    Une visite guidée de WPF
    par Josh Smith, Thomas Levesque, Deepin Prayag
    Ce tutoriel est une série de cours qui se charge de vous apprendre à utiliser les fonctionnalités de Windows Presentation Foundation.
     
  • PDF on-line ZIP 
    fr
    Avec l'arrivée de WPF et Silverlight, on a vu apparaître le XAML, nouvel élément pour construire des interfaces graphiques riches dans le monde de .Net. Ce tutoriel a pour objectif de vous apprendre le Binding afin d'avoir des applications à la fois riches et simples.
     
menu Windows Communication Foundation
  • on-line 
    fr
    Ce tutoriel présente Windows Communication Foundation, ou WCF, qui est une des grandes nouveautés du Framework.Net 3.0. WCF fournit un modèle de programmation unifiée pour construire des applications distribuées, pour faire communiquer des composants applicatifs se trouvant sur une même machine, mais le plus souvent sur différentes machines reliées en réseau. Dans ce cours, nous allons apprendre à créer des services WCF.
     
  • on-line 
    fr
    Ce cours se charge de vous présenter le principe de la communication entre applications et en particulier Windows Communication Foundation pour l'implémentation.
     
  • PDF on-line ZIP 
    fr
    Chatez avec WCF
    par Florian Casabianca
    Dans ce cours, nous allons apprendre à construire pas à pas une petite application permettant à plusieurs personnes de chatter ensemble. C'est un tutoriel qui va nous permettre d'aborder plusieurs notions de WCF : contrat, contrat de rappel, communication duplex, session.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel nous allons apprendre à créer et utiliser des Web Services de type REST et de leur prise en charge dans WCF 3.5. Il s'agit d'un style d'architecture pour les systèmes distribués.
     
  • PDF on-line ZIP 
    fr
    Chatez avec Silverlight 2 et WCF
    par Florian Casabianca
    Silverlight 2 propose un support des communications réseau via HTTP et TCP. Ce cours va vous apprendre le support des communications bidirectionnelles entre un service WCF et un client Silverlight 2 via HTTP.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but de vous apprendre les étapes à suivre pour mettre en place RIA. Il aborde donc la technologie et expose les solutions mises en place pour faciliter les phases de développement (gestion des erreurs, conflits, classe partielle pour définir le « DomainService », etc.).
     
  • PDF on-line ZIP 
    fr
    Nous allons apprendre dans ce cours à utiliser Open Data Protocol et WCF Data Services. L'Open Data Protocol est un nouveau standard suivant le style d'architecture REST dont le but est de permettre aux applications d'exposer des données en tant que service à travers des réseaux intranet ou le Web. WCF Data Services quant à lui est un composant serveur du Framework .NET permettant la création de services utilisant l'Open Data Protocol.
     
menu Windows Workflow Foundation
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons apprendre à utiliser Windows Workflow. Windows Workflow Foundation n'est pas un moteur de workflow à part entière, mais uniquement des briques de base nécessaires à la réalisation d'un moteur de workflow. Ces briques doivent vous permettre soit de créer votre propre moteur complet soit de donner une orientation résolument workflow à vos développements sans toutefois faire appel à un environnement workflow complet.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour objectif de vous apprendre les activités conditionnelles sous WF. WF permet de construire des scénarios riches et variés en nous fournissant diverses implémentations de nos conditions.
     
  • PDF on-line ZIP 
    fr
    L'activité Policy va nous permettre de piloter nos workflows à partir de règles simples, mais efficaces que nous aurons au préalable définies. Ce cours a pour but de vous apprendre à utiliser da manière plus efficace l'activité Policy et ses RuleSets.
     
  • PDF on-line ZIP 
    fr
    Utiliser la persistance avec Workflow Foundation
    par Louis Guillaume Morand, Jérôme Lambert
    À travers ce cours, nous allons apprendre comment mettre en place le mécanisme de persistance afin de rendre plus fiable l'utilisation de Workflow Foundation au sein de vos applications.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours, nous allons nous pencher sur la possibilité d'héberger le designer de workflow dans vos applications WPF.
     
  • PDF on-line ZIP 
    fr
    Workflow Foundation et les webservices
    par Louis Guillaume Morand
    Dans ce cours, nous allons apprendre l'utilisation de Workflow Foundation avec les Web Services ainsi que l'utilisation de Workflow Foundation en tant que Web Service.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons apprendre comment étendre Workflow Foundation en créant des activités personnalisées réutilisables et intégrant les mécanismes de Workflow Foundation, tels le designer ou encore les validations.
     
menu Silverlight
menu Applications Windows
  • PDF on-line ZIP 
    fr
    Avec l'arrivée du nouveau système d'exploitation Windows Vista, un grand nombre de fonctionnalités se sont vues présentées aux utilisateurs, tant au niveau de la sécurité que d'améliorations graphiques ou interactives. À travers ce cours, nous allons apprendre à intégrer ces nouveautés au sein de nos applications.
     
menu Windows Phone
menu Microsoft Azure
  • PDF on-line ZIP 
    fr
    Ce tutoriel se veut une introduction brève à la plateforme Azure, ainsi qu'aux concepts qui y sont rattachés. À travers ce cours, nous allons apprendre à mettre en place un environnement de développement Azure.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel nous allons apprendre comment faire pour qu'une base de données soit redondée dans le nuage de façon à disposer d'une solution de secours si notre machine serveur tombe en panne.
     
  • PDF on-line ZIP 
    fr
    L'objectif de ce cours est de vous apprendre comment faire pour sauvegarder une base de données SQL Server dans le nuage.
     
  • PDF on-line ZIP 
    fr
    Débordement Web vers Windows Azure
    par Équipe Azure de Microsoft
    Ce tutoriel se charge de vous apprendre comment on peut utiliser l'élasticité du cloud pour permettre à l'informatique interne d'une entreprise de déborder sur le nuage pendant les périodes de plus forte charge. Pour illustrer cela, on s'appuie sur l'exemple de la saisie des feuilles de temps dans laquelle les employés de l'entreprise affectent leur temps à des projets, pour le suivi budgétaire de ces derniers.
     
  • PDF on-line ZIP 
    fr
    Web Tracker
    par Équipe Azure de Microsoft
    Dans ce cours, nous allons apprendre comment collecter des informations JSON (ou autre) venant de différentes instances d'applications mobiles sur une ferme Web, agréger ces données sous forme de fichiers dans le nuage (blobs).
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel nous allons apprendre comment se connecter à Windows Azure depuis Visual Studio 2013.
     
  • PDF on-line ZIP 
    fr
    Vous allez apprendre dans ce cours comment mettre en place l'intégration et la livraison continues en utilisant TeamCity, Bitbucket et Microsoft Azure.
     
menu Windows 8 (WinRT)
  • PDF on-line ZIP 
    fr
    Ce tutoriel présente une des nouveautés les plus marquantes de Windows 8, les tuiles ! Nouveau moyen pour une application d'interagir avec l'utilisateur. Nous allons apprendre comment tirer un maximum profit de cette fonctionnalité qui possède une valeur ajoutée énorme, fidélise les utilisateurs et permet de se distinguer de la concurrence.
     
  • on-line ZIP 
    fr
    On peut facilement développer des applications natives pour Windows 8 en utilisant XAML et C# (ou encore VB.NET). Dans ce tutoriel, nous allons apprendre à créer un contrôle personnalisé afin de factoriser notre UI.
     
menu Outils
menu DirectX
  • on-line 
    fr
    Un objet affiché par DirectX aussi complexe soit-il est toujours composé de triangles. Le triangle sera donc la forme géométrique à la base de tout rendu de scène 3D. Nous allons apprendre dans ce tutoriel comment générer un triangle puis comment l'afficher.
     
  • on-line 
    fr
    Ce tutoriel va vous apprendre comment créer une application DirectX en utilisant C#. Nous verrons dans ce cours une brève présentation de la technologie DirectX ainsi que son utilisation dans un programme C#.
     
  • PDF on-line 
    fr
    DirectX est une suite d'API multimédias intégrées au système d'exploitation Windows permettant d'exploiter les capacités matérielles d'un ordinateur. Ce tutoriel se charge de vous apprendre les bases pour utiliser DirectX dans vos applications .NET.
     
  • PDF on-line ZIP 
    fr
    XNA est la plateforme de Microsoft qui permet de développer des jeux vidéo en code managé qui pourront être exécutés sous Windows ou sur une console Xbox 360. Elle propose de nombreuses fonctionnalités que nous allons apprendre à utiliser à travers ce cours.
     
  • PDF on-line 
    fr
    Programmation XNA
    par Jean Christophe Beyler
    Cette série de tutoriels va vous apprendre à utiliser le moteur XNA qui sert pour programmer des jeux sous XBox. Ceci se fait en utilisant Visual Studio C# Express et un module XNA.
     
menu Divers
  • on-line 
    fr
    Nous avons parfois besoin de compiler du code à la volée que ce soit pour faire de petit moteur de script ou bien on aimerait générer du code de façon indépendante du langage final. Dans ce tutoriel, nous allons apprendre à le faire grâce au mécanisme de CodeDOM de .NET.
     
  • on-line 
    fr
    XMLRAD est une alternative à ASP.NET pour créer des applications web avec .NET. La technologie est basée sur XML/XSL pour générer les pages HTML. À travers ce cours, nous allons apprendre à créer une application web .Net avec XMLRAD.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour objectif de vous apprendre la gestion de IIS 7 grâce à C# sous Vista et Longhorn server.
     
  • PDF 
    fr
    Ce cours a pour objectif de vous présenter l'ensemble des outils mis en ouvre tout en insistant sur la nécessité d'une démarche globale basée sur l'intégration continue.
     
  • PDF on-line ZIP 
    fr
    L'Enterprise Library permet de résoudre les problèmes courants auxquels on est confrontés lorsqu'on développe un projet. On y retrouve de nombreux « Design Patterns » et autres « Best Practices ». Nous allons apprendre à utiliser ce framework dans ce tutoriel.
     
  • PDF on-line 
    fr
    Ce cours a pour objet de vous apprendre à mettre en place pas à pas un système d'intégration continue d'une application grâce à la plateforme CruiseControl.NET.
     
  • on-line 
    fr
    Visual Studio Team System on Tour
    par François Laloux
    Ce tutoriel présente un compte rendu sur la présentation MSDN « Visual Studio Team System » qui a eu lieu au Kinepolis Bruxelles ce 23 septembre 2005.
     
  • on-line 
    fr
    Les Rencontres Windows Forms
    par Cécile Muno
    Ce tutoriel présente une évaluation des « Rencontres Windows Forms » organisées par Microsoft France par plusieurs membres de développez.com.
     
  • on-line 
    fr
    Ce tutoriel présente un petit résumé de la présentation « Visual C# and Windows Forms in Visual Studio 2005 ».
     
  • on-line 
    fr
    Compte Rendu des TechEd 2005
    par Thomas Lebrun
    Les Teched 2005 ont eu lieu à Amsterdam, du 4 juillet 2005 au 8 juillet 2005. Voici un tutoriel qui présente en un compte rendu dédié à des conférences sur les produits Microsoft.
     
  • on-line 
    fr
    Les Rencontres Accès aux données
    par Jean-Marc Rabilloud
    Ce tutoriel présente une évaluation des « Rencontres Accès aux Données » organisées par Microsoft France par quatre rédacteurs de développez.com.
     
  • on-line 
    fr
    Le programme et l'avis de participants aux Developpers Days 2005 organisés dans toute la France par Microsoft.
     
  • on-line 
    fr
    DevDays 2004
    par Maxence Hubiche
    Ce tutoriel présente un bref aperçu des DevDays 2004.
     
  • on-line 
    fr
    Une journée aux DevDays
    par Christian Peyrusse
    Ce tutoriel présente un compte rendu d'une journée DevDays. Il s'agit d'une journée entièrement dédiée aux technologies Microsoft, orientée pour les développeurs.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours nous allons apprendre comment les objets simulacres fonctionnent, comment ils encouragent le test basé sur la vérification du comportement, et comment la communauté autour d'eux les utilise pour développer un style de test différent.
     
  • PDF on-line ZIP 
    fr
    Avec l'arrivée du nouveau système d'exploitation Windows Vista, un grand nombre de fonctionnalités se sont vu présentées aux utilisateurs, tant au niveau de la sécurité que d'améliorations graphiques ou interactives. Ce tutoriel va vous apprendre à intégrer ces nouveautés au sein de vos applications.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons apprendre comment développer une console d'administration à l'aide de .NET et de MMC 3.0.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour objectif de vous apprendre l'utilisation du pattern MVP. Dans ce tutoriel, vous allez apprendre comment créer une application pouvant utiliser différentes interfaces graphiques (Windows, Console, Web…) en minimisant au maximum la redondance de code.
     
  • on-line 
    fr
    Dans ce cours, vous allez apprendre comment on peut, en utilisant un Framework dédié, fournir un moyen de tester l'interaction entre les objets de votre code, ou même entre vos objets et des entités extérieures au code, telles que des bases de données ou le système.
     
  • PDF on-line ZIP 
    fr
    À travers ce cours nous allons apprendre la programmation parallèle. Pour cela nous utiliserons le framework Dotnet et sa nouvelle extension : les « Parallel extensions ». La lecture de ce tutoriel suppose que vous êtes familier avec la programmation Dotnet et surtout la gestion des threads.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel se charge de vous apprendre à faire des tests unitaires en décrivant plusieurs exemples de tests unitaires qui exploitent un principe de vérification d'invariances.
     
  • PDF on-line ZIP 
    fr
    Le développement pour Tablet PC se révèle très simple, car il ne fait qu'ajouter la gestion du stylet pour contrôler les éléments. Ce cours a pour objectif de vous apprendre à créer des applications tirant parti des fonctionnalités d'un Tablet PC.
     
  • PDF on-line ZIP 
    fr
    Le SDK (Software Development Kit) de Microsoft Surface permet de développer des applications utilisables avec ce produit. Ce tutoriel va vous apprendre les étapes nécessaires à la mise en place d'applications pour Microsoft Surface.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel nous allons nous pencher sur deux aspects des « parallel extensions » notamment les collections gérant les accès concurrents et les tâches parallèles.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but de vous apprendre à utiliser Microsoft Distributed Cache Service, la solution de cache distribué livrée avec Windows Server AppFabric.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel permet de faire un premier pas dans l'interopérabilité entre la plateforme .net et le langage web PHP. À l'aide d'exemples assez simples, ce cours va vous apprendre comment exploiter les fonctionnalités du framework .net à travers la classe DOTNET, introduite dans PHP, comment créer et utiliser ses propres classes managées, dans son programme PHP.
     
  • PDF on-line ZIP 
    fr
    Vous découvrirez au travers de ce tutoriel le support du langage PHP sur la plateforme .NET grâce à Phalanger, et vous allez apprendre les différentes possibilités que vous offre l'outil ainsi que les technologies .NET(ASP.NET, Silverlight) que vous pouvez utiliser avec du code PHP.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons expliquer le fonctionnement des Microsoft Tags. Ensuite nous allons apprendre comment créer des Tags, tout d'abord manuellement, puis en développant une application sommaire de carte de visite.
     
Consultez tous les cours