SaaS with CSLA

SaaS with CSLA

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


rfcdejong posted on Friday, October 02, 2009

Is there anyone with experience using CSLA in a SaaS solution?

We want to sell software (frontend + business without a datalayer) as a service. Looking at it with a technical vision i see it as having an 2nd dataportal for each business object. Even for SaaS in a normal situation i would still use 1 dataportal as using 1 machine with IIS but the 2nd IIS is just an extension on the current architecture as extra layer for going outside.

Machine 1 - End user - Customer who bought the SaaS (Frontend and business objects)
Machine 2 - IIS hosting - For selling the SaaS (Business objects)
Machine 3 - IIS hosting - Standard CSLA host (Business objects)
Machine 4 - DB server - Database (Data layer)

Between Machine 2 and Machine 3 there is a client machine as well in normal configurations, but in this situation i think we'll have the need for a second hosting machine with some extra business.

Is it possible to configure CSLA to use a routed c.q. gated dataportal?

rfcdejong replied on Friday, October 02, 2009

Things have changed (already) because i misunderstood the concept of SaaS, i thought it was selling software as a service meaning the way u say it. But the business people at my company ment "selling a website" which we host and a customer pays for on a regular basis. Very basic and not so much SaaS as i though it was with selling webservices with an optional frontend.

There is no need for an 2nd dataportal (i think) but still i wonder if it would had been possible ;)

RockfordLhotka replied on Friday, October 02, 2009

I guess I'm not entirely sure what you are asking - but if I understand correctly, then this is one of the standard architecture models supported by CSLA .NET for Silverlight.

There is no pre-built "routing" data portal for CSLA .NET for Windows - though you could certainly create one if necessary and it wouldn't be that terribly hard.

Copyright (c) Marimer LLC