By Coach on 5/30/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. ...
Read More »
|
By Coach on 5/21/2008
At DevTeach and the PnP Summit, there were talks on how to use instrumentation within your applications and use it to monitor the health of it throughout it's lifecycle. At one of our past contracts, we had a problem where our users were not taking the time to test the system correctly. We then resorted to reuse the instrumentation module to track how often the individual functions of the application were used. At first, it was only about helping them focus on the tests, or rather where they had not tested. But after a few months, it all changed; it actually became a measure of how useful the software was and what parts were being adopted. It's motivated two things : - When comes a time to prioritize backlog items, we can use these metrics to make sure we do things that are of the highest value for the customer, in parts of the system that we know have high traffic.
- Every time we add something t ...
Read More »
|
By Coach on 5/20/2008
Amazing how he got it right. This guy is busy like 10 of us and still, he's able to appreciate a piece of code I wouldn't dare taking less than 2 hours explaining the value of. Here's what he had to say about Umbrella: It is exceedingly broad and includes literally hundreds of new methods and helpers. However, I don't think you're expected to "learn" Umbrella as they hope you'll stumble into it...in a good way. It's like the concept of The Pit of Success. There's little easier than just falling, and the idea is that if you've designed an API correctly folks will just fall into success.
Read More »
|
By Coach on 5/20/2008
For all those of you who asked about our session material, it is now available for download. You'll have to login to your devteach account in order to be able to download the material. If the link doesn't work, go directly to the Schedule page, find our AOP + Unity session and you should be able to click on the Material link. The .zip file contains both the material for the Validation + Security session and the AOP + Unity session.
|
By Coach on 5/19/2008
A couple of days ago, Francois and I came back from Toronto after the DevTeach 2008 conference in Toronto. Wow was it nice, we met a lot of nice people and had the chance to debate a few of nVentive's ideas. The sessions where we spoke came out very good, and we hope that everybody was able to take something home, that they can use at their workplaces. DevTeach will occur again in Montreal before the end of the year, although I can't confirm any of the details just yet and we hope that we will be speaking again, giving us a chance to share ideas with the great Montreal developer community. The list of sessions was very exhaustive and here are some that marked us: - Home-grown Production System Monitoring and Report - Owen Rogers
- Behavior-Driven Development Installed - David Laribee
- How to Make Scrum Really Work - Joel Se ...
Read More »
|
By Coach on 5/19/2008
2 weeks ago, Francois and I were attending the Patterns and Practices Summit conference that was held in Quebec City. Let me say that the presentations were really nice, and I would not hesitate to go again. This was a unique chance to have go out and meet some great minds in our industry and challenge some of nVentive's ideas with them. This is the list of all of the sessions and the ones that particularly struck us (in no particular order) : - Decrease Coupling and Raise Cohesion - Mario Cardinal
- Designing for Operations - David Aiken
- Empirical Evidence of Agile Methods - Grigori Melnik
- Evolving Client Architecture - Billy Hollis
- Future of patterns & practic ...
Read More »
|
By Coach on 5/17/2008
For those of you who were at DevTeach Toronto and listened us talk about Enterprise Library 4.0 new features, we promised 4.0 was on the way. Well, it's officially released! You can get more information on Grigori's blog Make sure to also look at what's new in the Unity 1.1 refresh.
|
By Coach on 5/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.
|
By Coach on 5/12/2008
Hopefully, after reading Part 1, Part 2, Part 3, Part 4 and Part 5, you should've become an Extension Method Master. But there's more. There are other elements that can be simplified by using extension methods and that is, limiting usage of reflection. Given something like: Read More »
|
By Coach on 4/30/2008
Yesterday I was helping somebody with a small WCF application and one of the tools I proposed was a plugin visualizer for Visual Studio called WCF Visualizers. It's available freely on CodePlex and will allow you to see different parts of WCF (messages, endpoints, channels...) while you are debugging. Go and check it out, as there are some great images on the project page. The next time I give a WCF presentation with Francois at different user groups, I will also take the time demo this tool.
|