MVC4WPF Launch
Today we officially launched MVC4WPF. We held the launch event, along with upwards of 30+ developers and IT personnel in the Columbus area in attendance, at the Microsoft offices at Polaris. So what the heck is MVC4WPF anyhow? Well our CodePlex site states:
MVC4WPF is a software architectural pattern that provides an approach for building enterprise applications in an efficient, highly flexible, and cost-effective manner. Broadly speaking, MVC4WPF is based on a hybrid of the MVC pattern and the PAC patterns, with modules built on MVC and controller parent-child relationships built on PAC relationships. The result is a natural, hierarchical flow. MVC4WPF provides flexible architecture but requires a disciplined implementation approach. It also provides code automation for rapidly producing reliable "plumbing" code, allowing your developers to focus on requirements rather than reinventing solutions to old problems. It also maintains the separation of roles provided by MVC to gain all the advantages of parallel development.
One of the best things about MVC4WPF is that it is free. We have released the project on CodePlex for everyone to use, comment on and help shape it’s direction. In the next code drop we will be including some code snippets and further refinements to our automation code to make this pattern even better in the future. If you happened to miss our launch event or are not located in Columbus, you can find all the materials that we covered at the event here. This includes the files needed to get up and running, our slide deck and the source code to an early release version of our demo application that is modeled after Nerd Dinner.
Welcome to my little space…
So I have finally decided to join the ranks of blogging world. I have several posts planned for the next few days/weeks. First post will go up shortly covering the launch of our new automated pattern: MVC4WPF. I have recently seen the pattern best described as a hybrid of MVC and PAC with a ton of automation built for VisualStudio to make programming WPF applications much quicker. Up next will be an article that will describe the fun that I had while converting the ASP.NET MVC based CMS application I wrote for the MVC4WPF website from a SQL backed traditionally hosted web application to a fully Azure Cloud hosted application. From there we get I’m going to put my PHP hat on and talk about writing a PHP application for the Azure Cloud. These will probably take me about a week or so to get completed and posted, but they should just be the tip of the iceberg from me. Keep watching to see what I come up with.