ASP.NET MVC and SOLID Programming Principles June 2009
This week I presented “Introducing ASP.NET MVC and SOLID Programming Principles” (aka SOLIDify Your ASP.NET MVC) to the Cleveland .NET SIG and the Ann Arbor .NET Developers group. Thanks to everyone who came, it was standing room only at the Microsoft office in Cleveland and a great turnout at the SRT Solutions office in Ann Arbor, too. I thought the presentation went well and had some good discussion in both locations and I enjoyed getting to see a lot of folks I know in the area whom I hadn’t seen in a while. And the projector didn’t turn off every 5 minutes like the last time I spoke in Ann Arbor (always bonus).
Download
ASP.NET MVC and SOLID Programming Principles Slides and Demos
The only difference between the two talks is that for Ann Arbor I put together a 2-slide example showing how one’s solution would be organized in order to not have all projects ultimately referencing the Data Access Layer (DAL). I mentioned this concept Tuesday in Cleveland but didn’t have a visual to go with it, so I threw something together for Wednesday (and eventually it will make its way into the actual presentation). In fact, here are those two slides for reference:
If you follow ISP and try to keep your interfaces with their consumers (typically in your business/domain model/core project) then your data access project needs to reference this project in order to implement these interfaces.
8 Comments
The Fibonacci Blog Post Formatter : Steve Smith's Blog said
Pingback from The Fibonacci Blog Post Formatter : Steve Smith's Blog
Daily tech links for .net and related technologies - June 12, 2009 said
Daily tech links for .net and related technologies - June 12, 2009 Web Development How to Use the Flickr
Interesting Finds: June 12, 2009 said
Interesting Finds: June 12, 2009
Friday Links #55 | Blue Onion Software * said
Pingback from Friday Links #55 | Blue Onion Software *
Daily Links for Saturday, June 13th, 2009 said
Pingback from Daily Links for Saturday, June 13th, 2009
ASP.NET MVC and SOLID Programming Principles June 2009 - Steve Smith said
Thank you for submitting this cool story - Trackback from DotNetShoutout
Links 2009-6-22 - Jack is Here said
Pingback from Links 2009-6-22 - Jack is Here
Imitation is the sincerest form of said
My SOLID Principles of OOP and ASP.NET MVC talk from this year’s TechEd is seeing some new life this week in Vancouver, Canada.  Daniel Flippance is giving a presentation based on my session’s powerpoint and code .  Good luck, Daniel, and thanks