.NET Archive

Microsoft to Score new C# Standard

Microsoft on Tuesday said that the International Organization for Standardization (ISO) in April will certify Microsoft's programming language C# (pronounced C sharp) and the Common Language Infrastructure (CLI), which is underlying software "plumbing" that can run applications written in different programming languages.

Microsoft Invests In Mobility

Microsoft aims to entice solution providers to develop applications for Pocket PCs and Smartphones using its .Net Compact Framework, said Chairman and Chief Software Architect Bill Gates last week. "The sky is the limit," Gates said in his keynote address at the first U.S. Microsoft Mobility Developer conference, held here in tandem with the CTIA expo.

.Net Patent Could Stifle Standards Effort

"Microsoft is in the process of applying for a wide-ranging patent that covers a variety of functions related to its .Net initiative. If approved as is, the patent would cover APIs that allow actions related to accessing the network, handling XML, and managing data from multiple sources. APIs are the hooks in software that allow applications to work with another system." Read the article at news.com.

The Dirty Dozen ASP.NET 1.0 Issues; Will they be Addressed in 2.0?

"The first version of ASP.NET, along with its integration into Visual Studio .NET, is fantastic on almost all counts. Indeed, when compared to most other version 1 products that hit the market (especially from Microsoft), ASP.NET shines bright. A few things were left out,though, or don't work as well as they should. As the self-appointed pain in Microsoft's ass, it's my job to point some of them out. Here is a list of twelve issues that Microsoft needs to address for ASP.NET 2.0" Read the article at AngryCoder.

Bill’s Bet on .NET Fails to Impress

"Mounting anger over Microsoft's business tactics could hamper uptake of its .NET application development platform. Microsoft chairman Bill Gates claims to have "bet the company" on .NET, which is both an over-arching business strategy and a software development platform to rival Sun Microsystems' Java technology. But Gartner research shows resentment of Microsoft's licensing practices and fear of relinquishing control is feeding scepticism of .NET among IT executives." Read the report at News.com.au.

Shared Source CLI 1.0 Released

The Common Language Infrastructure (CLI) is the ECMA standard that describes the core of the .NET Framework world. The Shared Source CLI is a compressed archive of the source code to a working implementation of the ECMA CLI and the ECMA C# language specification. This implementation builds and runs on Windows XP, the FreeBSD operating system, and Mac OS X 10.2. It is released under a shared source initiative.

Source Code for a FreeBSD Implementation of .NET

"With over 9,000 files, and including some 1300 public classes to pore through, the Shared Source CLI can teach you quite a bit about the internal workings of the CLR. But the sheer amount of source code included can make just starting your exploration a monumental task. This article discusses some of the things you can learn from the source code facsimile of the CLR, like how JIT compilation works. It will also help you understand how to control execution along with debugging and loading classes. A walk through the steps involved in setting up the runtime will let you become familiar with the process." Read the article at MSDN, a reprint from June's NetMagazine printed article.

Why Microsoft Needs .NET

" I think you can see where I'm going with this - by moving software to .NET, Microsoft frees themselves from the x86 pit. They need to compile the .NET framework for each platform they want to support, and they need to write the final compiler stage that converts the IL to machine code, and bingo your code runs on the new platform!" Read the article at Kuro5hin.

Why .NET Will Conquer the World

".NET clearly bears a strong resemblance to Java. It offers many of the same features, while adding interesting additions of its own (code metadata, versioned assemblies, etc). Microsoft, however, is better positioned to create a cross-market software unification framework than Sun Microsystems ever was (or is). This will result in a rapid expansion in .NET's popularity which eats into Java's market share as it grows to take over the development world." Read the editorial at ZDNet.

.NET Cloud on the Eclipse Horizon

The prospect that a vital element of Microsoft's .NET will debut in a Java IDE has come a step closer. A plug-in that connects Microsoft's Corp's C Sharp programming language with the Eclipse Framework has been built by Puteaux, France-based Improve SA. Eclipse is built in Java's Standard Widget Toolkit (SWT). Read the report at TheRegister.