Tag: ALT.NET

Agenda de décembre 2009

Posted by – December 1, 2009

Les rendez-vous repérés de décembre :

Alt.NET : AOP avec FastConnect

Posted by – May 29, 2009

Romain (un billet de circonstance), spécialiste de ce domaine, nous fera une présentation de l’AOP. Cela sera FastConnect qui hébergera la rencontre.

Informations et inscription avec Doodle à l’adresse du blog d’Alt.NET, à ne pas rater !

Alt.NET : speed dating le 9 avril

Posted by – March 29, 2009

[photo]

On innove dans le concept, le jeudi 9 avril au soir aura lieu un speed dating.

Mais attention, ne vous y trompez pas, cela ne sera pas 7 mn pour vendre vos talents de cuisine ou vos goûts en matcramé, mais bien pour discuter par petits groupes de ses passions en ingénierie logicielle ou ce qui touche de près ou de loin à l’IT.

Plus d’explications sur le blog d’Alt.NET France.

Alt.NET : TDD … in love

Posted by – March 26, 2009

J’ai assisté hier soir à la 11è rencontre Alt.NET sur le thème du TDD (Test Driven Development). La soirée était hébergée chez Octo que nous remercions, et les (brillants) orateurs, le binôme Djamel et Frédéric.

More

Alt.NET : TDD chez Octo

Posted by – March 9, 2009

Nous vous donnons rendez-vous à partir de 19h00 chez Octo Technology le mercredi 25 mars pour assister à une présentation du TDD. Détour obligé pour tous ceux qui veulent améliorer la qualité de leur code. La session sera dispensée par Djamel Zouaoui.

N’hésitez pas à vous abonner au groupe Alt.Net pour avoir accès à des discussions très intéressantes (TDD, MVC, IoC, …).

Par ailleurs, un nouveau site Alt.Net France a été conçu sous WordPress (l’ancien souffrait de lenteurs), merci à Julien pour cette initiative. On y trouvera les évènements, comptes-rendus et autres discussions sur le thème de l’alternative.

Alt.NET : prochaines rencontres

Posted by – February 4, 2009

Aux Techdays 2009, 2 sessions seront dispensées par 2 membres du groupe :

Les prochains rendez-vous programmés :

  • 18 Février : Aspectize (voir présentation) – Frédéric Fadel – chez Winwise au 16 rue Gaillon 75002 Paris
  • 18 Mars : TDD – Djamel Zouaoui – chez OCTO Technology au 50 avenue des champs Elysées
  • 22 Avril : Entity Framework – Matthieu MEZIL – lieu indéterminé

Fan de Google apps, testons l’agenda embarqué que propose Google  pour les dates Alt.NET :

Alt.NET : les rencontres de janvier et février : F# et Entity Framework

Posted by – January 11, 2009

Deux dates sont à retenir pour janvier et février pour des rencontres Alt.NET.

Mercredi 21 janvier 2009 – sur F#. Robert Pickering nous fera une présentation de ce langage fonctionnel qui sera intégré dans VStudio 2010. Rob est un membre emblématique de Alt.Net Paris car fondateur de ce groupe (en plus d’être un bon G.O.). Rob est aussi MVP, et l’auteur d’un livre sur F#, autant dire une pointure dans son domaine.

Mercredi 18 février 2009 – sur Entity Framework, pour l’instant pas d’indication de lieu.

voir sur Alt.NET Pedia pour les informations d’usages.

ALT.NET : rencontre de décembre

Posted by – December 3, 2008

RDV était pris hier soir dans les locaux de Microsoft, rue de l’Université, pour assister à la 8ème rencontre de la communauté ALT.NET. Nous étions 12. Parmi les prénoms retenus : Rob, Romain, Julien, Mathias, Gauthie, Rafael, Gui.

Le sujet du jour était sur le DDD ou Domain Driven Design, qui fait partie des pratiques agiles, ou des bonnes pratiques de conception. Pour résumer, le DDD permet d’allier l’ingénierie logicielle avec une bonne architecture logiciel (accompagnée de bonnes pratiques : POO, Design Patterns, couches, …) et une meilleure communication avec les directions fonctionnelles (ie : parler le langage du domaine métier).

Avant la présentation, quelques discutions se sont engagées entre les membres, c’est souvent l’intérêt de ce type de rencontres : syntaxe C# : favoriser la concision ou non (opérateur ??, …), C#4, certifications MS.

Je ne ferais pas un résumé de la présentation DDD, l’exposé ayant été très bien mené. Les slides sont en ligne sur le blog de Julien, je vous invite à les lire vivement. Pour ma part, j’investiguerai ce sujet. Nous sommes bien entendu déjà à architecturer nos projets sous forme d’une architecture n-tiers, le DDD m’intéresse donc, et notamment les questions d’implémentation sur des cas concrets.

Après cette brillante présentation et les quelques discutions ou interrogations que cela a suscité, direction vers le bar Le Roussillon pour poursuivre la soirée autour d’une bière et d’un repas pour certains. Parmi les sujets abordés à table : AOP (avec Post#, visiter le blog de Romain sur ce sujet) : loging, caching (ce qui m’intéresse beaucoup), transactions, …, Gui (étudiant à SupInfo) sur le type d’entreprise à intégrer (SSII, éditeur, …), et j’en oublie.

Le prochain RDV sera en janvier, certainement un mardi. Nous avons appris qu’il y avait un mercredi par mois, des rencontres AfterWorks de communautés, organisées par Microsoft, voir le site pour plus d’informations.

ALT.NET : rencontre de décembre

Posted by – November 19, 2008

La prochaine rencontre aura lieu le mardi 2 décembre, de 19h30 à 21h30. Le sujet du jour sera le DDD.

Le talentueux Rob nous a trouvé un lieu pour accueillir la réunion : au 148 rue de l’Université, chez…Microsoft.

Pour s’inscrire, directement sur la page Wiki.

ALT.NET : rencontre de novembre

Posted by – November 7, 2008

Préambule

Edition de novembre de la rencontre ALT.NET Paris : nous étions une vingtaine pour cette nouvelle soirée, et une première pour moi, non par manque d’intérêt mais par manque de disponibilité jusqu’à présent. Avant de passer aux choses sérieuses, nous nous étions, pour une petite dizaine, donnés RDV au Comptoir de l’Arc, pour déguster quelques cocktails et faire connaissance avant de rentrer dans l’arène.

A 20 h, direction les locaux de Valtech, avenue Marceau, 5è étage, dans l’antre des geeks et des passionnés d’opensource et de .NET, comme quoi, mélanger les genres reste possible.

Parmi les participants, j’ai retenu les prénoms suivants : Jb Evain (Novell / Mono), Romain, Mathias, Cyril (tous trois de chez FastConnect), Gauthier (Logica), Raphael, Julien, Philippe, Sam, Nicolas, Rob (auteur de Foundations of F#), Denis, 4 consultants de chez Valtech.

Présentation de Jb Evain

Le sujet du jour était principalement sur Mono, Jb Evain nous a fait l’honneur, lors de son passage sur Paris, de nous parler de Mono. Jb a débuté par un exposé sous forme…d’une slide ou presque…son (impressionnant) CV ;-)  : a travaillé sur AspectDNG avec Thomas Gil (co-fondateur de dotnetguru), db4o, LINQ Expression Trees, Linq to db4o, auteur de Cecil, contributeur Mono depuis pas mal d’années, il est embauché par Novell en 2007 (quelle reconnaissance !). La suite de la rencontre fût une discussion ouverte et informelle entre experts du domaine.

Dit mono, dit sujets de bas niveau et pointus sur .NET et le langage C#, et forcément un peu éloigné de mon domaine d’application (ie : applis. Web & utilisateur de frameworks sous-jacents).

Je résumerais en ces acronymes ou termes plus ou moins abscons, entre compilation, tissage et exécution : compilateur, CIL, AST, DLR, SRE, PInvoke, AOP, Cecil (utilisé dans le programme Gendarme).

MoMA vous permettra de vérifier la compatibilité de vos assemblies avec Mono 2.0 (à tester d’urgence !). Quelques démos (sous une station Linux) ont été effectuées. J’ai retenu particulièrement l’usage de la commande csharp qui permet d’interpréter directement du C# dans une console.

Cela m’a rappelé par moment certains cours à l’université sur la compilation, où on y parlait Lex, Yacc, LR(1), LALR(1), BNF ou grammaire, arbre syntaxique, automate, intéressant en tout cas pour appréhender les méandres d’un compilateur, mais j’ai laissé ça aux passionnés du domaine ;)

Mono : c’est quoi, pour qui ?

Mono, implémentation libre de .NET, est constituée par une équipe de 35 personnes, réparties aux 4 coins de la planète (dont Lyon donc).

Mono 2.0 implémente les spécifications C# 3.0, ASP.NET, Winforms, Linq. Pour ASP.NET, les Webparts ne sont pas supportées, ni WPF (peu de probabilités qu’il le soit un jour, en raison de l’adhérence avec DirectX) ou WCF (des gens y travaillent, mais pas l’équipe de Novell). Dans la sphère RIA, Moonlight 2.0 vous fera fonctionner une application Silverlight. Moonlight, vous savez, la 1ère mouture qui avait été développée en…21 jours, lors de Techdays (il y a 2 ans je crois).

Autre nouveauté : l’arrivée d’un débuggeur (!), et en cours d’élaboration, un plugin VStudio afin de déployer directement sur une station Linux des assemblies.

Une originalité : Mono utilise F# pour optimiser les generics.

Au niveau des méthodes, énormément de tests unitaires sont en place, via NUnit. Au niveau intégration continue, une solution maison a été mise en place par l’équipe Mono.

Quels utilisateurs actuels pour Mono ? quelles entreprises investissent sur ce projet ?

Parmi quelques noms retenus, on pourra parler en vrac de Fiducial (ASP.NET), Dekiwiki, une liste plus complète sur le site. Sur les usages de Mono, et ce qui peut paraître étonnant, c’est l’industrie des jeux qui commence à s’y intéresser, afin de scripter les comportements par exemple (d’habitude : en Lua ou Python). L’avantage est de pouvoir ainsi utiliser IronRuby, Boo, …et de facilement scripter leurs besoins. Unity ou Second life font tourner Mono pour leur usage.

Du côté de chez Microsoft, cela semble bouger…en bien, l’ouverture est à l’ordre du jour, dixit Jb E.. Cette ouverture, est principalement dû à la nomination de Scott Guthrie à la tête de .NET. On a pu le voir récemment avec l’annonce sur jQuery, et son support dans VStudio.

Conclusion

Très bonne expérience pour ma part. Cela reste toujours enthousiasment de rencontrer des gens passionnés (jeun’s et qui boivent de la bière…ou des cocktails à défaut) de tout horizon, sur des domaines assez différents du sien. Le sujet m’intéressait fortement, car si un jour, je pouvais concilier Linux et .NET, cela serait un très bon aboutissement. Egalement, je trouve que jusqu’à présent, sous Linux, il manque un langage de haut niveau de type C#, à part C ou C++…ou Java (mais je n’ai jamais réellement adhéré). Cet apport ne peut être que positif pour capter des utilisateurs supplémentaires sur cette plateforme, Mono en donne en tout cas l’opportunité.

La date prévisionnelle de la prochaine rencontre est le mardi 2 décembre, et le sujet : DDD, ça tombe bien, je me pose des questions existentielles sur ce sujet : c’est quoi exactement, la mise en pratique, …

Ressources :

Quelques photos de la rencontre, remarquez les pizzzzzzzas offertes par Valtech, et bien sûr, les geeks.

La vidéo de Miguel à la PDC et les slides.

Enfin, retrouvez le portail de ALT.NET Paris.