CSLA Suitability

CSLA Suitability

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


Pixel posted on Thursday, December 20, 2007

Every now and again I pop up asking a newbie question.  I've looked into CSLA.net and been to a few seminars with Rocky even tyhough I live in the UK.....but I've never started a commercial project with CSLA.net.

I need some ammunition to persuade senior management of this approach.

We have two projects I think suitable for CSLA.net

1) e-commerce site and internal backoffice/site maintenance

2) Management Information system connecting to Sharepoint.

Does everyone else think CSLA is a good fit for these two projects?  Im a little concerned about the second project as it's all just data and charts probably coming from Analysis Services.

Has anyone else built a CSLA.net based e-commerce website possibly with a Windows forms backoffice?  

Any thoughts would be really appreciated.

Pixel

JoeFallon1 replied on Thursday, December 20, 2007

I built a large e-commerce web site using CSLA.Net. I am into my 4th year with it and it works great. I can't recommend it highly enough.

I just added charting and graphing using Infragistics controls. They are amazingly powerful - you can draw/color just about anything you can imagine - and then some.

I fetch the data using a Read Only Collection. I could probably do a direct bind to the chart if I wanted to - but I wanted to add some fancy logic and decided to loop over the ROC instead and build a datatable in code which has the right shape of the data I want to graph. It works beautifully.

I have never interacted with Sharepoint - but I know you can query it using various tools so I guess that you could populate a BO from it .

Joe

 

 

david.wendelken replied on Thursday, December 20, 2007

CSLA is a great framework.  I highly recommend it.

The only caveat I would offer has to do with trust issues.  It's my understanding that, since CSLA uses reflection, it has to have a higher level of trust than many 3rd-party hosting services will accept.

(I'm sure someone will correct me if I've misunderstood that.)

Pixel replied on Friday, December 21, 2007

Does that affect Sharepoint then?  Hosting within a Sharepoint environment requires a lot of security fudging already.....

Are there any more sample applications other than Project Tracker?  Surely there must be a sample invoice/ordering system.

Pixel.

 

Copyright (c) Marimer LLC