CSLA .NET

Vibrant discussion about CSLA .NET and using the framework to build great business applications.

CSLA 4 version 4.3 beta available

rated by 0 users
This post has 5 Replies | 2 Followers

Top 10 Contributor
Posts 9,425
RockfordLhotka Computer [co] Posted: Mon, Feb 13 2012 12:42 PM

A beta release of CSLA 4 version 4.3 is now available at

www.lhotka.net/cslanet/download.aspx

The Silverlight projects are now bound to Silverlight 5.

I plan to write a document describing how to undo the very few changes required to support Silverlight 5, so if you want to back-port the code for Silverlight 4 you'll be able to do so on your own. This document will be available within the next couple weeks - before the 4.3 release.

My plan is to release 4.3 on or before Feb 29.

That will allow us to branch 4.3 in svn so the primary codebase can focus on version 4.5 with support for .NET 4.5 and WinRT.

The 4.3 release will go into maintenance mode - meaning we'll address bugs, but don't plan any more feature changes.

Rocky

Top 25 Contributor
Posts 308
Jack replied on Mon, Feb 13 2012 2:54 PM

Just a heads up that the installer is still writing to the 4.2 folder and not to a 4.3 folder.

Jack

Top 10 Contributor
Posts 9,425

Thanks Jack - I really need to add that step to my release document so I don't forget next time...

Rocky

Top 10 Contributor
Posts 9,425

For those concerned about SL4 support, I am changing my position on this and will be building 4.3 for both 4 and 5.

This is because of some unforeseen complexity with mixing 4 and 5 assemblies in a SL5 project, coupled with the sad reality that a numb of other common OSS components do not yet provide SL5 support.

In short, more people are trapped on SL4 than I would have expected, and I don't want to abandon them (you).

Rocky

Top 10 Contributor
Posts 9,425

I have now made beta version 4.3.2 available for download.

This is the same code as 4.3.1, but now includes assemblies built for Silverlight 4 as well as Silverlight 5.

Rocky

Top 25 Contributor
Posts 308
Jack replied on Thu, Feb 16 2012 5:23 PM

I cannot get 4.3.x to work at all in my configuration nor can I get the ProjectTracker sample to work either.  I am also now having issues with my standard 4.2.x build ever since I installed IIS Express after trying to open one of the samples.

With 4.2 I'm getting huge long timeouts when accessing the WCF webapplication.

With 4.3 I get NotFound errors with my application and with the ProjectTracker application I get errors trying to do anything with the dataportal.  If I do the SL version I just get an error if I do the WPF version then I at least see it is unable to create the DALManager in the last step (see below).

I'm getting pretty confused/frustrated - any help would be appreciated.

 

Also in both I can nolonger get to http://localhost:2555/WcfPortal.svc I get a big config error about:

Metadata publishing for this service is currently disabled.

If you have access to the service, you can enable metadata publishing by completing the following steps to modify your web or application configuration file:

1. Create the following service behavior configuration, or add the <serviceMetadata> element to an existing service behavior configuration:

<behaviors>
    <serviceBehaviors>
        <behavior name="MyServiceTypeBehaviors" >
            <serviceMetadata httpGetEnabled="true" />
        </behavior>
    </serviceBehaviors>
</behaviors>

...

The ProjectTracker craps out here: 

 
public static IDalManager GetManager() {

if (_dalType == null) {
    var dalTypeName = ConfigurationManager.AppSettings["DalManagerType"];
    if (!string.IsNullOrEmpty(dalTypeName))
        _dalType = Type.GetType(dalTypeName);
    else
        throw new NullReferenceException("DalManagerType");
    if (_dalType == null)
        throw new ArgumentException(string.Format("Type {0} could not be found", dalTypeName));
}
return (IDalManager)Activator.CreateInstance(_dalType);

Page 1 of 1 (6 items) | RSS

Copyright (c) 2006-2014 Marimer LLC. All rights reserved.
Email admin@lhotka.net for support.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems