New Videos on LLBL & JCL

Posts   
 
    
Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 26-Oct-2006 13:56:49   

Dear All,

I would like to inform everybody that we have uploaded new videos on how to setup a typical LLBL & JCL development environment.

These videos include setting up the folders, helper libraries and the DAL, in addition to setting up the JCL solution.

Current videos include; • Video 1: Build JCL and its libraries • Video 2: Setup folders and LLBL project • Video 3: Build the DAL

Please visit the JCL website at http://www.jclframework.net and have a look for yourself. The videos are under the ‘Tutorials’ menu.

New videos will be uploaded periodically.

Regards, The JCL Team

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 26-Oct-2006 15:07:38   

Great! simple_smile

I'll try to make some time to write a blogpost about jcl tomorrow (friday) so you'll get some more exposure through weblogs.asp.net wink

Frans Bouma | Lead developer LLBLGen Pro
pilotboba
User
Posts: 434
Joined: 05-Aug-2005
# Posted on: 26-Oct-2006 23:51:29   

Well, I watched these videos. You go pretty fast in them... but I think I followed em.

My first question, what kind of PC do you have? Man it is FAST? Or, did you just edit out all the wait time?

My second question. I guess the point of the JCL is that you are replacing the DAL of CSLA with LLBLGen... so, LLBLGen is strictly your DAL layer and CSLA is your BL Layer? I assume you have created something to popualte the CSLA objects/collections from the LLBLGen entities/collections?

Thanks, BOb

omar avatar
omar
User
Posts: 569
Joined: 15-Oct-2004
# Posted on: 27-Oct-2006 17:36:41   

pilotboba wrote:

Well, I watched these videos. You go pretty fast in them... but I think I followed em.

My first question, what kind of PC do you have? Man it is FAST? Or, did you just edit out all the wait time?

Funny thing is I am not even using a real PC. I did everything inside a VMWare virtual PC because I wanted a clean windows installation to do the videos and to assure that all would work on a PC other than the one I am using for development.

pilotboba wrote:

My second question. I guess the point of the JCL is that you are replacing the DAL of CSLA with LLBLGen... so, LLBLGen is strictly your DAL layer and CSLA is your BL Layer? I assume you have created something to popualte the CSLA objects/collections from the LLBLGen entities/collections?

The general design philosophy of JCL is to use CSLA’s manager style BL classes and also to use CSLA’s DataPortal design for all data-access. The actual data access code is of course done using pure LLBL code. Pure LLBL entities are used as Data Transfer Objects between the UI and a JCL BL class. A typical JCL2 BL class should manage one or more LLBL entities. The functionality of such a class is totally at the hands of the BL architect but keeping in mind that “objects are defined by behavior and NOT by data”. JCL2 validator classes extend those of LLBLv2 by marrying in CSLA’s validation rules engine. CSLA’s validation rules and the IsValid property help in checking “BeforeSave” rules while LLBL2’s other methods (afterSave, BeforeDelete, AfterLoad) help in checking rules at those respective events. I will be doing a more detailed and formal writing about the design of JCL2.0 after adding some more videos to the site.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 27-Oct-2006 18:09:08   

I can't download video 1 and 2, I always get video 3. I also find this DNN gui a little confusing, I couldn't find the download link until I saw it a the far right! simple_smile .

Frans Bouma | Lead developer LLBLGen Pro
Kris
User
Posts: 79
Joined: 27-Oct-2005
# Posted on: 27-Oct-2006 19:19:07   

Can't download any at all... but the binary file I get is three times the same.

Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 28-Oct-2006 09:45:36   

Otis wrote:

Great! simple_smile

I'll try to make some time to write a blogpost about jcl tomorrow (friday) so you'll get some more exposure through weblogs.asp.net wink

Thank you very much for your support!! smile

Otis wrote:

I can't download video 1 and 2, I always get video 3. I also find this DNN gui a little confusing, I couldn't find the download link until I saw it a the far right! simple_smile

Kris wrote:

Can't download any at all... but the binary file I get is three times the same.

I'll look into this immediately. I apologize for any inconvenience this may have caused.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 28-Oct-2006 10:06:02   

Ok, please let me know when the video's are up again so I can write about it simple_smile

Frans Bouma | Lead developer LLBLGen Pro
Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 28-Oct-2006 11:01:48   

I've discovered the reason for your dilemma. What I did was increase the cache setting for the entire site. I did this to allow the site to work faster, however, this seems to have backfired. The first video you download will be cached and downloaded again and again. confused

I haven't solved this problem yet, but a simple workaround would be to close the browser and reopen the site after each download.

I'm working on the problem as we speak. Please be patient. simple_smile

Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 28-Oct-2006 14:05:37   

'Video 4 - Building the BL' has been uploaded.

Chester
Support Team
Posts: 223
Joined: 15-Jul-2005
# Posted on: 28-Oct-2006 21:05:00   

All I see at the home page (http://www.jclframework.net) is "This Web Site is Coming Soon". Are you in the middle of changing things around perhaps? I'd love to see the videos when they are available again.

Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 28-Oct-2006 21:14:07   

We're truly very sorry for any inconvenience. We've just added a dedicated IP address to our website in order to give users a better experience when it comes to performance.

I was NOT informed by my hosting provider that this would happen! confused

I hope we'd be online again within the next 24 hours, as I've been promised.

Please be patient and stay tuned. smile

Chester
Support Team
Posts: 223
Joined: 15-Jul-2005
# Posted on: 29-Oct-2006 18:50:49   

No worries. Just let us know when it's up again.

Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 30-Oct-2006 15:18:35   

smile It is my pleasure to inform y'all that the JCL website is up again. NO thanks to GoDaddy and their support team!!!

As EVERYBODY always preaches, always keep a backup!! flushed

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 30-Oct-2006 15:55:25   

Good it's back up simple_smile

About the video's. When I click on the download link I get: 1-Build as the filename. What's the filename exactly? As the extension is missing.

Frans Bouma | Lead developer LLBLGen Pro
Kris
User
Posts: 79
Joined: 27-Oct-2005
# Posted on: 30-Oct-2006 16:16:04   

Otis wrote:

Good it's back up simple_smile

About the video's. When I click on the download link I get: 1-Build as the filename. What's the filename exactly? As the extension is missing.

Got that one also last week, for each of them.

Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 31-Oct-2006 08:40:14   

The extension is ZIP. The zip contains an EXE. I wonder why that's happening. I'll look into it and try to fix it if possible.

Kris
User
Posts: 79
Joined: 27-Oct-2005
# Posted on: 31-Oct-2006 09:18:15   

Bashar, one of the possibilities causing this (in DNN) could be that your uploaded files contain spaces. If so replace the spaces by _ or %20.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 31-Oct-2006 09:49:18   

Bashar wrote:

The extension is ZIP. The zip contains an EXE. I wonder why that's happening. I'll look into it and try to fix it if possible.

A video which is an exe? Why not avi or wmv ? .exe's are hardly trusted by a lot of people especially if it's a video.

Frans Bouma | Lead developer LLBLGen Pro
Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 31-Oct-2006 10:11:00   

Kris wrote:

Bashar, one of the possibilities causing this (in DNN) could be that your uploaded files contain spaces. If so replace the spaces by _ or %20.

That's a valid point, although I might not be able to fix it for the previous videos and downloads, I'll make sure future ones do.

Otis wrote:

A video which is an exe? Why not avi or wmv ? .exe's are hardly trusted by a lot of people especially if it's a video.

You're absolutely right, but, the software we're using to create the videos, and for some unknown reason, would create a file 4gigs confused in size if the output is in AVI format.

Nonetheless, we'll look into it and try to find a solution. simple_smile

Bashar
User
Posts: 108
Joined: 11-Nov-2004
# Posted on: 31-Oct-2006 11:58:52   

Would a SWF file do?

I mean, if we provide an HTML file that runs a SWF file, both zipped, would that be ok?

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 31-Oct-2006 12:53:26   

Similar to our video's for example? (we also provide our video's as flash). That would do simple_smile

Frans Bouma | Lead developer LLBLGen Pro