entretien avec mitsuru furuta sur la publication des librairies du framework .net
entretien avec mitsuru furuta sur la publication des librairies du framework .net
bienvenue
|
connexion
france - français
argentina (español)
australia (english)
brasil (português)
canada (english)
canada (français)
中国 (简体中文)
colombia (español)
deutschland (deutsch)
españa (español)
france (français)
india (english)
méxico (español)
perú (español)
Россия (pусский)
united kingdom (english)
united states (english)
plus...
|
microsoft.com
produitswindowsofficeserveurswindows mobiledéveloppementmicrosoft dynamicsjeux & xboxmsntous les produits...a propos de microsoftmicrosoft en francetravailler chez microsoftespace pressecontactez-nousressourcestéléchargementwindows updateoffice updatesécuritécommunautéstémoignages clientsachetertrouver un partenairesupportevénements & webcastsformationnewslettersinformations pourles entrepreneurs et petites entreprisesles moyennes entreprisesles grandes entreprisesle secteur publicl'éducationles associationsles partenaires microsoftles informaticiensles développeursle grand public
rechercher dans msdn
rechercher sur microsoft.com
recherche windows live
centre .net framework
accueillibraryformationtéléchargementssupportcommunautés
webcasts| msdn magazine| les classes de bases| ouverture du .net framework| le point sur les différentes versions| la saga .net| cardspace| wpf| wcf| wf
msdn
accueil msdnmsdn libraryformation msdntéléchargements msdnsupport technique msdncommunauté msdn
developer centers
.net frameworkasp.netofficesql servervisual basicvisual c++visual c#visual studiovisual studio expresswindows vistamore
centre .net framework
accueillibraryformationtéléchargementssupportcommunautés
accueil
webcastsmsdn magazineles classes de basesouverture du .net frameworkle point sur les différentes versionsla saga .netcardspacewpfwcfwf
entretien avec mitsuru furuta sur l...
entretien avec mitsuru furuta sur la publication des librairies du .net framework"le .net framework est sorti en version 1.0 en début d’année 2002, nous nous apprêtons à livrer la version 3.5 après 5 ans de vie."mitsuru furuta, responsable technique en charge des relations développeurs[marine tranquard] bonjour mitsu, j’ai vu le blog de scott guthrie qui a fait une annonce, annonce qui a été reprise plus de 730 fois ! tout d’abord peux-tu nous rappeler qui est scott puis nous en dire un peu plus sur cette annonce ?[mitsuru furuta] scott guthrie est aujourd’hui un des general manager de la division .net. il est surtout connu pour être le père du modèle asp.net même s’il gère aujourd’hui beaucoup plus de choses.il tient également à jour un des blogs techniques les plus connus des employés de microsoft corp. choix de communication visiblement récent, des annonces techniques sur les sorties de produits par exemple sont publiées en premier lieu sur son blog (http://weblogs.asp.net/scottgu/ ).scott a donc annoncé le 3 octobre sur son blog la future mise à disposition d’une majorité des sources du .net framework («releasing the source code for the .net framework libraries »).cette annonce fracassante lui a en effet valut d’être relayée un nombre de fois impressionnant (le record de son blog en fait, loin devant l’annonce de la rtm de silverlight 1.0 ou encore de la sortie de visual studio 2008 beta2).les sources diffusées seront : .net base class libraries (system, system.io, system.collections, system.configuration, system.threading, system.net, system.security, system.runtime, system.text, etc), asp.net (system.web), windows forms (system.windows.forms), ado.net (system.data), xml (system.xml), and wpf (system.windows). dans un second temps, wcf, workflow et linq devraient suivre le pas.[mt] quand et comment est-ce que le partage du code sera-t-il disponible ?[mf] le code sera disponible avec visual studio 2008. les développeurs pourront librement le récupérer de deux manières différentes. soit un download classique de l’ensemble des sources, soit via visual studio en configurant le débogueur afin qu’il aille directement télécharger à la demande les fichiers nécessaires au fur à un mesure d’un débogage pas à pas. les spécialistes en déduiront que les fichiers de symboles sont également fournis.[mt] cela signifie donc que je peux désormais utiliser ce code comme je veux ???[mf] humm, dans « utiliser » il faudra distinguer la lecture de l’écriture. les développeurs pourront librement parcourir le code afin de mieux comprendre le fonctionnement du framework.par contre, la licence microsoft reference license (ms-rl) n’autorise pas la modification de ces sources. entre nous, dans un usage classique d’utilisation du .net framework sur windows, tout l’intérêt vient du fait que le framework est le même pour tout le monde ! si les clients commencent à générer des versions propriétaires, cela n’a plus d’intérêt.[mt] quel est ton point de vue en tant que développeur ? d’après toi, qu’est-ce que cela peut apporter ?[mf] je pense que pour de multiples raisons, c’est une très bonne chose. certains y verront un message marketing de la part de microsoft comme quoi nous nous rapprochons de l’open source ; à la rigueur pourquoi pas.les vrais bénéfices que je vois pour le développeur sont :la possibilité de déboguer depuis leur code et de plonger en pas à pas dans les sources du framework.lire et mieux comprendre comment certaines parties ont été écrites.la lecture des sources est pédagogique et aide à apprendre à utiliser le framework tel que ceux qui l’ont écrit l’utilise.un point va forcément apporter de la frustration : on se rend compte que peu de classes sont publiques et que bon nombre d’entres elles auraient pu nous être utiles. moi-même en tant que développeur, j’étais souvent frustré de voir dans reflector des classes qui m’auraient été bien utiles.c’est en aillant l’occasion de développer pour nos équipes linq durant l’hiver dernier que j’ai compris toute l’ampleur du problème.lorsque nous rendons toute classe, méthode ou autre élément public, nous nous engageons à le maintenir dans le framework "ad vitam eternam". même si certaines classes sont devenues "deprecated" car nous les avons remplacé, nous sommes obligés de les maintenir. c’est au prix de cet engagement que rendre une classe publique se réfléchit à deux fois.[mt] dernière question : pourquoi est-ce que microsoft décide de partager une grande partie du code sourde du .net framework aujourd’hui ?[mf] pour plusieurs raisons. il faut d’abord savoir que cela faisait longtemps que nous voulions le faire et que, comme tout projet, il faut se donner les moyens et le temps de le faire.nous aurons avec visual studio 2008, une solution complète qui supporte le débogage et le chargement à la demande. s’il avait juste s’agit de fournir un zip de tous les sources, je pense qu’on l’aurait fait depuis longtemps.d’une manière plus générale, je pense également que c’est la bonne époque ! le .net framework est sorti en version 1.0 en début d’année 2002, nous nous apprêtons à livrer la version 3.5 après 5 ans de vie.je pense que nous pouvons également associer cette annonce à la maturité reconnue de la plateforme .net. votre avis et votre réaction sont importants, donnez-nous le votre sur le forum:
re : publication des codes sources des librairies du .net framework
bonjour,
depuis que je travaille sur la plate-forme .net et grâce à des outils tels que reflector, j'ai toujours pensé que .net est l'open source de demain.
enfin microsoft pousse la logique du code msil jusqu'au bout.
re : publication des codes sources des librairies du .net framework
thierry french a écrit:
difficile à comprendre les raisons de cette décision.
quelques avantages, certes, pour le développeur, mais aussi pour le développer du malware...
je ne crois pas qu'un développeur puisse faire beaucoup de mal, à moins qu'il n'y trouve des failles de progra lire l'ensemble du post
re : publication des codes sources des librairies du .net framework
difficile à comprendre les raisons de cette décision.
quelques avantages, certes, pour le développeur, mais aussi pour le développer du malware...
re : publication des codes sources des librairies du .net framework
bonne nouvelle, de mon coté je vois une superbe opportunités d'apprendre un peu plus les rouages du framework et surement apprendre de nouveaux trucs de programmation.
de plus, puisque cela va être bien intégré à vs2008, le déboguage risque d'être plus intéressant et complet.
publication des codes sources des librairies du .net framework
suite à l'annonce des équipes de microsoft corporation, donnez-nous votre avis ! vous trouverez un peu plus d'informations sur cette page .
blogsle blog de mitsuru furutale blog de christophe lauerle blog de scott guthriecodeplex
codeplex daily summary for monday, october 22, 2007
codeplex daily summary for sunday, october 21, 2007
codeplex daily summary for saturday, october 20, 2007
codeplex daily summary for friday, october 19, 2007
codeplex daily summary for thursday, october 18, 2007
codeplex daily summary for wednesday, october 17, 2007
téléchargements les plus demandés
package redistribuable du .net framework 2.0 (x86)
package redistribuable de microsoft .net framework 3.0
.net framework version 1.1 redistributable package
.net framework 3.5 bêta 2
.net framework 1.1 service pack 1
directx redist (august 2007)
contactez-nous | newsletter msdn
© 2007 microsoft corporation. tous droits réservés.
conditions d'utilisation
|
marques
|
confidentialité
entretien avec mitsuru furuta sur la publication des librairies du framework .net
Prcdent 765 Prcdent 764 Prcdent 763 Prcdent 762 Prcdent 761 Prcdent 760 Prcdent 759 Prcdent 758 Prcdent 757 Prcdent 756 Prcdent 755 Prcdent 754 Prcdent 753 Prcdent 752 Prcdent 751 Prcdent 750 Prcdent 749 Prcdent 748 Prcdent 747 Prcdent 746 Prcdent 745 Prcdent 744 Prcdent 743 Prcdent 742 Prcdent 741 Prcdent 740 Prcdent 739 Prcdent 738 Prcdent 737 Prcdent 736 Suivant 767 Suivant 768 Suivant 769 Suivant 770 Suivant 771 Suivant 772 Suivant 773 Suivant 774 Suivant 775 Suivant 776 Suivant 777 Suivant 778 Suivant 779 Suivant 780 Suivant 781 Suivant 782 Suivant 783 Suivant 784 Suivant 785 Suivant 786 Suivant 787 Suivant 788 Suivant 789 Suivant 790 Suivant 791 Suivant 792 Suivant 793 Suivant 794 Suivant 795 Suivant 796