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 topics to expert advice on content strategy, usability and design. Explore the future of the standards-based web – join the conversation at MIX11.
Featured
-
MIX11 Day 1 Keynotes
MIX11 day 1 keynotes featuring Dean Hachamovitch, Steven Sinofsky, and Scott Guthrie.
-
-
Writing Maintainable JavaScript
Is your web app drowning in a sea of JavaScript? Has your client-side codebase grown from "a snippet here and there" to "more JavaScript than HTML"? Do you find yourself writing one-off snippets instead of generalized components? You're not the only one. Learn about a handful of strategies you can use...
-
Good JavaScript Habits for C# Developers
It seems that far too many people come to jQuery thinking that their previous knowledge with object-oriented languages like C# or Java will help them be successful at client-side scripting. In many cases, you can be successful with this approach, however, the more JavaScript you write you will inevitably...
-
Script#: Compiling C# to JavaScript using Visual Studio
Script#, a C# to JavaScript compiler, brings the power of Visual Studio and .NET Tools to build a productive development model for creating, testing and managing applications using HTML, CSS and JavaScript along with popular frameworks such as jQuery. This session provides a hands-on look at using Script#,...
-
50 Performance Tricks to Make Your HTML5 Web Sites Faster
Learn how you can make your sites faster directly from the Internet Explorer Performance Team. These are the same guys who brought you GPU accelerated graphics and compiled JavaScript with Internet Explorer 9, and they’re going to share their favorite 50 best practices for web developers. This...
-
JavaScript: The Language
While JavaScript has become one of the most widely used programming languages in the world, it has also unfortunately remained one of the most misunderstood programming languages. This session will give a thorough review of the core ideas in the JavaScript language, including topics such as objects,...
-
Building Data-centric N-tier Applications with jQuery
Come see how simple it can be to develop dynamic, data-centric JavaScript applications with WCF RIA Services. Our new jQuery dataSource plug-in offers a rich, client-side cache and a simple programming model – enabling dynamic data editing and visualization with jQuery templating, data-linking...
-
ECMAScript 5: The New Parts
The first complete implementations of the first revision to the JavaScript, I mean ECMAScript, Standard in 10 years are now coming online. This talk will introduce the new, mostly good, parts.
-
Making Better Web Apps For Today's Browsers
Microsoft Research is working on several cool ways to make web applications faster and more robust. In this session, James Mickens will describe two projects that leverage JavaScript to improve web programs running on unmodified, commodity browsers. His talk will focus on Silo, a system that exploits...
-
Reactive Extensions for JavaScript (RxJS)
Nobody likes sluggish web interfaces that get stuck when interacting with servers and services. Asynchrony has become the way of life to enhance user experiences. The A in AJAX pinpoints this observation precisely. Moreover, the sheer amount of asynchronous data sources is overwhelming: stock tickers,...
-
Data in an HTML5 World
Come and learn about ‘datajs’. datajs is a new cross-browser JavaScript library that enables better data-centric web application by leveraging HTML5 browser features and modern protocols such as OData. It's designed to be small, fast, and provide functionality for structured queries, data...