| | |
Lettre n°1392
28/03/2008
|
Introduction à IronRuby
IronRuby, c’est tout simplement “Ruby pour .Net”. Dans cet article nous compilerons IronRuby et nous l’utiliserons en pratique sur deux cas de figure: appel de classes .Net depuis IronRuby d’une part, et intégration (“hosting”) du moteur de script Ir ...
|
Lettre n°1374
03/03/2008
|
Scala, le successeur de C# et Java ?
Tout le monde s'accorde à dire que les langages objets actuels commencent à montrer des signes de faiblesse. Les raisons invoquées sont nombreuses et se résument généralement par le côté trop "procédural" et pas assez dynamique de Java et C#. Si ce d ...
|
Lettre n°1354
04/02/2008
|
Création de module DotNetNuke en C#
Je vous propose un nouvel article consacré au développement de modules pour DotNetNuke en C#. Il s'agit d'une copie de mon site destiné à SAP. Il me parait plus pertinent qu'il soit ici : par Jerome Fortias ...
|
Lettre n°1338
11/01/2008
|
Tutoriel : Ecrire un module d'Url Rewriting pour asp.net en C#
Cet article a pour but de présenter les bases d'écriture d'un module d'url-rewriting.
...
|
Lettre n°1309
20/11/2007
|
Découvrez le Design Pattern Adaptateur
Au travers de cet article nous irons à la découverte du design pattern Adaptateur. Nous verrons la problématique qu'il permet de résoudre ainsi que son implémentation en C#.
...
|
Lettre n°1302
09/11/2007
|
La simultanéité en question : L'APM simplifié avec C#
J’ai longtemps chanté les louanges du modèle de programmation asynchrone (APM), mettant en avant le fait qu’exécuter des opérations liées aux E/S de manière asynchrone est la clé permettant de produire des applications et des composants évolutifs et ...
|
Lettre n°1292
25/10/2007
|
Réalisez facilement un chat avec Silverlight 1.1
Le fonctionnement du chat est on ne peut plus simple. Tout est basé sur l'utilisation d'une base données, qui contiendra tous les messages avec l'heure à laquelle ils ont été postés, ainsi que l'heure à laquelle les utilisateurs ont récupéré les mess ...
|
Lettre n°1289
22/10/2007
|
Comprendre les bases de Linq to objects
La meilleure façon de comprendre le fonctionnement de Linq est sans doute de réaliser soi-même un petit développement similaire en C# 2.0 et de le faire évoluer sous C# 3.0 en intégrant chaque nouveauté du langage.
...
|
Lettre n°1264
17/09/2007
|
Modification d'assemblage et injection de code C# / VB.NET à la volée
Reflexil est un plugin pour Reflector permettant la modification des assemblages .NET. Il permet par exemple d'altérer le code IL d'un assemblage ou de travailler à plus haut niveau en injectant directement du code C#/VB dans le corps d'une méthode. ...
|
Lettre n°1245
17/07/2007
|
Utilisez le Design Pattern Singleton avec .NET
Les design patterns sont nombreux et plus ou moins connus, au cours de cet article je vais vous présenter le plus connu et populaire, il s'agît du Singleton. Ce pattern à pour but de contrôler et de limiter à une ou quelques unes le nombre d'instance ...
|
Lettre n°1225
18/06/2007
|
Comment manipuler vos documents Word OpenXML avec C#
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 av ...
|
Lettre n°1217
06/06/2007
|
C# 3.0 : L'évolution de LINQ et son impact sur la conception en C#
Cet article aborde les sujets suivants: - C# et LINQ
L'évolution de LINQ - Interrogation SQL à partir du code
...
|
Lettre n°1200
09/05/2007
|
Le Coach C# est disponible
Beaucoup de personnes connaissent sans doute les coachs (ASP, VB, ...), un nouveau vient de faire son apparition dans le club : Le Coach C# ...
|
Lettre n°1197
02/05/2007
|
Découvrez le nxEngine, projet open-source de moteur 3D DirectX en C#
Le nxEngine est un moteur 3D programmé en C# utilisant DirectX9 ayant pour but de faciliter la conception et la realisation de scènes 3D utilisant les dernières technologie de rendu temps réel.
Le moteur n'est pas pour l'instant multi-plateforme pui ...
|
Lettre n°1181
05/04/2007
|
Développement d'applications rapide avec SQL Server 2005 Compact Edition et Visual C# .NET
Ce didacticiel vous apprendra à tirer pleinement parti des fonctionnalités de conception intégrées à Visual Studio 2005 afin de développer rapidement des applications qui utilisent des données enregistrées dans une base de données SQL Server 2005 Com ...
|
|
|