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.

# Wednesday, November 19, 2008

For some of the work that Erik has done with Microsoft Patterns and Practices group, he has won a PnP Champion award. Find out more details at msdn.

 

Wednesday, November 19, 2008 10:54:48 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.net | 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
<November 2008>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
Statistics
Total Posts: 41
This Year: 41
This Month: 3
This Week: 0
Comments: 2
Sign In