CSLA 4 version 4.3 beta available

CSLA 4 version 4.3 beta available

Old forum URL: forums.lhotka.net/forums/t/11153.aspx


RockfordLhotka posted on Monday, February 13, 2012

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.

Jack replied on Monday, February 13, 2012

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

Jack

RockfordLhotka replied on Monday, February 13, 2012

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

RockfordLhotka replied on Tuesday, February 14, 2012

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).

RockfordLhotka replied on Wednesday, February 15, 2012

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.

Jack replied on Thursday, February 16, 2012

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);

Copyright (c) Marimer LLC