.net harmful to web standardsMonday, June 23, 2003
Part of the meme of Microsoft's .net is that it is based on and built on, and supports open standards. XML, SOAP, WSDL, UDDI. Even portions of the .net framework are published as open standards (CLI and C#). It surely cannot be difficult for a software company to then produce Web form controls that generate valid HTML or XHTML?
This seems to be another instance of Microsoft's lack of interest in supporting open interworking standards. Although I fully expect that the open source competitor Mono to get this right - without needing Microsoft's immense budget.
If the continuing trend from Microsoft is to snub open standards - especially after the Internet Explorer 6 debacle, then it provides yet more proof that developers need to refrain from adopting their technologies, otherwise paying the price of being locked into a proprietary framework that only works on a Windows platform. Unfortunately it is not only the developer that gets locked in, but the end-user too.
Open standards is essential - if only to protect the freedom of web users.