CSLA .NET

Vibrant discussion about CSLA .NET and using the framework to build great business applications.

CLSA 4.3 Web Form Sample

rated by 0 users
Answered (Not Verified) This post has 0 verified answers | 3 Replies | 2 Followers

Not Ranked
1 Posts
Kevin Raffay posted on Tue, Mar 13 2012 1:28 PM

I see that there are WPF, WP7, SL, and MVC Samples.  Are there plans for a Web Form Sample?

All Replies

Top 10 Contributor
9,270 Posts
Suggested by RockfordLhotka

Not at this time.

Web Forms hasn't changed in any meaningful way (that would impact the use of CSLA objects) since 2005 or 2006. The content from Expert 2008 Business Objects in terms of the Web Forms UI remains relevant today.

Rocky

Top 10 Contributor
1,764 Posts

Will the enhanced/new features of ASP.NET in .NET 4.5 have impact on CSLA?

Strongly typed data controls:
http://www.asp.net/vnext/overview/whitepapers/whats-new#_Toc318097385

Model binding:
http://www.asp.net/vnext/overview/whitepapers/whats-new#_Toc318097387 

Unobtrusive validation:
http://www.asp.net/vnext/overview/whitepapers/whats-new#_Toc318097392

Jonny Bekkum, Norway CslaContrib Coordinator

Top 10 Contributor
9,270 Posts

I don't know yet, because I haven't had time to really dig into those concepts.

A lot of the "new" Web Forms concepts appear to be extensions or adoption of existing MVC concepts - like a model binder. So it is quite possible that most of the existing MVC functionality will now just apply to Web Forms too, in which case we'll just move the types from Csla.Web.Mvc to Csla.Web.

Some of the more client-side stuff obviously won't impact CSLA at all, becuase .NET doesn't run on the client - that's pure js.

There's no doubt though, that I'll need to have a Using CSLA 4.5: ASP.NET Web Forms or something along that line. There are enough changes that there'll be some impact for sure.

Rocky

Page 1 of 1 (4 items) | RSS

Copyright (c) 2006-2010 Marimer LLC. All rights reserved.
Email admin@lhotka.net for support.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems