If any of you have been around the Microsoft world for any period of time then you have heard of the great Dino Esposito. He is a member of the venerable IDesign Team and a prolific author and teacher. Any conference of good repute has him speaking and every other wants him there. I approached him several months ago to do a webinar on any topic(s) of his choice and graciously accepted! If any of you are like me (pre-DX), I rarely had a chance to go to any conference to see the “greats.” As part of our ongoing webinar series DevExpress wants to bring the conference feel right to your computer with great speakers and even greater topics.
In this installment Dino talks code contracts in conjunction with unit testing in order to drive us towards code correctness. The webinar is Friday, July 8th at 10:00 AM PST. Here is his description:
“We all agree that writing tests is helpful, recommended and even sexy. However, unless you associate it with some test-driven design methodology, writing tests risks being an end in itself. On one hand you have the classes to test; on the other hand, you have classes that promise to test other classes. And nothing in the middle that guarantees that tests are appropriate and meaningful. An approach that creates the environment for a much more effective refactoring, while not excluding unit testing, is based on software contracts. A software contract defines the terms and conditions for each method in each class. That gives you an optional run time checking mechanism as well as concrete guidance on how to refactor when you have to. Software contracts are not a new concept in software, but only now they have a widespread implementation in .NET. This webinar shows you why you should look seriously at software”
Don’t miss it! You can register here:

See you there!
As always, if there are any comments and/or questions, feel free to get a hold of me!
Seth Juarez
Email: sethj@devexpress.com
Twitter: @SethJuarez
Want The Best Reporting Tool Ever?
Get The No-Compromise Reporting Tool for WinForms, ASP.NET, Silverlight and WPF! - Native integration with DevExpress WinForms and ASP.NET Controls, unequalled design-time productivity, industrial-grade features. Try a fully-functional version of DXperience for free now: http://www.devexpress.com/Downloads/NET/
Let us know what you think of our Reporting Suite by rating it in the VS Gallery!

Free DevExpress Products – Get Your Copy Today
The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the
DevExpress Support Center at your convenience. We’ll be happy to follow-up.