Please consider making a donation to help support the ongoing development of CSLA .NET.
Why donate?

Bolded items are recommended for download
Building CSLA Light requires the CSLA .NET code base. This is because numerous code files from CSLA .NET are linked into the CSLA Light project. The CSLA Light download includes CSLA .NET so you can build CSLA Light. Put the cslacs and cslalightcs folders at a peer level:
\cslacs
\cslalightcs
For client-only development you can use just CSLA Light 3.6 in Silverlight to build your application. In this case, you'll need to run the data portal in local mode, and your client-side DataPortal_XYZ methods will need to make calls to your services from the client.
For client/server scenarios using the data portal to communicate from Silverlight client to .NET server, you will also need to use CSLA .NET 3.6 to configure a web/application server. In this case, you'll configure the Silverlight data portal to communicate with this .NET web server, and your business objects will move between client and server automatically.
All code requires Visual Studio 2008, .NET 3.5 SP1 (pre-release), Silverlight Beta 2 and the Silverlight Beta 2 pre-release tools for Visual Studio 2008.
The cslatest and cslalighttest projects need either nunit or MSTest. Also, the cslalighttest project requires files from cslatest, and so the download includes the CSLA .NET test project along with the CSLA Light test project. The test projects also need UnitDriven (required assemblies are in the download). All folders should be placed at a peer level:
\cslacs
\cslalightcs
\cslalighttest
\cslatest
\Dependencies
Please remember these downloads are offered as early previews only.
There is no guarantee of features or stability!