Register Login

 

Welcome to the Coach Factor blog. Here you will find all of our ideas on software development. Subscribe at  http://blog.nventive.net.

# Tuesday, June 29, 2010

Suite à l’événement du 5 juin dernier au cours duquel le développement d’une application d’affaires a été présenté beaucoup de personnes nous ont demandés comment approfondir les concepts évoqués.

Profitez  maintenent de l’été pour venir participer à une des formations où vous aurez le loisir de parfaire vos connaissances: le Test Driven Development (TDD) le 9 juillet et NHibernate, le Framework de Mapping Objet-Relationnel les 15 et 16 juillet.

Cliquer sur les liens ci-dessous pour voir le détail des plannings :

Register for Le Mapping objet-relationnel (ORM) : NHibernate 3.0 dans les applications d'affaires in Montreal, Quebec  on Eventbrite

Register for Développement piloté par les tests (Microsoft .NET 4.0) in Montreal, Quebec  on Eventbrite

Tuesday, June 29, 2010 7:00:00 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Wednesday, June 09, 2010

Celles et ceux qui étaient inscrits par Eventbrite ont reçu par courriel les documents de la conférence de Samedi dernier. En voici une copie :

Code Source : http://www.nventive.net/Demo/4HoursToBizDev5Juin/Clinic2010_SRC.ZIP

Powerpoint : http://www.nventive.net/Demo/4HoursToBizDev5Juin/nventiveclinic2010.pdf

Et une petite image “souvenir”:

Clinic2010Montage

Encore une fois merci à tous les participants (et sponsors) qui ont fait de cette journée un franc succès !

Wednesday, June 09, 2010 2:00:00 PM (Eastern Standard Time, UTC-05:00)  #    Comments [1] -
.net | Announcement
# Tuesday, May 18, 2010

 

Vous cherchez des devoirs de vacances pour cet été ? Venez découvrir une mine d’informations sur le développement des applications d’affaires avec la plate-forme .NET !

Quoi?

Dans le cadre de sa collaboration avec Microsoft et l'équipe Patterns & Practices ainsi que le lancement de .NET 4.0 et Visual Studio 2010, l'équipe de nVentive est heureuse de dévoiler l'ensemble de sa pratique de développement, son cadre de gestion agile ainsi qu’une architecture cible réutilisable.

Pourquoi?

L'arrivée de Visual Studio 2010 amène un vent de changement qui permettra aux équipes d'aujourd'hui d'être supportée par un cadre de gestion agile; de la prise initiale des besoins avec SCRUM, en passant par la modélisation du domaine d'affaires avec UML jusqu'à la réalisation pilotée par les tests (TDD) et l'intégration continue (CI).

Qui?

Cette formation gratuite s'adresse à tous les curieux, architectes et développeurs qui doivent relever quotidiennement les défis du développement logiciel sur la plateforme Microsoft; qu'il s'agisse d'une application riche Silverlight, WPF ou les deux.

Comment?

Élaborer une architecture raisonnée sans pour autant réinventer la roue et faire vivre aux participants, en temps réel, un cycle de développement accéléré. Les meilleures pratiques de l'industrie en termes d'architecture seront présentées, à l'aide d'exemples concrets qui toucheront l’ensemble des couches (DAL, Business, Services, Presentation, Views) et mettront en valeur la puissance des outils à notre disposition.

Technologies?

  • Visual Studio 2010
  • Team Foundation Server 2010
  • Expression Blend 4
  • Silverlight 4
  • Microsoft .NET C# 4.0
  • Enterprise Library 5.0
  • Unity 2.0
  • Composite Application Library 2.0
  • Windows Communication Foundation
  • T4 Templates
  • NHibernate

Philosophie?

Permettre une architecture modulaire, simple à tester, réutilisable et extensible;

S'inspirer des principes déjà proposés par la communauté;

Fournir une plateforme unifiée qui réduit la friction due à l'intégration de multiples outils et techniques.

Quand?

Le 5 juin, dès 9h00 dans les locaux de l'UQAM.

Attention nouvelle adresse ! : Salle R-M110 (Pavillon des Sciences de la Gestion)

315, rue Sainte-Catherine Est. (Métro Berri-UQAM)

Combien?

Gratuit.

Plusieurs prix de présence seront remis sur place dont 3 licences pour NHProfiler, 1 licence des contrôles Silverlight Telerik, 5 licences CodeSmith, 3 licences pour Silvelright Spy, 2 licences Balsamiq et du matériel de plage cet été.

dotnetlogonew177x52 vs2010logosilverlight 

 

teleriklogo logo-afi cdnm_logo_blogbling

NHProf logo SilelrightSpy

balsamiq_logo IC368873

Tuesday, May 18, 2010 6:00:00 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Tuesday, February 17, 2009

Microsoft Ignite IT Awards are back and this year, we've submitted Umbrella. Jump in at www.microsoft.ca/igniteit-awards/view_submissiondetails.aspx?ID=320 at start voting for your favorite CodePlex project after March 1st !

 

Tuesday, February 17, 2009 5:23:40 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Thursday, January 01, 2009

The founders of nVentive, Erik Renaud and Francois Tanguay have both been awarded a MVP award. It is an honor to be recognized by Microsoft in this way and nVentive will continue to implicate itself in the community, following it's mission to perform coaching and guidance for agile software development using .net technologies.

Thursday, January 01, 2009 11:25:06 PM (Eastern Standard Time, UTC-05:00)  #    Comments [1] -
.net | Announcement
# Thursday, December 18, 2008

nVentive's Erik Renaud will be speaking at the January 28th @Lunch meeting on the subject of Dependency Inversion using Unity.

Thursday, December 18, 2008 10:55:58 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net - Microsoft PnP | Announcement
# Wednesday, November 19, 2008

For some of the work that Erik and François have done with Microsoft's Patterns and Practices group, they have won a PnP Champion award. Find the details at msdn.

Wednesday, November 19, 2008 10:54:48 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net - Microsoft PnP | Announcement | Architecture
# Friday, October 24, 2008

As announced previously, nVentive will be presenting at the Montreal Tech Days, brought to you by Microsoft on November 6th and 7th. Make sure the register, as this event is not a free one.

Erik will be giving the "Blackbelt Data Binding in WPF" presentation (make sure your to bring your karate skills) and François will be giving the "Building Differentiated UI Applications Using Composite WPF" talk. As a sneak preview, you can also catch François for the Tech Days in Toronto, as he will be doing his presentation there also.

These presentations should help your business intergrate the latest and greatest technologies from Microsoft for presenting information to your users. While François` talk will concentrate with some of the "best practices" given by Microsoft`s Patterns and Practices group on how to build composite applications, Erik`s will dig deeper into the misteries of data binding.

We hope to see you there, and as always, will be available to answer any questions that you might have on these new technologies.

Friday, October 24, 2008 7:53:21 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net - WPF | Announcement
# Wednesday, October 22, 2008

nVentive is happy to annouce that it will be moving to new offices starting November 1st. This move will allow us to better serve our clients by offering space to offer training on our own premise, develop our own software and promote our new Center of Excellence. Stay tuned for more information.

Wednesday, October 22, 2008 8:07:22 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Thursday, September 25, 2008

nVentive will be presenting it's "Top 10 Umbrellas" talk at the Ottawa.NET Community on Thursday, November 5th. Come and hear us talk about Umbrella and how the ideas within can save you development time.

Thursday, September 25, 2008 12:02:22 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net | Announcement | Umbrella
# Friday, September 19, 2008

nVentive will be sponsoring the Montreal .NET community, it's our way of promoting this great group. They offer many meetings per month where great subjects are featured. It's one of our ways of offering coaching and guidance to the Montreal community.

Friday, September 19, 2008 1:22:06 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net | Announcement
# Thursday, September 11, 2008

For the second time this year, nVentive will be presenting at DevTeach, happening in our home town of Montreal from December 1st to the 5th. Come and catch us talk about agility in our "Done Done" conversation, or about hard core programming in our "Top 10 Umbrellas" talk.

Thursday, September 11, 2008 2:05:35 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement | Umbrella
# Tuesday, September 09, 2008

nVentive will be presenting some cool material at the new Microsoft TechDays conference in Montreal on November 6th and 7th. Be sure to be there as the subjects are the latest and will surely help you increae your team's software developement velocity.

Tuesday, September 09, 2008 3:51:52 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net | Announcement
# Monday, August 25, 2008

The Montreal .NET Community (formelly the GUVSM) has redone itself.

There is a new name and a new website in order to reflect the common interests that the community has in .net related technologies. There will be special interests groups for .Net, Team SystemSql and architecture. What's new though is that Francois and I will be pushing a new concept in the .net group called @Lunch.

@Lunch is basically an open session, once a month, where a subject will examined in a more informal way. It is modeled on the way Alt.NET and opens spaces work and will surely provoke a few interesting discussions. One of the things we will promote is to determine the subject of the next meeting, during the last few minutes of the meeting occuring. What an "Agile" way of learning what's most important. The first @Lunch is scheduled for September 24th and will be moderated by Francois, speaking on extension methods.

I suggest you visit the calendar, and find which sessions interest you the most. You can even subscribe to the calendar through a RSS feed; what a nice touch !

The last thing for this post is an upcoming Umbrella talk; we will be presenting our session called "Top 10 Umbrellas" at the .Net group of the Montreal .Net Community on October 20th. If you're interested in what it is, or how it can help you, we suggest you come by and listen what we have to say.

Monday, August 25, 2008 2:01:02 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net | Announcement | Umbrella
# Thursday, August 07, 2008

nVentive helped a group at the Canada DND (Department of National Defense) by producing an audit for a internal project that related to the techniques, methodologies and technologies use by that team.

Thursday, August 07, 2008 2:33:19 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Wednesday, August 06, 2008

nVentive will be working on a small mandate with Microsoft's PnP (Patterns & Practices).

Microsoft's Patterns and Practices group is a natural fit with nVentive's Coaching and Guidance approach. In future conferences and talks, we will be able to demonstrate the newest ideas we are developing together.

Wednesday, August 06, 2008 2:13:58 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Monday, August 04, 2008

nVentive was selected as a Microsoft Vendor this week. This will allow us to work with Microsoft on a variety of projects in the future in order to help bridge the gap between the developers and the technology makers.

Monday, August 04, 2008 2:15:32 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Saturday, May 31, 2008

On Monday, Erik recorded his third Visual Studio Talk Show, the french podcast with Mario Cardinal and Guy Barrette. The subject was suppose to the Entity Framework, but after having attended the PnP Summit, the subject was changed to "Being Done".

The podcast is great, and shows a great discussion between the agile camp, and the more traditional waterfall processes.

You can download the podcast at http://www.visualstudiotalkshow.com/Archives/075-26mai2008-ErikRenaud.html and while your there, you should check out the other, past podcasts, we are sure you will like them.

Saturday, May 31, 2008 2:00:39 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Tuesday, May 13, 2008

Umbrella is nVentive's attempt at filling the gaps in the existing .net framework and related technologies; hence reducing friction and increasing the predictability of the api.

It consists of a set of helpers and additional abstractions that will likely augment one's vocabulary and level of abstraction. This is the first drop of the framework, and we look forward to adding new modules, that will complement Unity, Enterprise Library, Entity Framework and more.

Go check it out on CodePlex (www.codeplex.com/Umbrella) and see how you can diminish your software's complexity by using new patterns.

Tuesday, May 13, 2008 8:28:02 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement | Umbrella
# Monday, April 21, 2008

nVentive was present in Quebec city at HEROES happen {here}, Microsoft's launch for Visual Studio.Net 2008, SQL Server 2008 and Windows Server 2008.

François and I were experts there on the developer side of things, and the one thing we got asked the most, were questions on LINQ.

Everybody knows that LINQ is the hot new way to query objects in C# using a syntax similar to SQL. It depends on 2 tricks, Extension Methods and Lanbda Expressions.

This is a small sample.

public class Blog

{

   public string Title { get; set; }

}

class Program

{

   static void Main(string[] args)

   {

      IList<Blog> blogs = new List<Blog>();

      blogs.Add(new Blog { Title = "3 cheese lasagna" });

      blogs.Add(new Blog { Title = "Blue cheese alfredo sauce" });

      blogs.Add(new Blog { Title = "Macaroni and cheese" });

      blogs.Add(new Blog { Title = "Angel cake" });

 

      var blogsWithCheese = from blog in blogs

            where blog.Title.ToLower().Contains("cheese")

            select blog;

      //blogsWithCheese contains 3 elements.

   }

}

You can query something that is IEnumerable with LINQ to Objects, or a database itself using LINQ to SQL. If XML is your thing, there is a LINQ to XML variant and let's not forget that there is adapter to query Ado.Net DataSets. If you've heard of Entity Framework, LINQ will also work there to abstract it's object SQL language.

Now there's still more, if you have a source that you'd like to query with LINQ, it's just a matter of implementing IQueryProvider and IQueryable.

There are 2 tools I recommend you use in your adventures with LINQ:

  1. LINQPad is a interactive LINQ learning tool. Check it out, you'll never go back into Query Analyzer after that.
  2. Visual LINQ Query Builder is a plugin for Visual Studio 2008 that will help you develop your queries with a designer, now that's practical.

Monday, April 21, 2008 8:33:18 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net | Announcement
# Tuesday, March 11, 2008

nVentive will be presenting at the Ottawa Code Camp on April 5th. It's a free day, and a great opportunity to see what's happening in software development.

Tuesday, March 11, 2008 8:32:08 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Sunday, March 02, 2008

nVentive will be participating at the Heros Happen Here event in Quebec city on April 17th. We will be answering any questions you might have on the great new products launched by Microsoft. nVentive already has a lot of experience with these new products, and we hope to share some tips with all of you.

Sunday, March 02, 2008 8:31:36 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement

nVentive will be present at DevTeach Toronto during the week of May 12th to May 16th. We will be giving conferences on Enterprise Library, hopefully 4.0 if it's out by then. Find us hanging in the architecure, agile and developer tracks, and don't hesitate to throw a few questions our way if you cross us.

Sunday, March 02, 2008 8:30:54 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Saturday, March 01, 2008

Welcome to Coach Factor, nVentive official blog that will be talking about everything that we preach.

You can expect to hear our thoughts on architecture, processes and software development issues that we deal with from day to day, with a special focus on .net technologies.

So add http://www.nventive.net/blog/coachfactor to your rss news aggregator and start learning new tips and tricks for your everyday work.

The nVentive team.

Saturday, March 01, 2008 8:29:36 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
# Sunday, February 03, 2008

nVentive will be present at this year`s Pattern and Practices Summit in Quebec city on May 6-8.

We will take this occasion to learn from other experts in this domain, and try to map out what will be happening in the next 12-18 months in the software development discipline.

We will be sharing our thoughts on the discussions we had shortly after the actual event.

If you can spare the time and are in the greater Quebec region during those days, I strongly suggest you register and come learn from these experts, and maybe, just maybe get a few days of skying aftewards on the nearby slopes.

Sunday, February 03, 2008 8:29:01 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Announcement
Search
Archive
<July 2010>
SunMonTueWedThuFriSat
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567
Statistics
Total Posts: 98
This Year: 28
This Month: 3
This Week: 0
Comments: 17
Sign In