Saturday, May 22, 2010

List of 9 OData-Related Sessions at TechEd North America 2010

Unlike my Updated List of 74 Cloud-Computing Sessions at TechEd North America 2010 of 5/22/2010, this list isn’t categorized by session type.

ARC306 | Open Data for the Enterprise

  • Session Type: Breakout Session
  • Thursday, June 10  |  8:00 AM - 9:15 AM  |  Rm 288
  • Track: Architecture
  • Speaker(s): Jonathan Carter
  • Level: 300 - Advanced
  • Audience: Database Administrator, Developer, Developer Manager, Solutions Architect, Systems Administrator

In today’s Web applications, data is no longer locked up behind a Web site, but is now exposed via a set of service APIs that allow for third-party developers to create an endless number of experiences on a variety of platforms and devices. The OData protocol will usher in a more open and programmable Web by creating a common funnel to expose rich data, thereby creating a world of customized consumer mash-ups; a world where government data is transparent and accessible to any citizen; a world where you can ask a question and know, “There’s a feed for that.” Not only does this impact how we make data available on the Web, but it can have a profound impact on how we make data available in the enterprise. The OData ecosystem is composed of consumers and publishers, including Microsoft’s own implementations in WCF Data Services as well as integration into our products such as SharePoint and Excel. In this session, we discuss the OData protocol and show how it will change the way we think about exchanging data inside and outside the enterprise.

BOF10-DV | PowerPivot: Is It the BI Deal-Changer for Developers and IT Pros?

  • Session Type: Birds-of-a-Feather
  • Wednesday, June 9  |  9:45 AM - 11:00 AM  | 
  • Track:
  • Speaker(s): Andrew Brust
  • Level:
  • Audience:

Microsoft's forthcoming PowerPivot product is nominally a BI offering. But if you’re a developer or IT pro, the story’s much more important than that would make it seem. On the dev side, PowerPivot is the rich client for consuming OData (Open Data Protocol) feeds, which is what the Entity Framework and WCF Data Services produce. On the IT side, PowerPivot lets end-users do analytics in Excel, but allows those spreadsheets to be secured, stored, serviced, and monitored on the server side with SharePoint. PowerPivot is not about BI in the conventional sense – it’s about analytics on relational data that developers can produce and IT can manage. What does this shift in BI approaches mean for Microsoft, its Office and SharePoint franchises, developers, IT and the BI industry in general? No one knows the answer, of course, but the discussion, and your participation in it, may well provide important insights to help us all prepare for the change. Are you using analytics in your applications? Should you be? Come join in the discussion!

DEV13-HOL | Building Applications and Services Using Open Data Protocol

  • Session Type: Hands-on Lab
  • Track: Developer Tools, Languages & Frameworks
  • Speaker(s): Diego Vega
  • Level: 400 - Expert
  • Audience: Developer, Developer Manager, Solutions Architect

In this lab, learn about the Open Data Protocol, the ecosystem where it works, and why developers should write applications and services using the Open Data Protocol as their Data Access protocol. Also, learn how to create simple applications in various technologies that manage OData feeds.

DEV202 | Implementing RESTful Services Using the Microsoft .NET Framework

  • Session Type: Breakout Session
  • Tuesday, June 8  |  5:00 PM - 6:15 PM  |  Rm 295
  • Track: Developer Tools, Languages & Frameworks
  • Speaker(s): Ron Jacobs
  • Level: 200 - Intermediate
  • Audience:

In this session we present how .NET developers can reuse their Windows Communication Foundation (WCF) skills to take advantage of the integrated tooling and rich extensibility of a single WCF distributed programming framework including WCF WebHttp Services for RESTful services, WCF Data Services and OData and WCF RIA Services for end-to-end Microsoft Silverlight application development.

DEV208 | Open Data for the Open Web

  • Session Type: Breakout Session
  • Tuesday, June 8  |  5:00 PM - 6:15 PM  |  Rm 279
  • Track: Developer Tools, Languages & Frameworks
  • Speaker(s): Douglas Purdy, Jonathan Carter
  • Level: 200 - Intermediate
  • Audience: Developer, Developer Manager, Web Developer/Designer

There is no shortage of valuable data being generated by applications, reports, tools, Web sites, etc. Unfortunately, this leaves many of us wishing we could programmatically access the data and logic behind an app, report, or Web site. To break down data silos and increase the shared value of data and its associated business logic through the Web, Microsoft has recently announced the Open Data Protocol which enables exposing any data source as a Web-friendly data feed. Join this session to understand what the Open Data Protocol (OData) is and how it adds end-user and developer value to many of Microsoft's leading products and services (such as SharePoint Server 2010, Microsoft Codename "Dallas", Windows Azure, SQL Server Reporting Services, SQL Server PowerPivot for Excel, Visual Studio, .NET, Silverlight, AJAX, etc.) and is accessible from a range of platforms such as Java and PHP.

DEV303 | Building RESTful Applications with the Open Data Protocol

  • Session Type: Breakout Session
  • Wednesday, June 9  |  3:15 PM - 4:30 PM  |  Rm 283
  • Track: Developer Tools, Languages & Frameworks
  • Speaker(s): Stephen Forte
  • Level: 300 - Advanced
  • Audience: Developer, Developer Manager, Web Administrator/Webmaster

Applications today are expected to expose their data and consume data-centric services via REST. In this session we discuss what REST is and have an overview of Windows Communication Foundation (WCF) Data Services and see how we can REST enable your data using the Open Data Protocol (OData). Then we cover how to leverage existing skills related to Microsoft Visual Studio, LINQ and data access to customize the behavior, control-flow, security model and experience of your data service. We then see how to enable data-binding to traditional ASP.NET controls as well as Microsoft Silverlight and Microsoft PowerPivot for Microsoft Excel 2010. We then turn to consuming SharePoint and other OData-based applications in Microsoft .NET as well as from a non-Microsoft client. This is a very demo intensive session.

DEV323 | Best Practices: Creating OData Services Using Windows Communication Foundation (WCF) Data Services

  • Session Type: Breakout Session
  • Wednesday, June 9  |  5:00 PM - 6:15 PM  |  Rm 295
  • Track: Developer Tools, Languages & Frameworks
  • Speaker(s): Alex James
  • Level: 300 - Advanced
  • Audience: Developer, Developer Manager, Solutions Architect

The OData ecosystem is a vibrant growing community of data producers and consumers using the OData protocol to exchange data. The easiest way to become an OData producer and join the OData community is using WCF Data Services. In this session, learn WCF Data Services best practices so you can do it right. We cover security, performance, custom business logic, and how to expose your unique data source using OData.

TLC-77 | Microsoft SQL Server 2008 R2 Data Development (ADO.NET, OData, XML)

  • Session Type: TLC Demo Station
  • |   |  TLC Yellow
  • Track: Database Platform
  • Level: 200 - Intermediate
  • Audience:

WEB311 | Building Rich AJAX Applications with jQuery and the ASP.NET AJAX Control Toolkit

  • Session Type: Breakout Session
  • Wednesday, June 9  |  3:15 PM - 4:30 PM  |  Rm 276
  • Track: Web Platform
  • Speaker(s): Dan Wahlin
  • Level: 300 - Advanced
  • Audience: Developer, Developer Manager, Web Administrator/Webmaster, Web Developer/Designer

The jQuery library is an open source JavaScript library that has a passionate community of developers. Come learn how Microsoft is working with the jQuery project to contribute new features to jQuery such as support for client-side templates and how Microsoft is working to make it easier to use jQuery with Microsoft technologies such as ASP.NET, Windows Communication Foundation, and OData. Also learn how Microsoft is improving the quality of the AJAX Control Toolkit and working to build greater community participation in the AJAX Control Toolkit project. With over 100,000 downloads a month, the AJAX Control Toolkit is one of the most popular open-source projects hosted at CodePlex.

Why isn’t Pablo Castro giving one of these sessions?

blog comments powered by Disqus