Présentation de C#
-
- Site Admin
- Messages : 855
- Enregistré le : sam. sept. 14, 2002 10:41 pm
- Localisation : Igny (Essonne)
Présentation de C#
Une présentation par son papa (anglais) : http://windows.oreilly.com/news/hejlsberg_0800.html
-
- Messages : 405
- Enregistré le : mer. oct. 30, 2002 11:20 pm
- Localisation : Voie Lactée
- Contact :
IDE libre pour C#
Bonsoir !
ça tombe bien, avec le message précédent (de Côme).
"#develop" ("Sharp-Develop") est un IDE open-source, pour développer sous .NET
Voir le site :
http://www.icsharpcode.net/OpenSource/SD
(le français est reconnu automatiquement).
ça tombe bien, avec le message précédent (de Côme).
"#develop" ("Sharp-Develop") est un IDE open-source, pour développer sous .NET
Voir le site :
![Arrow :arrow:](./images/smilies/icon_arrow.gif)
(le français est reconnu automatiquement).
Michel Claveau Informatique
-
- Site Admin
- Messages : 855
- Enregistré le : sam. sept. 14, 2002 10:41 pm
- Localisation : Igny (Essonne)
Le livre réalisé par les auteurs de Sharp Develop :
http://www.apress.com/free/content/Diss ... cation.pdf
Les specs du langage : http://msdn2.microsoft.com/en-us/library/Aa645597
Les specs ECMA : http://www.ecma-international.org/publi ... ma-334.pdf
Un cours complet :
http://rmdiscala.developpez.com/cours/l ... tml#csharp
Vidéo Visual studio : http://msdn.microsoft.com/vstudio/expre ... fault.aspx
http://www.apress.com/free/content/Diss ... cation.pdf
Les specs du langage : http://msdn2.microsoft.com/en-us/library/Aa645597
Les specs ECMA : http://www.ecma-international.org/publi ... ma-334.pdf
Un cours complet :
http://rmdiscala.developpez.com/cours/l ... tml#csharp
Vidéo Visual studio : http://msdn.microsoft.com/vstudio/expre ... fault.aspx
Modifié en dernier par Côme le mer. sept. 12, 2007 11:01 pm, modifié 1 fois.
-
- Site Admin
- Messages : 855
- Enregistré le : sam. sept. 14, 2002 10:41 pm
- Localisation : Igny (Essonne)
Les versions Express librement téléchargeables
Visual Basic 2005 Express :
http://download.microsoft.com/download/ ... bsetup.exe
Visual C# 2005 Express :
http://download.microsoft.com/download/ ... ssetup.exe
Visual C++ 2005 Express :
http://download.microsoft.com/download/ ... csetup.exe
Visual Web Developer 2005 Express :
http://download.microsoft.com/download/ ... dsetup.exe
Les images ISO :
Visual Basic 2005 Express :
http://download.microsoft.com/download/ ... c01/vb.iso
Visual C# 2005 Express :
http://download.microsoft.com/download/ ... 32/vcs.iso
Visual C++ 2005 Express :
http://download.microsoft.com/download/ ... 05b/vc.iso
Visual Web Developer 2005 Express :
http://download.microsoft.com/download/ ... 47/vwd.iso
http://download.microsoft.com/download/ ... bsetup.exe
Visual C# 2005 Express :
http://download.microsoft.com/download/ ... ssetup.exe
Visual C++ 2005 Express :
http://download.microsoft.com/download/ ... csetup.exe
Visual Web Developer 2005 Express :
http://download.microsoft.com/download/ ... dsetup.exe
Les images ISO :
Visual Basic 2005 Express :
http://download.microsoft.com/download/ ... c01/vb.iso
Visual C# 2005 Express :
http://download.microsoft.com/download/ ... 32/vcs.iso
Visual C++ 2005 Express :
http://download.microsoft.com/download/ ... 05b/vc.iso
Visual Web Developer 2005 Express :
http://download.microsoft.com/download/ ... 47/vwd.iso
-
- Messages : 405
- Enregistré le : mer. oct. 30, 2002 11:20 pm
- Localisation : Voie Lactée
- Contact :
Microsoft Visual C# 2005 Express Edition
Bonjour !
C'est finalement avec cette édition que j'ai programmé le premier accès à PONX, depuis C#
Mais, qu'est-ce que c'est lourd !
Pour info, PONX étant un serveur COM dynamique, il n'est pas identifié par VC# ; il faut alors utiliser une technique appelée "Late Binding" (terminologie Microsoft).
Dans le zoo, vous trouverez le code. Sachez que, pour faire la même chose avec Paradox, il faut 4 lignes...
En plus, tout doit être déclaré statiquement ; il faut obligatoirement compiler ; les messages d'erreurs sont, pour le moins, sybillins ; etc.
Tout ça ne donne guère envie d'approfondir dotNET...
C'est finalement avec cette édition que j'ai programmé le premier accès à PONX, depuis C#
Mais, qu'est-ce que c'est lourd !
Pour info, PONX étant un serveur COM dynamique, il n'est pas identifié par VC# ; il faut alors utiliser une technique appelée "Late Binding" (terminologie Microsoft).
Dans le zoo, vous trouverez le code. Sachez que, pour faire la même chose avec Paradox, il faut 4 lignes...
En plus, tout doit être déclaré statiquement ; il faut obligatoirement compiler ; les messages d'erreurs sont, pour le moins, sybillins ; etc.
Tout ça ne donne guère envie d'approfondir dotNET...
Michel Claveau Informatique
Microsoft s'amuse à essayer d'intégrer SQL dans les langages .NET, pour rendre l'accès aux SGBD un peu mieux intégré. ça s'appelle LINQ. Peut-être finiront-ils par réinventer QBE ?
http://www.babaluga.org/blog/archives/2006/05/15/linq/
http://www.babaluga.org/blog/archives/2006/05/15/linq/