That's right, get here early to chat with two leaders from Michigan:
Dennis Burton and Jay Harris.
2 Great Sessions!
Get the Slides Here!
Session 1: NoSQL: I can’t relate to my database, anymore
Session 2: MVC2, how coding for the web is supposed to be.
Abstract:
It’s not you, it’s me. Or rather, my needs have changed. The kind of apps we build today are different than the ones we built two decades ago. The scale requirements are different as are the levels of abstraction we work with. Relational databases are not our only option. The NoSQL movement is coming to an app near you. Will you be ready? In this session we will look at some non-relational databases with a focus on the document database style using MongoDB. Scalability may get your attention, but there is more to the story. See what happens when we take another perspective on persistence.
Abstract:
There was a time when everything was moving towards the desktop. This Internet thing was new and cool, but there was no way it would ever last. And no one knew how to code for the web, so to make web development easy and familiar, they made ASP.NET to be just like coding for a desktop. It used the same patterns, the same event-based model, and the same stateful approach. But the web isn't stateful, its only events are GET and POST, and it is nothing like a desktop, so we tortured ourselves for years forcing a square peg through a round hole. The time has come for redemption, and its name is ASP.NET MVC. This session will cover how to write and test an application in MVC, how it differs from ASP.NET, and will discuss some of the new features of ASP.NET MVC 2. Spend an hour discovering how coding for the web is supposed to be--how it is today--and end your misery. Salvation awaits.
Bio(s):
Dennis Burton is a web developer with SRT Solutions whose diverse portfolio includes online learning management systems, precision measurement using high speed data acquisition applications, as well as automotive diagnostic software. Since the beginning of his career, he has been working with systems that require processing large amounts of data quickly. Dennis has been around long enough to be old to some and young to others, but firmly believes that what you do with your time is more important than how long you have been spending it. As an active member of the development community, Dennis serves on the board of the Lansing .NET User Group, the Ann Arbor .NET User Group and as an organizer for the Lansing Day of .NET.
Jay Harris is a .NET developer and independent software consultant in South-East Michigan. He has been developing on the web for 15 years, since he abandoned VB3 for JavaScript because he didn't have to wait for a compile. With a career focus on end-user experience, he is a strong advocate of practices and processes that improve quality through code, ranging from automated testing, continuous integration, and performance analysis, to designing applications from the perspective of the user instead of the database. Jay is also active in the developer community beyond speaking, including serving as President of Ann Arbor .Net Developers (http://www.aadnd.org) and as an organizer for Lansing Give Camp and Come Jam With Us. When not coding, he is usually blogging to http://www.cptloadtest.com or playing games on his Xbox 360.