CSLA 4 Preview 4 available

CSLA 4 Preview 4 available

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


RockfordLhotka posted on Friday, April 16, 2010

I have put CSLA 4 Preview 4 online for download.

CSLA 4 requires Visual Studio 2010, .NET 4 and (optionally) Silverlight 4.

There are a lot of changes in CSLA 4 - make sure to read the change log!

This will be the last preview, and it includes all planned CSLA 4 functionality except:

My intent is to finish these three items within the next two weeks, and then enter a beta phase.

Your feedback now and through the beta phase is absolutely invaluable to the quality of the release. If you are using or planning to use .NET 4 or Silverlight 4 please take a look at the preview and let me know your thoughts and any bugs you find.

tiago replied on Saturday, April 17, 2010

Good news!

Are you planning to post documentation for the new authorization rules system?

RockfordLhotka replied on Saturday, April 17, 2010

I'll do a blog post like I did with validation rules before the beta release.

And I'll be writing an ebook once CSLA 4 is done - but writing a book takes some time, so it won't be out instantly Smile

I'm exploring ideas around e-content, where the ebook content would be available in incremental stages. Somewhat like book publishers are doing with their "beta book" programs - you buy the book before it is out and get access to some of the raw content as it is being created. I don't know what people think about that idea - it would require some work on my end because I don't have a system to do this at the moment - but it would be a way to get the content out quicker (if at lower quality to start with).

tiago replied on Sunday, April 18, 2010

RockfordLhotka

I'm exploring ideas around e-content, where the ebook content would be available in incremental stages. Somewhat like book publishers are doing with their "beta book" programs - you buy the book before it is out and get access to some of the raw content as it is being created. I don't know what people think about that idea - it would require some work on my end because I don't have a system to do this at the moment - but it would be a way to get the content out quicker (if at lower quality to start with).

That would be a nice idea because a full book takes a long time to finish.

I imagine it could be like:this:

Sounds nice Smile

lukky replied on Sunday, April 18, 2010

Rocky,

e-books might be nice, but I'd rather have videos if you're going to create "ongoing" content.

And if I'm not mistaken, a video is quicker to produce.

Regards

JonM replied on Thursday, April 22, 2010

I've got a new Silverlight 4 project I need to get started on.  I was thinking of trying to use the CSLA 4.0 preview instead of a hacked 3.8.  I installed the msi for the CSLA 4.0 preview but I can't get the 4.0 preview samples to compile.  Specifically I've tried the SimpleApp and the Rolodex samples.  They both have errors that the the namespace CSLA.Validation does not exist.  I'm guessing this sample has not been updated for the new rule system or perhaps something simpler like I'm missing a reference.  I can't find it though.  Any help would be great.

RockfordLhotka replied on Thursday, April 22, 2010

We haven't had time to update the samples yet - that'll happen during the beta period.

ProjectTracker builds in CSLA 4, and at least the basic functionality of the MVC and Windows Forms applications is there.

The closest thing to a working Silverlight sample is the UsingBxf and Collective samples from the VS Launch event

http://www.lhotka.net/weblog/VisualStudio2010LaunchDemos.aspx

 

JonM replied on Thursday, April 22, 2010

Thanks!

maxal replied on Friday, April 30, 2010

Hello,

We are about to start new project in WPF and consider using CSLA 4. Our concern is that we don't know what is the estimate time for final release. I really like the changes in CSLA 4 comparing to 3.x but not knowing final release date poses some obvious risk.

 

Thank you,

Maxim.

GregDobbs replied on Saturday, May 01, 2010

Very much looking forward to CSLA 4. With the release of VS 2010 and SL4, CSLA 4 has become integral to a major development initiative based on state-of-the-art technologies. We don't want to start down the road using CSLA 3.8 when the next-greatest thing is right around the corner! Rocky - thanks for all of your incredible time and devotion to getting this out - we know you're doing your utmost!!!!

RockfordLhotka replied on Saturday, May 01, 2010

I will release Beta 1 the week of May 3.

The typical beta process takes 6-8 weeks. Never shorter, but possibly longer depending on the type of feedback provided by this community as they use the beta.

This means CSLA 4 should be complete around the end of June or early July.

GregDobbs replied on Saturday, May 01, 2010

I'd be very interested in migrating to the Beta for my latest SL initiative and providing feedback on my experience.

Do you anticipate releasing BO templates that define the new methods, etc. under the new paradigm for each BO type? Those are obviously of great value in developing code-generation templates and understanding the new framework.

It would also be useful to know if there are certain areas that might undergo breaking changes as we move through the stages of Beta testing - any areas that you feel might still require a bit of rework or are less than fully developed (authorization, etc).

.Thanks again!

GregDobbs replied on Saturday, May 01, 2010

Ah - I see templates under the Preview version that I just downloaded. Never mind! :-)

RockfordLhotka replied on Saturday, May 01, 2010

At this time I don't anticipate major feature changes during the beta process. Any breaking changes will be as a result of the need to address bugs or something like that - which of course I can't predict :)

JonM replied on Monday, May 03, 2010

I downloaded the preview source.  When I compile 0 projects actually compile.  It looks like the build configuration is setup to not compile anything.  I opened the CSLA-all solution.  Is this correct?

RockfordLhotka replied on Monday, May 03, 2010

I have noticed that VS10 sometimes defaults to a "Win32" build target. You need to change this to "Any CPU", otherwise all projects are skipped. I doubt you want to build for Win32 anyway, so I'm not sure why that'd be a default...

wjcomeaux replied on Monday, May 03, 2010

I've noticed that there is not a CSLA Light version of 4.0 but you mention that Silverlight 4 is optional. Is the CSLA Light branch no longer necessary due to changes in .NET or will that be coming at a later date?

Thanks,
Will

RockfordLhotka replied on Monday, May 03, 2010

CSLA 4 is a unified release - so it directly includes support for .NET and Silverlight in the same downloads.

And at some point later this year I expect that it will also include Windows Phone.

wjcomeaux replied on Monday, May 03, 2010

Once again, you guys are fantastic. My build team will relish this information.

Copyright (c) Marimer LLC