I'd like to share what I'm working on, but understand that I balance a lot of priorities. I don’t know when, or even if they’ll be finished, but I am hoping by summer, but here are the two books I’m currently working on...
Refactoring with Generics
I'm working on a book about generics geared to guide you in incorporating generics. In the meantime, if you're looking for a book on generics - I like Professional .NET Generics by Tod Golding (Wrox).
Deciding the Future of the GenDotNet Tools
What this actually means is I'm trying to determine the role of DSL and Windows Workflow in the next generation of software development tools. I'm optimistic that we're on the edge of a new cliff, and hopefully we have nice hang gliders. This has put the 2005 version of the tools on hold. Regardless, my goal for the next set of tools is that they can be supported by the community.
Speaking
I've decided to narrow my topics down a bit because sending people 15 topics if they are interested in my speaking to their user group does not seem constructive.
|
Topic
|
Description
|
Audience
|
| Generics |
Using framework generics, and using generics to reduce the amount of code you write |
2005 programmers or programmers looking for reasons to switch |
| FxCop |
Static analysis and FxCop let you check your code for categories of errors that won't show up in the compiler. You can control what is considered an error in your environment |
2005 programmers interested in improving process |
| .NET 2.0 Implications for Code Generation |
Partial classes and generics significantly simplify the templates used for code generation, regardless of what tool you use for generation |
2005 programmers doing code generation with any tool |
| Windows Workflow Foundation |
Windows Workflow Foundation allows you to defne a series of steps and control their execution. See how to leverage that in your own applications (new talk - Fall 2006) |
Programmers interested in Microsoft futures |
| Tracing Features in 2005 |
.NET 2.0 presents a new wrapper for the tracing plumbing that greatly expands your abillity to trace your application. See why Debug.Assert is evil and how you replace it with better techniques |
Programmers interested in 2005 |
| WinFoms Tricks |
See some very cool things you can do with your own Winforms applications. This tak implements a Outlook style interface with no third party tools |
2005 WinForms programmers |
| WinForms Binding in 2005 |
See how simple it is to bind WinForms to either strongly typed datasets or your own business classes. This is a basics talk. |
Audience |