Future of Silverlight to be revealed on December 2

Microsoft is going to host an event on December 2 to unveil the future version of Silverlight and talk more about the current developed framework in relation to Windows Phone 7. Here’s the whole agenda:

Keynote : The Future of Silverlight
Be first to hear the official news about what’s coming up next for Silverlight from Scott Guthrie, Microsoft Corporate Vice President.

Data Binding In Silverlight and Windows Phone
Jesse Liberty walks us through the fundamentals of data binding, including binding to traditional and non-traditional data sources, binding to elements, binding in both Visual Studio and Blend, binding in code, data conversion and much more.

Building Compelling Apps with WCF using REST and LINQ
In this session we will cover how to build a WCF-based backend web service to provide data to the Silverlight application. We will demonstrate the use of LINQ in the service to retrieve objects from our database, and cover some details of how those objects are serialized to Silverlight. We will cover the use of faults for debugging and for driving production logic, as well as authentication strategies for internet and intranet deployment. We will finish with a look at how to access third-party REST/HTTP-based services from Silverlight.

Building Feature Rich Business Apps Today with RIA Services
Silverlight provides many different options for accessing distributed data including Web Services, REST APIs, sockets and more. This talk will walk you through the benefits that WCF RIA Services offers and demonstrate how it can be used to simplify n-tier programming and provide a flexible and productive way to access, validate and modify data in Silverlight applications. Topics covered include creating a domain service, simplifying asynchronous programming with the domain context, leveraging object tracking features, sharing data validation code between the client and server and writing domain services that can be used with any backend data access technology.

MVVM: Why and How? Tips and Patterns using MVVM and Service Patterns
See how good patterns and practices apply to Silverlight applications on the desktop, in the browser or on the phone. Learn how to integrate MVVM, Service Providers, design time data (aka Blendability), into your Silverlight applications to promote code reuse and create a highly maintainable application.

Tips and Tricks for a Great Installation Experience
Tired of seeing the spinning blue balls from Silverlight as the application loads? Your users probably are as well. The simple fact is that it is very easy to customize your complete application installation experience down to the plugin level. During this session you’ll see understand how Silverlight works with install/upgrade scenarios and how you can completely customize the installation experience. Additionally you’ll see custom ‘splash screen’ demonstrations on what you can do to further brand your application. If you are building an out-of-browser application with Silverlight we’ll discuss and demonstrate some of the tips/tricks to provide a good acquisition experience there as well and some tricks on automatically installing applications.

Tune Your Application: Profiling and Performance Tips
There are some common pitfalls that can negatively impact your Silverlight application’s performance. In this session we’ll demonstrate how to use some of the tools that are available to profile and identify performance issues. We’ll cover the available techniques with the performance tools that can help you to analyze your Silverlight application memory usage, rendering and CPU usage to help improve performance and avoid those common pitfalls.

Performance Tips for Silverlight Windows Phone 7
This will be a comprehensive deep-dive into Windows Phone performance. We will begin with the threading model changes and optimizations made to Silverlight run-time to take advantage of the GPU on the phone; we will then cover the most common pitfalls, the troubleshooting techniques, and close with the workarounds to create snappy Windows phone applications.


The event will be live streamed after you register here.

  • http://twitter.com/argenys argenys

    This is very good news. I look foward to seeing the advancement in Silverlight and the tips that will help developers create more snappy WP7 apps.

  • Jeff

    Yeah Hopefully MS will reveal a 5 year Silverlight roadmap which they will have to convice us they are committed to. Then maybe our CTOs will believe us developers in adopting Silvelight for LOB Apps development for Intranet coporate
    (Leaving HTML 5 for Web reach)

  • Rick

    Is this where Microsoft finally reveals that they are now licensing the VCSY patents now that VCSY has gotten a continuation of the same patent that Microsoft and VCSY settled on with a confidential agreement? VCSY has been held at pennies a share, WHY?

    Pursuant to the confidential settlement agreement, the Company has granted to Microsoft a non-exclusive, fully paid-up license under the patent which was the subject of the legal proceeding.
    http://www.sec.gov/Archives/edgar/data/1099509/000114420408043346/0001144204-08-043346-index.htm

    It wasn’t until March of 2010 that it started to become clear that the VCSY/Microsoft confidential Settlement Agreement was being kept quiet until VCSY finished securing more patent claims that were a continuation of the same 6,826,744 patent that was the subject of the Microsoft lawsuit/cofidential settlement. On May 11, 2010 VCSY received the Notice of Issue on the Continuation patent which was also given it’s own patent number(7,716,629). However on that May 11th day, VCSY also filed another application for more claims, which meant more waiting. Finally on November 11, 2010 after exactly six months of silence and secretcy from the filing date of that application(12/777,885), the USPTO website was updated and then VCSY received the Pre-Grant Public Issue Notification on November 12, 2010. On THAT same day, Microsoft made an announcement that Microsoft was having a one day event for Silverlight, that would be held on December 2, 2010. Silverlight was excluded from the Microsoft 2010 PDC which was held on October 28th and 29th. Because Silverlight is the platform used by Microsoft in Windows Phone 7

    Here is the recent lawsuit link filed on November 15th against Samsung, LG and Interwoven.
    Vertical lawsuit against Interwoven, LG and Samsung:
    http://www.docstoc.com/docs/62017035/Vertical-Computer-Systems-v-Interwoven-et-al

    With the lawsuits filed just one business day after the USPTO finalized VCSY receiving the final on the continuation patents. Wade said that is what he was waiting for before engaging in new licenses.

    From VCSY’s April 14, 2010 10-K, VCSY’s CEO Richard Wade stated:

    “In July 2008, we settled an infringement claim we had initiated in federal court against Microsoft. We are waiting for the issuance of the Continuation Patent for U.S. Patent No. 6,826,744 (which SiteFlash™ is based upon) before we engage with new licensees because we believe the Continuation Patent provides better protection for this intellectual property asset.”
    http://biz.yahoo.com/e/100414/vcsy.ob10-k.html