mitsuru furuta - microsoft france : publication du code source des librairies du framework .net !!!
mitsuru furuta - microsoft france : publication du code source des librairies du framework .net !!!
welcome to msdn blogs
sign in | join
| help
search
mitsuru furuta - microsoft france
home
email
rss 2.0
atom 1.0
recent posts
publication du code source des librairies du framework .net !!!
sondage: string ou collection ?
quiksilver profrance 2007
inscriptions au tour de france accès aux données !
sortie de silverlight 1.0 et annonce de silverlight pour linux
tags
.net
ado.net
clr
codeplex
conference
csharp
delphi
directx
dlr
entity framework
expression studio
interface
lille
linq
mix
quizz
silverlight
sondage
techdays
techheadbrothers
visual studio 2008
winform
wpf
liens
centre de développement c# fr
centre de développement c# us
msdn france
quizz c# de l'été 2007
mes webcasts
2005-01 rencontres accès aux données
2005-06 rencontres windows forms
2005-09 databinding avancé
2006-02 mapping objet relationnel
2006-05 linq
2006-04 windows presentation foundation avancé
2006-09 c# 2.0, un an après
2007-04 de windows forms à wpf
2007-02 techdays
archives
october 2007 (1)
september 2007 (4)
august 2007 (17)
july 2007 (7)
june 2007 (2)
may 2007 (9)
april 2007 (12)
march 2007 (6)
february 2007 (2)
january 2007 (1)
december 2006 (3)
november 2006 (3)
publication du code source des librairies du framework .net !!!
certainement la nouvelle la plus incroyable depuis que j'écris sur ce blog ! c'est avec un enthousiasme non dissimulé que je vais publier ce post.
microsoft annonce aujourd'hui à travers le blog de scott guthrie la mise à disposition publique d'une majorité des sources du framework .net.
http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx
il sera également possible de deboguer depuis visual studio jusque dans les sources du framework.visual studio 2008 et le framework .net 3.5 offriront pour la première fois cette possibilité.
c'est une nouvelle incroyable et certainement la plus étonnante depuis la sortie du framework .net.
je n'y vois pas uniquement la volonté de rendre publique les sources de microsoft car dans le monde .net, des outils tels que reflector permettent déjà de visualiser les sources via désassemblage.
en tant qu'ancien delphiste, mon avis est le suivant. borland a toujours fourni les sources de ses bibliothèques de composants (vcl) et c'est pour moi une des raisons de la qualité des composants tiers.
outre une compréhension totale des classes de bases, la visibilité des sources offre un avantage pédagogique énorme: on voit comment programment ceux qui ont pensé le framework !
cela devrait augmenter de manière significative la compréhension du framework pour tous les développeurs, facilitant l'écriture de composants et autres frameworks techniques.
mitsu
autres liens:
http://blogs.msdn.com/charlie/archive/2007/10/03/net-framework-source-code-to-ship-with-orcas.aspx
posted: wednesday, october 03, 2007 7:05 pm
by
mitsu
filed under: .net
comments
techy news blog » publication du code source des librairies du framework .net !!!
said:
pingback from http://www.artofbam.com/wordpress/?p=4906
# october 3, 2007 1:11 pm
amethyste
said:
bonne nouvelle c'est clair
par contre si la question est "on voit comment programment ceux qui ont pensé le framework !"
je suis nettement moins enthousiaste. les composants .net sont le plus souvent difficiles à étendre en raison de continuelles erreurs de conception que ne feraient sans doute même pas un architecte débutant.
mais au moins on aura les commentaires et donc unee chance d'y piger quelque chose
# october 3, 2007 4:26 pm
julien brunet
said:
salut mitsu,
c'est marrant je disais la même chose sur dng (et je jure de ne t'avoir lu qu'après !)
amethyste a raison, dans le sens ou c'est vrai qu'avec reflector on voit déjà que certains coins du framework sont... "douteux" coté design. mais si ça permet de poser le débat (pourquoi telle classe internal, etc.), alors c'est une excellente nouvelle.
# october 3, 2007 7:29 pm
mitsu
said:
ca ne change pas vraiment ce que je disais. qu'on aime ou pas l'écriture, la compréhension ne peut qu'être meilleure même si elle amène les critiques.
rien n'est parfait mais parler d'erreurs de conception d'architecte débutant semble un peu rude et un peu facile. c'est dommage, ça rend la remarque moins intéressante.
pour en juger, il faut déjà avoir une idée des contraintes globales et rares sont ceux qui peuvent prétendre les connaitre sur quelque chose d'aussi vaste que le framework .net.
il y a par exemple des parties qui peuvent paraître étranges dans les windows forms qui wrappent les apis de windows. lorsque vous tomber sur des solutions étranges, il y a très souvent une explication et des choix qui ont été faits plutôt que des erreurs de conception de débutants.
quant aux classes internal, qui je l'avoue sont souvant frustrantes (car non accessibles), c'est en développant pour le framework pour la première fois cette année que j'ai compris. toute classe qui devient publique s'engage à rester dans le framework à vie. même si elle devient un jour 'deprecated', elle ne partira jamais. du coup, on y réfléchit à deux fois avant de la publier !
quoi qu'il en soit, livrer les sources et la possibilité de tracer ne peut apporter que du bien.
# october 4, 2007 1:30 pm
clément
said:
bonjour, le publication des sources va t-elle entrainer des problemes pour mono ou au contraires un avantage considérable.?
# october 6, 2007 12:13 pm
leave a comment
title (required)
name (required)
your url (optional)
comments (required)
remember me?
comment notification
if you would like to receive an email when updates are made to this post, please register here
subscribe to this post's comments using
rss
mitsuru furuta - microsoft france : publication du code source des librairies du framework .net !!! Précédent 715 Précédent 714 Précédent 713 Précédent 712 Précédent 711 Précédent 710 Précédent 709 Précédent 708 Précédent 707 Précédent 706 Précédent 705 Précédent 704 Précédent 703 Précédent 702 Précédent 701 Précédent 700 Précédent 699 Précédent 698 Précédent 697 Précédent 696 Précédent 695 Précédent 694 Précédent 693 Précédent 692 Précédent 691 Précédent 690 Précédent 689 Précédent 688 Précédent 687 Précédent 686 Suivant 717 Suivant 718 Suivant 719 Suivant 720 Suivant 721 Suivant 722 Suivant 723 Suivant 724 Suivant 725 Suivant 726 Suivant 727 Suivant 728 Suivant 729 Suivant 730 Suivant 731 Suivant 732 Suivant 733 Suivant 734 Suivant 735 Suivant 736 Suivant 737 Suivant 738 Suivant 739 Suivant 740 Suivant 741 Suivant 742 Suivant 743 Suivant 744 Suivant 745 Suivant 746