PDC 2008 - Day 2 - Other sessions

Technorati Tag:

Ok I've done hundreds of photo to the slides to discover that everything has been published 1 day later the presentation here https://sessions.microsoftpdc.com/public/timeline.aspx ! Happy for that :-D

It's hard to understand if it's good think, because a lot of people have payed to join the conference and to sell-back the new skills.

From my perspective the PDC it's a huge opportunity for a full immersion on a lot of new technologies having a direct feeling on the them. So I appreciate having the immediate availability of the slides and videos

BB36 FAST: Building Search-Driven Portals with Microsoft Office SharePoint Server 2007 and Microsoft Silverlight by Stein Danielsen, Jan Helge Sageflåt


The combination of FAST ESP and Microsoft Office SharePoint Server (MOSS) 2007 allows for the development of powerful search-driven portals. Learn about the architecture and functionality of FAST ESP, and see how FAST ESP can complement and extend existing search features in MOSS 2007. Watch a demonstration that shows how to create search user interfaces by configuring and extending the FAST ESP Search Web Parts, including the use of Silverlight to deliver unique search experiences.

What I carryed out...

At the moment Endeca is better than Fast (for my perspective) but there is a strong commitment from MS in inproving his platform.

The first result is the availability of that is a set of webparts on Codeplex to integrate Fast backend: http://www.codeplex.com/espwebparts

On a medium time perspective Fast strategically should be the best solution due to the strong integration with the platform.


BB26 SQL Server 2008: Business Intelligence and Data Visualization by Stella Chan


Learn how to create an entity data model and bind it to data visualization and ReportViewer controls. Dive into new Reporting Services features like: Tablix, new Data Visualization controls, and the new Report Creation experience. Also, preview the future AJAX ReportViewer control and the new RDLC designer.

What I carryed out...

My expectation was for a session which goes deeply inside BI topics discussing about mining but a lot of time went on graphics controls.

The interesting stuff was:

  • Take a look to Microsoft Charting Control for .Net framework 3.5. It's very powerful. In the past I always used OWC or 3rd parties.
  • Report Builder 2.0 is the new Report Designer shipped with SQL Server 2008 tailored to power users. Now the reports designed with could be hosted by Visual Studio 2008 Reporting Controls so that you can embed a report inside an application without having a full Report Server.

TL27 "Oslo": The Language by Don Box, David Langworthy


The "Oslo" language, at the heart of the Oslo modeling platform, allows developers to quickly and efficiently express domain models that power declarative systems, such as Windows Workflow Foundation and "Dublin." In this session, we'll get you started writing models for your own domains by introducing you to key features of the language, including its type system, instance construction, and query. You'll learn to author content for the Oslo repository and understand how to programmatically construct and process the content to target your own specific runtime environment.

What I carryed out...

Oslo was one of the top topics from the PDC and I'll about it to reorder my understanding.

In this (short) session David Langworthy was a little bit restless (maybe because Don Box was there) so the presentation wasn't great.

We've seen M (the textual-based DSL language and how to persists the modelled DSL to the DB).

The idea is that you can model a world with a textual-based language (for example defining entites such as PowerSwitch, PowerLine, PowerConsumer,...), also using the language you define the "plumbing", instances and attributes for each entitities persisting it to a SQL-Server Database.

Using M you can also query the DBs!

More or less you can think to M as a query and definition language for a DSL, in the same way like LinQ is a query language for SQL...

ES02 Windows Azure: Architecting & Managing Cloud Services by Yousef Khalidi


From design to deployment, building a scalable, highly available service is different from building other kinds of applications. This session discusses the impact that designing for the cloud has on all stages of the service lifecycle, and how the Microsoft cloud platform works for you to meet the scaling and availability goals of your service. This session will show how automation is used to free the developer from dealing with many hardware and networking issues. Also learn how the cloud services platform is architected to enable a pay-for-use dynamic model.

What I carryed out...


You've to think to an Azure solution in a total different way. Too early to say something more. I need to try writing some code to understand how it work, the walls and the real world application you can write.

No comments: