Skip to navigation
Latest News

MS gets ISO standardisation for .Net

By Alun Williams

Posted on 3 Apr 2003 at 17:30

Microsoft's C# and the Common Language Infrastructure (CLI) have been officially certified by the ISO (International Standards Organisation).

C# is Microsoft's version of C++ that is specifically designed to work within .Net, which is Microsoft's platform for Web services. The CLI provides the framework upon which .Net-based services can be built.

The official standard for the C# programming language is now ISO270. It covers such things as the syntax and constraints of the C# language and the semantic rules for interpreting programs. The standards ISO 23271 and 23272 cover the CLI. You can read about these standards on the ISO Web site.

Microsoft's General Manager for Platform Strategy, Charles Fitzgerald welcomed the ISO standardisation. He believes it will particularly help open the doors of government bodies to .Net.

Short of galactic standards, you can't get higher than ISO quipped Fitzgerald. He said ISO certification had been the goal all along for Microsoft. 'It was something we committed to do a couple of years ago and we've seen it through'.

C# and CLI were already ECMA standards - Microsoft standardises .NET. The new ISO standardisation (actually achieved on Tuesday) was an automatic promotion of the ECMA standards to an ISO level. Microsoft did not have to work to achieve the certification.

Java, which is the main rival to Microsoft's vision of Web services, remains proprietarily in the control of Sun Microsystems.

This latest development throws into relief the decision not to standardise Java back in the late nineties. Sun Microsystems put its language forward for independent standardisation with ECMA - but after more than a year of work, and to the frustration of the language experts involved, Sun changed its mind and pulled out of the process, not wishing to relinquish full control.

Hal Jespersen, a Distinguished Engineer at Sun, recently told us that Java was sufficiently governed by the Java Community Process. He voiced concerns that officially standardising Java would leave it vulnerable to unsatisfactory implementations. He felt that Microsoft's market control of C# was sufficient to avoid similar concerns for the rival language.

Subscribe to PC Pro magazine. We'll give you 3 issues for £1 plus a free gift - click here

From around the web

Be the first to comment this article

You need to Login or Register to comment.

(optional)

advertisement

Most Commented News Stories
More From PC Pro
Latest Blog Posts Subscribe to our RSS Feeds
Latest ReviewsSubscribe to our RSS Feeds
Latest Real World Computing

advertisement

Sponsored Links
 
SEARCH
SIGN UP

Your email:

Your password:

remember me

advertisement


Hitwise Top 10 Website 2010
 
 

PCPro-Computing in the Real World Printed from www.pcpro.co.uk

Register to receive our regular email newsletter at http://www.pcpro.co.uk/registration.

The newsletter contains links to our latest PC news, product reviews, features and how-to guides, plus special offers and competitions.