I'm new to CSLA .NET and am awaiting my copy of Expert C# 2008 Business Objects in the mail.
In the meantime, I've been playing around with the Project Tracker sample to get a feel for it.
Is there any way to avoid including server-side code (e.g. LINQ to SQL for Fetch) in the business objects so the client-side doesn't get this code deployed? The Project Tracker app uses partial classes and *.Server.cs files to better partition the database access code, but they are still part of the assembly that is distributed to the client.
I'm not planning on using the .NET client-only framework (at this point, anyway), but it would be nice at some point, and I know they disallow server technologies like LINQ to SQL in that (which makes sense). Aside from that, I like to encapsulate my LINQ to SQL code in "data manager" assemblies anyway, and I don't want these on the client side.
Thanks for any help.
-Larry
Thanks, I appreciate the help.
-Larry
Copyright (c) Marimer LLC