+ All Categories
Home > Documents > | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG [email protected].

| Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG [email protected].

Date post: 28-Mar-2015
Category:
Upload: kylie-woodward
View: 216 times
Download: 1 times
Share this document with a friend
16
| Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG [email protected]
Transcript
Page 1: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

| Basel

Was ist neu in ASP.NET?Marcel Lattmann, Salcom Software [email protected]

Page 2: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

Agenda

Einige Folien

Einige Demos

Mittagessen

Page 3: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

Was geschah seit den Techdays 2012?

• VS2012• ASP.NET

4.5

Sept 2012

• ASP.NET und Web Tools 2012.2

Feb 2013

• VS2013• ASP.NET

4.5.1

Heute

• VS2012SP1

9/12

• Web Tools 2012.3

6/13

Page 4: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

VS2012 und ASP.NET 4.5

VS 2012HTML 5 SupportNeuer CSS EditorNeuer JS EditorPublishing nach AzureDB Migrations

ASP.NET 4.5NuGet für Script & LibrariesHTML 5 (MVC, Web Forms)Web SocketsWeb APIASP.NET wird Open SourceWeb Pages, MVC, Web API, SignalR, EF

Page 5: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

Web Tools 2012.2

Visual StudioLESS Web EssentialsSyntax highlighting: CoffeeScript, JsRender, Mustache, Handlebars, Intellisense für KnockoutMobile Emulator Extensibility iPad, iPhone, BrowserStack,…

Web FormsScaffoldingFriendly URLsMVCSingle Page ApplicationsFacebook ApplicationsWeb APIOdata, Tracing, Help Page

Page 6: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

VS2013 One ASP.NET

VS 2013Good old VS 2012

Page 7: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

One ASP.NET

ASP.NET

WebForms

SitesWebPages

Single

PageApps

MVCWebAPI

SignalR

Services

Ich! Ich!

Page 8: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

Goodbye!

Cassini Web Server IIS Express seit VS 2012

FrontPage Extensions

Page 9: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

VS2013

One ASP.NETScaffolding «Artery»Neuer HTML EditorIntellisense für HTML, Razor, AngularJS, KnockoutJS, Handlebars

Verbesserter Azure SupportWindows Azure SDK 2.2; geht auch mit VS2012

View in Browser, Browser LinkBi-direktionaler Channel mit SignalR

Basiert auf Web Standards (Web Sockets etc.)

Page 10: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

ASP.NET 4.5.1

GemeinsamTwitter Bootstrap TemplatesNeues Identity SystemOWIN

MVC 5Authentication FilterFilter overridesAttribute Routing

Web API 2Filter overridesAttribute RoutingOAuth 2.0, ODataCORSRequest BatchingPortabler Client

Page 11: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

OWIN / Katana

Open Web Interface for .NETStandard (Spezifikation) Siehe Rack (Ruby)Abstraktionslayer (über IIS, Self-hosted, OWINHost)PortabilitätMiddleware Layer = PipelineFrameworks einpluggen, Caching, Authentication,…

KatanaMS Implementation von OWIN, Open Source

Application

Middleware

Server

Host

Page 12: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

SignalR 2

RPC von Browser zu ServerWeb Sockets nur in 2012 Server und Win8Clients• Browser (Java Script)• Desktop (.NET 4+)• Windows Store Apps /

Windows Phone 8• Silverlight

Transport IEChrome(Windows or iOS)

FirefoxSafari (OSX or iOS)

Android

WebSockets 10+ current - 1

current - 1

current - 1 N/A

Server-Sent Events

N/A current - 1 current - 1

current - 1

N/A

Forever Frame 8+ N/A N/A N/A 4.1

Long Polling 8+ current - 1

current - 1

current - 1 4.1

Page 13: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

Agenda

Einige Folien

Einige Demos

Mittagessen

Page 14: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

Weiter gehts

Techdays 13Martin Beeby: HTML 5

Tutorialshttp://www.asp.net/visual-studio/overview/2013

Release noteshttp://www.asp.net/visual-studio/overview/2013/release-notes

VS2013 Web Essentialshttp://vswebessentials.com/

Page 15: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

Agenda

Einige Folien

Einige Demos

MittagessenEN GUETE!

Page 16: | Basel Was ist neu in ASP.NET? Marcel Lattmann, Salcom Software AG marcel.lattmann@salcom.ch.

© 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.

© 2013 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.


Recommended