1 / 29

Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek

02 | New Features for Web Developers. Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek. One ASP.NET. Websites. Services. Web Forms. Web-pages. Single-Page Apps. MVC. Web API. SignalR. ASP.NET. One ASP.NET. No initial decision required

Download Presentation

Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 02 | New Features for Web Developers Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek

  2. One ASP.NET Websites Services Web Forms Web-pages Single-Page Apps MVC Web API SignalR ASP.NET

  3. One ASP.NET • No initial decision required • Use the right tool for the job • Mix and match as needed • Scaffolding available across all frameworks

  4. Bootstrap • Default web template in Visual Studio 2013 • Created by Twitter • De facto standard • Several templates and tools available for customization • Designed for multiple form factors

  5. Creating a Web Project in Visual Studio 2013

  6. Browser Link • Browser compatibility issues still plague developers • Refresh multiple browsers with one button • Uses SignalR

  7. New IntelliSense Features • Better CSS support • IDs • Classes • JavaScript • Support for common libraries • Knockout • AngularJS

  8. New IntelliSense Features

  9. Debugging JavaScript • Ya know what – let’s just demo this. It’s just that cool.

  10. It’s Just That Cool

  11. Debugging Features • Just My Code • Go To Definition • Highlight Identifier

  12. ASP.NET Identity • Supersedes Membership • One Identity system for all of ASP.NET • Claims based authentication • Forms authentication • Membership • Windows authentication • ADFS • Live ID • Twitter • Facebook

  13. Introducing Identity

  14. MVC Features • Scaffolding • Easily create CRUD controller actions and views • Not just for rapid application development • Attribute routing • Place routing information closer to the action • Simplify creation of vanity URLs

  15. New MVC Functionality

  16. Zen Coding • Web Essentials for Visual Studio • Simplifies creation of HTML and ASP.NET markup

  17. Zen Coding

  18. app services cloud services caching service bus media identity hpc analytics integration web sites mobile services data services SQL database HDInsight table blob storage infrastructure services virtual machines virtual network vpn traffic manager cdn

  19. Visual Studio Explorer • Manage Azure from Visual Studio • Create web sites • Stop virtual machines • Filter subscriptions

  20. Web Sites Scalable Automated Flexible High-density and secure web hosting Open publishing methods and protocols Integrated and open solution Lowers customer onboarding costs and streamlines upselling Upsell from shared to reserved Support for PHP, Node.js, and ASP.NET Metering and throttling of resources Fully integrated into Web App Gallery

  21. Manage Azure from Visual Studio

  22. Apps for Office and SharePoint

  23. Apps for SharePoint Form Factors • Full page • Implement complete app experiences to satisfy business scenarios • App parts • Create app parts that can interact with the SharePoint experience • UI command extensions • Add new commands to the ribbon and item menus

  24. SharePoint App Hosting • Provider-hosted app • Bring your own server hosting infrastructure SharePoint web Your hosted site • Auto-hosted app • Windows Azure + SQL Azure provisioned automatically as apps are installed Cloud-hosted apps SharePoint web Azure • Get remote events from SharePoint. • Use CSOM/REST + OAuth • SharePoint-hosted app • Reuse web elements (lists, out-of-box web parts). Client-side technologies and declarative workflows Host web App web (from WSP)

  25. Office Developer Tools Supports cloud app model Develop against Office 365 or on-premises Rich tooling support for app artifacts

  26. Creating a SharePoint 2013 App

  27. Converting a Web Application to a SharePoint 2013 App

  28. Where can I get Visual Studio 2013? • MSDN subscribers can download • Startup companies may qualify for MSDN through BizSparkwww.Microsoft.com/bizspark • Students can access through Dreamsparkwww.dreamspark.com • Anyone can download Express or Trial versions at http://www.visualstudio.com/downloads • Visual Studio Online – free for up to 5 users www.visualstudio.com/vsonline

More Related