2 相关知识
2.1 ASP.NET简介
ASP.NET是Microsoft公司推出的,是Microsoft.NET的一部分,ASP.NET 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web应用程序。它是由Microsoft公司推出的新一代动态建立Web应用程序开发平台,是一种动态建立Web应用程序的新技术。ASP.NET是.NTE框架层之一,负责处理对特定类型文件的Web请求,这些文件主要包括扩展名为.aspx,.ascx以及.asmx的文件以及其他一些文件。
与以前的Web开发相比,它有几个重要的优点:增强的性能、世界级的工具支持、威力和灵活性、简易性、可管理型、可缩放性和可用性、自定义性和扩展性、安全性。
2.2 Visual Studio 2010简介
(1)Visual Studio历史
1992年,微软在C++ 开发工具Mircosoft C/C++7.0 基础上,引进MFC (Microsoft Foundation Classes)库,发布了Mircosoft C/C++8.0版本,也就是现在的Visual C++ 1.0版本,这也是Visual Studio的雏形,代表着软件开发进入了可视化时代。从 Visual Studio出现到现在,已经出现了多个版本的开发工具,目前已出现Visual Studio 2013版本。
本次系统开发使用的是Visual Studio 2010版本。Visual Studio 2010是当前比较流行的Windows 平台应用程序开发环境。Visual Studio 2010上市是在2010年4月12日,它带来了.NET Framework 4.0,并且支持开发面向Windows 7的应用软件。它不但支持 SQL Server数据库,而且支持Oracle 数据库。
(2)Visual Studio 2010版本优点
它是一个经典的版本,有很多新功能:
自定义开始页:在讲求个性化的今天,为了顺应这种个性化的潮流,引入了自定义开始页的功能,我们可以任意定义开始页。
使用TDD:在传统的软件开发模式中,程序员总是先根据需求编写代码,然后再编写测试程序对其进行测试,这常常让程序员花费很多的精力和时间,而Visual Studio 2010则不同,它能够让程序员一边编写代码,一边测试,大大提高了软件开发效率。
Quick Serach特性:Quick Search(快速查找)位于Edit菜单中(快键键Ctrl+F),Quick Serach是模糊查询,查找范围可以是当前文档也可是整个项目,非常方便。另外程序员还可以自定义是否支持匹配大小写。源'自:751`!论~文'网www.751com.cn
2.3 SQL Server 2008简介
SQL Server 2008 在微软的数据平台上发布,可以组织管理数据,可以将半结构化、结构化以及非结构化文档的数据直接存储,可以对数据进行查询、修改、删除等,它可以控制数据不管数据存储在哪里。SQL Server 2008允许Microsoft.NET和Visual Studio访问数据,并对数据进行操作。
SQL Server 2008具有很多优点:
保护您的信息。SQL Server 2008 利用全面审核功能、透明数据加密和外围应用配置器(仅启用所需服务最大限度地减少安全攻击)来提高符合性和安全性。
确保业务连续性。SQL Server 2008 附带提供的数据库镜像可以提高应用程序的可靠性,简化存储失败后的恢复过程。
提供可预测响应。SQL Server 2008 提供更广泛的性能数据收集、新的中央数据存储库(存储性能数据),以及改进的数据压缩(使您可以更有效地存储数据)。
最大限度地减少管理监视。 Declarative Management Framework (DMF) 是 SQL Server 2008 中一个基于策略的新型管理框架,它通过为大多数数据库操作定义一组通用策略来简化日常维护操作,降低总成本。
集成任何数据。SQL Server 2008 提供改进的查询性能和高效且具成本效益的数据存储,允许您管理和扩展数量庞大的用户和数据。
提供相关信息。SQL Server 2008 使用户可以在 Microsoft Office Word 和 Microsoft Office Excel中创建复杂报表,并在内部和外部分享那些报表。 即时访问相关信息使员工可以做出更好、更快和更多相关决策。