Recap of our First Event.

I want to thank everyone that came out to the event. The Code that Matt Van Horn Showed is now up on slinenterprise.codeplex.com so check it out if you liked what he showed check it out. Also if you would like to take part in adding to the greatness of Silverlight in the Enterprise as an effort please let me know. I will be in the future working to improve the stuff was published and make it cleaner and take the concepts demonstrated here to a much more polished conclusion.

But we want to thank everyone that came out and all those that stayed with us online though all of our problems we had with the streaming. If people want we could maybe start setting up live streaming events on a regular basis.

We went through the reviews and of the 66 reviews they were all positive and it seems like from talking to people at the event as well people generally liked the event. So we will try to have more of them in the future.

Silverlight in the Enterprise – 1 – NYC

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