3.1系统开发环境简介
开发环境:Microsoft Visual Studio 2010集成开发环境
系统开发语言:ASP.NET
Web服务器:Internet信息服务(IIS)管理器
数据库服务器:SQL Server 2005
浏览器:IE9.0
3.2开发技术简介
2002年Microsoft公司发布了.NET Framework 1.0,其中的ASP版本为ASP.NET1.0,2003年又发布了.NET Framework 1.1,其中的ASP版本为ASP.NET1.1,开发平台为Visual Studio 2003,2005年推出了.NET Framework 2.0,开发平台为Visual Studio 2005,2008年推出了最新的.NET Framework 3.5版,其中的ASP版本为ASP.NET3.5,开发平台为Visual Studio 2008。
ASP.NET由Microsoft公司的.NET技术细化而来,目前最高版本为ASP.NET3.5,采用Visual Studio2008作为可视化开发环境。它跟ASP技术有着紧密的联系,但又有着本质的不同。AS.NET完全基于模块与组件,具有更好的可扩展性与可定制性,它在数据处理方面引入了许多具有革命意义的新技术,其功能远远超过了ASP,从而具有更强的灵活性,有效地缩短了Web应用程序的开发周期。
ASP.NET为用户提供了一个全面而强大的服务器控件结构。它几乎完全是基于组件和模块化的,每个页面、对象、HTML元素都是一个可以运行的组件对象。在开发语言上,ASP.NET抛弃了VBScript和JavaScript,而使用.NET Framework所支持的C#、VB等作为开发语言,这些语言生成的网页在后台被转换成类(Class),并被编译成一个动态链接库文件(.dll),也正因为如此,ASP.NET的执行效率比ASP更高。
ASP.NET目前主要支持的语言有C#和Visual Basic,ASP.NET可以使用.NET提供的所有库类,全面支持面向对象的程序设计,能实现以往ASP所不能实现的许多功能,同时引入了服务器端控件的概念,这样使开发交互式网站更加方便,引入了ADO.NET数据访问接口,大大提高了数据库访问效率,使用Visual Studio开发平台,可以在可视化环境中创建ASP.NET应用程序,进一步提高了编程效率。
3.3数据库简介
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户可以构建和管理用于业务的高可用和高性能的数据应用程序。此外 SQL Server 2005 结合了分析、报表、集成和通知功能,使企业可以构建和部署经济有效的 BI 解决方案,帮助开发团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。所以无论是开发人员、数据库管理员、信息工作者还是决策者,都可以从数据库中获得更多的益处。