Introduction to MVC 4 01. Introduction NTPCUG Tom Perkins, Ph.D.

Slides:



Advertisements
Similar presentations
Microsoft Expression Web-Illustrated Unit K: Working with Behaviors.
Advertisements

1 FrontPage 2000 Online Tutorial The following tutorial aims to help you get started with FrontPage 2000 for the creation of basic web pages. The different.
Introduction to MVC Adding a View Page NTPCUG Tom Perkins, Ph.D.
CASE SCENARIO: GOOGLE DRIVE.  When Google Drive first launched, it served as a place to store your files in the cloud so that they could be accessed.
® Microsoft Office 2010 Appendix A: Introduction to SkyDrive and Office Web Apps.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Introduction to Entity Framework Part 1 Tom Perkins NTPCUG.
Part 05 – Code First Migrations and Azure Deployment Entity Framework and MVC Series Tom Perkins NTPCUG.
Access Web Apps – OK, Now What? EXTENDING ACCESS WEB APPS George Young Dawson Butte Software ACCESS DAY – OCTOBER DENVER,
Tutorial -01. Objective In this session we will discuss about : 1.What is MVC? 2.Why MVC? 3.Advantages of MVC over ASP.NET 4.ASP.NET development models.
An Introduction to ASP.NET Web Pages 2 Module 1: Webmatrix Installation and Your First Web Site Tom Perkins.
Microsoft ® Official Course Monitoring and Troubleshooting Custom SharePoint Solutions SharePoint Practice Microsoft SharePoint 2013.
Brian Mpafe Microsoft DPE Intern Program.  Purpose of Training  What is an Application (App)?  Windows 8(W8) Apps and Why develop them?  What tools.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Downloading © Copyright William Rowan Objectives By the end of this you will be able to Download text and images from the internet for analysis,
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Intro to Google Apps B3: Working in Google Drive.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
IT 211 Project Integration and Deployment Lab #11.
Ken Casada Developer Evangelist Microsoft Switzerland WebMatrix: Your Web Made.
Creating a Web Site to Gather Data and Conduct Research.
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
MIS 3200 – C# (C Sharp)
Internet Technologies and Web Application Web Services With ASP.NET Tutorial: Introduction to.
Introduction In The Name Of Allah, The Beneficent, The Merciful.
ZONG Wen Department of Computer Science and Engineering The Chinese University of Hong Kong
Ken Casada Developer Evangelist Microsoft Switzerland Develop and maintain CMS.
BIT 285: ( Web) Application Programming Lecture 15: Tuesday, February 24, 2015 Microsoft Azure Instructor: Craig Duckett.
Using Microsoft Visual Studio C++ Express 2005 Name: Dr Ju Wang Ashwin Belle Course Resource:
1 Getting Started with C++. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Visual Studio 2008.
Introduction to MVC Controllers NTPCUG Tom Perkins, Ph.D.
Welcome to Azure App Services! Amie Seisay
Using Visual Studio C++ Express Ron Gross A current copy of this can be found at or this direct linkhttp://tinyurl.com/2ucarothis.
XP Browser and Basics COM111 Introduction to Computer Applications.
Using Visual Basic 2010 Express Version. Studio vs Express For most purposes irrespective the version of Visual Studio the express version is sufficient.
Welcome to Azure App Services! Amie Seisay
Web Development in Microsoft Visual Studio 2013 / 2015.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
11 Getting Started with ASP.NET Beginning ASP.NET in C# and VB Chapters 1 and 2.
Virtual techdays INDIA │ august 2010 Building & Deploying Windows Azure Application using VS2010 Saranya Sriram │ Developer Evangelist, Microsoft.
Entity Framework Database Connection with ASP Notes from started/getting-started-with-ef-using-mvc/creating-an-
Getting Visual Studio You can download Visual Studio 2015 Community Edition for free from the Microsoft web site.
Microsoft Expression Web - Illustrated Unit A: Getting Started With Microsoft Expression Web.
 Lecture  Website language: ASP.net  Book name Beginning ASP.NET 4 in C# and VB 2.
Adobe Flash Professional CS5 – Illustrated Unit A: Getting Started with Adobe Flash Professional.
1 Adding a Model. We have created an MVC web app project Added a controller class. Added a view class. Next we will add some classes for managing movies.
1 Using MVC 6. MVC vs. ASP Web Forms Both run under ASP.NET Can coexist In Web Forms, browser requests page. xxx.aspx and xxx.aspx.cs on the server Page.
How to Start SQL Server and SSDT BI in Local
All about Ashley GmbH COMMUNICATION PARTNERS Partner overview.
TechEd /1/2018 7:56 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Create Virtual Directory Windows 8 - IIS 8.5
COMP 170 – Introduction to Object Oriented Programming
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
Creating your first C++ program using Visual Studio 2010
Windows 8 Microsoft Windows is the dominant operating system on personal computers around the world. The operating system is the most important software.
Appendix A: Introduction to SkyDrive and Office Web Apps
Introduction to ASP.NET MVC ASP.NET MVC පෙරවදන
Jim Nakashima Program Manager Cloud Tools
Understanding SharePoint
Office 365 Development.
SharePoint services Provides team collaboration through SharePoint Sites and makes it easy for communities to work together on documents, tasks, contacts,
Activity 1 Bookmarking a web site
7/19/2019 2:53 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Security - Forms Authentication
C# and ASP.NET Programming
Building Your First ASP.NET Core Web Application
ASP.NET Core 2.0 The Future of Web Apps Shahed Chowdhuri
Presentation transcript:

Introduction to MVC Introduction NTPCUG Tom Perkins, Ph.D.

Class Objectives Introduce you to the basics of the ASP.NET MVC 4 development platform. Develop a web site using MVC 4 Deploy the website as an Azure site in the cloud Help you to develop your development skills by using MVC 4.

PREREQUISITES Visual Studio 2012 Visual Studio Express 2012 – Available as a free download from ucts/visual-studio-express-products ucts/visual-studio-express-products

Course Plan Follow the Microsoft introductory tutorial – Available at started-with-aspnet-mvc4/intro-to-aspnet-mvc-4 started-with-aspnet-mvc4/intro-to-aspnet-mvc-4 Presentations will follow the tutorial, step-by- step Each student will develop a web site Each student will deploy the website to the Internet via the Azure cloud

Class Project Website An application to list movies Movie information stored in a database Features: – Create a movie information entity – Edit – Search database – List movies

Page to list movies …

Add, edit, delete and validate data …

Starting the project … Start Visual Studio 2012 or Visual Studio Express 2012 Select New Project from the Start Page Alternative – use Menu – Select File  New Project

Start Visual Studio …

Create an ASP.NET MVC 4 Web Application Select ASP.NET MVC 4 Web application Name: MvcMovie Location: Solution: MvcMovie Hit: OK

Set up the MvcMovie Project … Select: Internet Application Leave View Engine as “Razor” Hit: OK

Your MvcMovie (Hello, World!) project has been created …

Run the preliminary project … Select: DEBUG | Start Debugging Note: F5 keyboard shortcut to start application

When “F5” is pressed … VS launches a browser Opens the application’s home page Application bar: localhost Note random port number

Your baseline MVCMovie app

Default template gives you: Home, Contact, About pages Support for Login and Register pages Links to Facebook and Twitter Explore the app, then close your browser Next: 02. Adding a controller