I'll be speaking in a few different areas over the next several weeks. Be sure to stop by if you're in the area. Heading to your local user group is a great way to meet other developers, share experiences, and learn something new.
Las Vegas, NV
Thursday, April 26th @ 7:00 p.m.
Topic: Learn to Love Lambdas
Lambda expressions can be confusing the first time you walk up to them. But once you get to know them, you’ll see that they are a great addition to your toolbox. Used properly, they can add elegance and simplicity to your code. And some .NET constructs (such as LINQ) lend themselves to lambda expressions.
San Diego, CA
Tuesday, May 1st @ 6:00 p.m.
San Diego .NET Developers Group
Topic: Learn the Lingo: Design Patterns
You already use Design Patterns but probably don't know it. Observer, Adapter, Iterator, Proxy -- Learning the lingo allows you to better communicate your ideas with other developers. We'll take a look at several GoF patterns that we regularly use without realizing it. Don't know who the GoF is? Join us to find out.
San Bernardino, CA
Tuesday, May 8th @ 6:30 p.m.
Inland Empire .NET User's Group
Topic: IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces
Best practices tell us to program to an abstraction rather than a concrete class. Let's start by understanding what a .NET Interface is and what it means to our code. After that, we'll look at a couple of practical implementations that can make our code more robust and extensible.