
Catégorie: News

Sami
C'est l'occasion pour ceux qui ne pourront pas se déplacer à Devoxx de faire dédicacer son exemplaire de “Programmation GWT 2”, discuter technique ou simplement échanger de manière informelle. Je serai ravi de partager un verre (ou deux) avec vous ce soir là. Rendez-vous dans les locaux d'Eyrolles de 18h30 à 20h 1 rue Thénard dans le 5 ème.
Attention, l'inscription est obligatoire => http://www.editions-eyrolles.com/Evenement/Rencontres_experts/
Sami
Il y a de cela presque 10 ans naissait DotNetGuru.org. Un site dédié à l'architecture logicielle dans le monde .NET et aux technologies dites "alternatives". Le style DotNetGuru (ou DNG), c'était un contre-pouvoir à l'hégémonie technique de Microsoft et une certaine idée de l'informatique d'entreprise. Un tout teinté d'ouverture d'esprit et d'interopérabilité.
Tout au long de ces années, nous avons cessé d'insister sur la richesse de l'autre et l'intérêt de maîtriser les technologies concurrentes.
Au début de .NET, les termes mapping objet/relationnel ou portabilité étaient tabous, je me rappelle encore de discussions enflammées avec des responsables de Microsoft arguant sur l'intérêt de garder ADO.NET mono provider pour ne supporter que SQL Server. Je me rappelle d'ingénieurs Microsoft rejetant avec force l'idée même qu'un jour .NET puisse s'ouvrir à autre chose que du Microsoft.
En dix ans, nous avons essayé de briser tous ces tabous, la programmation par aspects, UML, l'injection de dépendances, la séparation en couches, l'instrumentation de code, .NET sur Linux. Combattre le quick and dirty et la manie du glisser déplacer pour introduire une conception robuste et pérenne tout aussi compatible avec le développement RAD. Tout cela au travers de centaines d'articles représentant des milliers de pages. Des heures, que dis-je, des nuits de travail.
J'ai construit ce site en Php à une époque où il n'existait aucun outil .NET pour faire ce genre de choses. De nombreux auteurs talentueux m'ont rejoint. La plupart sont devenus des amis, je ne les cite pas, ils se reconnaitront tous, DotNetGuru leur doit beaucoup. Chacun, par ses écrits, a contribué à faire évoluer les mentalités.
Aujourd'hui, nous pouvons l'affirmer haut et fort ; Microsoft a changé et .NET s'est métamorphosé. Des communautés (Alt.net, .) se sont créées sur le même modèle que DotNetGuru et l'heure est à l'intéropérabilité, aux DSL, à Silverlight sur Linux (qui l'aurait imaginé en 2001), Mono, VS 2010 et ses diagrammes UML, Entity Framework, Linq,etc ... Plus personne ne remet en cause les qualités de .NET, ni celles de Java d'ailleurs. Ces deux plateformes sont tout simplement devenues le pain quotidien de nombre d'entreprises.
Il faut donc savoir tourner la page, tirer sa révérence et acter le fait que cette bataille n'est plus à mener. Depuis quelques temps, le site est de moins en mois maintenu et mes obligations quotidiennes ne me permettent plus de fournir un niveau de qualité digne de ce que vous êtes en droit d'attendre. Je continue évidemment à faire du .NET (tout comme du Java), j'ai toujours autant d'idées et de choses à faire partager, mais mes priorités ont changé.
Ce blog (et mon compte twitter) resteront mes modes de communication privilégiés dans les mois à venir. DotNetGuru.org sera actif pendant quelques mois, le temps de laisser la communauté profiter pleinement du contenu existant. Ensuite, je briserai les chaînes qui me relient à ce site, pour lequel j'ai tant donné mais qui me l'a si bien rendu.
Don't stay tuned anymore ...