| |
|
|
Menu
|
 |
|
|
| |
|
|
Calendrier 2008
|
 |
|
Voici le calendrier des prochaines activités du groupe. Il est a noter que ce calendrier est sujet à des changements de dernière minute qui peuvent arriver suite à la disponibilité des conférenciers.
Nous vous suggérons fortement de vous inscrire à notre liste d'envoie afin d'être notifié par courriel.
|
| |
|
|
Assemblées
|
 |
|
|
Dix nouveautés dans Team System et Team Foundation Server 2008
|
|
Monday, January 07, 2008 at 6:15 PM
|
|
Conférencier: Etienne Tremblay, EDS, MVP Team System
Joignez-vous à moi pour une excitante session de démos sur mes dix nouveautés préférées dans Team System et Team Foundation Server 2008. Nous allons voir des fonctionnalités comme Annotate, Comparaison de répertoires, l’intégration continue, les fils d’attentes pour les constructions de logiciels, les points névralgique d’exécution lors des sessions de performance et plus encore. Que vous soyez novice ou que vous utilisez Team System depuis un certain temps, venez voir les nouveautés de la version 2008.
Étienne Tremblay est un architecte sénior chez EDS Canada avec plus de 15 ans d'expérience en développement d'applications d'entreprises. Il a travaillé dans les industries minières et manufacturières et récemment, la gestion de configuration et outillage de développement. Il a développé un système pour surveiller la qualité dans la fabrication de voitures, un système de gestion de réclamations, un système d’opération et de surveillance de mines et un système de gestion de d'itinéraires en utilisant des modèles d'application n tiers. Tout au long de ces années il est devenu un expert en matière d'outillage de cycle de vie de développement de logiciels et a été l'un des architectes de la solution corporative Visual Studio Team System chez EDS. Cette initiative l’a amené à voyager autour du monde pour donner de la formation adaptée aux développeurs .NET d'EDS. Il a été un conférencier lors de plusieurs conférences internationales en 2005, 2006 et 2007 sur Visual Studio. Il a aussi donné une conférence virtuelle pour MSDN sur « comment adopté Visual Studio Team System ». Il représente EDS sur le Conseil Consultatif de Microsoft pour Team System. Il a été attribué le statut de MVP Team System en 2006 et 2007 et a été choisi comme juge pour la compétition internationale de Design de Logiciel de l’Imagine Cup 2007 en Corée du Sud.
|
|
|
Meilleures pratiques pour diminuer le couplage et augmenter la cohésion
|
|
Tuesday, January 29, 2008 at 6:15 PM
|
|
Conférencier: Mario Cardinal, .NET Expertise, MVP Software Architecture
La première partie de cette présentation présente des principes simples mais eprouvés pour simplifier la gestion des dépendances entre les éléments qui composent un programme .Net. La deuxième partie démontre NDepend, un outil qui permet aux architectes ainsi qu’aux dévelopeurs d’analyser la structure du code, de vérifier les règles de conception et de planifier les activités de refactorisation. NDepend permet de codifier les contraintes liées au couplage et à la cohésion et de les intégrer dans le « build » de nuit de sorte que ces contraintes se perpétuent à travers les versions comme spécifications "exécutables" d'architecture. À la fin de cette présentation, vous comprendrez pourquoi les architectes se proccupent tant du couplage et de la cohésion et pourquoi un outil comme NDepend simplifie ce soucis.
Mario Cardinal est un consultant senior spécialisé en architecture logiciel avec les processus agiles et Microsoft Team System. Il possède plus de quinze années d'expérience en conception de systèmes d'information d'envergure. Pour une troisième année consécutive, il a reçu de Microsoft le prix Most Valuable Professional (MVP) dans le domaine d’architecte logiciel. Il est membre du Microsoft Team System Customer Advisory Council. Il dirige le groupe d’intérêt sur l’architecture du Groupe Usager Visual Studio de Montréal et il est « tech chair » de la piste d’architecture de la conférence DevTeach. De plus, depuis 2004, il est l’animateur du Visual Studio Talk Show, un podcast sur le développement logiciel. Mario détient un baccalauréat en génie informatique et une maîtrise en management de la technologie de l'École Polytechnique de Montréal. De plus, il détient les certifications professionnelles Certified ScrumMaster (CSM), Microsoft Team Foundation Server Technical Specialist et Microsoft Certified Solution Developer (MCSD). (www.mariocardinal.com)
|
|
|
Nouveautés des langages C# et VB + LINQ
|
|
Monday, February 04, 2008 at 6:15 PM
|
|
Conférencier: Guy Barrette, Architecte de Solutions, .NET Expertise, Microsoft Regional Director, MVP ASP.NET
Lors de cette présentation vous verrez un survol des nouveautés des langages C# et Visual Basic offerts avec le Framework .NET 3.5 et Visual Studio 2008. Parmi ces nouveautés on retrouve : Local Variable Type Inference, Object & Collection Initializers, Anonymous Types, Auto-Implemented Properties, Extension Methods, Lambdas Expressions, Partial Methods & XML Literals (VB). Il est a remarqué que la plupart de ces nouveautés ont été implémentées pour LINQ. Il va de soit que LINQ et ses variantes (LINQ to Objects, LINQ to DataSets, LINQ to XML et LINQ to SQL) seront couverts lors de cette présentation.
Guy Barrette est un architecte de solutions basé à Montréal, Canada. Il est le directeur régional Microsoft pour la région de Montréal et un MVP ASP/ASP.NET. Il se spécialise dans les outils de développement Microsoft depuis la sortie de VB 3 en 1994. Guy aide les entreprises à bâtir de meilleures solutions avec Team System et les outils de Microsoft ainsi que l'architecture et le développement d'applications Web. Il a été conférencier lors d'événements MSDN et lors de conférences comme Microsoft DevDays et DevTeach. Parlant de DevTeach, Guy est responsable de la piste française. Guy a obtenu les certifications Microsoft suivantes: Solution Developer et Technical Specialist Team Foundation Server. Guy est aussi président du Groupe d'usagers Visual Studio Montréal et il organise le Code Camp à Montréal. Guy écrit une rubrique de critique de livres .NET mensuelle pour le Magazine Level Extreme. Vous pouvez lire son blog sur guy.dotnet-expertise.com. Guy co-anime l'émission de radio Internet Visual Studio Talk Show avec Mario Cardinal.
|
|
|
Concepts d'entrepôts de données et applications décisionnelles
|
|
Monday, February 18, 2008 at 6:15 PM
|
|
Conférencier: J.O. Marc Gagnon, architecte corporatif
En plus de présenter les concepts d'entrepôts de données et d'applications décisionnelles, cette présentation survolera les différentes architectures possibles concernant leur mise en place. Les termes abordés seront les besoins décisionnels, la modélisation, les dépôts utilisés, les outils et l'accès à l'information.
J.O. Marc Gagnon est architecte corporatif à la Caisse de Dépôt et Placements du Québec. Il possède une solide expérience de plus de 25 ans en informatique, dont 15 ans en architecture, modélisation de données et de traitements. À plusieurs reprises, Marc été impliqué directement dans la vigie corporative et technologique ainsi que dans le choix et la mise en place de méthodologies tel MSF, RUP, P+, structuré, CONCERT, de techniques de modélisation comme UML, E/R, DW, OO et d'outils de développement incluant en autre Provision, Erwin, SQL Server BI, Oracle Datamart Suite. Il a été impliqué dans des domaines d’affaires aussi variés que la défense nationale, la restauration, la télécommunication, le divertissement, le transport aérien, le voyage, la loterie, la réassurance, l'ingénierie, le bancaire et l'investissement. Son expérience en intelligence d'affaires remonte au siècle dernier, soit depuis 1992.
|
|
|
Introduction à WCF
|
|
Monday, March 03, 2008 at 6:15 PM
|
|
Conférencier: François Tanguay et Érik Renaud, nVentive
Connaissez-vous les ABC de WCF, la nouvelle technologie de communication .net de Microsoft ? Venez nous rejoindre pour une présentation de WCF (Windows Communications Framework), une technologie signée .net 3.0 qui vous sera indispensable dans vos prochains projets.
Nous attaquerons les concepts de base ainsi que l'utilisation avec Visual Studio, IIS et WAS. Ensuite, regarderons les préoccupations d'une application d'entreprise (versionage, polymorphisme, sécurité et exceptions). Finalement, nous aborderons certains sujets plus avancés pour vous aider à naviguer les problèmes classiques de cette nouvelle technologie.
François Tanguay est un coach .net et co-fondateur de nVentive, un nouveau concept où les équipes de développement logiciel bénéficient d’aide au moyen de « coaching » et « guidance ». Il aide les grandes institutions dans l’utilisation de VSTS, des processus agiles et des fondations applicatives. Depuis plus de 10 années, sa capacité à modéliser et inventer garantit toujours discussions et débats éclatants. Nommé « Microsoft patterns & practices champion » pour son apport à la communauté, vous saurez le trouver là où les mots clés « Enterprise Library », « Entity Framework », LINQ, IoC, MVC, DDD et PPP se trouvent ou plus simplement en le contactant au francois.tanguay@nVentive.net.
Erik Renaud est un coach .net et co-fondateur de nVentive, un nouveau concept où les équipes de développement logiciel bénéficient d’aide au moyen du « coaching » et du « guidance ». Ses mandats courants se concentrent dans les grandes institutions financières en créant de nouvelles équipes qui supportent directement leurs activités primaires. Erik cumule plus de 10 ans d’expérience en développement logiciel, en faisant du coaching pour des équipes pour des besoins en architecture, modélisation et analyse. Ultimement, il collabore à la solution avec les dernières technologies .net et offre des « guidance packages » pour accélérer la phase de développement. Il est un ScrumMaster certifié, ce qui l’aide à guider les équipes vers le succès, et offre souvent des formations pour les technologies orientées objet. Il peut être rejoint au erik.renaud@nVentive.net, ou vu tout partout où le kendo est pratiqué.
|
|
|
News from Mix08 / Top 10 NET Open Source tools
|
|
Monday, March 10, 2008 at 6:15 PM
|
|
Conférencier: Rod Paddock, éditeur de CoDe Magazine, Seattle USA
Part 1: News from Mix08
In the first part of his talk, Rod Paddock will report on the announcements made at Mix08 the week before. Mix is the Microsoft conference dedicated to Web development.
Part 2: Top 10 NET Open Source tools
The title says it all. This session will cover some of the best open source project for .NET developers. Unit testing, version control, control kits, AJAX tools and so on. This session will cover a plethora of open source .NET projects.
Rod is president and founder of Dash Point Software, Inc. DPSI is an award winning software company based in Seattle, WA, specializing in application development and software training. Dash Point specializes in Visual Studio .NET, VB 6, Visual FoxPro, and SQL Server development. Dash Point Software was the winner of the 1999 Visual FoxPro Excellence Award and a finalist in 1998. Dash Point was also a finalist in 1996 at Windows World Open. Rod has been a very popular speaker at a wide variety of developer conferences in North America and Europe since 1995. His most recent speaking appearance was at the XML Connections conference in October 2002. Rod is the editor for CoDe Magazine and his writing credits include articles for database publications such as Data Based Advisor, FoxTalk and Dbase Advisor. He has also authored a number of books including Visual Basic 5 for Web Development, Visual Basic 6 for Web Development, and Visual FoxPro 6.0 Enterprise Development. Rod is also the V.P. of Technology for Red Matrix Technologies and the architectural visionary behind the DataClas middle-tier component and SQLAudit product lines.
|
|
|
Object-Relational Mapping in the Microsoft World
|
|
Monday, April 21, 2008 at 6:15 PM
|
|
Conférencier: Benjamin Day, MVP C#, Boston USA
It’s coming. Some developers have pushed back against it for a long time and called it the domain of hacks and crazy people but it’s coming. Object-Relational Mapping – also known as ORM – has been viewed with passionate skepticism for years but with the LINQ to SQL and Entity Framework, Microsoft has started to publicly endorse this data access technique.
In this talk, Ben will compare three of the major ORM solutions: LINQ to SQL, Entity Framework, and NHibernate. He’ll show their strong and weak points, and discuss how you should incorporate them in your n-tier software architecture. Along the way, Ben will show you how ORMs can help you to manage database schemas and why that actually makes unit testing easier plus demonstrate how to do some basic tasks like row auditing. When we’re done, you’ll have a good handle on ORM in the Microsoft world and hopefully agree that ORM is not just for hacks and crazy people.
Benjamin Day is an independent consultant specializing in the design and development of web and Windows applications using Microsoft .NET technologies. Ben also provides consulting and training on Visual Studio Team System and Team Foundation Server via the Richard Hale Shaw Group (www.RichardHaleShawGroup.com). He is a Microsoft MVP for C#, speaker at VSLive!, devTeach and other conferences, and the leader of the Beantown.NET INETA User Group in Boston. When not developing software, Ben plays piano with a Boston-based jazz trio and is an enthusiastic restaurant, food, beer and wine buff. He can be contacted via www.benday.com.
|
|
|
Survol de Visual Studio Team System et Roadmap
|
|
Tuesday, April 29, 2008 at 6:15 PM
|
|
 Meeting inaugural du groupe d’intérêt Team System
Conférenciers: Claude Remillard, MVP Team System et Étienne Tremblay, MVP Team System
Description à venir...
Étienne Tremblay est un architecte sénior chez EDS Canada avec plus de 15 ans d'expérience en développement d'applications d'entreprises. Il a travaillé dans les industries minières et manufacturières et récemment, la gestion de configuration et outillage de développement. Il a développé un système pour surveiller la qualité dans la fabrication de voitures, un système de gestion de réclamations, un système d’opération et de surveillance de mines et un système de gestion de d'itinéraires en utilisant des modèles d'application n tiers. Tout au long de ces années il est devenu un expert en matière d'outillage de cycle de vie de développement de logiciels et a été l'un des architectes de la solution corporative Visual Studio Team System chez EDS. Cette initiative l’a amené à voyager autour du monde pour donner de la formation adaptée aux développeurs .NET d'EDS. Il a été un conférencier lors de plusieurs conférences internationales en 2005, 2006 et 2007 sur Visual Studio. Il a aussi donné une conférence virtuelle pour MSDN sur « comment adopté Visual Studio Team System ». Il représente EDS sur le Conseil Consultatif de Microsoft pour Team System. Il a été attribué le statut de MVP Team System en 2006 et 2007 et a été choisi comme juge pour la compétition internationale de Design de Logiciel de l’Imagine Cup 2007 en Corée du Sud.
|
|
|
Database Design Patterns
|
|
Monday, May 05, 2008 at 6:15 PM
|
|
Conférencier: Stephen Forte, RD New-York, USA
Note: Cette présentation sera en anglais
Architecting an application starts with the database. Different applications need different data models. Fifth normal form is great for an OLTP database but reporting databases need more of a flat denormalized structure and different web sites need several different types of data models: eCommerce sites need different data models than traditional publishing sites. You need to optimize your data model for your application’s performance needs. Concurrent users, Data load, transactions per minute, report rendering and query seek time all determine the type of data model you will need. See how different applications and different parts of an application can use different data models and how you can architect your database to fit into your application’s needs-not the other way around.
Stephen Forte is the Chief Technology Officer and co-founder of Corzen, Inc, a Manhattan (USA) based provider of online market research data for Wall Street Firms. Stephen is also the Microsoft Regional Director for the NY Metro region as well as an MVP and INETA speaker. He speaks regularly at industry conferences like Tech*Ed, North Africa Developers Conference and other conferences around the world. He is an author of Programming SQL Server 2005 (MSPress) as well as other books on application and database development. He currently is the co-moderator and founder of the NYC .NET Developer User Group.
|
|
|
Survol des extensions ASP.NET 3.5 !! ATTENTION MERCREDI !!
|
|
Wednesday, May 21, 2008 at 6:15 PM
|
|
Conférencier: Dominic Sévigny, RunAtServer Consulting, MVP ASP.NET
En première partie, cette présentation portera sur le nouveau « framework » ASP.NET MVC de Microsoft. Voyez comment Microsoft prévoit d'implémenter le "Model View Controler" à ASP.NET en utilisant et en intégrant les "features" existants. Nous verrons les pour et les contres d'une telle architecture et l’impact sur vos projets existants.
En deuxième partie, vous verrons les autres "features" d’ASP.NET 3.5 Extensions tels que les contrôles pour Silverlight, les données dynamiques ainsi que le contrôle "History" pour les applications AJAX.
Dominic Sévigny est président de RunAtServer Consulting, une entreprise spécialisée dans la consultation ASP.NET et offrant une expertise de développement Web exemplaire par la qualité de ses développeurs séniors. Dominic est reconnu comme étant un conférencier très dynamique. En effet, il donne à l’occasion des conférences sur les technologies Web telles que ASP.NET et Ajax. Il a donné plusieurs conférences au Groupe d’usagers Visual Studio de Montréal ainsi qu’au DevTeach où il a été nommé « Best Speaker » en 2007. Il est le formateur exclusif de toutes les formations ASP.NET et AJAX pour le plus grand centre de formation de Montréal, Technologia.
|
|
|
Team System Version Control: 0-100km
|
|
Tuesday, May 27, 2008 at 6:15 PM
|
|
Conférencier: Barry Gervin, Regional Director Toronto et MVP Team System
Note: Cette présentation sera en anglais
Version Control is a natural place to start with Team System. So with that in mind, why not spend an evening with Barry Gervin, MS Regional Director and VSTS MVP as he tells stories of failure and success from his experiences helping companies migrate to Team System. Along the way he will share his ideas for good version control hygiene, techniques for handling project to project dependencies, branching & merging scenarios, evil VSTS “gotcha’s”, inner workings, working offline, and check-in policies. Come to this event and you’ll learn the answers to mysterious questions such as: “what is a workspace anyway?”, “will the Leafs ever win the cup again?” , “how come my get latest didn’t?”, and “who the heck wrote that line code?”
Barry Gervin is a Principal Consultant with ObjectSharp Consulting. Barry, a technical leader with over 15 years experience, has helped many development teams architect and build large-scale mission critical applications. Barry is skilled in the Architecture and Development of Distributed Applications and Databases. Some of his notable recent work is aimed at establishing best practices for .NET development. He has been deeply involved with Microsoft's .NET platform and is a convert from the PowerBuilder development community. In addition to consulting, Barry has been a Software Development Instructor for over 10 years and currently holds a MS Certified Trainer designation in addition to .NET MS Certified Solution Developer and MS Solution Framework Practitioner designations.
|
|
|
Comment bâtir une application AJAX « from scratch » en utilisant ASP.NET 3.5 et Visual Studio 2008
|
|
Monday, June 02, 2008 at 6:15 PM
|
|
Conférencier: Bertrand Le Roy, Microsoft Redmond USA
Cette session vous permettra d’assister à la création d’un application ASP.NET 3.5 AJAX en utilisant les plus récentes technologies. Vous verrez comment utiliser le nouveau HTML et CSS Designer de VS2008, l’accès aux données avec LINQ, les nouveaux contrôles d’ASP.NET 3.5, les contrôles ASP.NET AJAX 3.5 de base, l’accès un à un service WCF à partie d’AJAX ainsi que quelques contrôles du « AJAX Control Toolkit ».
De plus, vous verrez les nouveautés de IE8 au niveau de l’aspect de la comptabilité du HTML et CSS.
Bertrand Le Roy is a PhD in mathematical physics and a former student of Ecole Normale Supérieure de Lyon. After five years developing content management applications in France, he was hired by the ASP.NET team in Redmond, WA, where he's been working since 2003 on projects such as ASP.NET 2.0 and ASP.NET "Atlas." He is a pretty good skier and a very mediocre golfer. In his spare time, he wonders who really reads bios.
|
|
|
Effective Visual Studio 2008 Developer Edition
|
|
Tuesday, June 10, 2008 at 6:15 PM
|
|
Conférencier: Adam Gallant, Microsoft Canada
Note: Cette conférence sera en anglais
In this session, we’ll cover the use of the capabilities provided in Visual Studio 2008 Developer Edition to build solutions with higher quality. We’ll cover the effective use of Unit Testing, including data driven unit testing, profiling and complexity analysis(basic examples), and code analysis, including code analysis extensibility as well as custom check-in policies.
|
|
|
SQL Server Compact & SQL Synchronisation Services
|
|
Monday, June 16, 2008 at 6:15 PM
|
|
Conférencier: Eric Moreau, .NET Expertise, MVP Visual Basic
SQL Server Compact (ne pas confondre avec SQL Server 2005 Express) est un engin de base de données léger et gratuit. Léger parce que qu’il n’utilise qu’un « footprint » de 2MB sur le disque (environ 5MB en mémoire) et gratuit parce que … parce que gratuit! Cet engin peut être utilisé pour créer des applications de type Windows Desktop (sur Windows XP et Vista) ainsi que des applications mobiles (sur Pocket PC et SmartPhone).
Microsoft Synchronisation Framework est une plateforme pour synchroniser des données entre différents dépôts de données utilisant ADO.Net. Cette plateforme est très utilisée pour les applications de type « offline » ou de type occasionnellement connectée.
Venez voir les bénéfices que les développeurs peuvent tirer de ces 2 nouvelles technologies.
Éric Moreau est un consultant indépendant ayant plus de 16 années d’expériences diversifiées. Il développe principalement des applications de type client/serveur utilisant VB et MS SQL Server (et plusieurs autres technologies autour) principalement dans les industries bancaire, financière et de service. Il travaille avec VB depuis la version 4 et l'enseigne depuis la version 5. Il détient les certifications Microsoft Certified Solution Developer (MCSD). Il a de plus obtenu le titre de MVP Visual Basic en 2004. Il est un membre du Groupe d'Utilisateurs Visual Studio Montréal ou il donne régulièrement des présentations. Il a aussi été présentateur aux conférences DevTeach depuis les tous débuts en 2003 et quelques autres conférences comme le CodeCamp de Montréal. Finalement, il est l’auteur d’une colonne mensuelle dans Level Extreme .Net magazine.
|
|
|
|
|
|
|