Why .NET

- Multi language support
- Compiled code - faster at run time and enables faster less error prone development
- Automatic memory management - protects against common security vulnerabilities
- Rich class library
- Strong native XML / XSLT support
- Comprehensive web service support - for both creating and connecting to 3rd party web services
- Native integration with SQL Server
- Advanced web caching & state menagement capabilities
- Memory leak & crash protection - the server will recover automatically in the event of failure or performance degredation