Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Finding .NET specification

Are there a public set of specifications for a given .NET release?

In our product development, we have used large parts of Java EE since J2EE 1.3 for some of the products. Even though the platform is large, it has always been easy to find what is included in a given release. Both Java SE and Java EE are a set of specifications. Several vendors offers implementations of the specifications. This works remarkably good.

I'm now discussing with a college about a .NET solution for another product. Frankly I'm quite frustrated of how hard it is to find whats included in a given .NET release. My initial assumption was that C# + CIL is roughly Java SE and .NET Java EE. However, I can't find information about e.g. container managed transactions in .NET or if ISS is a part of .NET or not. If not, how does ISS interact with .NET? Can an alternative server be used?

Please help me in directions to a Java EE spec similar description of .NET.

like image 767
j.hedin Avatar asked Oct 05 '22 07:10

j.hedin


1 Answers

It might not be easy to find a single consistent specification, but there are various resources with the information you are looking for, such as:

  • An overview of the .Net Framework (4.5)
  • Roadmap for .Net Framework (4.5)
  • Quick Technology Finder for the .NET Framework (a list of tech and features)

For each version of the framework, you've also got the What's new pages. This link is for version 4.5, but if you select "Other Versions" from just below the title, you'll get info about new developments previous versions of the framework.

like image 180
Kjartan Avatar answered Oct 13 '22 09:10

Kjartan