I will be giving the following talks in November and December:
Abstract: In the ever-changing world of software development, we must constantly keep up with new technologies. In fact, so much time is spent absorbing new APIs, documentation and hype that we are often left with very little time to improve our coding skills. This session will some discuss general ways to improve code quality that apply to all languages. In addition, we’ll cover several ways to use C# 2.0 (and some future C# 3.0) features to create readable and elegant code.
November 15: Great Lakes Area .NET Users Group (GANG) December 13: Dayton .NET Developers' Group (DDNDevGroup)
Abstract: Since the release of the .NET Framework 2.0, generics have been a hot topic. But, beyond the basic generic collection classes, they can be challenging to understand and use properly. This session delves into less-obvious uses of generics to create elegant and flexible code. Topics covered include defining generic types and methods, consuming generics and generic constraints. Along the way, we will explore some of the pitfalls of generic development and highlight some of the lesser-known generic nuggets found in the .NET Framework.
Novement 29: Findlay Area .NET Users Group (FANUG)
Feel free to drop by if you're in the area and throw some popcorn.
Page rendered at Wednesday, February 08, 2012 8:51:05 AM (Pacific Standard Time, UTC-08:00)
If feel a bit behind and need to catch up on WPF, this is the book.
Great book on F# containing from Beginner to Advanced. It even has chapters on more arcane features of the language, such as Computation Expressions and Quotations.
Because this book provides source code in Standard ML, it's a fantastic resource for learning F#. One bit of warning: this book does not teach classic data structures. While structures such as binomial heaps and red-black trees are presented, it is assumed that the reader already knows and understands them.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.