Silverlight is Ready for Business

Download this episode

Download Video

Description

As proclaimed by Ward Bell from IdeaBlade, "Silverlight is Ready for Business". Business Application development, that is.

Ward walks us through a quick demonstration of building an entity model, querying and displaying data in an editable Silverlight Datagrid.  This is all done using their DevForce Silverlight tool which makes this easy but also adds extra functionality like client-side caching binding to anonymous types.

My favorite feature, though, is the ability to run LINQ statements from within the client without having to touch the server.  In the rich client application world, this makes development a lot easier and my giddy-ness in the video is genuine not pre-planned.

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      vesuvius
      I guess the issue not addresses hitherto is the fact the the MVVM requires quite a lot of coding, if you add that to the XAML you are having to code, then your developers have very short fingers.

      This like Linq is very suspicious to me, it just looks too easy. when people are used to having to create ADO data services or WCF services, this really does look way too easy, so a very well done to IdeaBlade.
    • User profile image
      Minh
      Can Silverlight run outside of the browser?

      I've been looking into this question, and as far as I can tell, Silverlight cannot run outside of the browser. At least, MS is not making it easy for people to do that.

      Is this true?
    • User profile image
      Ben Hayat
      Stay tuned! Smiley

      ..Ben
    • User profile image
      Minh
      Hey, please share you know Wink

      I figure it wouldn't be too hard since Silverlight is already an ActiveX control. I was just curious why MS is not more vocal about it since AIR already does it.

      I'm more looking forward to use Silverlight as a Click-Once (traditional) replacement. With its tiny footprint it's very exciting if the desktop is opened to us devs.
    • User profile image
      stevo_
      Minh the reason silverlight doesn't work outside the browser isn't because Microsoft are purposely making it hard to, its because it currently whores the browser out to do its http request work.
    • User profile image
      vesuvius
      Why not just run it as a full on WPF application. The object model for the two is similar, if you want an application out of browser then a WPF application that is less restricted seems to me the better choice.

      Is it a bird or is it a bee, i.e. is it a web application or a desktop application?
    • User profile image
      Minh
      Minh the reason silverlight doesn't work outside the browser isn't because Microsoft are purposely making it hard to, its because it currently *s the browser out to do its http request work.

      stevo_ I really don't think this is the case. Because http requests are just TCP connections, right? And those are already supported natively in Windows, so Silverlight wouldn't have to do much... Just a wrapper on top of the existing networking stack.

      I think MS is slow to support Silverlight stand-alone is that they would have to build an entire infrastructure, from Visual Studi to Win32 runtime to support it. Maybe they're just really busy.
    • User profile image
      Minh
      Why not just run it as a full on WPF application.

      Vesuvius,

      A WPF app requires Vista, or a HUGE download on XP. So a Silverlight runtime weighing in at 6MB is really attractive for a RIA.
    • User profile image
      codan
      This is indeed impressive. But, until Silverlight supports printing, I can not agree with the assertion that Silverlight is ready for business.
    • User profile image
      stevo_
      Minh this is the case, silverlight runs on more than just windows, however this may change in future versions - its definately possible that silverlight could wrap the networking infrastructure that exists on each operating system.. I just think they picked a reasonable compromize to use the browsers built in networking abstraction.
    • User profile image
      chrisghardw​ick

      Silverlight is ready for business, but this video is not. Did anyone else think the code screenshots were fuzzy?

    • User profile image
      AdamKinney
      Well I'm glad the more important point came across ok.

      This video has been switched over to the highest bitrate version but if you're viewing it via the inline video player fullscreen then its scaled.  The best quality would be to download the High-Quality WMV and then watch it at its native resolution.

      We should put in a feature request for a "Don't scale button".  A "High Quality" toggle would be nice, too.
    • User profile image
      exoteric
      This looks very sweet. Not having made any WPF or Silverlight application yet, I wonder how "ready for business" WPF is, in terms of out-of-the-box styling (from the VS box or elsewhere). Okay, I was thinking about the other video about Silverlight 3...
    • User profile image
      Minh
      its definately possible that silverlight could wrap the networking infrastructure that exists on each operating system..

      One way to find out... plop the Silverlight ActiveX control inside a WinForm & fire off requests... I think it will do OK  Smiley

    • User profile image
      AdamKinney
      Proof of concept: Desklighter

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.