We are announcing our first event on Friday November 18th in the big room at:
Microsoft NYC Office
1290 Ave Of The Americas, 6th Floor
New York, NY 10104
This event will focus on building an enterprise grade modular application development framework that will make use of Prism & MEF to allow you to produce a “Common Front End” that many applications can share and reuse core functionality across many different applications.
Matt Van Horn will be presenting on using MEF with Silverlight, unit testing, leveraging state, and using Prism in the morning. In the afternoon Bill Wolff will be presenting on using Silverlight with SharePoint which is really a compelling story to consider next time you need to build an application on SharePoint. And the day will be closed out by Microsoft’s own Danni Diaz.
What’s Covered?
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!
Here is the basics:
- Full day free event with room for up to 300 people on site and 500 streaming live
- Free lunch and breakfast
- Prizes
- xbox 360 with Kinect
- Several Infragistics NetAdvantage Ultimate Licenses as well as some Swag
- Several ComponentOne Licenses and associated Swag