Spent a few hours yesterday making some big changes around .NET 4.6 and VS15.
In GitHub there's now a V4-5-x branch that will be used to maintain the existing 4.5 version of CSLA that uses VS13 and targets .NET 4.5, WinRT, Silverlight, etc.
The master branch in GitHub will be soon moving to VS15 to add support for .NET 4.6. This will also be version 4.6.x of CSLA.
I am explicitly dropping support for Silverlight and Windows Phone 7/8.
I have not decided yet if CSLA 4.6 will continue to support .NET 4 or 4.5. I'll make that determination as I work on .NET 4.6 support. My guess is that (at least for now) the changes will be minimal enough that I can retain support for 4 and 4.5.
If possible I plan to retain support for WinRT in CSLA 4.6, along with adding support for the Universal Windows Platform (UWP) for Windows 10 (PC, mobile, Xbox, etc.).
The start of this work is in GitHub in the rockfordlhotka/csla fork.
Copyright (c) Marimer LLC