Contents tagged with WCF
This week I gave a Silverlight presentation at the Montreal .NET Community (www.dotnetmontreal.com).
Very few slides and lots of code, I built live from scratch a Silverlight business oriented application with Visual Studio 2008 and Expression Blend, here is what I demoed:
- Entity Framework over a SQL Server db (beers!)
- WCF service + asynchronous call on the Silverlight 2 client + best practice
- Design and Animation with Blend + a few tips (tab key to collapse windows, properties search)
- Tips to prevent an animation from running twice
- DataGrid templating (custom columns, custom selected row view)
- Isolated Storage cache [Learn more]
- Custom alternative “no Silverlight installed” version as well a as a way to simulate a user without Silverlight in IE. I finally build a nice working version of the page with data for the user without forcing him to install Silverlight. [Learn more]
- Quickly talked about some of the new features coming with Silverlight 3 (currently beta)
Silverlight experience: Alternative ASP.NET version:
Lot’s of content! I wanted to show a bit of Silverlight 3 but that was too much.
You can download my code (*) here:
As well as the slides (french):
(*) The download include the asynchronous Database update as users edit the DataGrid.
For those of you who are interested to hear about Silverlight 3 don’t worry you still have plenty of events coming!
During my “Business oriented Silverlight 2 application” talk at DevTeach conference (december 2008) I used Visual Studio 2008 and Expression Blend to build an application that retrieves SQL server data (Beers!) through an Entity Framework model and exposes it to a Silverlight client via a WCF service and LINQ queries. I did some design and animation, added a ComboBox and DataGrid to display data and asynchronously update the model as users edit it. Then I showed how to use local cache on the client to optimize network traffic and finally applyed some Style to shape the UI.
This morning I did a Silverlight 2 talk at Microsoft Montreal, during a half-day briefing called Building Compelling Websites on the Microsoft Platform.
That was a 1 hour talk to present Silverlight 2, DeepZoom, Expression Blend and create from scratch a Silverlight 2 application which consume LINQ To SQL data exposed by a WCF service with VS2008.
I would like to thank Paul Laberge for offering me the opportunity to do my very first presentation in english...
Here are the links to the online demos I showed:
Performances comparison with DHTML/Flex/SL1.0/SL2:
Free charts controls:
Medical sample (amazing) application:
Here is a link to the powerpoint slides I used:
For the gentleman who asked the question I couldn't answer:
Question: "Can you customize the default Loading animation the user get while waiting for a Silverlight application to start ?"
Answer: "Yes! you can find a tutorial in the Quickstarts: http://silverlight.net/QuickStarts/BuildUi/SplashScreen.aspx"
Today I had to migrate a Silverlight Alpha 1.1 project to Silverlight 2 beta 1 for a client.
Here is a cool link to a .NET Framework 3.0 training kit for WorkFlow Foundation (WF), Windows Communication Foundation (WCF), and CardSpace including a set of hands-on-labs, demos, and presentations.
Go to DinnerNow !!!
This is a great sample application which use the latest Microsoft technologies !
"DinnerNow is a fictious marketplace where customers can order food from local restaurants for delivery to their home or office. This sample is designed to demonstrate how you can develop a connected application using several new Microsoft technologies."
And the list of technologies used is amazing :