All events
INETA presents : Kathleen Dollard
When
from
July 17, 2008 06:30 PM
to
July 17, 2008 09:00 PM
Where
500 S 10th St, Boise, Idaho, USA
What
Twelve Gems and Eight Dragons
The .NET framework is so large that it’s easy to overlook hidden gems tucked in the corners or be burned by an unexpected dragon. You’ll see twelve features of the .NET libraries and IDE that will make your code easier to write and maintain. These include System.AddIn, HashSet, WPF asynchronous data loading, generics, refactor/rename, your own snippets, static analysis (FxCop), data driven unit testing, extension methods, System.Exception.Data, partial methods and document outline. Powerful as .NET is, it also includes its share of surprises, and you’ll see inconsistencies between VB and C# nullable operators, the frightening pace of UI and data layer changes, the brick wall of Collections.Generic.List, interface versioning, immutability in anonymous types, inappropriateness of the new constraint, evil dependency property snippets, and slow exceptions. This is a fast paced talk focused on code samples. You’ll walk away from this talk with new perspectives and the resources to further explore these topics.
Kathleen Dollard is a consultant, author, trainer, and speaker. She’s been a Microsoft MVP for over ten years and has spoken about .NET in 28 states and 5 countries. She’s written dozens of articles including the “Ask Kathleen” column in Visual Studio Magazine. She also wrote “Code Generation in Microsoft .NET” (Apress). Her passion is helping programmers be smarter in how they develop by learning to better use .NET languages, libraries and platforms. She works with WPF, WCF, as well as core technologies including System.AddIn. She’s currently creating template infrastructure for code generation using VB XML literals. After working on the problem of capturing business intent in metadata and test definitions for years, she’s working with industry improvements in these areas. She’s also working on full life cycle improvements, such as unit testing, better debugging and static analysis (FxCop). When not working, she enjoys woodworking, snowshoeing, and kayaking depending on the outdoor temperature.
Contact
Scott Nichols
- support@netdug.com
- http://www.netdug.com