Silverlight 4 Beta

Silverlight 4 Beta

Old forum URL: forums.lhotka.net/forums/t/8017.aspx


Gareth posted on Thursday, November 19, 2009

Anyone using it yet? :)

Peran replied on Thursday, November 19, 2009

The new features are certainly ramping up, some things in there that would make me upgrade.

http://silverlight.net/getstarted/silverlight-4-beta/

Also read about support for IDataErrorInfo, although I thought DataAnnotations were the new IDataErrorInfo!

tiago replied on Thursday, November 19, 2009

It looks like this will be the future...

RockfordLhotka replied on Friday, November 20, 2009

It is pretty cool, no doubt about it :)

For my part I'll certainly change CSLA to support IDataErrorInfo, but I don't even use that in WPF because PropertyStatus is so much more powerful. CSLA already supports DataAnnotations so that's done - but again, the DataForm isn't as powerful as using PropertyStatus because it can only handle error severity rules, and only validation attributes.

CSLA does so much more than either of the Microsoft models, that I find them lacking. I surely support both, but use neither...

The biggest (to me) feature of SL4 is that an SL4 class library can run in .NET 4. This means you should be able to create one business assembly (SL4 class library) that runs on the client and app server. No more linking files between two projects and all that work - nice!!!

The one catch to that, is that the business layer becomes truly one project, that can only contain SL code. So the DataPortal_XYZ model may not work at all in this case. ObjectFactory will work fine, and DataPortal_XYZ might work if you are using an external DAL via a repository pattern or something similar.

JonM replied on Friday, November 20, 2009

The printing support, right-click support, and being able to run the desktop are all very compelling for desktop applications. Especially the printing. They really need a silverlight report viewer. They have a winforms and webforms but not a silverlight one. Has anyone found a workaround for this?

Jack replied on Friday, November 20, 2009

I had always planned to just host the web based versions in a html host
silverlight controls Telerik has recently released a silverlight version of
their report viewer which I will be looking at shortly.

-----Original Message-----
From: JonM [mailto:cslanet@lhotka.net]
Sent: November-20-09 11:38 AM
To: jaddington@alexandergracie.com
Subject: Re: [CSLA .NET] Silverlight 4 Beta

The printing support, right-click support, and being able to run the desktop
are all very compelling for desktop applications. Especially the printing.
They really need a silverlight report viewer. They have a winforms and
webforms but not a silverlight one. Has anyone found a workaround for this?

Copyright (c) Marimer LLC