Let’s Code! Adding New Language Features to Legacy Apps

Over the last year, a number of “Micro ORM” libraries have been released which offer many of the advantages of full featured ORMs but do not require learning a new GUI designer or query language. These libraries make use many of the new C# 3.0 and C# 4.0 language features in interesting ways. At this presentation, we’ll look at two Micro ORMs (dapper-dot-net and Simple.Data) and explore (using VS 11) how C# 3.0 and 4.0 features (like anonymous types and dynamic objects) could be used to modernize a legacy code base.

Speaker: Calvin Hertel
Calvin has been designing and coding web applications with Microsoft development tools for over 15 years. On recent projects, he has developed web applications using C#, ASP.Net MVC (Razor), ASP.Net WebForms, LinqToSql, and Entity Framework.

Eventbrite - Let's Code: Adding New Language Features to Legacy Apps

Posted in Uncategorized | Leave a comment

First Principles of System Architecture

If part of your job is designing architecture for a system then I’m sure you’ll find this talk interesting. Many of us find ourselves struggling to keep up with the complexity of the evolving systems we support. Have you applied best practices but still feel like you could have better – a lot better? I have. Come find out what I’ve been learning about how to achieve some harmony in the design of an enterprise system. Find out how the lessons of OOP, SOA, EDA, DDD, CQRS, and other buzzwords can be distilled into a core set of first principles. Using these ideas I hope to share how to begin thinking about architecture instead of learning how to copy architecture. I’ll be demonstrating this thinking in practice by walking you through the design of an online ordering system, and I’ll leave you with the resources you need to continue your journey.

Speaker Profile: Joshua Ramirez

Joshua has 12 years experience in .NET Software Development and is currently a Principal Consultant at ILM. He’s passionate about developing, designing, and integrating enterprise class systems through service oriented principles. Recent work has included building distributed and enterprise systems at Ally Financial (GMAC), General Mills, Lender Processing Services, and other firms across the Twin Cities.

Eventbrite - First Principles of System Architecture

Posted in Meetings | Tagged | Leave a comment