6 is technically not a couple :- )
1. If I were to build business objects for a .net
winforms application today, can these business objects be ported over to
silverlight with relative ease?
-- Yes if you use latest syntax (3.6)
2. Are business objects written in CSLA for .net clients only? Or is it
possible for java clients to consume them?
-- I am not familiar with his approach. My guess is that you
would need to write a custom service to expose CSLA objects in a format that
Java understands.
3. Does CSLA.net have any mechanisms that support updating stale data
automatically and record locking? I haven't seen a solution to pushing out data
to clients if their data changes locally.
-- CSLA is built with premise of abstract data persistence. It
does support locking via transaction scope, but depends on DB engine to
understand that.
4. What are the direct competitors to CSLA.net?
-- I am not sure.
5. Does anyone know if silverlight will likely be able to run on mobile phones
such as the Iphone or linux?
-- In the future definitely yes. MS has plans to support
this scenario in the very near future.
6. Is there any licensing fees for CSLA.net? Or is the this an open source
business model ( pay for the expertise )?
-- No. You cannot beat the price of free, can you? Read
licencing agreement for more details.
Thanks.
Sergey Barskiy
Principal Consultant
office: 678.405.0687 |
mobile: 404.388.1899
Magenic ®
Microsoft Worldwide Partner of the Year | Custom
Development Solutions, Technical Innovation
From:
kyle.l.watson@gmail.com [mailto:cslanet@lhotka.net]
Sent: Thursday, October 09, 2008 3:14 PM
To: Sergey Barskiy
Subject: [CSLA .NET] Building now for CSLA
Greetings. I am new to this forum and to CSLA.net and have a
couple questions about CSLA.net
1. If I were to build business objects for a .net winforms application
today, can these business objects be ported over to silverlight with relative
ease?
2. Are business objects written in CSLA for .net clients only? Or is it
possible for java clients to consume them?
3. Does CSLA.net have any mechanisms that support updating stale data
automatically and record locking? I haven't seen a solution to pushing out data
to clients if their data changes locally.
4. What are the direct competitors to CSLA.net?
5. Does anyone know if silverlight will likely be able to run on mobile phones
such as the Iphone or linux?
6. Is there any licensing fees for CSLA.net? Or is the this an open source
business model ( pay for the expertise )?
So far, I have been using datasets with winforms applications. While it is easy
to get objects into and out of the database there really isn't a standardized
way to implement business logic, thus I am looking for a framework that can
simplify and standardize the development process.
Thank you for any and all comments.
sergeyb:6. Is there any licensing fees for CSLA.net? Or is the this an open source business model ( pay for the expertise )?
Will Rocky be releasing a book or other material using csla.net light in the near future ( which will use the version 3.6 or greater)
Thank you for the quick response.
Is the Expert Business Objects 2008 book going to include the latest information about csla.net light, 3.6?
http://www.lhotka.net/weblog/Expert2008BusinessObjectsTentativeTOC.aspx
I will have to keep up to date.
Expert 2008 Business Objects will cover CSLA .NET 3.6 for Windows.
Since it is likely that the book and Silverlight will literally come out within a couple weeks of each other, I'd have to delay publishing the book for 2-3 months for it to cover Silverlight - and that's unworkable.
The good news, however, is that 85% of the book's content applies to CSLA .NET for Silverlight just as much as it does to Windows. The frameworks are essentially the same, and we back-ported all the Silverlight functionality into the Windows version in 3.6 - including the most important UI controls (PropertyStatus in particular) for WPF and the asynchronous data portal and validation rules concepts.
In other words, the 2008 book really does cover the framework for Silverlight - it just doesn't cover the creation of a Silverlight app using CSLA .NET. That'll almost certainly be an ebook and/or some training videos which I'll work on starting (probably) in December or January.
Right now if you want to see CSLA .NET for Silverlight in action you should plan to attend VS Live in Dallas in December, or VS Live San Francisco in February as I'll be talking about it at both of those shows. Or if you are in the Minnesota area, come to the code camp in two days, because I'll be talking about it there.
Copyright (c) Marimer LLC