Saturday, March 26, 2011

Windows Azure and OData Sessions at MIX11

The MIX11 team posted the session list this week. Following are the 15essions returned for a search on Azure:

Cloud Computing with the Windows Azure Platform

imageCloud computing is being viewed as the one of the most important concepts in IT going forward. In the last couple of years it has moved from high-level concept to a technology that is now seeing mainstream adoption. In this half-day workshop we’ll will begin by discussing the what, why and how of cloud computing. After we have covered the fundamentals of cloud computing, we will dive deep into the Windows Azure platform. This will include a discussion of various building blocks, features, and tooling. Next, through a series of demos we’ll review a variety of features of the platform and patterns that can help you move your on-premise workloads to the cloud. Finally, we will discuss the economics of cloud including cost and SLA. What we expect of you is that you have a basic awareness around .NET and experience building web applications. What you can expect from us is a half-day bringing you up to speed on the essentials of building applications on the Azure platform. Vishwas Lele is an AIS Chief Technology Officer and is responsible for the company vision and execution of creating business solutions using the Microsoft Windows Azure Platform.

Code: CMP04

Cloud Computing with the Windows Azure Platform is the name of my book! You can’t copyright book names.

Design, Content, Code: Start-to-Finish

Ever wanted to learn how a professional, high-end, media-heavy, interactive site is built from start to finish? In this boot camp the senior team from award-winning User Experience Agency, Effective UI, will walk you through how they built an incredible new site for a very demanding organization. The project has not yet launched but it will be live before MIX. (Microsoft: Trust us, it is AWESOME!). The team will cover everything from initial UX consulting and requirements gathering to project management, design iterations, media development (video, audio, 3D), Silverlight development, HTML5, JavaScript, ASP.NET, Azure hosting, content management, to meeting client expectations. This is a boot camp that you do not want to miss!

Code: CMP02

Agile .NET Cloud-Deployment with Git

Fast and simple deployments are critical to running successful agile development projects. In this session, we show how to get started with the Git versioning system and how to use it for efficient continuous deployment of ASP.NET apps. We show how to do 5 second Git-deploys to the cloud, from code pushed and unit-tests run to website running live on the World Wide Web. In the course of the demonstration we also show how to use the new ASP.NET Razor syntax and how to take advantage of 3rd party cloud services like Postmark and Azure Blob Storage to quickly build feature-rich ASP.NET MVC web sites.

Code: OPN01

Facebook Development in .NET

Over 500 million users! That is the universe for your app. So “learning Facebook” is critical. Come learn how to use the Facebook C# SDK built in cooperation with Microsoft and Thuzi, a Facebook Preferred Partner. Thuzi will also share lessons from creating Facebook promotions that have been architected to handle over 10,000 signups an hour. We will show how to build Facebook applications with .NET using ASP.NET MVC, Web Matrix, Web Forms, Silverlight and WP7 and how to host them on Windows Azure.

Code: OPN06

Build Fast Web Applications with Windows Azure AppFabric Caching

Speed up Web Applications using the new Windows Azure AppFabric Caching service. This session will cover concepts, scenarios, and features of the Caching service through a great many samples and demonstrations. We’ll talk through different approaches to optimize new and existing applications through new ASP.NET session state and page output providers that leverage the Caching service, as well as ways to directly use the cache APIs to store and retrieve data. After attending this talk, developers will be able to make their Windows Azure applications match increasing demand with increasing throughput by using the skills they’ll learn in this session.

Code: SVC01

Building Windows Phone 7 Applications with the Windows Azure Platform

Learn how to build Windows Phone 7 applications that are backed by scalable cloud components hosted in Windows Azure. This demo-focused session will cover the end-to-end experience and address how to tackle issues such as authentication, storage, notification, and data synchronization using the Windows Azure Toolkit for Windows Phone 7.

Code: SVC02

Identity Unraveled with the Access Control Service

Come learn how to use the Windows Azure AppFabric Access Control Service as a key building block for your web applications. See how your applications can seamlessly work with LiveID, Google, Yahoo!, Facebook, and corporate identities - all from a single codebase. Watch the barriers to entry disappear, and behold the emergence of a simple way to deal with identity in your applications. It's guaranteed to be a show you won't want to miss.

Code: SVC03

Node.js, Ruby, and Python in Windows Azure: A Look at What’s Possible

Most people using Windows Azure are using ASP.NET and PHP, but Windows Azure is much more general than that. Steve Marx will show how he built a few web apps (including his blog) that run on Windows Azure and don’t use .NET or PHP. Server-side JavaScript, Ruby, and Python will be the most prominent examples.

Code: SVC04

Powering Data On the Web and Beyond with SQL Azure

This session will be jam-packed with demos and guidance on lighting up web experiences using SQL Azure, Microsoft’s suite of cloud database services. Using Visual Studio we’ll go through the steps to quickly architect cloud data-driven web user experiences in ASP.NET MVC3 that also scale for high volumes of users and data. Next, we’ll demonstrate how SQL Azure quickly and powerfully extends user experiences farther – spanning mobile devices, AJAX experiences with jQuery, and synchronized data with on-premises applications.

Code: SVC05

10 Things You Didn’t Know You Could Do with Windows Azure

You already knew you could run your .NET-based applications on Windows Azure, but did you know you can encode videos in Windows Azure with Expression Encoder, use Memcached, run multiple web sites in a Web Role, and more? Steve Marx will show you ten things he’s done with Windows Azure that may surprise you, along with the technical details of how each was accomplished.

Code: SVC06

Deliver Content Fast with the Windows Azure CDN

The Windows Azure CDN is used by Microsoft to deliver content for many services that you use, including Windows Update, MSN Video, and Bing Maps. This powerful tool is now available for you through a simple configuration option in the Windows Azure platform. In this session you will learn how to get started using the Windows Azure CDN to serve up blobs, videos, and dynamic content. If you want to speed up your web experiences, then you should attend this session.

Code: SVC07

Mashing Up Data On the Web and Windows Phone with Windows Azure DataMarket

Windows Azure DataMarket provides data sets from public and commercial data sources, spanning weather, sports, social media, financial and retail. With consistent data formats and licensing, and delivered via open protocols, DataMarket provides developers the ability to create innovative new applications for the web and devices. We’ll use .NET and Visual Studio to acquire DataMarket data in real time to build applications with ASP.NET and Windows Phone that recompose existing DataMarket feeds into new and existing applications, or mashing it up with your application’s information to create new data-driven user experiences to make them more interesting, more insightful, and more fun.

Code: SVC08

Windows Azure from Startup to Scale

As a consumer web startup, you spend a significant portion of your time raising awareness of your brand and driving traffic to your site. But, what happens when you succeed? How do you scale instantly from on-boarding 1 new user an hour to 1 new user every 5 seconds? MyWebCareer operates one of the most sophisticated and complex platforms on Windows Azure. For each new users that registers, our data discovery engine runs dozens of searches in real-time against 10 different 3rd party API’s. Add to this the subsequent data normalization, entity, link and semantic analysis and career scoring and you have a platform that requires some pretty hefty processing power. Learn how MyWebCareer found out at 6pm on a Thursday night in March 2011 that they’re on the front page of Mashable.com and how they scaled within 20 minutes to support the resulting spike in traffic and data processing.

Code: SVC09

Windows Azure Storage: Getting Started and Best Practices

Windows Azure Storage provides a scalable and reliable storage service in the cloud for blobs, tables, queues and drives. In this session we will quickly show you how to use storage through the REST-based programming model - whether your applications are running in Windows Azure or elsewhere. We will also share several best practices for optimizing Windows Azure Storage.

Code: SVC10

OData in Action: Connecting Any Data Source to Any Device

We are collecting more diverse data than ever before and at the same time undergoing a proliferation of connected devices ranging from phone to the desktop, each with its own requirements. This can pose a significant barrier to developers looking to create great end-to-end user experiences across devices. The OData protocol (http://odata.org) was created to provide a common way to expose and interact with data on any platform (DB, No SQL stores, web services, etc). In this code heavy session we’ll show you how Netflix, EBay and others have used OData and Azure to quickly build secure, internet-scale services that power immersive client experiences from rich cross platform mobile applications to insightful BI reports.

Code: FRM10

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 modification, and interaction with various cloud services, including Windows Azure.

Code: HTM02


Following are the four sessions, including two duplicates, returned for a search on OData:

Silverlight for SharePoint Boot Camp

SharePoint is the leading business application platform for sharing and collaborating. Silverlight 4 is the perfect tool for bringing SharePoint to life. Demand for developers who can create rich SharePoint applications using Silverlight is off the chart. Come learn how to build interactive SharePoint applications using Silverlight 4, JQuery and OData. Understand how designers and developers can work together using Expression Blend, Visual Studio, sample data, and data binding against SharePoint Lists.

Code: CMP08

OData in Action: Connecting Any Data Source to Any Device

We are collecting more diverse data than ever before and at the same time undergoing a proliferation of connected devices ranging from phone to the desktop, each with its own requirements. This can pose a significant barrier to developers looking to create great end-to-end user experiences across devices. The OData protocol (http://odata.org) was created to provide a common way to expose and interact with data on any platform (DB, No SQL stores, web services, etc). In this code heavy session we’ll show you how Netflix, EBay and others have used OData and Azure to quickly build secure, internet-scale services that power immersive client experiences from rich cross platform mobile applications to insightful BI reports.

Code: FRM10

OData Roadmap: Services Powering Next Generation Experiences

At home and work, the way we experience the web (share, search and interact with data) is undergoing an industry-changing paradigm shift from “the web of documents” to the “web of data” which enables new data-driven experiences to be easily created for any platform or device. Come to this session to see how OData is helping to enable this shift through a hands-on look at the near term roadmap for the Open Data Protocol and see how it will enable a new set of user experiences. From support for offline applications, to hypermedia-driven UI and much more, join us in this session to see how OData is evolving based on your feedback to enable creating immersive user experiences for any device.

Code: FRM11

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 modification, and interaction with various cloud services, including Windows Azure.

Code: HTM02

Updated 3/25/2011: Changed title from Cloud Computing and OData Sessions at MIX11 Windows Azure and OData Sessions at MIX11.

0 comments: