Event - MIX09

MIX is a gathering of developers, designers, UX experts and business professionals creating the most innovative and profitable consumer sites on the web. Sessions range from technical, code-based topi…


Ask The Gu[MP4] [2009/03/26]
As a special offering for the viewing audience at home, 30 minutes after Scott Guthrie walked off the stage, he came back for a live, intimate, online-only video chat with Jeff Atwood…


Day One Keynote[MP4] [2:18:21] [2009/03/18]
Day 1 keynote featuring Bill Buxton and Scott Guthrie.


Day Two Keynote[MP4] [0:59:04] [2009/03/18]
Day 2 keynote featuring Dean Hachamovitch and Deborah Adler.


Using the Windows Azure Tools for Microsoft Visual Studio to Build Cloud Services[WMV] [2009/03/11]
Come hear how to use the Windows Azure Tools for Visual Studio to more easily create, build, debug, deploy, run and package scalable services on Windows Azure.


Standards for Aggregating Activity Feeds and Social Aggregation Services[WMV] [2009/03/11]
Come hear a broad panel discussion about aggregating social feeds and services from leading people and companies in this rapidly evolving area including Dare Obasanjo from Microsoft as panel…


Going Inside Microsoft Silverlight: Exploring the Core CLR[WMV] [2009/03/11]
See how the CLR team slimmed down the size of the runtime into a small, zippy download, the Core CLR, yet kept the experience .NET developers have come to love.


Connecting Applications across Networks with Microsoft .NET Services[WMV] [2009/03/11]
Learn how to use the Service Bus in .NET Services to more easily connect applications together over the Internet. See how to address difficult connectivity, security, and discoverability issues with…


Web Development Using Microsoft Visual Studio: Now and in the Future[WMV] [2009/03/11]
Learn how Visual Studio 2008 SP1 simplifies building Web applications that take advantage of MVC, Dynamic Data, AJAX, enhanced WYSIWYG standards-based development, and more. Also get a look at the new…


Building Amazing Business Centric Applications with Microsoft Silverlight 3[WMV] [2009/03/11]
Come hear how simple it is to build end-to-end data-intensive Silverlight applications with the new set of features in Silverlight 3 and .NET RIA Services. Explore Silverlight improvements that help…


Delivering Ads to a Silverlight Media Player Application[WMV] [2009/03/11]
Learn how to add instream and companion ads (in Flash and Silverlight formats) to a Silverlight media player application. See real-world examples of how to use IAB's VAST and VPAID guidelines as well…


User Experience Design for Non-Designers[WMV] [2009/03/11]
Come participate in a discussion about changes in interface technology and a process for creating innovative user experiences that involve design briefs, brainstorming, feedback, ideation, composites,…


Consuming Web Services in Microsoft Silverlight 3[WMV] [2009/03/11]
Come hear how to work with external REST, SOAP, and Windows Communication Foundation (WCF) services from Silverlight. Learn how to securely and efficiently communicate with services using Binary XML,…


Oomph: A Microformat Toolkit[WMV] [2009/03/11]
Come learn about Microformats and why we built the Oomph toolkit to make it easier to create, consume, and style Microformats. Also hear how you can get more involved with Microformats.


Creating Media Content for Microsoft Silverlight Using Microsoft Expression Encoder[WMV] [2009/03/11]
Come hear how and why to create rich experiences for Silverlight using Expression Encoder using both VC-1 and H.264 CODECs. Learn about video encoding settings, how to encode for Smooth Streaming…


Caching REST with Windows Communication Foundation[WMV] [2009/03/11]
Without caching, the Web and scalable services wound not be possible. Come learn how to use Windows Communication Foundation (WCF) to achieve caching nirvana with RESTful services.


Microsoft Xbox "Lips" and "Fable II": Multi Channel Experiences[WMV] [2009/03/11]
Learn the background of Xbox "Lips" and "Fable II" campaigns from brainstorm to delivery. This session highlights interactive video and gaming experiences using Microsoft Silverlight, Microsoft .NET,…


Building Data-Driven Scalable AJAX Web Pages[WMV] [2009/03/11]
Learn how to enable rich communication patterns between your AJAX Web pages and Web server using existing and new features in Windows Communication Foundation.


Hiking Mt. Avalon[2009/03/11]
WPF has a reputation for a steep learning curve. Robby Ingebretsen and Jaime Rodriguez do remember back to the early Avalon days when things were hard: no tools, no docs, no sleep. Today, it is much e…


Windows Azure Storage[WMV] [2009/03/11]
Come hear about the highly available and massively scalable cloud storage service that is provided by Windows Azure. Learn how to create and access the different types of Windows Azure storage…


Protecting Against Internet Service Abuse[WMV] [2009/03/11]
Come hear how Microsoft protects content and identities as servers and users become more distributed worldwide.


Design Prototyping: Bringing Wireframes to Life[WMV] [2009/03/11]
See how "design prototyping" differs from other techniques, and learn how to determine when a prototype is needed. Understand how to tailor your prototype to a particular audience, gather techniques…


Microsoft ASP.NET: Taking AJAX to the Next Level[WMV] [2009/03/11]
Hear how ASP.NET AJAX 4.0 makes building pure client-side AJAX Web applications even easier, and watch us build an entire data-driven ASP.NET AJAX application from start to finish by taking advantage…


A Lap around Microsoft .NET Services[WMV] [2009/03/11]
Come learn how to use .NET Services as building blocks for Web-based and hosted applications. Hear about the next generation of messaging, data, access control, and workflow services, and how…


Advance Your Design with UX Design Patterns[WMV] [2009/03/11]
Come hear about UX design patterns and a common design vocabulary to help facilitate collaboration among peers. Learn what resources are available to you in the community, and see an exciting new tool…


Building Microsoft Silverlight Applications with Eclipse[WMV] [2009/03/11]
Come learn about plug-in support in Silverlight 2, and how to build a typical Silverlight-based application using the Silverlight tools for Eclipse.


A Website Named Desire[WMV] [2009/03/11]
Come learn about "A Website Named Desire", an infographic that celebrates the chaotic Web design process as it exists today as well as an honest exploration of the "real" Web design process through…


Building Scalable and Available Web Applications with Microsoft Project Code Name "Velocity"[WMV] [2009/03/11]
Learn how to build ASP.NET Web applications that take advantage of the "Velocity" distributed caching platform. Walk through a realistic ASP.NET application, describing installation, application…


Windows Internet Explorer 8 in the Real World: How Is Internet Explorer 8 Used[WMV] [2009/03/11]
Come see behind the scenes and learn about the customer data that motivated the Internet Explorer 8 user experience design team. We discuss what people are doing in the browser and how that influenced…


When Errors Happen: Debugging Microsoft Silverlight[WMV] [2009/03/11]
Come see how to debug Silverlight applications using Fiddler, Internet Explorer 8, and the Web Development Helper tools. Learn how using the right tool save precious time and effort whether dealing…


The Microsoft Web Platform: Starring Internet Information Services (IIS) and Your Application[WMV] [2009/03/11]
See how developers use IIS extensions to simplify the deployment and management of Web applications. Also, hear about other new extensions for IIS that extend the Web Platform for dynamic scaling of…


What's New for Microsoft Silverlight and Microsoft Windows Presentation Foundation (WPF) Developers…[WMV] [2009/03/11]
Take a tour of new Visual Studio 2010 enhancements that will help developers build more compelling applications and be more productive. See demos that focus on Silverlight apps and also directly apply…


Extending Your Brand to the Desktop with Windows 7[WMV] [2009/03/11]
Hear about the new Windows 7 user experience and how Window 7 helps Web developers extend their branded experiences to the client desktop using federated search, shell extensibility, activities, and…


Measuring Social Media Marketing[WMV] [2009/03/11]
Come hear about some of the new challenges with measuring social media marketing including word-of-mouth, comments on blogs, connections in social networks, questions in support forums, and tags on…


Introducing the Microsoft Web Platform[WMV] [2009/03/11]
Come hear an overview of the Microsoft Web Platform, including information about the vision, strategy and community efforts.


Mesh-Enabled Web Applications[WMV] [2009/03/11]
Come learn how to extend your existing Web applications and get them to live and breathe within Live Mesh. See how Mesh-enabled Web applications can be accessed from anywhere through a Web browser as…


.NET RIA Services - Building Data-Driven Applications with Microsoft Silverlight and Microsoft…[WMV] [2009/03/11]
Learn how Microsoft is simplifying the traditional n-tier application pattern by bringing together ASP.NET and Silverlight. Learn about patterns for working with data, implementing reusable and…


Building an Optimized, Graphics-Intensive Application for Microsoft Silverlight[WMV] [2009/03/11]
Learn how to set performance goals with your design and development teams, build control-heavy applications, leverage the software and GPU pipelines for graphics and media, and how to profile your…


Introducing the Microsoft Virtual Earth Silverlight Map Control CTP[WMV] [2009/03/11]
Come see the new Virtual Earth Silverlight Map Control CTP, and dive deep into how to build the next generation of mapping applications with Virtual Earth and Silverlight.


What's New in Microsoft SQL Data Services[WMV] [2009/03/11]
Come hear how SQL Data Services is evolving to provide rich relational database capabilities and how easy it is to take existing database applications and extend them to the cloud. Learn how SQL Data…


Simplifying Distributed Access Control with Microsoft .NET Services[WMV] [2009/03/11]
Come hear how the Access Control Service capabilities of .NET Services make it easy to add authorization to Web applications. See how to federate with Active Directory and Live Identity Services,…


Microsoft Silverlight and Windows Presentation Foundation (WPF): Sharing Skills and Code[WMV] [2009/03/11]
Come get an in-depth understanding of the compatibility between WPF and Silverlight. Learn the relationship between WPF and the various subsystems of Silverlight including: XAML parsing and…


There's a Little Scripter in All of Us: Building a Web App for the Masses[WMV] [2009/03/11]
Come hear about building an open, community-driven Web application. We explore concepts such as simplicity of code and tooling, fall-off-your chair extensibility, and zero-friction theming as it…


Web Form Design[WMV] [2009/03/11]
Come hear key considerations and best practices for Web form design based on international usability testing, eye-tracking studies, and over ten years of designing Web applications. Learn how the…


What's New in Windows Presentation Foundation (WPF) 4[WMV] [2009/03/11]
Come hear about what's new in WPF 4, including MultiTouch, new controls, new themes, Windows 7 ribbon and taskbar integration.


Making XML Really, Really Easy with Microsoft Visual Basic 9[WMV] [2009/03/11]
See how Visual Basic 9 makes generating rich XML orders of magnitude easier than using text concatenation or an object model. Come learn how XML literals, embedded expressions, LINQ integration,…


Building Microsoft Silverlight Controls[WMV] [2009/03/11]
Learn how to encapsulate structure, animation, and logic inside custom controls that handle theming, layout, validation, and data binding. Using Microsoft Visual Studio and Microsoft Expression Blend,…


Building High Performance Web Applications and Sites[WMV] [2009/03/11]
Learn how to improve your Web application performance in the browser by avoiding common pitfalls in JavaScript, CSS, and HTTP caching techniques.


Customized Live Search for Web and Client Applications[WMV] [2009/03/11]
Come hear about the new Live Search 2.0 APIs that allow a Web site or client application to easily incorporate fully customizable Live Search capabilities and results. Also learn how to make money by…


Sketch Flow: From Concept to Production[WMV] [2009/03/11]
Learn how to use Expression Blend to design great user experiences, from concept to production, with Windows Presentation Foundation (WPF) and Silverlight. See how Expression Blend makes design…


Five Killer Scenarios for the Windows Live Messenger Web Toolkit[WMV] [2009/03/11]
Come learn how to make your site more engaging with the Windows Live Messenger Web Toolkit.


Creating a Great Experience on Digg with Windows Internet Explorer 8[WMV] [2009/03/11]
Come hear how Terralever was able to use the powerful new features of Internet Explorer 8 to change how users interact with the Digg Web site. Learn how using Accelerators and Web Slices changed the…


C# for Designers[WMV] [2009/03/11]
Having some programming knowledge as an interactive professional can set you apart from the rest. Come learn the essentials of C# for creating interactivity in Microsoft Silverlight and Windows…


Building Accessible RIAs in Microsoft Silverlight[WMV] [2009/03/11]
Learn how to maintain compliance with a growing number of accessibility standards (including 508 in the U.S., WCAG 2.0, and others) by using Silverlight to produce fully accessible RIAs that are…


Automated User Interface (UI) Testing with Microsoft Visual Studio Team System 2010[WMV] [2009/03/11]
Come hear about the new Visual Studio Team System 2010 tools and APIs for helping test a broad range of UIs that can consist of Winforms, AJAX, and Windows Presentation Foundation. See how to use Team…


Search Engine Optimization (SEO) for Web Developers[WMV] [2009/03/11]
Come learn SEO best practices and proven techniques that can boost the position of a Web site in search results pages.


Ten Ways to Ensure RIA Failure[WMV] [2009/03/11]
Explore the lessons learned and pitfalls of inefficient workflows, worst practices, and poor communication that will ensure the demise of any software project. Anthony Franco gives tips and examples…


Escaping Flatland in Application Design: Rich User Experiences[WMV] [2009/03/11]
Learn how technology and rich application design can not only enhance seemingly ordinary interactions but also engage users like never before. We showcase examples of how to create more compelling…


Touch and Gesture Computing, What You Haven't Heard[WMV] [2009/03/11]
Learn about new patterns, behaviors, and design approaches for touch and gesture interfaces from a practitioners point of view. Learn early lessons from applied knowledge of touch applications,…


Integrating Microsoft Expression Blend with Adobe Creative Suite[WMV] [2009/03/11]
Explore how Expression Blend integrates with the design tools from Adobe's Creative Suite. Learn how to use content from Photoshop and Illustrator to efficiently create Windows Presentation Foundation…


What's New in Microsoft Silverlight 3[WMV] [2009/03/11]
Take a tour of the new features in Silverlight 3 including a dive into some of the new experience oriented features like pixel shaders, perspective 3D, animation enhancements, bitmap APIs and…


A Lap around Windows Internet Explorer 8[WMV] [2009/03/11]
Internet Explorer is back! Hear the inside story behind the development of Internet Explorer 8, and see how to develop innovative user experiences with Web Slices, Accelerators, and Visual Search.…


Building Out of Browser Experiences with Microsoft Silverlight 3[WMV] [2009/03/11]
Learn how to build Silverlight applications that can be consumed online or on the go. Hear about the new features in Silverlight 3 that facilitate out of browser RIAs.


Lighting Up Web and Client Applications with Microsoft Live Services[WMV] [2009/03/11]
Learn how to use Live Services to light up rich client applications or to extend Web applications to the desktop. See how to easily access Live Framework to produce and consume data that automatically…


State of the Art in Web Site Design on Microsoft SharePoint[WMV] [2009/03/11]
Come see how to construct and deploy themes to SharePoint using Microsoft Visual Studio 2008. Also hear about the artifacts in SharePoint themes and how they are deployed to SharePoint.


Cloud Computing: What's in It for Me?[WMV] [2009/03/11]
Learn what cloud computing is, what it can do for you, and how to quickly deploy and scale Web applications. Understand the competitive benefits and cost savings of cloud computing, and how to…


The Microsoft Web Sandbox: An Open Source Framework for Developing Secure Standards-Based Web…[WMV] [2009/03/11]
Hear a discussion about key challenges with Web security today and how the Microsoft Web Sandbox is addressing these challenges by virtualizing both script execution and the DOM. Learn about the Web…


Adding Microsoft Silverlight to Your Company's Skill Set[WMV] [2009/03/11]
Discover how your team of Web designers and developers can add Silverlight to their toolbox without starting from scratch. Learn how to add the Microsoft Expression suite to your creative team's…


Enhancing Large Windows Media Platforms with Microsoft Silverlight[WMV] [2009/03/11]
See how Yahoo! is leveraging Silverlight plug-in components to deliver a visually appealing, rich, cross-platform user experience without having to re-do their various back-end infrastructures.


Optimizing Performance for Microsoft Expression Encoder [WMV] [2009/03/11]
See demonstrations of how to fine tune your media for best encoding and Microsoft Silverlight playback performance. Learn encoding best practices to make sure your video playback is as fast and smooth…


Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP![WMV] [2009/03/11]
Come hear how Microsoft has delivered multiple technologies that focus on interoperability with non-Microsoft and Open Source technologies. Learn how to use the Eclipse tools today to build…


The Future of Microsoft Expression Blend[WMV] [2009/03/11]
Hear about the future plans for Expression Blend. See how Expression Blend improves the productivity of visual designers, providing better access to data and enhanced tools for interactivity. Learn…


Choosing between ASP.NET Web Forms and MVC[WMV] [2009/03/11]
Come hear about the key concepts and features behind the two primary user interface technologies available for ASP.NET: MVC and Web Forms. Learn the pros and cons of both MVC and Web Forms, how to…


Microsoft Silverlight Media End-to-End[WMV] [2009/03/11]
Hear how Silverlight and the Microsoft Web Platform make it easier to create compelling and engaging media experiences including optimizing and delivering content in a flexible and cost-effective way.…


Improving UX through Application Lifecycle Management[WMV] [2009/03/11]
Learn how you can leverage Microsoft Expression and Microsoft Visual Studio Team System to improve your overall application lifecycle, decrease your time to market, and ultimately raise the quality of…


Go Beyond Best Practices: Evolving Next Practices to Prosper in the 21st Century[WMV] [2009/03/11]
Come hear Lou Carbone cite evidence and outline next practices based on sensing and responding to customers' needs versus a world of making and selling in which product manufacturing is rooted. Come…


<3 the New Windows Live Messenger Web Toolkit for Social Websites[WMV] [2009/03/11]
See how to add IM to a site with the Windows Live Messenger Library and UI Controls, and how to build new relationships around content with Messenger social capabilities. Also hear how top sites and…


Microsoft Expression Web: No Platform Left Behind[WMV] [2009/03/11]
Come learn how to use Expression Web to build resilient standards-based sites for use across a wide range of browsers and platforms. Hear about the current version of Expression Web and take some…


Using Microsoft ASP.NET MVC to Easily Extend a Web Site into the Mobile Space[WMV] [2009/03/11]
Learn how to build mobile Web sites using the ASP.NET MVC framework. See how to create customized mobile experiences by extending the Views in the MVC framework and using the latest device detection…


Building a Rich Social Network Application[WMV] [2009/03/11]
Learn how to build a social networking site using Microsoft Silverlight. See how to mash up existing services, how to tag and store data in back-end services, and how to build a rich and engaging…


Using Total Experience Design to Transform the Digital Building[WMV] [2009/03/11]
Come hear about the overall user experiences that link up physical spaces with a user's interaction on the Web, and see how businesses and buildings are using experience design to transcend the Web…


Deep Zoom++ : Build Dynamic Deep Zoom Applications with Open Source[WMV] [2009/03/11]
Find out about Jellyfish, a collection of modules that you can install on your server to give your customers the ability to build, modify, and create Deep Zoom collections and provide useful…


Modeling RESTful Data Services: Present and Future[WMV] [2009/03/11]
Learn how use ADO.NET Data Services framework to approach the modeling of application behavior in terms that match the architectural style proposed by REST. Hear how to address common application…


Scaling a Rich Client to Half a Billion Users[WMV] [2009/03/11]
See how China's Tencent Corporation built a next-generation QQ Instant Messenger client using Microsoft Silverlight. Hear how one of the largest communities in the world with 400M+ active users and 50…


How I Learned to Stop Worrying and Love the Microsoft ADO.NET Entity Framework[WMV] [2009/03/11]
Come see how Microsoft .NET Framework 4.0 enables building Web applications that take advantage of new features in the ADO.NET Entity Framework. Hear about the features that make building an MVC and…


Creating Interactivity with Microsoft Expression Blend[WMV] [2009/03/11]
Learn how to create better interactivity for your user experience. See how polished, functional user interfaces can be brought to life without code using a range of powerful features in Expression…


RESTful Services for the Programmable Web with Windows Communication Foundation[WMV] [2009/03/11]
Services are needed to light up the Web, and Windows Communication Foundation (WCF) makes it possible to build RESTful services more quickly and easily than ever before by using the new WCF REST…


High-Speed RIA Development with the Microsoft Silverlight Toolkit[WMV] [2009/03/11]
Come learn how the Silverlight Toolkit can help jumpstart development of stunning Web experiences, and learn how to use the latest controls to create more immersive, more manageable user experiences.…


Microsoft Silverlight Is Ready for Business[WMV] [2009/03/11]
Come learn how to build a Silverlight business application today with the new UI features including DataGrid, DataForm, validation and navigation. Also see an example of how to connect to services…


Effective Infographics with Interactivity[WMV] [2009/03/11]
Infographics (short for Information Graphics) are part design, part data visualization. Come hear how we created the Descry set of data visualizations as well as tips for creating effective…


Developing and Deploying Applications on Internet Information Services (IIS)[WMV] [2009/03/11]
Come hear how the Microsoft Web Platform fosters a powerful development ecosystem for Web applications, and how the latest wave of IIS extensions enable Microsoft ASP.NET and PHP to move seamlessly…


Overview of Windows Azure[WMV] [2009/03/11]
Curious about cloud computing? Come learn how to use Windows Azure to better address key challenges of running Internet-scale applications in the cloud. Also hear about the essential concepts of…


Running PHP on Microsoft Servers and Services[WMV] [2009/03/11]
Come hear how to run PHP on various Microsoft platforms including Internet Information Services (IIS), Microsoft SQL Server, Windows, Azure Service Platform, and more.


Exposing Web Content to a Global Audience Using Machine Translation[WMV] [2009/03/11]
Learn how to open your Web content to readers around the globe with the Microsoft Translator widget. See how to integrate the translator widget into a site and customize it.


Securing Web Applications[WMV] [2009/03/11]
Learn how to take advantage of browser security improvements to help protect your Web applications and visitors.


Delivering Media with Internet Information Services 7 (IIS) Media Services and Microsoft Silverlight[WMV] [2009/03/11]
See how to deliver media with the best user experience in a cost-effective, scalable, and highly manageable way. Learn how to expand your reach and improve quality using Smooth Streaming, how to save…


Software Entrepreneurs: Go Big with BizSpark[WMV] [2009/03/11]
Come learn about Bizspark, a new partner program for early stage software startups. Discover how Bizspark provides startups the latest dev tools and production server licenses. Also hear about the…


Wireframes That Work: Designing (Rich Internet) Applications[WMV] [2009/03/11]
Learn how Cynergy Systems uses "Look First Development" to create great RIA and Desktop applications. See how Cynergy uses rapid iterative prototyping to capture, refine, and elaborate requirements…


Microsoft ASP.NET 4.0 Data Access: Patterns for Success with Web Forms[WMV] [2009/03/11]
Come learn about some cool new data access features for ASP.NET 4.0 Web Forms and beyond. Hear how a new Domain Data Source makes it easy to cleanly change your application's architecture from 2-tier…


Microsoft ASP.NET 4.0 : What's Next?[WMV] [2009/03/11]
Come learn all about ASP.NET 4.0 and the new Microsoft Visual Studio improvements that will make you more productive. Hear how to build a simple video gallery Web site that takes advantage of new…


How Razorfish Lights Up Brand with Microsoft SharePoint[WMV] [2009/03/11]
Hear about SharePoint sites first hand from Razorfish, the agency behind SharePoint sites at Kroger, Dell Financial, and many more. Also learn how Web agencies use SharePoint to light up the brand for…


Deep Dive into Microsoft Silverlight Graphics[WMV] [2009/03/11]
Come hear about the Silverlight 3 rendering pipeline, and learn how to enhance your application experience with the latest additions to the Silverlight graphics APIs.


See through the Clouds: Introduction to the Azure Services Platform[WMV] [2009/03/11]
Come hear how Microsoft is building a new platform for applications, and learn about the key services that compose the platform as well as how to get started. Also hear Microsoft's roadmap for the…


A Shot of Windows Live Messenger and a Pint of Microsoft Silverlight[WMV] [2009/03/11]
Learn how to add instant stickiness and drive new users to a Web site while uncovering the hidden social network within. Hear how Effective UI quickly and easily added these capabilities to its…


Principles of Microsoft Silverlight Animation[WMV] [2009/03/11]
Come and learn the fundamentals of Silverlight animation. Start at the beginning with a review of storyboards and keyframes, and then break free from storyboards and explore procedural animations.…


Protecting Online Identities[WMV] [2009/03/11]
Learn how Microsoft provides a range of identity solutions for helping developers more easily build seamless user experiences that include Federation, Authentication, UX Customization, Open Standards,…


Offline Network Detection in Microsoft Silverlight 3[WMV] [2009/03/11]
Come hear how to structure Silverlight applications to support a sometimes connected scenario, and learn how to avoid the common pitfalls of implementing network detection.


Developing RESTful Services and Clients with "M"[WMV] [2009/03/11]
Learn how Web developers can use "M", a new language for describing data, metadata and domain specific languages, to enhance RESTful services like HTTP, JSON, RSS/Atom, and more. Also see how "M" can…


User Experience Design Patterns for Business Applications with Microsoft Silverlight 3[WMV] [2009/03/11]
Come hear how creating great user experiences for business applications can result in both improved productivity and significant support cost savings. Learn how to use proven user experience patterns…


Interactive Prototyping with DHTML[WMV] [2009/03/11]
Prototyping can be challenging. Especially prototyping in DHTML. But over the last few years a number of tools, techniques, libraries and frameworks have emerged making the task easier. Drawing from…


Designing the Windows 7 Desktop Experience[WMV] [2009/03/11]
The new Windows 7 desktop experience, including the new taskbar and Aero Snap, is both a major user experience change for Windows and an early success story. How did we go about evolving pieces of UI…


Working across the Client Continuum[WMV] [2009/03/11]
Come see how to build a continuum of client applications including HTML, AJAX, ASP.NET, Microsoft Silverlight, and Windows Presentation Foundation (WPF) that all consume the same Windows Communication…


Interaction Techniques Using the Wii Remote (and Other HCI Projects)[WMV] [2009/03/11]
The Wii remote is a sophisticated controller containing a variety of sensing capabilities. In this session, Johnny Lee covers several interaction techniques enabled by the Wii remote and explains how…


Copyright Laws for Web Designers and Developers[WMV] [2009/03/11]
Learn the rules for using content produced by others particularly as Web applications get richer and deep linking becomes more common. Get straight answers from a developer and not a lawyer to common…


Microsoft ASP.NET Model View Controller (MVC): Ninja on Fire Black Belt Tips[WMV] [2009/03/11]
See a walkthrough of several tips and tricks for getting the most out of the ASP.NET MVC framework.


ASP.NET MVC: America's Next Top Model View Controller Framework[WMV] [2009/03/11]
See how to build a simple application that highlights some of the key capabilities of ASP.NET MVC. Also, learn how to improve productivity using some of the cool new tooling features.


Windows Mobile 6.5 Overview[WMV] [2009/03/11]
Learn about the cool new Windows Mobile 6.5 mobile platform! Hear about the new UI, the 6.5 emulator and other SDK tools, and Web enhancements in Internet Explorer Mobile including support for the W3C…


Developing for Experience with 3 Heads[2009/03/11]
When it should be all about the user and creating sticky experiences, it's often the people problems in design and development that leads to sticky situations. With collaboration of the 3 roles (Desig…


Creating a "Next Generation" E-Commerce Experience[WMV] [2009/03/11]
Learn how to create compelling and consistent e-commerce experiences. See a demo of an e-commerce experience that leverages a common commerce platform together with rich client application…


Shio O Totte: Using What You Know[2009/03/11]
Have you just started working on your first Silverlight project and wondering how it compares to Flash? Are you trying to figure out how to take your assets from Photoshop or Illustrator and turn them…


How'd they do it? Real App. Real Code. Two Weeks. Nothing but .NET[WMV] [2009/03/11]
Real-world applications are more than just a Web site and generally include smart client applications, powerful admin sites, databases, Web services, and more. Dive into the anatomy of an application…


Building Web Applications with Windows Azure[WMV] [2009/03/11]
Come learn how to use Windows Azure to build a scalable Web application and deploy it to the cloud.


Live Framework and Mesh Services: Live Services for Developers[WMV] [2009/03/11]
Learn about the Live Framework including new and future services (such as Mesh Services), protocols, APIs, and tools which enable your Web, service, or client applications to access, store, and…


File|New -> Company: Creating NerdDinner.com with Microsoft ASP.NET Model View Controller (MVC)[WMV] [2009/03/11]
No slides. Just code. Start with File|New and build a real Web site with ASP.NET, ASP.NET AJAX, Authentication, Authorization, MVC, Microsoft SQL Server and jQuery in sixty-five minutes or less.


Using Dynamic Languages to Develop Microsoft Silverlight Applications[MP4] [1:15:20] [2009/03/11]
Learn how to use the Microsoft Visual Basic/C# DLR integration to test a statically-typed application with IronRuby. See how to develop a Silverlight application end-to-end with IronRuby, and how…


Semantic HTML and Unobtrusive JavaScript[2009/03/11]
Progressive enhancement has become the established best-practice approach to standards-based front-end web development. Using HTML correctly is the foundation of these techniques, but it is deceptivel…


Improving Mobile Experiences with the Microsoft Mobile Device Browser File[WMV] [2009/03/11]
Learn how to make industry leading mobile Web sites using the newly-released open and free device information service from Microsoft. Hear how to better detect the mobile handsets viewing your site…


The Way of the Whiteboard: Persuading with Pictures[WMV] [2009/03/11]
Hear Dan Roam talk about persuading people with pictures. Whether convincing leadership to back a project, getting a VC to fund a business, building consensus on a project team, or selling a new…


Cascading Stylesheets[2009/03/11]
Responsible for visual design elements such as fonts, colors, and page layout, CSS also allows you to make your sites run better, gain improved speed, and enjoy improved accessibility and search engin…