内容简介
《Visual C#程序设计项目案例教程(第2版)》以C#作为开发语言,以Visual Studio 2012作为开台,数据库采用SQL Server 2008,从开发人员的角度出发,讲解了7个设计项目,从简单应用程序的编写到企业级应用程序的构建,内容涉及WindowsForms基础应用程序、数据库应用程序。从基础架构,到数据库的设计、用户界面的构建以及类层次关系的构建,由浅入深行讲述,本着理论、够用的原则,对涉及的知识行精讲,让学生既知其理,又懂得使用方法。通过项目与任务的实施,提高学生的动手能力。每个项目都有拓展训练,通过这些训练可达到举一反三的目的。
目录
项目1 设计制作用户登录界面 任务1.1 创建VisualC#编程环境 1.1.1 了解.NET框架和C#语言 1.1.2 安装VisualStudio2012编程环境 1.1.3 了解VisualStudio2012的菜单项和工具栏 任务1.2 用户登录界面的实现 1.2.1 简单VisualC#应用程序的设计流程 1.2.2 设计用户登录系统界面 项目小结 项目拓展项目2 设计制作计算器程序 任务2.1 设计基本计算语句 2.1.1 C#常量与变量 2.1.2 使用C#数据类型 2.1.3 使用C#运算符与表达式 2.1.4 编写基本流控制语句 任务2.2 设计制作简单的计算器程序 2.2.1 创建计算器界面 2.2.2 编写计算器程序的代码 2.2.3 使用异常调试语句计算器代码 任务2.3 设计通用计算器程序 2.3.1 设计通用计算器界面 2.3.2 编写通用计算器代码 2.3.3 运行并测计算器 项目小结 项目拓展 项目3 设计制作考试系统 任务3.1 使用基本控件创建考试系统界面 3.1.1 使用RadioButton控件 3.1.2 使用CheckBox控件 3.1.3 使用ComboBox控件 3.1.4 使用RichTextBox控件 3.1.5 使用linkLabel控件 3.1.6 使用toolStrip控件 3.1.7 使用ListBox控件 3.1.8 使用menuStrip控件 任务3.2 考试系统的实现 3.2.1 考试系统的需求分析能设计 3.2.2 设计考试系统界面 3.2.3 编写考试系统代码 3.2.4 测试并发布考试系统 项目小结 项目拓展 项目4 设计制作图书管理系统 任务4.1 安装并使用SQLServer2008数据库 任务4.2 SQLServer2008数据库基本操作 4.2.1 数据库基本操作 4.2.2 数据表的基本操作 4.2.3 使用基本SQL语句 任务4.3 使用ADO.NET操作SQLServer2008 4.3.1 了解ADO.NET 4.3.2 使用Connection对象 4.3.3 使用SqlCommand对象与SqlDataReader对象 4.3.4 使用DataSet对象 任务4.4 图书管理系统的实现 4.4.1 图书管理系统整能设计 4.4.2 图书管理系统数据库设计 4.4.3 图书管理系统详细设计 项目小结 项目拓展 项目5 设计制作文件管理系统 任务5.1 文件管理系能体设计 任务5.2 设计制作简单的文件管理系统 5.2.1 设计制作创建文件能 5.2.2 设计制作显示文件信息能 5.2.3 设计制作读写文件能 5.2.4 设计制作文件比较能 项目小结 项目拓展 ……项目6 设计制作酒店客房管理系统项目7 设计制作企业人事管理系统
摘要与插图
1.1.2 安装Visual Studio 20pan style="font-family:宋体">编程环境
Visual Srodio 20pan style="font-family:宋体">能够开发的程括项目和网站两种,其中可以开发项目的工具有Visual C#、Visual Basic、Visual C++和Visual J#等,Visual C#项目应用程序是Visual Studio 2012 的重要组成部分.
Visual Studio 20pan style="font-family:宋体">提供了新的应用程序开发环境。利用联网设备和基于云的服务,用户可以获得比以往任何时候都更大、更精彩的机会。独立的开发人员随地都可行连接,向网络上的用户提供自己所编写的应用程序。通过Visual Studio 20pan style="font-family:宋体">,
大型的开发团队可以获得明显的业务优势——执行效率越快,优势越明显。Visual
Srudio 20pan style="font-family:宋体">是到目前为止的版本。它的目的是帮助用户在重视创意、重视速度的市场中发展壮大。
Visual Studio 20pan style="font-family:宋体">提供了在Windows 8中开发应用程序的新的模板、设计工具以及
测试和调试工具——在尽可能短的时间内构建具有强大吸引力的应用程序。同时,Blendfor Visual Studio还为用户提供了一款可视化工具集,让用户可以充分利用Windows 8而美观的界面。
对于Web开发,VisualStudio 20pan style="font-family:宋体">为用户提供了新的模板、更的发布工具和对
新标准(如HTML5和CSS3)的支持,以及ASP,NET中的新优势。此外,用户还可以利用Page Inspector在IDE中与正在编码的页行交互,从而更轻松行调
试。对于移动设备,ASP.NET可以使用优化的控件针对手机板电脑以及其他小屏幕来创建应用程序。
1.Visual Studio 2012 的新特
(1)Visual Studio Express 20pan style="font-family:宋体">的
Visual Studio Express 20pan style="font-family:宋体">为桌面应用的开发扩充了更多的Visual Studio 工具,为提供了Express工具,为他们在使用C#、VB.NET以及C++开发Windows桌面应用时提供帮助,使上手更快。
(2)的F#工具帮助Web开发
Visual Studio Express 20pan style="font-family:宋体">的F#工具为Web提供了免费扩能,可在ASP.NET、Azure以及CloudF#
(3)Visual Studio 2012 的 TFS Power Tools
TFS Power Tools为开发团队提供了一切所需服务,如 Team Foundation Server20pan style="font-family:宋体">的安装以及备份工具,WindowsExplorer扩展以及模板编辑器。
(4)Visual Studio 2012 的Productivity Power Tools
Productivity Power Tools是一种增强工具,提供了命令行形式的操作,帮助更地完成任务。.......
;




