Event - Build_BUILD2011


Keynote #2[MP4] [1:49:03] [2011/09/15]
BUILD Day 2 Keynote


Keynote #1[MP4] [2:30:00] [2011/09/14]
BUILD Day 1 Keynote


SPA 3.0 A simple server performance tuning advisor[MP4] [0:28:59] [2011/09/14]
Server Performance Advisor (“SPA”) 3.0 helps system administrators manage their server performance and troubleshoot server performance issues on Windows Server 2008 and later releases including…


Using location & sensors in your app[MP4] [1:01:48] [2011/09/14]
Windows provides many powerful ways to sense information about the user's environment. Using this information, you can build an app that adapts to their environment easily and seamlessly. By the end…


Deep dive on app data roaming[MP4] [1:00:00] [2011/09/14]
You’ve seen how to create continuous app experiences that span devices and you’re ready to dive into the details. Come drill down on the APIs and cloud-based service that make it easy to save,…


Building responsive apps and sites with HTML5 web workers[MP4] [0:19:26] [2011/09/14]
The new Web Workers API enables developers to execute JavaScript in the background concurrently with executing apps. This will improve the responsiveness of apps and will increase the amount of…


How to retrieve configuration and status information from USB printers in Windows 8[MP4] [0:08:23] [2011/09/14]
The version 4 printer driver model in Windows 8 introduces the concept of the USB Bi-Directional (BiDi) Port Monitor, which driver developers can extend using JavaScript. In this video learn how to…


Testing mobile broadband devices[MP4] [0:11:37] [2011/09/14]
The Windows Hardware Certification program helps to ensure the quality, compatibility, and operation of mobile broadband drivers and device firmware with Windows 8. The Windows Hardware Certification…


Testing Wi-Fi networking devices[MP4] [0:13:14] [2011/09/14]
This session will provide guidance on how to test and certify Wi-Fi networking devices with Windows 8. The session will focus on the improvements to the Wireless LAN Windows Logo Kit (WLK) Program…


Introduction to the streaming assessment[MP4] [0:08:34] [2011/09/14]
Watching streaming media greatly affects the user’s perception of their PC. In this video, you will learn about how the Assessment and Deployment Kit has made it easier to measure streaming media…


Advanced driver code analysis techniques[MP4] [0:22:17] [2011/09/14]
This session provides a deep discussion of advanced code analysis techniques, tips and tricks that help you reduce costs while increasing the quality of your drivers. You will learn how to use the…


Understanding Push Button Reset[MP4] [0:09:33] [2011/09/14]
This session will provide an opportunity discuss how the new Push Button Reset feature in Windows 8 enables users to reset their PCs to a prior configuration (which may be the factory configuration)…


USB Debugging Innovations in Windows 8 (Part I, II, & III)[MP4] [0:49:25] [2011/09/14]
The new USB 3.0 debugging tools in Windows 8 makes diagnosing USB device and driver issues much simpler. This video will cover USB 3.0 debugging technologies, as well as debugger extensions that…


Architecting and integrating sensor drivers[MP4] [0:56:41] [2011/09/14]
Windows 8 provides an extensive and feature-rich set of developer tools, documentation and drivers to simplify sensor integration and provide rich user experiences. With this level of support in…


Touch firmware development: Talking HID to Windows[MP4] [0:25:35] [2011/09/14]
This session will provide in-depth information to IHV firmware and driver developers on the new digitizer interface architecture in Windows 8. Through this session, you will learn how to use the HID…


Improving battery life and energy efficiency[MP4] [0:08:58] [2011/09/14]
Offering long battery life is important for all mobile devices. This video will demonstrate how the Assessment and Deployment Kit (ADK) has made it easy to consistently measure battery life, as well…


Scaling And Extending Windows Assessments To Improve System Quality (Part I & II)[MP4] [0:50:17] [2011/09/14]
This video provides an overview on the assessment capabilities in Windows 8 that enable you to build better systems. Through this session, you will see how you can configure and run assessments on…


Under the hood: installation and updates for Metro style apps[MP4] [1:05:15] [2011/09/14]
The days of writing setup installers are over! Windows 8 automatically handles installing, updating and removal of your apps, based on a declarative manifest that you provide. You’ll learn how the…


Programming SVG and canvas graphics in a Metro style app based on HTML5[MP4] [0:19:10] [2011/09/14]
As part of HTML5, SVG and canvas represent two different approaches to incorporating rich vector graphics in a website or Metro style app. This session introduces the programming techniques used for…


John Sheehan: Create experiences that span devices[MP4] [0:54:43] [2011/09/14]
Your customers will expect your app to deliver a continuous experience even as they switch between apps and move between their devices. Come learn how to ensure your customers never lose their place…


Anatomy of HTML5 sites and Metro style apps using HTML5[MP4] [0:16:10] [2011/09/14]
Begin the journey of building beautiful, connected, and fast sites and apps for Windows 8 by learning the basics of a Metro style app using HTML5. If you've played with angle brackets and CSS but…


Introduction to ADK custom jobs[MP4] [0:04:10] [2011/09/14]
Custom jobs are assessments that you can create using the Assessment and Deployment Kit (ADK) to measure the performance of experiences in Windows 8. This video provides an overview of how to create…


Introduction to the Boot Performance Assessment[MP4] [0:18:15] [2011/09/14]
The Windows boot process greatly affects the user’s perception of their PC. In this video, you will learn about how the Assessment and Deployment Kit has made it easier to measure boot performance…


Introduction to assessments[MP4] [0:04:58] [2011/09/14]
This video will provide an overview of the new Assessments feature in Windows 8, including how to run assessments and what you can learn from the results.


Building and delivering a great Metro style app for your device[MP4] [0:59:51] [2011/09/14]
Windows 8 makes it easy to create and distribute compelling apps that bring out the unique capabilities of your device. This session will focus on how to build a great Metro style app for your device…


Tips and tricks for developing Metro style apps using C++[MP4] [1:05:48] [2011/09/14]
C++ and XAML provide a new way for C++ developers to target Windows 8. This session will cover tips and tricks for effectively developing Metro style apps using C++. Topics…


Create rich, data-driven Web apps with ASP.NET 4.5 Web Forms[MP4] [1:02:18] [2011/09/14]
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…


What's new in .NET Framework 4.5[MP4] [0:43:04] [2011/09/14]
The next major release of the .NET Framework, .NET 4.5, allows you to easily use Windows 8 technologies, like Windows Runtime, directly from .NET 4.5. Accessing your data is easier than ever with…


Tips & tricks: how to use Visual Studio to the fullest[MP4] [0:50:19] [2011/09/14]
In this fast-paced session, we’ll turn you into a Visual Studio rock star! We’ll blaze through Visual Studio 2010 and Visual Studio 11 features and “hidden gems” for VB, C#, and C++…


What's new in Visual Studio 11 for Application Lifecycle Management[MP4] [1:01:33] [2011/09/14]
Microsoft’s application lifecycle management tooling is all about enabling teams to deliver great software. In this demo-packed session, you will learn how to more effectively plan and track work by…


WebMatrix: uber geek in designer clothes[MP4] [1:00:00] [2011/09/14]
Rarely do you find a developer tool that the fashion-conscious would envy: a tool that functions and inspires. It is capability bundled with simplicity, a web tooling environment that gets you started…


Taking your Application Lifecycle Management to the cloud with the Team Foundation Service[MP4] [0:57:52] [2011/09/14]
You’ve heard about the brand new Team Foundation Service that brings together Team Foundation Server and Windows Azure and now it’s time to find out how to get started. In this talk we’ll start you…


What's new in Visual Studio 11[MP4] [0:57:26] [2011/09/14]
Microsoft Visual Studio 11 enable developers to take full advantage of the capability of Windows using the skills and technologies developers already know and love to deliver exceptional and…


Developer collaboration with Team Foundation Server 11[MP4] [1:00:00] [2011/09/14]
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,…


Async made simple in Windows 8, with C# and Visual Basic[MP4] [1:00:00] [2011/09/14]
The new Windows Runtime is adopting a heavily asynchronous programming model to ensure the responsiveness of Windows 8 client apps. This makes it more critical than ever to have great support for…


Progressively enable the mobile web with ASP.NET MVC 4, HTML5, and jQuery Mobile[MP4] [1:01:14] [2011/09/14]
There are over a billion mobile devices with rich Web capabilities, yet many Websites look terrible on such devices, or worse, fail to work at all. As mobile devices become the primary way that most…


Building event-driven, long-running apps with Windows workflow[MP4] [1:00:00] [2011/09/14]
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)…


Taming GPU compute with C++ AMP[MP4] [1:00:00] [2011/09/14]
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…


Building data-driven HTML5 apps with WCF RIA Services[MP4] [1:00:19] [2011/09/14]
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…


Its not a great phone app without ASP.NET services and push notifications[MP4] [1:00:00] [2011/09/14]
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…


ASP.NET 4.5 loves HTML5, CSS3 & JavaScript[MP4] [0:46:59] [2011/09/14]
Whether you’re building a new Website using ASP.NET or maintaining an existing one, you’ll leave this talk ready use HTML5 & CSS3 on ASP.NET with Visual Studio. We’ll look at what HTML5 & CSS3…


Architectural discovery with Visual Studio 11[MP4] [1:00:00] [2011/09/14]
Most projects start from an existing code base – whether you are enhancing an existing app or rewriting an app to modernize it. In either case, the documentation for the existing system is most likely…


Working on an agile team with Visual Studio 11 and Team Foundation Server 11[MP4] [1:02:53] [2011/09/14]
Visual Studio 11 and Team Foundation Server 11 bring a valuable set of new features and capabilities to agile teams. In this talk we will take a ride through an example project and show you how an…


Advanced IntelliTrace in production with Visual Studio 11[MP4] [0:50:56] [2011/09/14]
Did you ever have that bug that you just could not reproduce? Not getting enough information from production environments to really solve your problems quickly? Why does it always take way longer to…


Bringing existing managed code into Metro style apps[MP4] [1:03:09] [2011/09/14]
This talk will cover how to bring existing C# or Visual Basic code into your Windows Metro style apps, enabling you to speed development through reuse. We will walk through the process of porting an…


Bringing existing C++ code into Metro style apps[MP4] [1:11:15] [2011/09/14]
This talk will cover how to use C++ to target the new Windows Runtime surface. Beyond just learning how to write apps in C++, you will see how to create new libraries or reuse existing…


A lap around DirectX game development tools[MP4] [1:00:37] [2011/09/14]
Visual Studio 11 brings the most significant set of improvements for developing graphics-intensive apps in over a decade. Whether you are just getting started with 2D/3D games or a self-proclaimed…


Under the covers with C++ for Metro style apps[MP4] [1:01:12] [2011/09/14]
In this talk, you'll go deep into the new C++ for Windows Runtime, meet with some of the developers on the compiler teams that designed the language extension for C++, and open the lid…


Debugging connected Windows 8 apps[MP4] [0:54:12] [2011/09/14]
When your network code doesn’t work, your app doesn’t work. When you know the tools that Windows provides, you can fix your code faster. This session will teach you about the new tools and…


Using the Windows Runtime from JavaScript[MP4] [1:07:38] [2011/09/14]
Metro style apps using JavaScript allow developers to combine the powerful and vibrant Web platform with the rich capabilities of Windows, to build exciting apps for Windows 8. JavaScript developers…


Using the Windows Runtime from C++[MP4] [1:05:04] [2011/09/14]
In this talk, Microsoft's C++ architect and chair of the ISO C++ standards committee Herb Sutter will showcase upcoming innovations in Visual C++ that show the Windows Runtime…


Using the Windows Runtime from C# and Visual Basic[MP4] [0:59:09] [2011/09/14]
C#, Visual Basic and the .NET tools have first-class support for the Windows Runtime. Learn about this integration and how to use C# and Visual Basic to write Metro style apps that call the Windows…


Manual testing of Windows Metro style apps built using HTML[MP4] [1:00:00] [2011/09/14]
How do you find bugs before you distribute your app to customers? If you’ve found one, how do you ensure that you’ve fixed it? Even if you write up test guides, how do you ensure that they have all…


Unit testing your metro style apps built using XAML[MP4] [1:00:00] [2011/09/14]
We all know that unit and functional testing is a cornerstone of successful app development. In Visual Studio 11, we have enabled developers to use modern, agile techniques for developing and testing…


Building Metro style apps using JavaScript[MP4] [1:00:00] [2011/09/14]
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,…


Tips and tricks for developing Metro style apps using XAML[MP4] [1:00:00] [2011/09/14]
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…


Debugging your Metro style apps using HTML[MP4] [0:52:31] [2011/09/14]
In this session, you'll deep dive into debugging your Metro style apps using HTML, including how to handle first-chance exceptions, how to debug on the simulator, local machines and remote machines,…


A deep dive into Visual Studio 11 Express for designing Metro style apps using XAML[MP4] [0:59:48] [2011/09/14]
A great Windows 8 app starts with a great user experience. Come to this session to see how Visual Studio 11 Express enables you to take full advantage of the rich platform features, efficient workflow…


A deep dive into Expression Blend for designing Metro style apps using HTML[MP4] [1:02:46] [2011/09/14]
Learn how to use Expression Blend to visually construct, style and layout Metro style apps using HTML for Windows 8. In this session, we will demonstrate how Expression Blend makes it possible to…


Developing and testing on Windows 8 with Hyper-V[MP4] [1:00:00] [2011/09/14]
Hyper-V is no longer just for servers. In Windows 8, developers and testers will be able to use the powerful virtualization capabilities of Hyper-V to help them do more with less hardware. Come and…


Inside Windows Azure storage: what's new and under the hood deep dive[MP4] [0:44:50] [2011/09/14]
Windows Azure Storage provides a scalable and reliable storage service for accessing Blobs, Tables, and Queues for Microsoft's new cloud OS. In this session, you will learn in depth about new Blob,…


Windows Server 8 software and hardware certification[MP4] [1:00:24] [2011/09/14]
This session will discuss the software and hardware certification of products designed for Windows Server 8. Come and learn the differences between client and server hardware certification…


F# 3.0: data, services, Web, cloud, at your fingertips[MP4] [1:00:00] [2011/09/14]
Modern programming thrives on rich spaces of data, information and services. With F# 3.0 and Visual Studio 11, you now have a tool that massively simplifies information-rich analytical programming. F#…


Building Windows 8 and Windows Azure apps[MP4] [1:00:00] [2011/09/14]
This session discusses both the fundamental concepts of Windows Azure and how it can be applied to provide connected experiences for Windows 8 users. After covering fundamentals, we will demonstrate…


Building social games for Windows 8 with Windows Azure[MP4] [1:03:14] [2011/09/14]
Building a great social gaming experience for your users can be a challenging task. Your game has to be well designed, have a great user interface and perform under the most demanding conditions. This…


Building scalable web apps with Windows Azure[MP4] [1:00:00] [2011/09/14]
Learn proven patterns and practices to build your next scalable Web app. You will see how to harness the power of both the modern browser and the cloud to build a lightning fast Web app. We will go in…


Building global and highly-available services using Windows Azure[MP4] [1:00:00] [2011/09/14]
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…


Building device & cloud apps[MP4] [1:06:19] [2011/09/14]
So, you’re building apps that span multiple devices apps and you’re curious about what the cloud can offer. Is it possible to deploy scalable Web apps and services on Windows Azure? How about storing…


Building apps with Windows Workflow Foundation and Windows Azure[MP4] [1:00:00] [2011/09/14]
Windows Workflow Foundation shipped with .NET 4 and is a great way to build extensible apps, model long-running processes and orchestrate services. In this session, we’ll look at the options available…


Delivering notifications with the Windows Push Notification Service and Windows Azure[MP4] [0:55:04] [2011/09/14]
Notifications extend the reach of your app to the desktop but with a large user base timely delivery can be challenging without the right tools. In this session we’ll review the notification options…


Building loosely-coupled apps with Windows Azure Service Bus Topics and Queues[MP4] [1:04:20] [2011/09/14]
In this session, you will learn how the new publish and subscribe messaging capabilities provided by the Windows Azure Service Bus can be used to interconnect services and apps. You will see examples…


Using cloud storage from Windows apps[MP4] [1:00:00] [2011/09/14]
Modern apps don't just store data on local disks. Your users expect to have 24/7 access to their files and settings wherever they go. This session will show you how you can use Windows Azure Storage…


Monitoring and troubleshooting Windows Azure apps[MP4] [1:00:00] [2011/09/14]
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…


Identity and access management for Windows Azure apps[MP4] [1:00:35] [2011/09/14]
This talk discusses the role of the Windows Azure AppFabric Access Control Service (ACS) in managing identity and access control for apps running on the Windows platform . ACS offers developers the…


Introduction to Windows Azure: the cloud operating system[MP4] [1:05:52] [2011/09/14]
Come join Mark Russinovich for an overview of Microsoft’s new cloud OS. Assuming no prior knowledge of Windows Azure, this session will start by explaining the Windows Azure Platform-as-a-Service…


What's new in Windows Azure[MP4] [1:04:11] [2011/09/14]
Windows Azure is constantly being updated to include new features and services. In this session, you will learn more about some of the latest enhancements to the Windows Azure Platform.


Getting started with Windows Azure[MP4] [1:01:16] [2011/09/14]
Windows Azure is Microsoft's cloud platform for quickly building and running scalable apps. In this demo-focused session, you will learn how to get started building your first Windows Azure app. You…


Optimize your website using ASP.NET and IIS8[MP4] [1:00:00] [2011/09/14]
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 devices + OData + Windows Azure == happiness[MP4] [1:00:00] [2011/09/14]
We are currently undergoing a massive proliferation of connected devices ranging from phones to PCs, each with its own requirements and capabilities. This can lead to significant developer frustration…


OData Futures: creating the web of data[MP4] [1:00:00] [2011/09/14]
The OData protocol is a great way of exposing Web APIs for use in mobile apps and 3rd party Web sites. In this session we’ll cover what’s coming next for OData. We will discuss the new features of the…


IIS sand-boxing and scalability for hosting on modern hardware[MP4] [1:00:00] [2011/09/14]
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…


Creating immersive data experiences with Entity Framework[MP4] [0:51:26] [2011/09/14]
Whether you’re targeting the desktop, a mobile device, or a tablet, the entity framework is the easiest way to get data to your app. In this talk you’ll see how new features such as spatial data…


Building parallelized apps with .NET and Visual Studio[MP4] [1:00:00] [2011/09/14]
The Task Parallel Library (TPL), PLINQ, and Visual Studio 2010 provide managed code developers with a solid foundation for parallelizing loops, queries, and other common constructs in both server and…


Building real-time web apps with WebSockets using IIS, ASP.NET and WCF[MP4] [1:06:39] [2011/09/14]
WebSockets is a new technology under joint development by Microsoft and other industry leaders, designed to enable secure, real-time bidirectional communication across the Web. Windows 8 has a…


Building mission critical database apps with SQL Server code name "Denali"[MP4] [1:00:00] [2011/09/14]
SQL Server code name “Denali” offers a powerful array of developer tools, frameworks and language improvements that will make developers more productive than ever. Come learn how the next wave of SQL…


[SAC-804T]


Building Web APIs in Windows Azure with WCF to reach any device[MP4] [1:09:41] [2011/09/14]
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…


Enabling the hybrid cloud using remote access appliances[MP4] [0:43:22] [2011/09/14]
Enterprises require easily managed remote access solutions for end users connecting to private or public clouds. Most remote access solutions require changes in user behavior because the remote access…


Reduce costs using new power efficiencies in Windows Server 8[MP4] [0:51:11] [2011/09/14]
The cost of power and cooling infrastructure in data centers continues to be top of mind for many companies. This, combined with the growing desire to be recognized as a green company and to reduce…


Manage a highly-efficient environment at scale using the Windows Management Framework (WMF)[MP4] [1:05:06] [2011/09/14]
Come learn how developers and IT Pros can work together to develop end-to-end automation and tools that manage the diverse elements of today’s IT environments at scale: servers, storage, networking,…


Make your product manageable[MP4] [1:07:20] [2011/09/14]
Manageability is increasingly the value differentiator between products. Customers need to create management solutions quickly and reliably. They need to manage their entire IT spectrum consistently…


Remote desktop experience in Windows 8[MP4] [0:57:14] [2011/09/14]
RemoteFX in Windows 8 has been tailored for the Metro style UI to provide users a touch-first, fast and fluid experience on their remote desktops and apps over both LAN and WAN conditions for VDI,…


Optimal cloud performance with BranchCache[MP4] [0:44:46] [2011/09/14]
The cloud has enormous potential to reduce operational expenses and achieve new levels of scale, but moving workloads away from the people who depend on them can increase networking costs and hurt…


Windows networking with PowerShell: A foundation for data center management[MP4] [1:00:00] [2011/09/14]
Cloud computing and Infrastructure as a Service (IaaS) consolidate computing resources into a smaller number of larger data centers that have to be more efficient and run at a larger scale. As a…


Extending the Hyper-V switch[MP4] [1:00:09] [2011/09/14]
With the proliferation of virtualization, hypervisor customers are demanding integrated protection, consistent management, the ability to add virtual appliances and to tailor virtual switches to their…


Platform storage evolved[MP4] [1:03:37] [2011/09/14]
The platform file system and storage stack has evolved significantly to enable exciting new scenarios including offloaded data transfers, optimal storage efficiency and utilization, service uptime…


Analyzing "big data" with LINQ to HPC[MP4] [1:00:00] [2011/09/14]
"Big data" refers to unstructured data sets so large that they cannot be analyzed using traditional database tools. Today, big data are becoming more common; it is prevalent not just in Web…


Building and running HPC apps in Windows Azure[MP4] [1:00:00] [2011/09/14]
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,…


Building continuously available systems with Hyper-V[MP4] [1:00:00] [2011/09/14]
Come learn how Hyper-V leverages modern hardware! Customers demand continuous availability from Hyper-V deployments. In the next version of Windows Server, Hyper-V can use many modern hardware…


Designing systems for continuous availability - multi-node with block storage[MP4] [1:00:49] [2011/09/14]
This session discusses integrating with and designing continuously available Windows Server failover cluster solutions. It covers improvements in cluster shared volumes, including the new architecture…


Building continuously available file server NAS appliances[MP4] [1:00:00] [2011/09/14]
This session builds on earlier presentations about the evolution of platform storage technologies and designing multi-node systems for continuous availability. These platform advances allow Microsoft…


Designing systems for continuous availability and scalability[MP4] [1:04:23] [2011/09/14]
Windows Server 8 includes fundamental enhancements to the core platform to enable deployment of continuously available services with great performance. To fully enable these new capabilities, new…


Designing systems for continuous availability - multi-node with remote file storage[MP4] [0:58:14] [2011/09/14]
The file server role of Windows Server 8 has been redesigned to enable scalable, highly available, and fault tolerant storage for server app workloads, such as Hyper-V and SQL Server, on remote file…


Business and partnering opportunities: Windows Server 8 continuous availability[MP4] [1:00:00] [2011/09/14]
This session describes Windows Server 8 Continuous Availability across the entire solution continuum – single-node, multi-node and multi-site – and how it enables a range of server and storage…


Building secure, scalable multi-tenant clouds using Hyper-V Network Virtualization[MP4] [0:49:34] [2011/09/14]
'Any service at any server in any cloud.' Next generation data centers should allow dynamic resource allocation and consolidation across large resource pools. The topological constrains of today’s…


Enabling multi-tenancy and converged fabric for the cloud using QoS[MP4] [0:30:18] [2011/09/14]
Converged fabric and multi-tenancy pose new challenges in the data center where businesses are required to provide predictable network performance and SLAs. Today, a common solution is costly hardware…


A deep dive into Hyper-V networking[MP4] [0:55:25] [2011/09/14]
With Windows Server 8, Hyper-V networking is optimized for public and private clouds. New features in Windows Server 8 expand Hyper-V for performance, reliability, scale and security. In this session,…


Network acceleration and other NIC technologies for the data center[MP4] [0:37:35] [2011/09/14]
Clouds place new demands on performance and scalability. Partners can build cloud-scale infrastructure with Windows Server 8. In this session, we will cover several new technologies that make it…


Designing the building blocks for a Windows Server 8 cloud[MP4] [1:01:26] [2011/09/14]
When building servers, networks and storage for cloud scale data centers, many complex tradeoffs and technologies must be considered. These tradeoffs include performance, reliability, security,…


Using Windows Server 8 for building private and public IaaS clouds[MP4] [1:09:35] [2011/09/14]
Windows Server 8 is the first operating system to be optimized to support Infrastructure as a Service (IaaS) for building private and public clouds. With Windows Server 8, customers will be able to…


Design for a multimillion thin client market with RemoteFX[MP4] [0:57:04] [2011/09/14]
The next version of RDP and RemoteFX in Windows extends the rich experiences for the remote desktop user, be it Terminal Server (RDSH), VDI or MultiPoint Server. As customers embrace and deploy…


Using classification for access control and compliance[MP4] [0:57:57] [2011/09/14]
This session describes how data classification is used for information governance, security access and auditing using the new claims-based access control capabilities in Windows 8. In this session, we…


Building security auditing solutions for compliance and forensic analysis[MP4] [0:54:19] [2011/09/14]
This session demonstrates how the new claims based access control capabilities in Windows 8 significantly enhances the security audit and analysis capabilities for compliance and business forensic…


Using claims-based access control for compliance and information governance[MP4] [1:03:59] [2011/09/14]
This session provides an overview of the new Dynamic Access Control capabilities in Windows Server 8, and explains how to leverage these in line of business apps and products that focus on compliance…


Windows Server performance improvements and optimizations[MP4] [0:56:59] [2011/09/14]
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…


Windows Server 8 apps must run without a GUI - learn more now[MP4] [1:04:23] [2011/09/14]
All server apps should be restructured to run on Windows Server systems without a GUI stack, or with all GUI components found on a Windows Client system; this is a Windows Server 8 best practice. This…


Seamlessly interacting with web and local data[MP4] [0:55:50] [2011/09/14]
Windows 8 is the PC-reimagined. Its rich, powerful file system is available to all Metro style apps. Come find out more about the file landscape! This talk will give you an overview of the various…


Graphics on the server[MP4] [0:51:24] [2011/09/14]
Windows 8 is moving to a single graphics driver model - the Windows Display Driver Model (WDDM) – offering more features over the older XP Display Driver Model commonly run on physical and virtualized…


Building great Metro style gallery apps today[MP4] [0:58:44] [2011/09/14]
Customers love using apps that evoke strong emotional connections like viewing photos and playing music. Come learn how, in a few lines of code, you can build Metro style "gallery" apps such…


Using files: accessing, searching, and acting on files[MP4] [0:52:37] [2011/09/14]
Many apps today still use files directly. Files are the life-blood of some apps. This talk will use real code examples to walk you through the nuts and bolts of accessing and acting on files. Learn…


Being pragmatic by leveraging existing code in Metro style apps[MP4] [1:00:00] [2011/09/14]
Does building a new Metro style app for Windows 8 mean you have to start from scratch? Absolutely not! Come learn how you can leverage existing code when developing Metro style apps for Windows 8. In…


Ten Tips When Writing a Hybrid Language Metro style Application[MP4] [1:00:00] [2011/09/14]
Many Windows Runtime APIs were designed during the course of Windows 8, and many lessons were learned during this process. Come learn what challenges the designers of the Windows Runtime APIs…


Designing Metro style apps using CSS3[MP4] [0:55:55] [2011/09/14]
Designing a new Metro style app with CSS3 can be intimidating at first. With such a large blank canvas at your disposal, it can be difficult knowing where to start. Come learn how to design your Metro…


Creating connected apps that work on today's networks[MP4] [1:00:39] [2011/09/14]
In today’s highly connected world, your customers want their apps to connect them with friends, content and information wherever they are, but current networks make this hard. Work networks have…


Extending the media platform using input, output and processing plug-ins[MP4] [1:00:00] [2011/09/14]
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…


Media fundamentals of a communications app[MP4] [1:00:00] [2011/09/14]
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…


Capturing personal photos, video, and audio in Metro style apps[MP4] [0:36:23] [2011/09/14]
Every minute, people around the world are taking pictures and recording personal video and audio. They are capturing family memories, personal victories, and all the moments in between. You’ll learn…


Your Metro style app, video and audio, Part 2[MP4] [1:04:20] [2011/09/14]
Come to this session to see how easily sophisticated media playback can be built into Metro style apps. We will show you how the HTML5 video element enables playback easily with great UI, and how you…


Your Metro style app, video and audio, Part 1[MP4] [0:56:04] [2011/09/14]
This session provides an overview of the Windows multimedia platform for Metro style apps and a primer on APIs in the Windows.Media namespace to accomplish scenarios such as playback, capture,…


Create cool image effects with Direct2D[MP4] [0:39:14] [2011/09/14]
Every day, people are using apps that process images to create a variety of effects. The new image processing infrastructure in Windows 8 enables apps to perform high-performance image enhancements,…


Achieving high performance 2D graphics with Direct2D[MP4] [0:23:46] [2011/09/14]
Make it fast! Great performance is a huge motivator of satisfaction and user preference with apps. Direct 2D powers high-performance 2D graphics rendering in Windows 8. In this session, you will learn…


Introduction to DirectX for Metro style apps[MP4] [0:43:39] [2011/09/14]
Learn how you can harness the power of DirectX for your app! As the foundation for all graphics on Windows 8, DirectX enables you to create the most compelling apps for connecting to people,…


Building Xbox LIVE games for Windows 8[MP4] [0:57:05] [2011/09/14]
Xbox LIVE, Microsoft's premier entertainment service, is coming to Windows 8. Whether you are developing a game or another kind of entertainment app for Windows 8, Xbox LIVE can help your app stand…


Compelling audio and video for Metro style games[MP4] [1:00:00] [2011/09/14]
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…


From touch to gamepads: master player input in your Metro style game[MP4] [1:00:00] [2011/09/14]
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…


Tuning GPU usage for any form factor[MP4] [1:00:00] [2011/09/14]
Windows 8 offers the opportunity to ship your game on the world’s broadest range of form factors, from super-light tablet devices to high-end gaming rigs with 3D displays. Learn how to max out GPU…


3D Graphics in Metro Style Apps and Games[MP4] [0:51:23] [2011/09/14]
3D graphics enable you to create the most immersive and impressive games around. But developers often think that creating 3D graphics is hard. In Windows 8, creating 3D graphics is easier than you…


Build your first Metro style game[MP4] [0:55:36] [2011/09/14]
Games are undoubtedly one of the most popular style of apps with users today and one of the largest money makers as well! If you have ever thought of writing a game, this session is for you! Windows 8…


Building Metro style apps that print[MP4] [0:58:39] [2011/09/14]
Printing great looking content from your Metro style app is easy. Come to this session and learn how to format your content, customize the print experience, and add your own tailored settings to help…


Windows Interns: our summer of apps[MP4] [0:52:30] [2011/09/14]
To learn how to build apps, sometimes you simply need to roll up your sleeves and start writing some code. This year, 100 interns on the Windows team spent their summer creating Metro style apps for…


Making apps social and connected with HTTP services[MP4] [0:47:52] [2011/09/14]
People want apps that are social and connected - enabling them to upload pictures and share them with friends, download magazines, read news, or use the next big service on the Internet. Today’s…


50 performance tricks to make your Metro style apps and sites using HTML5 faster[MP4] [1:00:00] [2011/09/14]
Creating high performance web apps is crucial for every web developer. Learn directly from the Internet Explorer Performance Team about what actually drives performance across the web and how you can…


What's new with HTML5, Javascript, and CSS3[MP4] [1:02:19] [2011/09/14]
If you are a developer, you probably hear something about "HTML5" almost every day. HTML5 knocks down the walls that previously held back sites and apps built with web technologies. This…


Building beautiful and interactive apps with HTML5 & CSS3[MP4] [1:03:41] [2011/09/14]
HTML5 is ushering in a new era of graphically rich, visually compelling and highly interactive Web sites and apps. This session outlines some of what you can do with new HTML5 and CSS3 features…


Building offline access in Metro style apps and websites using HTML5[MP4] [1:06:14] [2011/09/14]
As web apps increase in popularity and capture more user information, users expect (or are selecting solutions that enable them) to be able to access that information when they are not connected to…


Building real-time web apps with HTML5 WebSockets[MP4] [1:00:00] [2011/09/14]
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…


File type associations and AutoPlay[MP4] [1:06:16] [2011/09/14]
Do you want to associate your apps with specific file types, protocols or devices? Do your apps need to be able to launch other file types or protocols? Come learn how you can integrate your apps with…


Bring pen and touch input to your Metro style apps with ink[MP4] [0:49:43] [2011/09/14]
Metro style apps are much better with ink! In Windows 8, you code your Metro style apps for touch, and get pen and mouse support for free. In addition, with the new Windows 8 API for ink, you can…


Packaging assessments for use on a second computer[MP4] [0:03:37] [2011/09/14]
This video provides an overview of how to package Assessment and Deployment Kit assessments so they can be run on another computer.


Customizing ADK assessment reports[MP4] [0:05:51] [2011/09/14]
This video provides an overview of how to customize assessment data reporting in the Assessment and Deployment Kit (ADK).


Understanding heap data using Windows Performance Analyzer[MP4] [0:16:46] [2011/09/14]
This video provides an overview of how to collect and analyze heap data using Windows Performance Analyzer.


Introduction to the new WPA user interface[MP4] [0:06:34] [2011/09/14]
This video provides an overview of the new Windows Performance Analyzer (WPA) user interface.


Customizing WPA Trace Views[MP4] [0:12:21] [2011/09/14]
This video provides an overview of default assessment views and how to customize assessment views in Windows Performance Analyzer (WPA) to speed up the analysis process.


Inside the Windows 8 driver developer workflow[MP4] [0:52:12] [2011/09/14]
This chalk talk provides a deep-dive into the Windows driver kit for Windows 8, focusing on architecture changes from Windows 7. The talk will start with a discussion on important feature areas such…


A .NET developer's view of Windows 8 app development[MP4] [2011/09/14]
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…


Writing modern C++ code: how C++ has evolved over the years[MP4] [1:04:48] [2011/09/14]
Many people think of C++ as the same language they experienced in college or just as “C with classes”, but the C++ language has evolved extensively over the years. In this session,…


The zen of async: Best practices for best performance[MP4] [1:00:00] [2011/09/14]
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…


Future directions for C# and Visual Basic[MP4] [1:00:13] [2011/09/14]
In this talk, Technical Fellow Anders Hejlsberg will share project plans for the future directions of C# and Visual Basic, including a discussion of what trends are influencing and shaping the…


Deep dive into the kernel of the .NET Framework[MP4] [1:01:36] [2011/09/14]
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…


Building a sample Metro style canvas paint app using HTML[MP4] [2011/09/14]
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,…


Introducing the Windows libraries for JavaScript[MP4] [1:01:39] [2011/09/14]
In this session, you'll see the Windows libraries for JavaScript, the toolkit developed specifically to build first-class Metro style apps using HTML. You'll see how to define classes and namespaces,…


A lap around Visual Studio 11 Express for Metro style apps using C++[MP4] [1:02:47] [2011/09/14]
Windows 8 comes with a brand new Metro style app experience where native developers and designers can work in parallel. Ones in behavioral aspects and the others in UI. This talk offers an end-to-end…


Improving software quality using Visual Studio 11 C++ Code Analysis[MP4] [1:00:00] [2011/09/14]
Through this session, learn how to save time and improve customer satisfaction by finding and fixing bugs early in the development process. Visual Studio 11 C++ Code Analysis identifies…


Windows Server 8[MP4] [1:11:39] [2011/09/14]
This session will introduce the next release of Windows Server, code-named Windows Server “8”. We will talk about the engineering investments we have done in this release along with their benefits. We…


Inside Windows Azure: the cloud operating system[MP4] [1:07:22] [2011/09/14]
Mark Russinovich goes under the hood of Microsoft’s new cloud OS . Intended for developers that have already gotten their hands dirty with Windows Azure and understand its basic concepts, this…


New techniques to develop low-latency network apps[MP4] [2011/09/14]
For performance-critical apps, every microsecond saved means money. Windows Server 8 makes it possible to increase throughput, handle higher message rates, reduce latency and jitter, and lower CPU…


Windows Runtime internals: understanding "Hello World"[MP4] [1:00:00] [2011/09/14]
The Windows Runtime is a key piece of technology used by all Metro style apps in Windows. How exactly does it work though? You too can become a Windows Runtime Expert by taking a deep dive into the…


Lap around the Windows Runtime[MP4] [0:54:09] [2011/09/14]
The Windows Runtime (WinRT) is a key piece of technology used by all Metro style apps in Windows. What actually is the Windows Runtime though? This session explores this key question by digging into…


Windows Phone: building optimized websites and using the web browser control with IE9[MP4] [2011/09/14]
Windows Phone ‘Mango’ brings the power of IE9 to the Phone, with its full performance and standards based approach. For the first time, developers will be able to leverage the power of the browser to…


Building Windows runtime sockets apps[MP4] [1:04:08] [2011/09/14]
Today's networks have grown more complicated as a result of multihoming, web proxies, security issues, internationalization and other issues. Because dealing with these complexities is hard, it is…


Using connected devices in Metro style apps[MP4] [0:50:45] [2011/09/14]
More than ever, consumers carry devices with them to capture, listen, play and consume content. Learn how you can build apps that communicate with these locally connected devices. We will discuss how…


Connecting and sharing with near field communication[MP4] [0:37:37] [2011/09/14]
What's cooler than connecting two machines together by tapping them? Leveraging the power of Near Field Communication (NFC) and the new "tap & go" gesture built into Windows 8, you can…


Async everywhere: creating responsive APIs & apps[MP4] [0:49:10] [2011/09/14]
Responsiveness matters. There's almost nothing as frustrating to customers as an app that is lagging or unresponsive. Apps don't have to be this way! Learn how to use the Windows Runtime async tools…


The complete developer's guide to the SkyDrive API[MP4] [1:01:45] [2011/09/14]
More and more users are becoming familiar with the concept of "the Cloud." More than ever, users are storing their data in the Cloud. SkyDrive is one of the world's leading cloud storage and…


Windows 8 kernel debugging: New protocols and certification requirements[MP4] [0:24:57] [2011/09/14]
This session will discuss a new set of capabilities and tools in Windows 8 that simplify PC and device debugging for IHVs and OEMs. Through this session, you will also learn how to meet the debugging…


Understanding VirtualAlloc usage using Windows Performance Analyzer[MP4] [0:09:20] [2011/09/14]
This video provides an overview of how to collect and analyze virtual data using Windows Performance Analyzer.


Understanding pool usage using Windows Performance Analyzer[MP4] [0:09:38] [2011/09/14]
This video provides an overview of how to collect and analyze pool data using Windows Performance Analyzer.


Capturing and analyzing performance traces[MP4] [0:11:24] [2011/09/14]
This video provides an overview of how to capture performance traces quickly and easily and how to analyze them.


Best practices for packaging and distributing device drivers[MP4] [1:00:00] [2011/09/14]
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…


Building great USB 3.0 devices[MP4] [0:41:21] [2011/09/14]
Building USB 3.0 devices involves electrical circuit design, firmware development and driver development in order to enable custom features. In this session, we will walk through the hardware…


Building Metro style apps that connect to specialized devices[MP4] [0:54:20] [2011/09/14]
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…


Delivering great hardware solutions for Windows[MP4] [0:50:26] [2011/09/14]
Microsoft has made significant investments in Windows 8 to improve the end-to-end experience for partners when creating hardware offerings. This session will provide an overview of modern engineering…


Connecting Windows 8 to mobile broadband and Wi-Fi networks[MP4] [1:00:39] [2011/09/14]
Connectivity is the underpinning of today’s computing experience. Windows 8 introduces many new features and experiences that will make it easier to get and stay connected on Wi-Fi and mobile…


Building a great Metro style device app for your camera[MP4] [1:00:00] [2011/09/14]
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…


NDIS Driver Testing and Certification (Part I, II, & III)[MP4] [0:38:15] [2011/09/14]
Windows 8 has updated the NDIS test and certification program to improve driver quality. This session will cover the NDISTest integration in Windows Kits, new requirements for certifying Ethernet…


[HW-665C]


Chalk talk for sensor and location support in Windows[MP4] [0:55:22] [2011/09/14]
Windows 8 introduces a new sensors and location platform that enables the creation of new apps and experiences. This chalk talk will cover sensor design, board placement layout, calibration and…


Building a great Metro style device app for your printer[MP4] [1:00:00] [2011/09/14]
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…


Networking for connected standby[MP4] [0:51:09] [2011/09/14]
Windows 8 allows you to build PCs that are always connected to the Internet and deliver great battery life. This session will cover new network power management innovations that help PCs meet this…


Building hardware-based security with a Trusted Platform Module (TPM)[MP4] [1:03:45] [2011/09/14]
Windows 8 makes TPM hardware based security easy by automatically provisioning the TPM and providing new APIs and features. This session describes how customers benefit from having a system with a TPM…


Delivering great performance and battery life[MP4] [0:57:38] [2011/09/14]
Windows 8 runs efficiently on a broader range of systems. This session will cover how to create high-performance and energy efficient experiences on the full spectrum of Windows 8 platforms. You will…


Understanding Connected Standby[MP4] [0:46:07] [2011/09/14]
In Windows 8, Microsoft introduces Connected Standby - a new power state that enables compatible PCs to be always reachable and up-to-date. This session will provide an overview of Connected Standby,…


Understanding Wi-Fi networking in Windows 8[MP4] [0:42:54] [2011/09/14]
Windows 8 is designed to provide a connected experience to users on a broad range of device form factors. In order to get and keep users connected to the Internet, the Windows team has made…


Understanding mobile broadband and connection management in Windows 8[MP4] [1:01:43] [2011/09/14]
Windows 8 is designed to provide a connected experience to users on a broad range of device form factors. In order to get and keep users connected to the Internet, the Windows team has made…


Understanding Wi-Fi Direct in Windows 8[MP4] [1:02:42] [2011/09/14]
Wi-Fi Direct is a new peer-to-peer device connectivity technology that enables high-bandwidth sharing of media and content between devices without requiring a separate Wi-Fi access point. Windows 8…


Using the Windows Driver Framework to build better drivers[MP4] [0:57:42] [2011/09/14]
The Windows Driver Framework (WDF) helps developers build better drivers, more quickly and easily. This session will discuss how the WDF can improve driver reliability and will provide an overview on…


Simplifying wireless and network device discovery and pairing[MP4] [1:11:38] [2011/09/14]
Demand for wireless and network devices, including printers, connected TVs and keyboards are increasing steadily. Windows 8 makes it easy to connect devices to the PC by automatically detecting and…


Building great Metro style apps for mobile broadband devices[MP4] [0:58:04] [2011/09/14]
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…


Designing systems and developing drivers for NFC[MP4] [0:52:49] [2011/09/14]
Windows 8 couples a simple user experience with rich developer APIs enabling apps to communicate with nearby PCs and devices using Near field communication (NFC). This session will provide an overview…


Understanding USB 3.0 in Windows 8[MP4] [0:37:21] [2011/09/14]
With throughput up to 10 times faster than USB 2.0 and improved power management, USB 3.0 is the latest release of the world’s most popular PC interface. In this talk, you will learn how USB 3.0 is…


Integrating Bluetooth on low-power buses[MP4] [0:27:32] [2011/09/14]
Bluetooth technology enhances mobility by providing a low-power wireless connectivity option. For systems targeted at lower power consumption, transport connectivity of Bluetooth controllers plays a…


Connecting Bluetooth Low Energy devices to Windows[MP4] [1:00:00] [2011/09/14]
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…


Introducing low-power buses for Windows 8[MP4] [0:50:30] [2011/09/14]
The world of System on Chip (SoC) has changed the way devices are connected inside a PC. Windows 8 introduces support for low-power internal buses such as I2C, SPI, GPIO, and High Speed UARTs. In this…


Running Windows from an external USB drive with Windows To Go[MP4] [0:58:20] [2011/09/14]
Windows To Go is a new feature in Windows 8 that enables enterprise administrators to create USB drives containing complete, managed Windows images that users can use to boot and run Windows on any…


Chalk talk: transitioning from XDDM to WDDM[MP4] [0:54:02] [2011/09/14]
In this session, technology experts from the Windows Graphics team will discuss how to transition from writing XDDM drivers to writing WDDM drivers. Using server and virtualization concepts, you will…


Understanding the Windows 8 graphics driver model[MP4] [0:47:55] [2011/09/14]
In Windows 8, the Windows Display Driver Model (WDDM) has evolved through several innovations in the graphics sub-system that will enable you to deliver great Windows user and developer experiences.…


Certifying graphics experiences on Windows 8[MP4] [0:45:29] [2011/09/14]
Microsoft has improved the Windows Certification Program for Windows 8, in order to drive high quality graphics experiences. This session will help you plan and develop graphics drivers that are…


Building great touch systems[MP4] [0:50:54] [2011/09/14]
Windows 8 introduces a number of new touch experiences and capabilities. This session will provide an overview of how to build and test great touch systems running Windows 8. You will learn about the…


Building high quality Windows PCs using the assessment and deployment kit[MP4] [1:00:00] [2011/09/14]
The Assessment and Deployment Kit (ADK) provides tools that make it easier to build high-quality Windows PCs. This session will discuss new features in the ADK that can help you measure, compare and…


Reducing the memory footprint of drivers and apps[MP4] [1:00:00] [2011/09/14]
Windows 8 makes it easy for developers to reduce memory consumption of drivers and apps. This session will introduce the key investments that make this possible, such as pool and heap manager. It also…


Windows Phone: building apps that customers love, end to end[MP4] [1:00:00] [2011/09/14]
Making money is important! In this sessions we’ll review all the steps in building an app for Windows Phone, and we’ll relate the secrets of the masters for maximizing your impact.


Best practices for writing safe and secure Metro style apps using HTML5[MP4] [0:59:21] [2011/09/14]
As you build your Metro style app using HTML5, follow these concrete and useful best practices to ensure it is safe and secure. In this session, you will learn patterns for handling untrusted input,…


The lifetime of XAML text: from input to display through printing[MP4] [1:04:21] [2011/09/14]
Windows 8 includes major investments to the text and printing experiences. Follow an app from creation through printing as a guide to XAML text and integration of Metro style apps with the Print charm.


Build data-driven collection and list apps using XAML[MP4] [0:58:28] [2011/09/14]
Discover how to build on basic collections and lists by bringing live data from cloud and local sources into your app and use the ListView control to present your data in an engaging and interactive…


Reach all your customer's devices with one beautiful XAML user interface[MP4] [0:59:24] [2011/09/14]
Windows runs on a broad array of devices and form factors. Get your app on all the devices your customers use by building a great user experience that adapts to different screen sizes, aspect ratios…


Create reusable custom Metro style controls[MP4] [1:00:00] [2011/09/14]
Build special purpose JavaScript controls that can be reused across multiple apps. Learn how the WinJS framework provides everything you need to create flexible event-driven controls that can be used…


Reaching more customers with accessible Metro style apps in HTML5[MP4] [0:50:36] [2011/09/14]
Create and build accessible Metro style apps to reach more customers. Accessibility support is built into each stage of creating an app and includes accessible templates, samples, controls and…


Windows Phone user experience design[MP4] [1:00:00] [2011/09/14]
Windows Phone pioneered the ‘Metro’ design language, the popular, iconic user interface paradigm used by thousands of apps to give end users a common basis from which to interact with their device. In…


Windows Phone XAML apps[MP4] [1:00:00] [2011/09/14]
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.


Windows Phone: how to build a game[MP4] [1:00:00] [2011/09/14]
Learn how to build great games for Windows Phone with XNA Game Studio. Dive deep into the game-ready graphics, audio, and input capabilities of the phone, get up to speed about the new features for…


Integrating stunning media experiences in XAML[MP4] [0:57:19] [2011/09/14]
Come learn how to bring your app to life with rich audio and video. You’ll discover how your existing XAML skills enable you to capture, enhance, and play video on external devices—using the familiar…


Metro style apps using XAML: Make your app shine[MP4] [0:52:41] [2011/09/14]
You’ve built your first basic Metro style app in XAML and now you’re ready to dive into the specifics of deeply integrating it with Windows. Come discover how you can deliver a first-class experience…


Build accessible Metro style apps using XAML[MP4] [0:40:31] [2011/09/14]
Microsoft has designed a flexible architecture enabling developers to create accessible Metro style apps quickly using XAML. This chalk talk is targeted at getting developers the information they need…


Build world-ready Metro style apps using XAML[MP4] [1:00:00] [2011/09/14]
Ready to take your app global? We've designed a flexible architecture enabling developers to quickly create a fully localized Metro style app using XAML in a 'language pack' style of development. This…


Build polished collection and list apps using XAML[MP4] [0:53:00] [2011/09/14]
Learn exciting ways to expose collections of data using the new XAML List controls, a fast and easy way to make collections take on the Windows 8 look and feel. Come and learn about the powerful…


The web-to-Windows journey: turning your web assets into a Windows app[MP4] [0:54:19] [2011/09/14]
You already have a Web app on the Internet and want to reach customers with a new, targeted experience on Windows. Come get practical guidance on how to reuse your Web assets while avoiding common…


Make great touch apps using XAML[MP4] [0:42:24] [2011/09/14]
Build great touch apps for Windows 8 using XAML touch and gesture events. Learn how to create touch experiences using standard controls and behaviors and build highly responsive panning and zooming…


Stand out with styling and animation in your XAML app[MP4] [1:01:12] [2011/09/14]
Get all of the tips and tricks you need to infuse your distinct brand into your apps, while still taking advantage of the familiarity of Windows through styling and animations. Use Visual Studio…


Code with confidence: dynamic web content in Metro style apps using HTML5[MP4] [1:03:58] [2011/09/14]
Through this session, learn how to take full advantage of local computer devices and resources without sacrificing traditional Web content and services. Come to this session to learn how Windows 8…


Reach a worldwide audience by building a world-ready app[MP4] [1:00:00] [2011/09/14]
Learn how to build Metro style apps for customers in any market or language. Get an overview of the easy steps required to make a world-ready app, and learn how to use localization and formatting APIs…


Real time communication: keep your Metro style app connected whether it is running or suspended[MP4] [1:00:00] [2011/09/14]
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…


Integrating with the Windows device experience[MP4] [0:35:07] [2011/09/14]
Your Metro style app can easily reach beyond the Windows PC. Using the Devices charm , learn how your app can support printing app on most printers, how to play media content to TVs and audio systems…


Search: integrating into the Windows 8 search experience[MP4] [0:52:07] [2011/09/14]
Will users of your Metro style app need to search through the app’s content? Come learn to leverage the Windows search contract to allow your app to search local files, an existing web service, or…


Share: your app powers the Windows 8 share experience[MP4] [0:59:54] [2011/09/14]
Now that you know how contracts work in Windows 8, come learn how to leverage the Windows Share contract in your Metro style app. You’ll discover how to help your customers easily share content from…


Designing Metro style apps that are touch-optimized[MP4] [1:02:21] [2011/09/14]
Get the knowledge and guidance needed to build an app for an intuitive, powerful touch experience. Understand how touch design principles are firmly grounded in customer needs of comfort and utility.…


Stand out with styling in your HTML app[MP4] [0:52:59] [2011/09/14]
Combine your own app’s style with the familiar Windows personality. Use Blend and the power of CSS to customize the look and feel of your app, style the individual HTML and WinJS controls, and the…


Create Metro style apps quickly with built-in controls[MP4] [1:05:29] [2011/09/14]
Windows 8 introduces a new and ready-to-use set of user interface controls to help create beautiful Metro style apps quickly. Learn about these powerful and highly-flexible controls and how to use…


Build data-driven collection and list apps using ListView in HTML5[MP4] [0:53:16] [2011/09/14]
Discover how to build on basic collections and lists by bringing live data from cloud and local sources into your app, and use the ListView control to present your data in an engaging and interactive…


Build polished collection and list apps in HTML5[MP4] [1:04:02] [2011/09/14]
At this session, learn exciting ways to expose collections of content using the ListView control, a fast and easy way to make collections take on the Windows 8 look and feel. Come and learn about the…


Reach your customers devices with one beautiful HTML5 user interface[MP4] [0:52:33] [2011/09/14]
Get your app on all the devices your customers use by building a great user experience that adapts to different screen sizes, aspect ratios and pixel densities using HTML5, JavaScript and CSS. Through…


Bring apps to life with Metro style animations in HTML5[MP4] [0:58:19] [2011/09/14]
Animations are fundamental in making Metro style apps lively and beautiful. Discover the animation library in Windows 8 and see how to bring these great animations to your apps with standard CSS 3.0…


Build assistive technologies for Windows 8[MP4] [1:00:00] [2011/09/14]
Windows 8 is a great platform for creating assistive technologies for customers with disabilities. Learn how the platform, apps, and devices allow you to build varied assistive technologies. Explore…


Build advanced touch apps in Windows 8[MP4] [0:51:07] [2011/09/14]
Dive into Windows Runtime and Win32 support for advanced touch and gesture input. Learn how to access rich touch input properties with PointerPoints, use flexible componentized gesture detection with…


Make great Metro style apps that are touch-optimized using HTML5[MP4] [0:58:00] [2011/09/14]
Build great Windows 8 Metro style apps that are touch-optimized using HTML technologies and DOM touch and gesture events. Learn how to create touch experiences using standard controls and behaviors,…


Building high performance Metro style apps using HTML5[MP4] [1:00:48] [2011/09/14]
Now that you are familiar with writing Metro style apps using HTML5, come learn how to make your apps fast and responsive. In this session, we'll cover best practices to keep your app's UI thread…


Enabling trials and in-app offers in your Metro style app[MP4] [0:55:13] [2011/09/14]
Customers love to try an app before they buy it. Come learn how the Windows Store makes it easy for you to offer time-limited or feature-limited trial versions of your apps as well as how to create…


Prepare your apps for Windows 8 and beyond[MP4] [1:00:00] [2011/09/14]
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…


Delivering great device installation experiences[MP4] [2011/09/14]
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…


Building great Windows 8 systems[MP4] [0:37:05] [2011/09/14]
Windows 8 introduces several new features that enable PC makers to build compelling systems that are fast, fun, secure, power efficient and connect to devices customers care about. This session will…


Reimagining the experience for connecting with devices[MP4] [0:58:23] [2011/09/14]
Today’s consumer electronic devices are more capable and more connected to apps and services than ever before. In Windows 8, we have made significant improvements in the experience connecting with and…


Certifying hardware with the Windows Hardware Certification Kit[MP4] [1:00:00] [2011/09/14]
The Windows Hardware Certification Kit (formerly the Windows Logo Kit) has a completely new design that will shorten learning curves for new users, and make experienced users more productive. It also…


Improving code quality with Windows error reporting[MP4] [1:00:00] [2011/09/14]
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…


Improving performance with the Windows Performance Toolkit[MP4] [1:00:00] [2011/09/14]
The Windows Performance Toolkit (WPT) is a powerful tool, used widely by the Windows engineering team within Microsoft, for improving application and system performance. This session will focus on…


Delivering a secure and fast boot experience with UEFI[MP4] [1:00:43] [2011/09/14]
Unified Extensible Firmware Interface (UEFI) mode and Secure Boot are critically important to creating a more secure platform. This session will discuss the benefits of UEFI, including key features of…


Designing great devices and drivers[MP4] [0:55:34] [2011/09/14]
Great devices that delight users and work well with Windows are the result of thoughtful design. This session will discuss various elements device developers need to consider when designing devices…


Introducing Metro style device apps[MP4] [0:50:44] [2011/09/14]
Device makers often create apps as a way to differentiate their device experience and highlight device capabilities. Windows 8 makes this easy to do with new Metro style device apps that enable device…


Windows Certification: improvements to the logo program[MP4] [0:59:32] [2011/09/14]
The Windows Logo program has undergone significant changes during Windows 8 to make it more beneficial for you and our partners. This session will provide an overview of the program’s key changes, and…


Connecting printing devices to Windows using v4 printer drivers[MP4] [0:44:42] [2011/09/14]
Windows 8 introduces Version 4 of the printer driver model which provides support across all device architectures, enables custom printer experiences that extend Metro style apps, and reduces the…


Moving driver quality upstream with WDK driver verification and test tools[MP4] [0:45:29] [2011/09/14]
The WDK Driver Verification and Test Tools enable driver developers to resolve issues sooner in the development lifecycle. This enables developers to build drivers in a more timely and predictable…


Developing drivers in Visual Studio[MP4] [1:00:27] [2011/09/14]
This session will present an overview on how to develop drivers in Visual Studio using the new Windows Developer Kit (WDK) add-on pack. Topics will include developing, building, packaging, signing,…


Building great networked media devices for Play To apps[MP4] [0:53:26] [2011/09/14]
Windows 7 introduced Play To in order for customers to view media content on TVs or on compatible media receivers. Windows 8 extends Play To experiences to Metro style apps and HTML5 web pages.This…


Advanced app and driver debugging[MP4] [0:55:16] [2011/09/14]
This session will discuss several new ways you can implement advanced debugging of apps and device drivers. The presenters in this session will also share their tips and tricks for debugging across…


Tools for building Metro style apps[MP4] [1:04:12] [2011/09/14]
Tools for building Metro style apps


Platform for Metro style apps[MP4] [1:13:09] [2011/09/14]
Platform for Metro style apps


8 traits of great Metro style apps[MP4] [1:33:05] [2011/09/14]
Now you can watch the presentation video with Japanese subtitles. Click the link below for a WMV file with embedded captions. このセッションのビデオに日本語の字幕が用意されました。日本語字幕付きビデオを見るにはこちらをクリックしてください。Windows Media…


Windows Phone app performance and optimization[MP4] [2011/09/14]
Is your app as fast as it can be on Windows Phone? There are many details to wringing out the maximum amount of performance on the Windows Phone platform. In this session, the experts will drill in…


Windows Phone multitasking[MP4] [2011/09/14]
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…


Power your app with Live services[MP4] [1:00:00] [2011/09/14]
Windows 8 enables users to log into any device with a single Microsoft account and continuously interact with your app on all of their devices. Your customers will expect the ability to bring their…


Metro style apps using HTML5 from start to finish[MP4] [1:00:47] [2011/09/14]
Get started writing Metro style apps using your HTML5, JavaScript, and CSS skills today! Come dive into the specifics of this exciting platform and see how you can use your Web skills to build…


Metro style apps using XAML: what you need to know[MP4] [0:58:14] [2011/09/14]
If you are experienced with .NET or C++ and are already familiar with XAML, come learn everything you need to know to create a Metro style app for Windows 8. This session will cover updates to…


Fundamentals of Metro style apps: how and when your app will run[MP4] [0:44:22] [2011/09/14]
As your customers move your app between the foreground and background, Windows manages your app’s usage of critical system resources. Come learn the fundamentals of Process Lifetime Management and how…


How to declare your apps capabilities[MP4] [0:44:32] [2011/09/14]
Do you want to build an app that takes a photo through the PC’s camera for a profile pic? Do you want your app to be aware of its current location or enable device proximity scenarios? Do you want…


Using tiles and notifications[MP4] [0:48:59] [2011/09/14]
Draw users back into your app by taking full advantage of your tile in the Start screen. Learn how to make your app look great with tiles that come alive with content and notifications delivered…


Designing Metro style: principles and personality[MP4] [0:49:04] [2011/09/14]
Windows 8 marks the next step in the evolution of the Metro design style. Through the bold use of color, typography and motion, Metro design style brings a fresh new approach to user experience. In…


Introducing the Windows Store[MP4] [0:50:28] [2011/09/14]
If you’ve got an idea for the next breakthrough app, come to this session to learn how to take that next app and create a business that runs at the scale of Windows. Get a sneak peak at the submission…