1.1 Visual Studio 2005简介
Visual Studio 2005 Professional适合独立工作或小型团队中的专业开发人员使用。开发人员通过它可以充分体验 .NET Framework 2.0 这个拥有完善功能的开发环境,开发高性能、多层的 Windows、Web、移动设备应用程序。使用 Visual Studio 2005 Professional专业开发人员能够:
拥有完善应用开发特性的集成开发环境,这些特性包括改进的可视化设计器、代码编辑器以及最具编程效率的程序设计语言;
在统一的开发环境中开发和调试多层服务器应用,无论是本地还是远程;
使用一致的项目类型、开发工具和调试特性开发基于 SQL Server 2005 的解决方案;
集成的 Visual Database Tools 可以用于设计数据库、数据表、存储过程等等。集成的数据库报表设计器和查看器;
使用 Visual Studio 软件开发包,创建、扩展 Visual Studio 集成开发环境的工具、插件;
设计、调试、部署多层应用程序;
集成的 XSLT 调试器。
1.2 SQL 2005简介
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
该数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
SQL Server Express 是一种强大而可靠的数据管理产品,可以为嵌入的应用程序客户端、轻型 Web 应用程序以及本地数据存储区提供丰富的功能、数据保护功能及性能。 Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是一款强大而可靠的数据管理产品,可以为嵌入式应用程序客户端、轻型 Web 应用程序以及本地数据存储区提供丰富的功能,有利于保护数据,提高性能。SQL Server Express 具有易于部署以及快速设计原型的特点,您可以无偿获取并可以随应用程序自由再分发.
1.3 .Net简介
. net主要讲的是Visual Studio .NET; 是用于快速生成企业级 ASP.NET Web 应用程序和高性能桌面应用程序的工具。Visual Studio 包含基于组件的开发工具(如 Visual C#、Visual J#、Visual Basic 和 Visual C++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。
Visual Studio 支持 Microsoft .NET Framework,该框架提供公共语言运行库和统一编程类..NET Framework 具有两个主要组件:公共语言运行库和 .NET Framework 类库。公共语言运行库是 .NET Framework 的基础。
事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.NET Framework 的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创新的应用程序(如 Web 窗体和 XML Web services)。
1.4 C#语言简介
Microsoft Visual C# 2005(读作 C sharp)是一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。
Visual Studio 支持 Visual C#,这是通过功能齐c++中派生而出来的,因此具有c++的功能;同时由于是Microsofe公司的产品,它又像Visual Basic 一样简单。对于WEB开发而言,c#像Java一样,同时具有Delphi和Visual Basic的一些优点。Microsoft宣称:c#是开发.NET框架应用程序的最好语言。
C#独有的特点:C#最引人入胜的地方是它和Java的不同,而不是相似的地方。 (1)中间代码
(2)命名空间中的申明
(3)基本的数据类型
(4)两个基本类
(5)参数传递
(6)与COM的集成
1.5运行环境
Inte 1486以上系列,AMDK6以上系列等PC或台式机和便携式电脑;
运行时占用内存:<=15MB; 所需硬盘空间:<=10MB;
软件平台:中文Windows95/98/NT4.0或更高的版本。