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