Continue to Support .NET 4.0/Windows 7/Windows Server 2008
You say
"The way we envision Enterprise Library v6.0 and Unity 3.0 is that they will be targeted at Windows 8 and Windows Server 2012 developers that are using .NET framework 4.5."
I hope this does not mean that you will remove support for .NET 4.0. Please clarify either way.
EntLib6 and Unity3 rely on the .NET framework features which were introduced in v4.5. For example, the new Semantic Logging Application Block builds on top of the System.Diagnostics.Tracing.EventSource for production logging, while Unity3 uses the new Reflection API.
-
Dzmitry Lahoda commented
May be somebody will port Unity 3.0 to .NET 4.0 using Mono dlls for reflection API if Mono is up to date, which is quite possible. I did port for Mono Xml serializers to .NET 3.5 to augment .NET. I think for reflection is quite possible.
-
EntLib6 and Unity3 rely on the .NET framework features which were introduced in v4.5. For example, the new Semantic Logging Application Block builds on top of the System.Diagnostics.Tracing.EventSource for production logging, while Unity3 uses the new Reflection API.