Feed on
Posts
Comments

Here’s a list of the Silverlight specific talks next week at PDC 09. 

Silverlight

Getting the Most out of Microsoft Silverlight 3

This is an all day workshop on Monday.  It promises to be full of great content from developers working in the Silverlight trenches.

Come learn how the robust features of Silverlight 3 help developers to create innovative, compelling cross-platform Internet applications without being limited by HTML and Javascript. In addition, hear some of the best practices and patterns for building Silverlight applications, and find out how to use Microsoft Expression Blend to get the best productivity between designers and developers using them. Want to learn more about this workshop, check out the Channel9 Knowledge Chamber interview here.

Microsoft Silverlight Roadmap and Futures

With Silverlight 3 shipped earlier this year, the team is working on what comes next. In this session, we give you an early preview of the roadmap for Silverlight, and offer a sneak peek at some of the features that we’re considering as part of the next release.

Developing Testable Silverlight Applications

Learn how to keep your customers, management, and quality assurance team happy by building testable Silverlight applications. Explore how the Model-View-ViewModel (MVVM) and Inversion of Control principles can be used with .Net RIA Services to create Silverlight applications with high testability across multiple tiers. Hear guidance from the Silverlight team on how to best use the available testing tools and technologies to take full advantage of your improved application designs to boost quality.

Building Amazing Business Applications with Microsoft Silverlight and Microsoft .NET RIA Services

Learn how to build n-tier Rich Internet Applications (RIA) on Silverlight by tapping the power of .NET RIA Services. Walk through an example of building an application from scratch using the pattern run-time components and tools provided by .NET RIA Services. See how it helps you write application logic to expose data and operations in a carefully controlled fashion using tools integrated into Visual Studio with support for validation, authentication, authorization and handling units of work.

Advanced Topics for Building Large-Scale Applications with Microsoft Silverlight

Come learn about Silverlight application development patterns such as composite applications with Prism, developing using the Model-View-ViewModel (MVVM) pattern, and methods of implementing large, modular, multi-page applications within your team. Hear about frameworks created to help assist in rapid development using these patterns without sacrificing good application development patterns.

Building Extensible Rich Internet Applications with the Managed Extensibility Framework

Learn how the Microsoft .NET Framework 4 introduces the Managed Extensibility Framework (MEF) for building customizable applications that can easily be extended by third parties. Whether you are building an extensible data grid, a custom rules engine, a pluggable editor, or a composite application such as a pluggable CRM system, you want to learn about MEF. Hear how to use MEF to decouple your applications into more maintainable and testable pieces, and partition your application into dynamically deployable chunks that download on-demand.

Mastering Microsoft .NET RIA Services

This advanced-level .NET RIA Services session provides an "under-the-covers" view of how the technology works. Come learn about common architectural patterns, key design principles, and tools to work with a variety of data access layers, application logic patterns and client-usage scenarios. Examine query and unit of work patterns, custom methods, validation, authentication and authorization metadata, authoring custom validations, and using asynchronous operations effectively on the client. Hear tips and tricks to help you get the most out of .NET RIA Services in advanced scenarios. This session assumes existing experience with .NET RIA Services.

Custom Behaviors for Advanced Microsoft Silverlight UI Effects

Learn how to light up your Silverlight application by using behaviors to add physics-based animation and rich interactivity. Hear tips and tricks on how to create advanced behaviors, techniques to make them extensible, and how they can be integrated to create immersive applications and enhance interactive games.

Networking and Web Services in Microsoft Silverlight

This session presents an overview of how to expose data to a Silverlight application by accessing SOAP Windows Communication Foundation (WCF) services and REST services. In the WCF space, we cover Silverlight 3 approaches for securing services and improving their performance and maintainability. We also cover a specific message pattern called server push, which allows you to implement scenarios such as email clients and real-time chat. In the REST space, we walk through the Silverlight 3 client HTTP stack and new functionality it offers around HTTP verbs, headers, responses, and cross-domain access and talk about future plans for networking and Web services in Silverlight.

Microsoft Silverlight 3: Advanced Performance and Profiling Techniques

Learn how to leverage the Silverlight stack to optimize your managed code with a focus on the common bottlenecks in writing large Silverlight applications and complex data controls. Also learn how to profile your application, and how to use the results to optimize startup and reaction time.

Developer Patterns to Integrate Microsoft Silverlight 3.0 with Microsoft SharePoint 2010

Learn how Silverlight 3 can be used to integrate rich, powerful applications into SharePoint, both at the Web part level of integration and at the site level. Walk through a set of key developer patterns and cover topics that include "in-box" support, leveraging the client object model, service integration, site-level customizations, and more.

See you at PDC – Walt

Comments are closed.