in web standards in open source software in cross-platform development

21

Upload: shona-nicholson

Post on 20-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: In Web Standards In Open Source Software In cross-platform development
Page 2: In Web Standards In Open Source Software In cross-platform development

Modern web and Visual StudioMads Kristensen

DEV-B413

Page 3: In Web Standards In Open Source Software In cross-platform development

We believe…

In Web Standards

Page 4: In Web Standards In Open Source Software In cross-platform development

We believe…

In Open Source Software

Page 5: In Web Standards In Open Source Software In cross-platform development

We believe…

In cross-platform development

Page 6: In Web Standards In Open Source Software In cross-platform development

We believe…

Your tools are important

Page 7: In Web Standards In Open Source Software In cross-platform development

We believe…

Server + client-side =

Page 8: In Web Standards In Open Source Software In cross-platform development

We believe…

It should all be easier

Page 9: In Web Standards In Open Source Software In cross-platform development

We very strongly believe…

In ASP.NET and C#

Page 10: In Web Standards In Open Source Software In cross-platform development

ASP.NET futureOne ASP.NET

One UI layer, one dependency injection, one routing, one caching, etc.

100% open sourceAccepting contributions, decoupled releases

Cross-platformMac, Unix, Apache, Mono, etc.

Cloud optimizedSmaller footprint, opt-in model, OWIN based, SxS

Goals

Page 11: In Web Standards In Open Source Software In cross-platform development

Tooling futureBYOT – Bring Your Own Tools

Grunt, Bower, NPM are better with Visual Studio

New project systemBest of Website- and Web Application Projects + more

Automate everythingCommand Line Interfaces, light weight

Web EssentialsContinues to be the main playground. You’re invited

Goals

Page 12: In Web Standards In Open Source Software In cross-platform development

The Modern StackData and Services

Web API, EF, SignalR, cloud services

Server-sideWeb Pages, MVC, Razor

Client-sideAngular, Bootstrap

Backed by the cloudFor production, for testing, for development

Page 13: In Web Standards In Open Source Software In cross-platform development

Demo

Page 14: In Web Standards In Open Source Software In cross-platform development

Recap100% open source

Cross-platform support

Cloud optimized

1st class tooling

You are in charge!

Goals

Page 15: In Web Standards In Open Source Software In cross-platform development

Web Essentials 2.1supports Web Express

Page 16: In Web Standards In Open Source Software In cross-platform development

I hang out at @mkristensen

andmadskristensen.

net

Page 17: In Web Standards In Open Source Software In cross-platform development

Visit the Developer Platform & Tools BoothHaving a friend buy your coffee?Yea, it’s kind of like that.

MSDN Subscribers get up to $150/mo in Azure credits.

Stop by the Developer Platform and Tools booth and visit the MSDN Subscriptions station to activate your benefits and receive a gift!

http://aka.ms/msdn_teched

3 Steps to New Gear! With Application Insights

1. Create a Visual Studio Online account http://visualstudio.com

2. Install Application Insights Tools for Visual Studio Online http://aka.ms/aivsix

3. Come to our booth for a t-shirt and a chance to win!

VSIP QR Tag Contests Visit our booth to join the hunt for cool prizes!

Page 18: In Web Standards In Open Source Software In cross-platform development

ResourcesMicrosoft Engineering Stories

How Microsoft Builds Softwarehttp://aka.ms/EngineeringStories

Visual Studio Industry Partner Program

Meet Our New Visual Studio Online Partners or Join Now.http://vsipprogram.com

Visual Studio | Integrate

Create Your Own Dev Environmenthttp://integrate.visualstudio.com

Development tools & services for teams of all sizeshttp://www.visualstudio.com

Page 19: In Web Standards In Open Source Software In cross-platform development

Complete an evaluation and enter to win!

Page 20: In Web Standards In Open Source Software In cross-platform development

Evaluate this session

Scan this QR code to evaluate this session.

Page 21: In Web Standards In Open Source Software In cross-platform development

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.