(1)首先介绍专业术语,在Visual C# 2010[ 12 ]程序开始创建之前。
项目:指的是文件集合[ 16 ],它可以创建并且发布的以及可以被用来编译。项目的类型有很多,其中比较复杂的应用程序包含了许多的项目。
单纯就开发环境来讲,Visual Studio.NET[ 7 ]还算是比较完整的,它被称为集成开发环境(integrated development environment,IDE)[ 33 ]。利用IDE来进行框架的创建;创建Visual C# 2010[ 35 ]项目所需要的所有工具都在Visual C#IDE中可以找到[13]。
(2)理解Visual Studio.NET环境[16]
IDE包含了许多的窗口,例如:右边的“解决方案资源管理器”窗口,就是被用来查看组成项目的文件。除开这些窗口不讲,其中还包含了许多的标签,例如:在IDE中的“工具箱”标签,可以被用来调整任意一个窗口的坐标和尺寸,可以根据需要选择隐藏和显示。
(3)修改对象的属性
在Visual C#[ 8 ]中,几乎所有都是对象。例如:SD窗体是一个对象,这些放在窗体中的元素可以被称为控件对象或控件。一些对象没有物理外观,只存在于代码中。每个对象都有一组自己的特性,称之为属性。创建一个崭新的对象时,在开发过程中需要做的第一件事就是开发人员设置它的属性,以使对象按照预期的目标显示和工作。要显示对象的属性时,在对象的设计器中去单击对象 [16] 即可。
任何新的对象,在设置属性时最先应该设置的属性是Name属性,来对新对象进行命名。其次当设置了窗体的初始属性后,在通过在窗体中增加对象来创建用户界面。控件是可置于窗体中的对象。一些控件是具有可以看见的界面,用户可用之进行交互,而另一些控件总是用户不可见的。直接从工具箱中把控件拖出到窗体指定的位置上将添加控件到窗体。
(4)事件驱动[14]
一个事件驱动的编程模型是由Visual C#所集成。驱动的应用程序是过程程序没有约束事件。过程语言是根据事件驱动的程序事件中具有逻辑层次的代码由上到下进行编写的。而事件发生的顺序是没有预先确定的,用户通常可以通过与程序的交互来进行触发特疏规定的事情。事件的类型很多,也有很多方式来触发这些事件。
2.3 Microsoft SQL Server 2008简介
SQL Server 2008 [ 4 ],SQL Server 是一个关系数据库管理系统,它具有许多优点,大体具有如下几点优点:
1、可以充分的利用Windows[3]NET的优势进行高性能的设计;
2、系统管理非常先进,同时支持本地和远程的配置和系统管理和Windows[3]图形化管理工具。
在SQL Server中,使用的是T-SQL语言[ 14 ],它提供了标准的 SQL [3]命令,由于T-SQL语言具有功能丰富、语言简洁、一体化、非过程化的特点[ 45 ],使用方法极其灵活,不论是用户还是计算机业界的人都对这种语言特别青睐。SQL经过多年的发展,SQL语言的地位也越来越重。
SQL语言主要包括三种语言,分别是数据定义语言、数据查询语言、数据操作语言、数据控制语言、指针控制语言和其他类语言[ 43 ]。
T-SQL语言的分类如下:
DDL—数据定义语言(主要是用来定义数据库的模式,并建立数据库、数据库对象和定义其列,大部分命令用CREATE 开头,例如:CREATE,ALTER,DROP,DECLARE)[ 46 ];
DML—数据操纵语言(主要包括insert,delete,update等语句,是对表中数据的一些操作)[ 48 ];
DCL—数据控制语言(主要是用来控制数据库组件的存取权限、存取许可等的命令,例如:、REVOKE(回收用户权限)、COMMIT(提交数据)、ROLLBACK(回滚数据操作)等语句)[ 45 ];