Where & When?
Microsoft New York
1290 Ave of the Americas, 6th Floor
Date: 11/18/2011 8:00a-5:00p
Building simple silverlight applications is very easy, we have all seen the simple hello world samples that are out there but what about solving real enterprise problems with them such as scalability, testability, ease of maintenance, and extensibility and interoperability? The Silverlight in the enterprise event will aim to show real meaningful demos in these areas. The sessions will be devoted to the following:
8:00 - 8:30 - welcome with breakfast
8:30 - 9:00 Leveraging state to reduce server load
In this session we will discuss the benefits that client side state brings us from a server load reduction point of view. We will look at how leveraging this can dramatically reduce server load and resource requirements vs a typical ASP.NET application. We will also look at how to fully leverage the client side state silverlight provides
9:00 - 10:00 Silverlight Extensibility with MEF
One of the key focuses of most enterprise applications is long term maintaince and extensibility and both of theses stories can be centered around MEF. We will look at how to go about building modular applications with MEF that can grow over time with your business needs. The core example we will discuss centers around a common host application and several business units that will make use of it.
10:00 - 11:00 Prism in the real world
Prism is a great platform and a very useful one in most enterprise project settings. We will look at what prism is all about and what choices you have when using it. We will show some samples related to prism and discuss how you can use all or parts of prism to get the best fit of functionality for your applications
11:00 - 12:00 Silverlight unit testing
We will not only cover how to use the unit testing tools out there for silverlight but also along the way discuss how to design your code to be testable with Silverlight.
12:00 - 12:30 lunch
12:30 - 3:00 SharePoint, SQL & Silverlight
SharePoint is an ASP.NET and SQL Server platform for portal sites, communities, content, search, insights, and composites. Silverlight 3 is used to enhance the user experience in several product areas out of the box including rich media handling. Developers can build Silverlight applications that work inside SharePoint pages. We will first look at three methods of deploying these apps. The first uses a Document Library to store a typical XAP file which is displayed using a built-in web part. The second uses a custom coded visual web part to add more control. The third approach creates a SharePoint sandbox solution module that includes the Silverlight XAP in the deployment. Silverlight can also use the SharePoint client object model to access site data while an application is running. Several examples of SharePoint data access combined with rich Silverlight display capabilities will be demonstrated.
3:00 - 5:00 Late Afternoon Sessions & Wrap-up
Afternoon session content TBD
Will have raffles and giveaways at the end!
Get the latest Silverlight in the Enterprise news on social networking...