Top 10 reasons to go with .NET

ZDNet | at | by Mike

.NET provides a number of tremendous benefits that will make developers more productive, reduce the number of bugs, speed application development, and simplify deployment. IT managers are understandably wary, since .Net is a new technology that requires a moderately steep learning curve. For most organizations, however, the benefits will far outweigh the negatives. And with .Net, you'll see great productivity gains for future development projects.

Web service support
Microsoft is on the Web service bandwagon in a major way, and it's never been easier to develop Web services than it is with .Net. You can create simple Web services with Notepad and not even have to run them through a compiler; simply call them and .Net compiles them and even generates a test page so you can verify they are working. .Net has all the plumbing needed and generates all the files you need, such as the WSDL file.