•  

Sessions at Microsoft BUILD 2011 on Friday 16th September in Anaheim Marriott

Your current filters are…

Clear
  • Best practices for packaging and distributing device drivers

    by Chad Siefert

    Device developers spend considerable time and effort properly designing and developing drivers. Once built, they also need to make it easy for consumers, OEMs and enterprises to obtain and install the drivers. This session will discuss best practices for packaging and distributing drivers, and will focus on signing, handling device metadata, Windows Update policies, and the various distribution paths available to driver developers.

    At 9:00am to 10:00am, Friday 16th September

    In Platinum 2, Anaheim Marriott

    Coverage video

  • Building and running HPC apps in Windows Azure

    by Greg Burgess

    Windows Azure is an ideal environment for deploying compute-intensive apps that take advantage of the scale-on-demand capability of the cloud. The HPC Pack for Windows Azure provides a job scheduler, management tools, and a set of runtimes for developing and deploying parallel and scale-out apps. This talk will present app examples and best practices for using the HPC Pack in Windows Azure to rapidly create scalable compute and data-intensive services. Programming models include parallel apps using MPI, scale-out apps using WCF and data intensive apps using HPC to LINQ.

    At 9:00am to 10:00am, Friday 16th September

    In Orange County 4, Anaheim Marriott

    Coverage video

  • Building Metro style apps using JavaScript

    by Chris Tavares

    Come to this session to learn more about JavaScript, the language of Metro style apps using HTML, which provides the features you need to build real-world, full-featured Windows 8 apps. In this talk, you'll learn how to organize your code using the same coding standards we used to build Windows library for JavaScript, how to make your code robust and maintainable, and how to bring in 3rd party libraries, like the popular jQuery. If you're a newbie to app development with JavaScript, or an old hand that wants to see how the language is best used to build Metro style apps, this sessions is for you!

    At 9:00am to 10:00am, Friday 16th September

    In Platinum 4, Anaheim Marriott

    Coverage video

  • Compelling audio and video for Metro style games

    by Jason Strayer

    Compelling audio and video are no longer optional enhancements in games; they are a requirement! Windows provides a spectrum of technologies you can use to create exhilarating experiences for your players. This session will profile the audio and video technologies available in Windows for Metro style development and help you augment your entertainment app with electrifying sound effects, background music, and cut-scenes.

    At 9:00am to 10:00am, Friday 16th September

    In Platinum 9, Anaheim Marriott

    Coverage video

  • Connecting Bluetooth Low Energy devices to Windows

    by Ellick Sung and Alain Michaud

    Until now, low power wireless connectivity in PC’s has required using proprietary technologies that incur the cost and complexity of shipping an external dongle. Bluetooth LE enables these same low power scenarios using a standard Bluetooth radio and creates the opportunity to connect Windows with a wide range of new devices. In this session, you will learn more about this new technology and how device makers can use Bluetooth LE to integrate low power devices with Windows.

    At 9:00am to 10:00am, Friday 16th September

    In Grand E, Anaheim Marriott

    Coverage video

  • Developer collaboration with Team Foundation Server 11

    by Jamie Cool

    This session is all about developer collaboration in Visual Studio 11 and Team Foundation Server 11. We’ll cover integrated code review, the new “My Work” experience for managing your active tasks, and once you’re “in the zone” we’ll help you stay focused on the task at hand, no matter how much you’re randomized. We’ll walk the full gamut of collaboration improvements, from the newly revamped Team Explorer, to the version control & build improvements. Want to work offline seamlessly? Wish merging happened less frequently & was simpler when it did? How about find work items faster? We’ll talk about all this and more.

    At 9:00am to 10:00am, Friday 16th September

    In Platinum 7, Anaheim Marriott

    Coverage video

  • It’s not a great phone app without ASP.NET services and push notifications

    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.

    At 9:00am to 10:00am, Friday 16th September

    In Orange County 1, Anaheim Marriott

    Coverage video

  • Taming GPU compute with C++ AMP

    by Daniel Moth

    Developers today inject parallelism into their compute-intensive apps in order to take advantage of multi-core CPU hardware. Beyond CPUs, however, compute accelerators such as general-purpose GPUs can provide orders of magnitude speed-ups for data parallel algorithms. How can you as a C++ developer fully utilize this heterogeneous hardware from your Visual Studio environment? How can you benefit from this tremendous performance boost in your Visual C++ solutions without sacrificing developer productivity? The answers will be presented in this session introducing C++ AMP.

    At 9:00am to 10:00am, Friday 16th September

    In Elite 2, Anaheim Marriott

    Coverage video

  • Tips and tricks for developing Metro style apps using XAML

    by Tim Heuer

    XAML is a great, familiar addition to the Windows 8 UI technology stack. This session will cover the top productivity tips and tricks across the runtime, performance, tools and debugging that developers should know when building Metro style apps using XAML.

    At 9:00am to 10:00am, Friday 16th September

    In Platinum 6, Anaheim Marriott

    Coverage video

  • Windows Phone XAML apps

    by Jesse Liberty

    How do I use XAML to build outstanding apps for Windows Phone, using Visual Studio and Expression Blend? In this session we'll walk you through the steps from start to finish.

    At 9:00am to 10:00am, Friday 16th September

    In Platinum 5, Anaheim Marriott

    Coverage video

  • A .NET developer's view of Windows 8 app development

    by Krzysztof Cwalina

    This chalk talk is intended for C# and VB developers who want to start creating Windows 8 Metro style apps. In this talk, we will introduce a new profile of the .NET Framework for use in building Windows 8 Metro style apps. We'll also describe and discuss the design, architecture, features and limitations of this new profile.

    At 10:30am to 11:30am, Friday 16th September

    In Elite 2, Anaheim Marriott

    Coverage video

  • Building a great Metro style device app for your camera

    by Mehmet Kucukgoz

    Windows 8 makes it easy to build an app that brings out the unique capabilities of your camera. In this session you will learn how to build a Metro style device app that is automatically installed with the camera. This session will also cover how developers can use Windows APIs to bring branded video and photo capabilities to their own Metro style apps.

    At 10:30am to 11:30am, Friday 16th September

    In Platinum 4, Anaheim Marriott

    Coverage video

  • Building a great Metro style device app for your printer

    by Marc Pottier

    Windows 8 introduces a new print experience for apps that implement the new print contract. This experience can be extended to your printer with a Metro style app that is automatically installed with the device. In this session, you will learn how to develop an app that can access printer status, customize the print experience with differentiated device capabilities and report printer status through notifications.

    At 10:30am to 11:30am, Friday 16th September

    In Platinum 7, Anaheim Marriott

    Coverage video

  • Building real-time web apps with HTML5 WebSockets

    by Ravi Rao

    WebSockets is an emerging standard that enables secure, real-time, bidirectional communication across the Web. Microsoft and other industry leaders at the W3C and the IETF are jointly developing this standard. Microsoft is offering a comprehensive WebSockets solution, with support in IE10, Windows 8 Apps, IIS, ASP.NET, and WCF. Come learn how Metro style apps using HTML5 can make dramatic improvements in user experience and performance by taking advantage of this exciting technology.

    At 10:30am to 11:30am, Friday 16th September

    In Grand G, Anaheim Marriott

    Coverage video

  • Delivering great device installation experiences

    by Adam Lenart, Chris Matichuk and Cameron Brodeur

    Installing device drivers may be one the first experiences users have with your apps, and you want to leave a great impression. Windows 8 contains a number of features that make installing device drivers easier and faster than ever. This session focuses on best practices for authoring INF files that take advantage of Windows 8 performance improvements, assuring successful deployments, achieving device interoperability with Metro style apps, and eliminating co-installers from installation paths. Experts also will be on-hand to answer your device driver packaging questions.

    At 10:30am to 11:30am, Friday 16th September

    In Grand K, Anaheim Marriott

    Coverage video

  • From touch to gamepads: master player input in your Metro style game

    by Jason Strayer

    Windows offers a wide variety of input mechanisms for players to control your Metro style game, from touch, to gamepads, to classics like the keyboard and mouse, or even device sensors such as an accelerometer. At first glance, it may seem challenging to handle it all, but the input and sensor APIs in Windows are easy to learn and quick to master. Learn in this session how to develop entertainment apps that are easy to control on any hardware form factor.

    At 10:30am to 11:30am, Friday 16th September

    In Platinum 9, Anaheim Marriott

    Coverage video

  • Media fundamentals of a communications app

    by Kenny Oladosu and Johnny Bregar

    We live in a connected world. Whether it's a spouse away on a business trip, a daughter away at college, or our parents in New York, we love to stay connected with each other. With Windows 8, writing a real-time communication Metro style app is a snap! Learn how to leverage the new media capture APIs, take advantage of the new Bluetooth features and unleash cool media tricks that will add polish to your app and delight your customers.

    At 10:30am to 11:30am, Friday 16th September

    In Grand E, Anaheim Marriott

    Coverage video

  • Monitoring and troubleshooting Windows Azure apps

    by Michael Washam

    Your app is in the cloud now, alleviating all of the problems traditional apps had such as performance issues, crashes and memory leaks, right? Join us as we dig deep into Windows Azure diagnostics with PowerShell and other techniques you can use from instrumentation to debugging to keep your app safe from problems that go bump in the night.

    At 10:30am to 11:30am, Friday 16th September

    In Platinum 5, Anaheim Marriott

    Coverage video

  • Optimize your website using ASP.NET and IIS8

    by Mads Kristensen

    We have real world examples and war stories of optimizing ASP.NET apps. Whether new or existing, whether big or small, all Websites can run faster and perform better than they do today. Optimizing your Website does not have to be a three-month project. Come join us and in 60 minutes we will give you practical tips that you can apply to your sites today. But that’s not all - with ASP.NET 4.5, we made huge investments in performance and optimization. Come see the new showcasing of framework features around CSS & JS bundling and optimization, and hear about the great performance improvements in IIS8 which will help you build lightning fast Websites.

    At 10:30am to 11:30am, Friday 16th September

    In Platinum 6, Anaheim Marriott

    Coverage video

  • Prepare your apps for Windows 8 and beyond

    by Uday Shivaswamy

    Do you have existing Windows apps? We'll show you the "compatible by design" principles and features of Windows 8 for future-ready desktop apps. Through this session, you will discover how to make your desktop apps work harmoniously alongside Metro style apps and how to position your app for the future by applying new Metro style design principles.

    At 10:30am to 11:30am, Friday 16th September

    In Platinum 2, Anaheim Marriott

    Coverage video

  • The zen of async: Best practices for best performance

    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.

    At 10:30am to 11:30am, Friday 16th September

    In Orange County 1, Anaheim Marriott

    Coverage video

  • Windows Phone multitasking

    by Peter Torr

    Windows Phone ‘Mango’ brings developers the ability to deliver several different types of multitasking scenarios to the end user. In this code focused session, we’ll drill in depth on what these are and how to add multitasking to your existing Windows Phone app today.

    At 10:30am to 11:30am, Friday 16th September

    In Orange County 4, Anaheim Marriott

    Coverage video

  • Building a sample Metro style canvas paint app using HTML

    by David Owens

    The canvas paint sample is a Metro style app using HTML optimized for painting on a touch surface and taking advantage of local storage. Come and see the author of this app take you through it, explaining what he's learned, to help you get started building your own Metro style apps using HTML.

    At 12:30pm to 1:30pm, Friday 16th September

    In Grand K, Anaheim Marriott

    Coverage video

  • Building event-driven, long-running apps with Windows workflow

    by Ron Jacobs

    The apps of tomorrow require long running, asynchronous processes that can coordinate services, update data stores, and notify systems and people of outcomes. Windows Workflow Foundation (WF4) provides you with client and server side capabilities for building these apps. In this session we will cover the improvements in the next release of Windows Workflow Foundation (WF4) including support for dynamic updates, C# expressions, event driven workflows with State Machine and more.

    At 12:30pm to 1:30pm, Friday 16th September

    In Platinum 7, Anaheim Marriott

    Coverage video

  • Building global and highly-available services using Windows Azure

    by David Aiken

    Building global and highly-available services requires more than just building a stateless Web app. A myriad of factors need to be considered including architecting for high availability, data replication and traffic management. In this session, you will learn how Windows Azure assists in building and running global and highly-available services.

    At 12:30pm to 1:30pm, Friday 16th September

    In Platinum 5, Anaheim Marriott

    Coverage video

  • Deep dive into the kernel of the .NET Framework

    by Pracheeti Nagarkar and Mark Miller

    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.

    At 12:30pm to 1:30pm, Friday 16th September

    In Orange County 1, Anaheim Marriott

    Coverage video

  • Extending the media platform using input, output and processing plug-ins

    by Stan Pennington

    Windows 8 exposes a broad range of audio and video functionality for Metro style apps, and extensibility in the media platform provides advanced apps the option to do more. Apps can use the power and efficiency of native code media extensions to deliver additional effects, arbitrary processing, media formats and media delivery support. Learn how to develop, deploy and leverage these plug-ins for advanced playback, capture, sharing and transcoding.

    At 12:30pm to 1:30pm, Friday 16th September

    In Grand E, Anaheim Marriott

    Coverage video

  • IIS sand-boxing and scalability for hosting on modern hardware

    by Won Yoo

    Developers are looking for inexpensive ways to host their Web apps. With modern advancements in servers with a large number of processors and high-performance network interfaces, how do you architect your hosting platform to be secure, reliable and scale? As a developer, how do you pick the best hosting platform for your app needs? The session focuses on how IIS is evolving as a hosting platform to take advantage of hardware advancements in the areas of multi-tenant security boundaries, sand-boxing resources and scalability. Learn the best practices to run Web apps and configure IIS to maximize modern server platform potential.

    At 12:30pm to 1:30pm, Friday 16th September

    In Platinum 6, Anaheim Marriott

    Coverage video

  • Improving code quality with Windows error reporting

    by Darren McKenzie

    Windows contains a number of features that enable customers to send feedback to Microsoft about the apps and drivers they use. This session will provide information on how to use that feedback data to improve your software. Specific areas of focus will include how to obtain feedback data from Microsoft’s web portal, and via web services, in addition to how to automate consuming this information within your engineering systems.

    At 12:30pm to 1:30pm, Friday 16th September

    In Platinum 2, Anaheim Marriott

  • Real time communication: keep your Metro style app connected whether it is running or suspended

    by Raghu Gatta and Kamal Srinivasan

    In this session we will discuss Metro style communication apps. Come see how your VoIP, instant messaging, or e-mail app can stay available and connected while it’s being managed by Windows. You will learn what your customers will experience when Windows manages these apps. We’ll deep dive into the APIs for writing Real Time Communication triggers including network, system, and time events. You will then be ready to build that awesome communication app that your customers can’t stop using.

    At 12:30pm to 1:30pm, Friday 16th September

    In Platinum 4, Anaheim Marriott

    Coverage video