Download presentation
Presentation is loading. Please wait.
Published byGodwin Griffin Modified over 9 years ago
1
Where Do I Go From Here?
2
Anupam Chakravarty Senior Software Engineer The Atlanta Journal-Constitution Vice-President Gwinnett, Georgia, Microsoft User Group GGMUG.com
3
Jeff Ammons Senior Software Engineer BlackBook aka National Auto Research President Gwinnett, Georgia, Microsoft User Group GGMUG.com Twitter: jeffa00
4
Agenda Intro PowerPoint Build Simple WebForms App Build Simple MVC App
5
What’s Up With MS Web Dev? Three Options WebForms/SharePoint MVC WebMatrix Which way should I go????
6
Will WebForms Die? Official Answer is “No” Practical Answer is “No” as well However… Lots of ASP.Net team members talking about MVC more than WebForms
7
Microsoft’s Positioning (Sweet Spots) Web Forms Internal Apps Dev Speed Crucial MVC External Websites “Slickness” Crucial WebMatrix Beginners Hobbyists
8
Layers And Options IIS.Net ASP WebForms MVC WebMatrix SharePoint Windows Server
9
Why The New Bits? Start Ups Students Consumers PERCEPTION Microsoft web efforts viewed as inferior/antiquated Soviet design VS Italian design
10
Which Do People See As Microsoft?
11
Ruby On Rails Lightweight Fast Encourages UI creativity
12
Webforms == Heavy Abstraction SUPER efficient for developers Controls Stateful Event Driven Hides nature of web HTTP Stateless Rapid development stressed over creative UI
13
MVC == Less Abstraction Less efficient for developers NO controls NO state NO events Exposes nature of web HTML/CSS/Javascript/jQuery/HTTP Creativity/control stressed over rapid development
14
Why Choose MVC? Separation of concerns Test Driven Development (Testability anyway) UI creativity Work more with HTML/CSS/JavaScript No controls to rely on
15
Why Choose WebForms? Rapid Application Development Tons of 3 rd party controls Don’t need to learn as much HTML/CSS/Javascript Existing Websites
16
Demo Let’s build a simple site WebForms MVC
17
Links http://www.asp.net/mvc http://www.asp.net/mvc/tutorials/mvc-music-store- part-1 http://www.asp.net/mvc/tutorials/mvc-music-store- part-1 http://ggmug.com http://galacticbeacon.com http://givecampatlanta.org http://funzietown.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.