Welcome to our next installment of //build 2014 highlights! This week we’ll start with relevant sessions for enterprise developers that are rich and diverse. As we mentioned in a brief post on April 3rd, Windows 8.1 Update enables some new features for side-loaded Windows Store apps, namely local loopback and brokering between Windows Store and desktop apps and services, which open a wide range of new scenarios. These capabilities were also mentioned in the //build keynotes and are addressed fully in this session: 2-515 – Respecting Your Investments: How to Leverage Your Existing Code in a New Windows Runtime LOB App.
Additional sessions on enterprise development and deployment—including desktop apps and web apps in Internet Explorer’s Enterprise Mode—include the following:
· 2-535 – Windows Desktop Development Platform Advancements
· 2-563 – Windows Desktop Development: A Panel Discussion
· 2-559 – Better App Compat with Enterprise Mode for Internet Explorer 11
· 2-513 – Windows Phone Enterprise Management
· 2-547 – Wrap a Mobile API around your Enterprise and take Data Offline with NoSQL on Windows Phones and Tablets
· 3-571 – Building Enterprise Social Apps with Yammer
· 3-622 – Building Cross-Platform Line of Business Apps with Mobile Services
· 2-524 – Deploying and Managing Enterprise Apps
· 3-598 – Building Native Client and Mobile Apps using Azure Active Directory for Sign In
· 3-599 – Building Enterprise and SaaS Web Apps and Web APIs using Azure Active Directory for Sign In
· 2-601 – The New Authentication Model for Web, Mobile, and Cloud Applications
· 3-569 – SharePoint Power Hour – New Developer APIs and Features for Apps for SharePoint
· 2-570 – SharePoint 2013 Apps with AngularJS
Of course, many Windows developers live and breathe C# and XAML, so many of the sessions we highlighted last week related to universal apps—apps sharing much of the same code that can be published in both the Windows and Windows Phone Stores—apply here as well. To augment that list, this next collection contains those sessions specific to C# and XAML, which include development, tooling, and testing:
· 3-591 – Using Visual Studio to Build XAML Converged Apps
· 2-507 – Developing Apps using the Common XAML UI Framework
· 2-516 – What about XAML UI and Controls?
· 9-020 – What’s New for C# Developers
· 2-577 – The Future of C#
· 2-553 – XAML Platform Leadership Team: A Panel Discussion
· 9-005 – XAML, WPF, and Other Fairy Tales
· 2-537 – Navigation Model for Windows XAML Applications
· 3-545 – Quality and Performance for XAML Apps
· 3-554 – Animations in Windows Phone XAML Apps
· 3-578 – Diagnosing Issues in Windows Phone XAML Apps Using Visual Studio
· 3-589 – The Next Generation of .NET for Building Applications
· 3-593 – Automated Testing of XAML-Based Apps for Windows and Windows Phone
· 9-007 - XAML and Experience per Watt
· 9-013 - .NET Community and Open Source
· 9-014 - Optimizing .NET for Modern Hardware
And finally, we talked much at //build about writing apps with HTML, CSS, and JavaScript, which spans the range from web apps to native Windows Store app, Windows Phone 8.1 apps, and also Xbox One, not to mention ASP.NET and using Azure for your apps and sites. We also announced, as you saw on this blog last week, that the Windows Library for JavaScript, WinJS, is now open source! In short, lots of news!
Web platform (general)
o 3-508 – HTML5 Platform from Web to Apps
o 2-552 – Website and Web App Platform Leadership Team: A Panel Discussion
o 2-560 – Blending the Web with Platform Capabilities
o 2-501 – Internet Explorer as a Web Application Platform
o 3-580 – Internet Explorer 11’s Developer Tools, F12, Just Got Nicer (Again)
o 4-556 – High-Performance Web Platform: Real-World Problems and Solutions
o 3-558 – Cutting Edge Graphics in HTML
o 9-019 – What’s New for Web Developers
WinJS and Windows Store apps
o 2-506 – What's New in WinJS: The Road Ahead
o 2-540 – Building a Converged Phone and PC App using HTML and JavaScript
o 3-579 – Diagnosing Issues with Windows Phone JavaScript Apps Using Visual Studio
o 9-017 – WinJS Architecture and Design
ASP.NET, TypeScript, and tools
o 3-602 – What's New for ASP.NET and Web in Visual Studio 2013 Update 2 and Beyond
o 3-576 – TypeScript
o 3-583 – Building a Large Scale JavaScript Application in TypeScript
o 9-010 – Anders Hejlsberg Live Q&A
o 3-603 – Building Web APIs for Mobile Apps Using ASP.NET Web API 2.1
o 3-604 – Building Modern Web Applications with Visual Studio and Web Essentials
o 3-605 – Deep Dive: Improving Performance in Your ASP.NET App
o 3-644 – Building a Single Page Application with ASP.NET and AngularJS
Azure
o 3-625 – What’s New with Azure Web Sites
o 3-621 – Automation Everywhere with New SDKs, Tools, and Services in Azure
o 3-624 – Deep Dive into Hidden Gems, Tips and Tricks for Azure Web Sites
o 3-626 – Azure Web Sites: Architecting Massive-Scale Ready-For-Business Web Apps
o 2-646 – Building Azure Web Sites with Visual Studio Online “Monaco”
o 9-016 – What’s New with Azure
o 9-011 – Cloud Cover Live – Ask the Gu!
Next week: graphics, media, design, and the business of apps.
The //build Planning Team
P.S. What did you think of the //build 2014 content? What were your favorite sessions? What did you want to see but didn’t? Leave us your feedback in the comments here, and also leave session-specific feedback on the channel9 page for that session. We do read and care about your input!