Contents tagged with WCF

  • My Silverlight talk at Montreal .NET User Group

    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!)
    • LINQ
    • 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)
    • DataBinding
    • 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!

    Read more...

  • My Silverlight session at DevTeach Montreal

    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.

    Read more...

  • My Silverlight talk at Microsoft Innovation Briefing

    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:

    DeepZoom:
    http://memorabilia.hardrock.com

    Performances comparison with DHTML/Flex/SL1.0/SL2:
    http://www.bubblemark.com

    Free charts controls:
    http://www.visifire.com

    Medical sample (amazing) application:
    http://www.mscui.net/PatientJourneyDemonstrator/

    Here is a link to the powerpoint slides I used:

    Here is a zip file with the DeepZoom "Bill Gates" demo (hope you liked it!) and the Silverlight 2 + WCF + LINQ app I built live.


    You'll appreciate my funky UI.

    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"

    Read more...

  • Still hungry about Framework 3.0 ?

    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.

    Read more...

  • Hungry about Framework 3 ?

    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 :

    Read more...