Silverlight is Ready for Business

Sign in to queue

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

Download

Download this episode

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.