Supinfo vient d'effectuer sa première session d'évaluation sur sa nouvelle application SGES (Supinfo Global Evaluation System) développée au sein du Labo .Net par Mathieu Szablowski et moi-même. Malgré des délais très court, cette application WEB entièrement développée en .Net 2.0 est un succès (malgré, bien évidement quelques bugs mineurs de jeunesse).
Depuis le mois de septembre nous travaillons d'arrache pied dessus (environ 55 heures par semaine et par personne pendant le mois de novembre...), ce qui nous a permis de bien prendre en main les nouveautés des moutures 2005 de Visual Studio et SQL Server (ainsi que de constater quelques bugs curieux...), à savoir que nous avons décidé d'exploiter au maximum ASP.Net 2, SQL Server 2005 mais aussi les nouveautés du Framework tels les génériques, méthodes anonymes, types nullables et partial classes (qui s'avèrent particulièrement utiles pour le travail collaboratif). Nous avons aussi pu apprécier les capacités de Team Foundation Server, même si nous nous sommes servis essentiellement du contrôle de source et relativement peu du reste dy système... Ce qui ne nous a pas empêché pour autant d'endurer de nombreux bugs, corruptions de WorkSpaces ou autre plantages de services TFSSchedulers...
Bref, le bilan sur la nouvelle plateforme est tout de même très positif, le seul gros bémol concernant la lourdeur de Visual Studio : en effet, notre solution contient environ 50 000 lignes de code C# (en comptant une version personnalisée et compatible .Net 2 de NLog et 2-3 autres trucs que l'on a adapté à .Net 2 qui n'étaient pas compatibles avec la beta 2...), et le process devenv prend à lui seul 700 MO de mémoire vive... Le giga commence à paraître un peu court pour une utilisation en mode "Gros projet", et la DDR2 SODIM se fait un peu chère pour mon porte-monnaie anorexique d'étudiant...