Top Banner
Build and deploy an ASP.NET application Dave Voyles Technical Evangelist Email: [email protected] @DaveVoyles
14
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Build and deploy an ASP.NET applicaton

Build and deploy an ASP.NET application

Dave VoylesTechnical Evangelist

Email: [email protected]

@DaveVoyles

Page 2: Build and deploy an ASP.NET applicaton

Agenda1) MVC overview

2) Exploring a new MVC Application3) EF Code First and Scaffolding4) Deploying to Microsoft Azure

Page 3: Build and deploy an ASP.NET applicaton

Agenda

1)Release Recap2)One ASP.NET3)What’s new in ASP.NET

Page 4: Build and deploy an ASP.NET applicaton

Release every ~6 months

ASP.NET 4.5

VS2012

Sept 201

2

ASP.NET and Web Tools

2012.2

Feb 201

3

Visual Studio 2013

Oct201

3

ASP.NET and Web Tools Cadence

Page 5: Build and deploy an ASP.NET applicaton

One ASP.NET

ASP.NET

WebForms

Sites

WebPages

Single

PageApps

MVCWebAPI

SignalR

Services

Page 6: Build and deploy an ASP.NET applicaton

MVC Overview

Page 7: Build and deploy an ASP.NET applicaton

Models, Views, and Controllers

What does MVC look like?

Controller

View

Request

Response

Model

Page 8: Build and deploy an ASP.NET applicaton

12

One ASP.NETVISUAL STUDIO 2013 – NEW ASP.NET PROJECT

Page 9: Build and deploy an ASP.NET applicaton

New ASP.NET Core Features

Page 10: Build and deploy an ASP.NET applicaton

Bootstrap templates Identity

Scaffolding

Owin

ASP.NET Core Features

Jon Galloway
This slide needs a high level overview of Bootstrap, Identity, Scaffolding and Owin. Separate slides?
Page 11: Build and deploy an ASP.NET applicaton

DemoCreating a new ASP.NET MVC application

Page 12: Build and deploy an ASP.NET applicaton

DemoModeling the Geek Quiz

Page 13: Build and deploy an ASP.NET applicaton

DemoDeploying to Microsoft Azure Web Sites

Page 14: Build and deploy an ASP.NET applicaton

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.