Saturday, March 31, 2012

Future of ASP.NET driven LOB applications on Windows8 / WinRT platform

As usual, Microsoft is driving the Win8 bus with high level demos and pep talks. But not much information is available on the future of main stream, data intensive line of business [LOB] applications driven by server side programming [ASP.NET web forms / MVC, etc.] in WinRT ecosystem. Sure, these applications will run without any glitch on Windows 8 in desktop mode – heard this zillion times. But haven’t heard enough on – future of ASP.NET driven LOB on Windows 8 –WinRT/ Metro stack?

Based on Google driven research done in last few weeks – think, following approach will work for the data driven LOB applications with metro style HTML5 / CSS / JavaScript based UI


Data from RDBMS server will be exposed via entity framework [or any other ORM of choice] via repository pattern. ORM model will be wrapped via WCF service layer pattern to provide standard CRUD operations. REST based WCF service will support JSON so that client can easily consume / interact with the data via JavaScript in the client UI.

Again, this is my take [may be naïve take] on how LOB applications might work in Win8/WinRT /Metro environment. Will appreciate constructive criticism / suggestions/ alternative approaches or your take on this amorphous stack.

Excellent Summary available @ http://magenic.com/Portals/0/Magenic-White-Paper-Assessing-the-Windows-8-Development-Platform.pdf


Ciao


No comments: