Presentation is loading. Please wait.

Presentation is loading. Please wait.

Develop a Quick and Dirty Web interface to your database:

Similar presentations


Presentation on theme: "Develop a Quick and Dirty Web interface to your database:"— Presentation transcript:

1 Develop a Quick and Dirty Web interface to your database:
for the DBA and other non-developers Gabriel Villa @extofer

2 @extofer

3 Objective … Answer the question: What is ASP.Net MVC?
…Set you on your way to develop to your own database …And Write less code

4 Microsoft’s Web Evolution

5 Microsoft’s Web Evolution
DHTML Active Server Pages ASP.Net Web Forms ASP.Net MVC

6 Model View Controller Pattern
What is ASP.Net MVC? Model View Controller Pattern Coordinates User inputs and outputs Controller User Interface Business Logic View Model ASP.Net

7 Programming code… moi? HTML 5 CSS3 Scripts Razor C#/VB.Net
Any other .Net CLR View Controller Model

8 What is needed? .Net Framework 4.x Microsoft Visual Studio
Visual Web Developer 2010 Express Entity Framework Db Context Generator Initializr Utility Database Windows Phone Emulator Version Control

9

10 Open Source Community Distributed Revision Control Fork a project
Pull request and participate Rapid Application development

11 OS Version Control Hosting
Code Plex Google Code BitBucket GitHub

12 TFS Mercurial Git SVN Other Code Plex X BitBucket Google Code Git Hub

13 Obligatory Image of Bacon

14 ASP.Net MVC Directory Structure
App_Data – physical data store Content – CSS, images Controller – class files for each controller, each named in the same convention, i.e “HomeController” Models – business logic classes Scripts – client side scripts to support application, such as Jquery and AJAX Views – location of the view files

15 Resources .Net Framework 4.x Visual Web Developer 2010 Express
Download: Microsoft .NET Framework 4 (Web Installer) - Microsoft Download Center - Download Details Visual Web Developer 2010 Express Free Developer Tools - Visual Studio 2010 Express | Microsoft Visual Studio Nuget or Extention Manager Entity Framework Db Context Generator Initializr Start an HTML5 Boilerplate project in 15 seconds!

16 Resources .. cont’d Utility Database Windows Phone Emulator
Authored by Chris Shaw Windows Phone Emulator WP SDK Microsoft Download Center - Download Details Version Control Getting Started With TFS 11 Express Beta - Chaks' SharePoint Corner - Site Home - MSDN Blogs Git - Fast Version Control System TortoiseSVN Mecurial

17 Was it good for you? We answered what ASP.Net MVC is
Set you on your way to develop to your own database We wrote less code Open Source Community Deployed

18 Thank you! Gabriel Villa www.extofer.com @extofer
You can download the project on GitHub:


Download ppt "Develop a Quick and Dirty Web interface to your database:"

Similar presentations


Ads by Google