Your current filters are…
by Ahmed Talat
This session discusses the major performance improvements of Windows Server 8 and demonstrates how customers and partners can achieve their performance and scalability goals. We will describe some of the ways you can take advantage of the new capabilities to improve scalability, networking, throughput, and get a more powerful virtualization experience with Windows Server 8.
by Asad Khan and Dinesh Kulkarni
Data-centric apps with rich user experience often require significant plumbing across multiple tiers. We simplify n-tier apps by bridging Web client technologies with services – using WCF RIA Services, rich JavaScript client cache, OData, jQuery and effective data binding to UI elements. We will cover common app patterns supported by frameworks and tools for writing business logic, retrieving data with flexible local and remote query capabilities, effective caching and change tracking, integrated validation and built-in authentication and authorization. We will show how to build apps with browser and mobile clients and host them on premise or in the cloud.
Data has always been important for Web apps and there are increasingly a myriad of technologies available to work with data. Come join us to discuss different data paradigms life Database First, Model First and Code First, and how the tooling and framework features support them. We’ll dive into the powers of new data-related improvements in ASP.NET 4.5 Web Forms like model binders and data annotations.
by Glenn Block
Web app developers today are facing new challenges around how to expose data and services to multiple devices, browser apps and other cloud services. In this session we’ll explore how the Windows Communication Foundation Web API makes it easy for developers to expose their services and data to a broad set of clients and take advantage of rich emerging Web standards like WebSockets. We’ll show how simple it is to create new Web APIs, whether you are building Web apps or standalone services to expose existing functionality or data.
by Dhiraj Gandhi, Noel Anderson and Samer Sawaya
The emergence of mobile broadband technology provides a new source of internet connectivity at home or on the go. To make it easy for customers to find, purchase and use mobile broadband, Windows 8 integrates it into the Windows Connection Manager and enables mobile network operators to create Metro style apps to manage services. This session will focus on how to customize the built-in experience for mobile broadband, as well as best practices for creating a Metro style app using the mobile broadband API’s in Windows.
by George Roussos and Nar Ganapathy
Windows 8 enables device makers to extend the built-in device experiences through differentiated Metro style device apps in several device categories. For the broad set of devices that do not fit those categories, whether using native Windows components or custom drivers, Windows also provides a mechanism for creating and delivering custom experiences. This session describes key concepts and recommendations on how to enable and build Metro style apps for such devices.
by Erik Porter
If you are a mobile phone app builder, you know that users can choose from thousands of apps, and they expect apps to feel alive and connected even when they are closed. Adding push notifications and other services to your phone app is essential but can seem complicated and time consuming to build. It is not. Learn how easy it is to use the latest and greatest from ASP.NET to connect your native phone apps to the web using Windows Phone push notifications, ASP.NET membership, and custom services with just a few lines of code.
by Stephen Toub
The new async support in C# and Visual Basic dramatically simplifies the process of building scalable and responsive apps for the client and cloud. However, while the programming model provided by this async support enables development in a style very reminiscent of synchronous programming, the required mental model and run time costs involved are anything but. In this session, we’ll dive deep into how async works, examining key aspects of the design and implementation that result in overheads when compared to synchronous programming. With that knowledge, we’ll tour through best practices for using async to build high-performing, scalable and responsive apps and libraries.
by Mark Miller and Pracheeti Nagarkar
The Common Language Runtime is the cutting-edge virtual machine at the heart of the .NET Framework. In this session, we'll dive deep under the covers of the CLR and discuss some of our key innovations for .NET Framework 4.5 and Windows 8. Topics will include updates in the code-generation and diagnostics space, improvements in our garbage collector for low latency server scenarios, and automatic NGen.
United States United States, Anaheim
13th–16th September 2011