Développeurs C#, faites vous connaitre ! - C#/.NET managed - Programmation
Marsh Posté le 08-09-2004 à 12:47:24
C'est quoi l'intéret du topic
Sinon, y'a déjà moi, je m'y suis penché dés sa sortie par curiosité.
J'ai développé un soft en C# : capture d'écran avec envoi de la capture sur serveur ftp (en stand by pour l'instant, possible qu'il existe quelques bugs)
http://harko.free.fr/soft/SharpShotter.zip
Marsh Posté le 08-09-2004 à 12:49:32
Voir un peu l'etendue des projets, leur solidité, et récuperer des liens utiles
partager des astuces de code, etc...
merci de ta contribution, ca m'évite de faire un bide total
Marsh Posté le 08-09-2004 à 12:55:00
ReplyMarsh Posté le 08-09-2004 à 12:58:15
Pour ma part, j'y suis passé depuis février à titre personnel et j'ai un projet pro dessus depuis aout, mes impressions sont de plus en plus enthousiastes, malgrés quelques défaut de jeunesse (et de doc au depart pour ma part). Je m'apprette à regarder de plus prés la beta de VS 2005 ainsi que du framework 2.0.
Marsh Posté le 08-09-2004 à 14:15:29
ca fe 2 ans que je dev en C#.
c un language qui me convient pour ca simplicité et sa rapidité a dev.
par contre les composants sont tres limités et si il y avait plus de composant ce serai un vrai regal
Marsh Posté le 08-09-2004 à 14:17:18
neogally a écrit : ca fe 2 ans que je dev en C#. |
je compte jeter un oeil du coté de mono et de gtk# egalement, ca a l'air assez prometeur
Marsh Posté le 08-09-2004 à 14:19:51
ixemul a écrit : je compte jeter un oeil du coté de mono et de gtk# egalement, ca a l'air assez prometeur |
je ne m'y suit pas encore trop interesser
Marsh Posté le 08-09-2004 à 14:26:35
neogally a écrit : je ne m'y suit pas encore trop interesser |
Je n'ai pas encore eu le temps de le prendre en main, mais je m'interresse pas mal a ce que je peux lire sur le sujet
http://www.mono-project.com/about/ [...] s.html#sql
Cela semble fort interressant grace a son independance au niveau OS ainsi que son niveau de compatibilité avec le framework .net.
On commence egalement à parler d'un portage natif de gtk# pour le framework microsoft,... à surveiller
Marsh Posté le 08-09-2004 à 14:37:23
Je me suis penché sur le c# dés sa sortie. Plusieurs applis pour le boulot, quelques-une persos, dont un jeu.
Mono devient trés interessant, le portage sous linux (entre autre) est vraiment une bonne idée.
Marsh Posté le 09-09-2004 à 12:25:40
J'ai commencé fin juillet 2004
Avec un programme pour créer des skins pour un prog ftp d'un ami
et maintenant jme prepare un programme pour génerer des emplois du temps imprimables
Marsh Posté le 09-09-2004 à 12:26:15
x1800+ a écrit : J'ai commencé fin juillet 2004 |
Tes impressions ?
Marsh Posté le 09-09-2004 à 13:28:58
Franchement satisfait
Avant je faisait un peu de delphi, ca m'avait pas plu (surtout avec les If xxx Then begin..bref). J'avais tenté le C++, jcomprenais rien donc pour ma pomme le C# c'est pil poil ce que je recherchais
Donc mon verdict : C# Rulz
Marsh Posté le 09-09-2004 à 13:32:11
x1800+ a écrit : Franchement satisfait |
Marsh Posté le 09-09-2004 à 14:15:33
ben moi j'ai fait un stage en .Net/C#, puis j'ai continué à y toucher un peu après dans des projets persos.
Marsh Posté le 10-09-2004 à 10:11:18
Perso je me suis intéressé au .Net/C# lors de sa sortie, mais j'attends la version 2.0 de .Net pour avoir enfin un langage un peu plus matûre (vive les generics, partial et autres) et une lib digne de ce nom ou il ne faut pas utiliser les interop tout le temps. (cf port serie, envoi email, etc.)
Marsh Posté le 10-09-2004 à 10:13:31
j'ai fait 6 mois de C# environ (4 mois projet diplôme, 2 mois projet pro)
oualà quoi
Marsh Posté le 10-09-2004 à 14:53:55
Harkonnen a écrit : je m'y suis penché dés sa sortie |
oliv5 a écrit : Je me suis penché sur le c# dés sa sortie |
Jayl a écrit : je me suis intéressé au .Net/C# lors de sa sortie |
mais, y'a autant de gens que ça qui suivent de près les nouvelles fourberies de microsoft ?
Marsh Posté le 10-09-2004 à 15:00:05
raytaller a écrit : mais, y'a autant de gens que ça qui suivent de près les nouvelles fourberies de microsoft ? |
on argumente
Marsh Posté le 10-09-2004 à 15:02:05
raytaller a écrit : mais, y'a autant de gens que ça qui suivent de près les nouvelles fourberies de microsoft ? |
essaie, tu critiqueras peut-être moins
Marsh Posté le 10-09-2004 à 15:06:38
JagStang a écrit : essaie, tu critiqueras peut-être moins |
Ha ben non alors, pourquoi se rabaisser à essayer la dernière fourberie de micro$oft !
Marsh Posté le 10-09-2004 à 16:14:43
raytaller a écrit : mais, y'a autant de gens que ça qui suivent de près les nouvelles fourberies de microsoft ? |
Post extraordinaire c vraiment genial jadore les gens comme toi...
Marsh Posté le 10-09-2004 à 16:28:38
Citation : Post extraordinaire c vraiment genial jadore les gens comme toi... |
nan mais je suis sincère, je pensais que les dév. C# en faisaient parce que c'était demandé, ou parce qu'il prévoyaient que ça allait être obligatoire dans quelques années.
nan, franchement je connais pas, je critique pas, je m'étonne juste.
ce que je connais de vb et d'msdn me donnent pas envie d'être curieux avec les nouveaux trucs qui sortent.
mais bon, si ça se trouve c'est super, j'ai pas mis ça en question.
( PS : ouais, pour le mort fourberie, c'est juste que j'avais entendu dire que C# a été créé pour concurrencer Java.
Ça me fait toujours un peu rire quand ms lance des trucs pour concurrencer; j'ai d'ailleurs entendu qu'ils allaient sortir un nouveau navigateur (désolé, je suis pas super au courant) pour concurrencer mozilla )
Marsh Posté le 10-09-2004 à 16:34:58
ben moi j'étais comme toi. et quand j'ai du travailler là-dessus, j'étais rétiscent au début je dois dire. mais par la suite, (assez vite) on trouve plein de bonne choses. et encore, je n'ai pas tout explorer.
faut pas dire "sux" dès qu'on entend MS dans une phrase sans réfléchir. c'est comme tout, y'a du bon et du moins bon
Marsh Posté le 10-09-2004 à 17:12:47
raytaller> Si on veux pouvoir dire c'est de la merde ou pas, il faut bien s'y interresser de près. Sinon, comment savoir ? En lisant des critiques ? mouarf !
Marsh Posté le 10-09-2004 à 17:29:48
Pour tout avouer , je ne porte pas spécialement microsoft dans mon coeur, mais je dois reconnaitre qu'avec C# ils ont fait un beau produit, c'est tres agréable à utiliser
Marsh Posté le 10-09-2004 à 17:36:01
Jayl a écrit : raytaller> Si on veux pouvoir dire c'est de la merde ou pas, il faut bien s'y interresser de près. Sinon, comment savoir ? En lisant des critiques ? mouarf ! |
ouais, tout à fait d'accord.
donc, là j'attends d'avoir un peu le temps, pour essayer; je me sens un peu frustré de pas pouvoir dire que c'est de la merde là
(nan , en fait j'attends la sortie officielle de java 1.5 )
Marsh Posté le 10-09-2004 à 17:40:02
ixemul a écrit : Pour tout avouer , je ne porte pas spécialement microsoft dans mon coeur, mais je dois reconnaitre qu'avec C# ils ont fait un beau produit, c'est tres agréable à utiliser |
+1, mais ça fait mal aux fesses de le dire quand même.
Marsh Posté le 10-09-2004 à 22:19:34
Bah t'as qu'à te dire que c'est l'ancien mec de Borland qui a créé C#.
Marsh Posté le 10-09-2004 à 22:25:23
Perso la seule chose que je reproche à C#, c'est l'absence d'héritage multiple
J'ai fait mes premiers pas dessus au boulot, j'aime beaucoup (bon, je suis un grand adorateur de la syntaxe C aussi).
Marsh Posté le 10-09-2004 à 23:13:46
mono c'est chouette, mais y a encore pas mal de casserole sur PPC ne serait-ce des problèmes de boutisme ... bref chez Microsoft ils sont marrants, il font un truc portable mono-plateforme ... mono porte sur les plateformes. Ça prend un peu de temps, si vous avez autre chose que de l'x86, je vous conseille d'utiliser le CVS, du moins d'utiliser mint
Marsh Posté le 11-09-2004 à 00:59:14
bonjour je dev en C# et j'en suis fiere
d'ailleurs j'aime ça, c'est plutot confortable comme langage..
adapté au type d'application que nous avons conçu..
ça doit faire depuis fin janvier que j'ai commencé..
en C# j'utilise des dll com et c++ avec plus ou moins de mal.. notemment les sdk schlumberger, towitoko et canon (d'ailleurs j'ai fait un super truc avec la dll canon.. je vais m'empresser d'en faire une release standalone pour piloter les apn canon.. )
donc gestion de cartes à puces.. acces a du MySQL.. puis pleins de trucs divers et varés..
moi je .NET je trouve ça coule (meme si le garbage collector auto me gonfle pas mal.. )
et les pointeurs on peux continuer à les utiliser, heureusement parce que vazy que j'en fait des dllimport.. vivement le tout nouveau .NET
voila..
hihii
Marsh Posté le 11-09-2004 à 11:40:10
plutot concluant dans l'ensemble
drasche> je crois bien que l'héritage multiple sera disponible dans la version 2.0 de C# FAUT QUE JE TROUVE LE TEMPS DE LE TESTER CE VS .NET 2005 !
Marsh Posté le 11-09-2004 à 11:41:36
Non, il ne le sera pas
Marsh Posté le 11-09-2004 à 14:46:37
ReplyMarsh Posté le 11-09-2004 à 14:50:39
Tamahome a écrit : quelle argumentation.... |
c'était un quote sousentendu
Marsh Posté le 11-09-2004 à 16:00:44
Moi j'ai jamais bien pigé ce pblm d'héritage multiple. J'ai jamais utilisé l'héritage multiple en C++, en tous cas en tant qu'héritage structurel. J'ai toujours utilisé l'héritage multiple comportemental, au moyen de classes de base abstraites (ABC), qui sont en fin de compte l'équivalent des interfaces Java/C#. Le seul cas où ça me pose problème c'est des cas très spécifiques, genre un mélange de lib : (héritage multiple entre une WinForm et une fenêtre OpenGL par ex). C'est des cas très très rares, et là oui ca manque. Mais sinon je cerne pas bien l'utilité de l'héritage multiple structurel en dev, Stroustrup lui même conseille d'utiliser les ABC.
Pouvez-vous me doner des exemples courants où il est judicieux de l'utiliser ?
Marsh Posté le 11-09-2004 à 17:39:52
J'aurais préféré un exemple que l'on programme soit meme, pas la SL.
Mais justement, tu vas peut être éclairer ma lanterne sur ce sujet.
Je trouve pas normal que istream définisse tellg/seekg, et ostream tellp/seekp. Les 2 devraient définir tell et seek. Quel est le sens à avoir une fonction qui permet de manipuler explicitement le get pointeur dans une classe ou il n'y a que ce pointeur, et pareillement avec le put pointeur de ostream. Dans les 2 cas on s'attendrais à manipuler le seul pointeur existant. En bref, selon moi, le fait qu'il y ait tellg sous entend qu'il y a tellp, et il ne devrait y avoir du coup que tell.
Mais ça c'est a cause de l'héritage multiple de iostream justement, où on serait bien emmerdé avec ces 2 fonctions en double. Donc pour moi ici l'héritage multiple n'est pas élégant du tout. Je trouve l'approche de .Net meilleure où on a dissocié le stream de ses opérations. Tu as System.IO.Stream d'un côté, et System.IO.StreamWriter et System.IO.StreamReader de l'autre.
En somme c'est un peu streambuf et ostream/istream.
Marsh Posté le 08-09-2004 à 12:23:34
Alors voila, l'idée de ce topic est de recenser les Developpeur se penchant sur C#, debutant, confirmé, ou simplement curieux, n'hesitez pas a faire part de vos projets sur ce topic, que ce soit personnel ou professionnel.