CSLA .NET for Silverlight: N-Tier Data Access video availableCSLA .NET for Silverlight: N-Tier Data Access video available
Old forum URL: forums.lhotka.net/forums/t/7057.aspx
RockfordLhotka posted on Friday, June 05, 2009
Segment 6 of the CSLA .NET for Silverlight video series is now available.
Also, both the Business Object Types and N-Tier Data Access videos (segments 5 and 6) can now be purchased separately, as each of these segments contains information valuable to any CSLA .NET developer.
Segment 6 details the various options supported by CSLA .NET for data access in n-tier scenarios. Watching this video, you will learn how to put data access code into your business class, or into a separate data access assembly, along with the pros and cons of each technique. You will also learn about the ObjectFactory attribute and base class, that can be used to create pluggable data access layers for an application.
This video is 1 hour and 49 minutes in length, so you can imagine just how much great content exists!
Not only does the video talk about editable objects and child objects and lists, it covers the common parent-child-grandchild scenario.
And it includes data access code using raw ADO.NET (for performance and long-term stability) as well as a complete walkthrough using ADO.NET Entity Framework as a data access layer.
The pre-release purchase offer of $50 off the regular price of $300 is still available. If you buy before June 20, your price is $250 for the entire video series, and you get the first 6 (of 7) video segments, nearly 7 hours of content, immediately!
And again, you can purchase segments 5 and 6 individually if you are not interested in the complete Silverlight video series.
GregDobbs replied on Saturday, June 06, 2009
Hello, Rocky.
As usual, you've done an extraordinary job in putting together the Silverlight video series.
Do you plan to augment that with any written documentation on the topics covered? I have always found your books to be the fastest and best source of quick go-to information when I need to see how something's implemented in the framework.
Thanks for your great work!RockfordLhotka replied on Saturday, June 06, 2009
I may, though probably not until SL 3.
Different people learn different ways. Some learn best through reading,
others through listening, others through doing. I'm trying different formats
of content, and hopefully will end up with a good mix that makes everyone
reasonably happy :)
RockyTom_W replied on Saturday, June 06, 2009
Awesome, I will purchase this one too. Rocky, if you have it, could you post the list of topics and approx. start times (like the one you did for Segment 5).
RockfordLhotka replied on Saturday, June 06, 2009
I’ll try to do a list of topics when I get a chance. I got
the video up late on Friday right before I left for a camping trip, so I didn’t
have time to listen through it and find the various topics.
Unfortunately, on Monday I fly to LV for VS Live (OK, not
unfortunate really – should be a great conference!), so I’m not
sure when I’ll get to this.
But it is my plan, yes!
Rocky
From: Tom_W
[mailto:cslanet@lhotka.net]
Sent: Saturday, June 06, 2009 7:07 AM
To: rocky@lhotka.net
Subject: Re: [CSLA .NET] CSLA .NET for Silverlight: N-Tier Data Access
video available
Awesome, I will purchase this one too. Rocky, if you
have it, could you post the list of topics and approx. start times (like the
one you did for Segment 5).
mbblum replied on Sunday, June 07, 2009
These are exceptional videos with loads of good information, very thorough with detailed steps. Thanks, Rocky.
Here are notes on what I needed to do to get the sample code files to compile and run on my system.
1. Use CSLA v3.6.3. My system had 3.6.2, and the method signatures did not match for the adding custom validation using a method in the object. Note it is a relative reference to the CSLA directories, so if the location isn't the same you may need to drop and re-add the references to CSLA.
2. Drop and re-add the reference to Systems.Windows.Controls.Data. Not sure why, but that one reference was consistently broken.
3. My system has SQL Server 2005 Developer Edition, not SQLExpress. The connection string in Web.config had to be modified.
3a. Replace ".\SQLEXPRESS" (the instance name) with "localhost".
3b. Replace "|DataDirectory|" with the actual directory path to the DemoDb.mdf file. Using "|DataDirectory|" was giving an error that replacing with the full path resolved.
3c. Remove "User Instance=True;". Its not used by SQL Server 2005.
Hope that is helpful.
mbbTom_W replied on Tuesday, June 16, 2009
Finally got a moment to watch this video and it is superb. Specific notes:
- Thoroughly recommended to anyone learning the CSLA framework basics and also to anyone who wants to understand how all the different MS data access technologies (Linq to SQL, ADO, EF etc) relate to one another.
- The parent/child/grandchild walkthrough is a great help
- There is almost no Silverlight specific content in this one.
- As before the production and Rocky's presentation are first class.
- This video will save you a *lot* of time if you are just starting out with CSLA.
Copyright (c) Marimer LLC