Asynchronous programming is the new hotness. C# 5.0 introduces the `async` and `await` keywords at the language level. Nicholas Cloud will be talking about how these keywords work and good how you can use them in your own applications.
The ALT .NET community is a loosely coupled, highly cohesive group of like-minded individuals who believe that the best developers do not align themselves with platforms and languages, but with principles and ideas. In 2007, David Laribee created the term "ALT .NET" to explain this "alternative" view of the Microsoft development universe--a view that challenged the "Microsoft-only" approach to software development. He distilled his thoughts into four key developer characteristics which form the basis of the ALT .NET philosophy:
1. You're the type of developer who uses what works while keeping an eye out for a better way. 2. You reach outside the mainstream to adopt the best of any community: Open Source, Agile, Java, Ruby, etc. 3. You're not content with the status quo. Things can always be better expressed, more elegant and simple, more mutable, higher quality, etc. 4. You know tools are great, but they only take you so far. It's the principles and knowledge that really matter. The best tools are those that embed the knowledge and encourage the principles (e.g. Resharper.)
The St. Louis ALT.NET meetup group is a place where .NET developers can learn, share, and critique approaches to software development on the .NET stack. We cater to the highest common denominator, not the lowest, and want to help all St. Louis .NET developers achieve a superior level of software craftsmanship.