2.Asp.Net
ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的网络开发模型,它包括开发人员生成各种服务的企业级网络应用程序。ASP.NET主要是ASP与语法兼容,它也提供了一种新的结构和编程模型,可产生更好的可扩展性和稳定性的应用,并提供更好的安全性。通过逐渐增加ASP.NET现有的ASP应用程序的功能,可以增强ASP应用。
ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。
ASP.NET 可以与WYSIWYG HTML 编辑器和其他编程工具一起工作,例如:Microsoft Visual Studio .NET,它能够做到毫无偏差。Web 开发通过它变得更加高效快捷,同时还继承了这些工具的所有的优点。程序员可以很方便地将服务器控件放到 完全集成的调试支持和Web 页的 GUI。微软对ASP.NET做了一些巧妙的设计:为了让开发人员更容易开发网络应用程序,来满足计算传输到网络的战略需要,他们使得代码很容易重用和共享类可用编译语言,写出一个清晰的结构化代码。