|
Dynamic Refactoring for LINQ (and DLINQ and XLINQ) Part II
Level:
Intermediate
Track:
n/a
Starts:
Sep 30 2007 10:45 AM
Ends:
Sep 30 2007 12:15 PM
Room:
MPR A
Speaker:
Richard Hale Shaw
.NET 3.5 / C# 3.0 and LINQ offer a wealth of new features you can take advantage of in virtually every type of .NET application or component. Whether it's refactoring libraries of methods, desktop applications or web apps to use LINQ technologies, or revising and cleaning up existing messes to take advantage of C# 3.0 elegance, virtually every type of application can benefit. Even .NET 1.x code will win out: coupled with the releases of .NET 2.0/3.0, you can find literally dozens of ways to inject new life into existing code bases, making them more extensible, and make yourself more productive.
In this Part 1 of 2 highly interactive sessions, Richard will rip the lid off of some of his own -- relatively ugly and immature -- .NET 1.x and 2.x applications and utilities to refactor them during the session. He'll show you how to use numerous tiny refactorings that you can apply to your own code bases (but you'll get to do so in the privacy of your own home or office).
|