分享
 
 
 

Visual C#程序设计实用教程(计算机基础与实训教材系列)

Visual C#程序设计实用教程(计算机基础与实训教材系列)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
  品牌: 杨建军

基本信息·出版社:清华大学出版社

·页码:372 页

·出版日期:2009年11月

·ISBN:9787302213550

·条形码:9787302213550

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:计算机基础与实训教材系列

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Visual C#程序设计实用教程》由浅入深、循序渐进地介绍了Microsoft Visual C#的基础知识以及如何使用Visual Studi0 2005和.NET Framework来进行C#编程。全书共分l7章,分别介绍了NET Framework的基础知识、Visual C#开发环境介绍、C#的基础知识和各种特性、控制台应用程序设计、Windows窗体应用程序设计、管理错误和异常处理机制、数据库应用程序设计、web应用程序设计、Web服务的创建和使用、应用程序的部署等内容。

《Visual C#程序设计实用教程》内容丰富,结构清晰,语言简练,图文并茂,具有较强的实用性和可操作性,可作为大中专院校、职业院校及各类社会培训学校的优秀教材,也可作为广大初、中级电脑编程爱好者的自学参考书。

《Visual C#程序设计实用教程》对应的电子教案、实例源文件和习题答案可以到http://www.tupwk.corn.cn/edu网站下载。

编辑推荐《Visual C#程序设计实用教程》(理论→实例→上机→习题)4阶段教学模式,任务驱动的讲解方式,方便学习和教学,众多典型的实例操作,注重培训动手能力,PPT电子教案及素材免费下载,专业的网上技术支持。

目录

第1章 Visual C#既述

1.1 .NET Framework介绍

1.1.1 NET Framework概述

1.1.2 .NET Framework体系结构

1.1.3 .NET Framework支持的语言介绍

1.2 Visual C#绍

1.2.1 Visual C#简介

1.2.2 Visual C#的语言特点

1.2.3 C#程序与.NET Framework关系

1.3 Visual#术语介绍

1.4 正确认识程序设计语言

1.5 上机练习

1.6 习题

第2章 Visual C#开发环境介绍

2.1 IIS的安装

2.2 Visual Studi0 2005的安装

2.3 Visual Studi0 2005的功能

2.4 Visual Studi0使用

2.4.1 Visual Studi0的设置

2.4.2 Visual Studi0 2005的启动

2.5 上机练习

2.6 习题

第3章 C#基本语法

3.1 标识符

3.2 关键字

3.3 基本数据类型

3.4 常量

3.4.1 字面常量

3.4.2 符号常量

3.5 变量

3.5.1 变量的命名

3.5.2 变量的声明

3.5.3 变量的赋值

3.5.4 变量的分类

3.6 运算符与表达式

3.6.1 运算符与表达式的类型

3.6.2 运算符的优先级

3.6.3 运算符的结合性

3.7 上机练习

3.8 习题

第4章 控制台应用程序的设计

4.1 命名空间

4.1.1 namespace关键字

4.1.2 usin9关键字

4.2 System.Console类

4.2.1 Console类概述

4.2.2 Console类属性

4.2.3 Comde类方法

4.3 System.Convert类

4.4 Main方法

4.4.1 Main方法返回值

4.4.2 命令行参数

4.5 C#预处理器指令

4.6 C#程序结构

4.6.1 语句、块和空白

4.6.2 C#程序结构

4.7 创建一个控制台应用程序

4.8 命令行操作方式

4.9 上机练习

4.10 习题

第5章 方法和作用域

5.1 方法

5.1.1 方法声明

5.1.2 方法调用

5.1.3 参数传递

5.2 作用域

5.2.1 定义局部作用域

5.2.2 定义类作用域

5.2.3 重载方法

5.3 System.Math类

5.4 上机练习

5.5 习题

第6章 Windows窗体应用程序设计(1)

6.1 窗体对象

6.1.1 创建空白窗体

6.1.2 控件的公有属性、事件和方法

6.2 控件对象介绍

6.2.1 Label和Link abel控件

6.2.2 Button控件

6.2.3 TextBox控件

6.2.4 RadioButton和CheckBox控件

6.2.5 RichTextBox控件

6.2.6 ListBox和CheckedListBox控件

6.2.7 TabControl控件

6.2.8 组合框(ComboBox)

6.2.9 使用图片框(PictureBox)

6.2.1 0使用图片列表控件(ImageList)

6.2.1 1Windows应用程序的输入与输出

6.3 Svstem.Wndows.Forms.MessageBox类

6.4 创建windOWS应用程序

6.5 上机练习

6.6 习题

第7章 流程控制语句

7.1 分支语句

7.1.1 if语句使用

7.1.2 switch语句使用

7.2 循环语句

7.2.1 for循环语句使用

7.2.2 while循环语句使用

7.2.3 do.while循环语句使用

7.2.4 foreach循环语句使用

7.3 跳转语句

7.3.1 break语句

7.3.2 continue语句

7.3.3 goto语句

7.3.4 returll语句

7.4 上机练习

7.5 习题

第8章 理解值和引用

8.1 一切都是对象

8.2 值类型

8.2.1 默认构造函数

8.2.2 结构类型

8.2.3 枚举类型

8.3 引用类型

8.3.1 对象类型

8.3.2 数组

8.3.3 类类型

8.3.4 接口类型

8.3.5 委派类型

8.4 装箱与拆箱

8.5 System.Object类

8.6 类型和别名

8.7 类型之间的转换

8.7.1 类型转换

8.7.2 is关键字

8.7.3 对象的类型转换

8.7.4 as关键字

8.8 CTS的优点

8.9 上机练习

8.1 0习题

第9章 管理错误和异常

9.1 常见错误的类型

9.2 异常处理

9.2.1 使用try/catch块捕捉异常

9.2.2 使用多个catch捕捉多个异常

9.2.3 使用tryfinally块

9.2.4 使用trycatchfinally代码块

9.2.5 未处理异常

9.2.6 在异常块中结束程序

9.3 抛出异常

9.4 自定义异常

9.5 调试C#程序

9.5.1 非中断(正常)模式下的调试

9.5.2 中断模式下的调试

9.6 上机练习

9.7 习题

第10章 C#文件操作

10.1 文件和目录

10.1.1 Directory和Directory In fo类

10.1.2 File类、File In fo类和File Stream类

10.2 文件操作

10.2.1 文件的输入输出

10.2.2 文件操作

10.2.3 文本文件处理

10.2.4 二进制模式读写

10.3 上机练习

10.4 习题

第11章 Visual C# OOP技术(1)

11.1 定义并使用类

11.1.1 类和对象概述

11.1.2 类定义

11.1.3 声明与使用对象

11.1.4 访问控制

11.1.5 静态成员

11.2 类的构造和析构

11.2.1 使用构造函数(构造方法).

11.2.2 编写析构函数

11.3 继承与多态

11.3.1 继承

11.3.2 多态

11.3.3 抽象与密封

11.4 属性

11.4.1 使用属性

11.4.2 只读属性

11.4.3 只写属性

11.4.4 声明接口属性

11.5 索引器

11.6 委派和事件

11.6.1 匿名方法和委派

11.6.2 启用事件通知

11.6.3 声明事件

11.6.4 订阅事件与取消订阅事件

11.6.5 引发事件

11.7 上机练习

11.8 习题

第12章 VisuflI C# OOP技术(2)

12.1 泛型(Generics)

12.1.1 定义泛型类

12.1.2 定义泛型方法

12.1.3 定义泛型接口

12.1.4 定义泛型委派

12.2 可空类型

1213迭代器(Iterators)

12.4 操作符重载(Operatoroverloading)

12.4.1 一元操作符重载

12.4.2 二元操作符重载

12.4.3 比较操作符重载

12.4.4 理解转换操作符

12.4.5 操作符限制

12.5 部分类(Partialclasses)

12.6 上机练习

12.7 习题

第13章 Windows窗体应用

程序设计(2)

13.1 菜单、工具栏

13.1.1 菜单控件使用

13.1.2 ToolBar控件使用

13.1.3 StatusStrip控件使用

13.2 对话框控件

13.2.1 字体和颜色对话框

13.2.2 文件对话框

13.2.3 打印对话框

13.2.4 自定义对话框

13.3 上机练习

13.4 习题

第14章 数据库应用程序设计

14.1 ADO.NET概述

14.1.1 ADO.NET架构

14.1.2.NETFramework数据提供程序

14.1.3 DataSet数据集

14.1.4 ADO.NET的设计目标

14.2 ADO.NET对象

14.2.1 Connection对象

14.2.2 Command对象

14.2.3 DataAdapter对象

14.2.4 DataReader对象

14.2.5 DataSet对象

14.3 使用数据库

14.3.1 创建数据库

14.3.2 Data Grid View控件

14.3.3 使用数据窗体向导完成数据库访问

14.3.4 使用Data Reader完成数据库访问

14.4 数据绑定

14.5 修改数据库

14.6 上机练习

14.7 习题

第15章 构建Web应用程序

15.1 ASP.NET概述

15.2 使用ASP.NET创建web应用

15.2.1 ASP.NET的内建对象

15.2.2 构建ASP.NET应用程序

15.2.3 Web Server控件

15.2.4 创建和使用主题

15.3 Web窗体校验控件使用

15.3.1 服务器端校验

15.3.2 客户端校验

15.3.3 实现客户端控件

15.4 使用web窗体访问数据

15.4.1 Web窗体的Grid View控件使用

15.4.2 查询数据

15.4.3 编辑数据

15.5 上机练习

15.6 习题

第16章 Web服务创建和使用

16.1 web服务与SOAP协议介绍

16.1.1 XML介绍

16.1.2 SOAP介绍

16.1.3 Web服务介绍

16.2 Web服务的体系结构

16.3 构建一个Web服务

16.4 测试web服务

16.5 消费Web服务

16.5.1 Windows应用程序的Web服务调用

16.5.2 web应用程序的web服务调用

16.6 上机练习

16.7 习题

第17章 应用程序的部署

17.1 部署简介

17.2 Windows应用程序的部署

17.2.1 Click Once部署

17.2.2 安装和部署项目类型

17.2.3 为Windows应用程序创建安装程序

17.3 窗口应用程序序的安装

17.4 部署Web应用程序

17.5 使用“复制网站”部署Web Service

17.5.1 部署Web Service

17.5.2 测试Web Service调用

17.6 习题

参考文献

……[看更多目录]

序言Microsoft Visual C#是一种功能强大,使用简单的编程语言,主要面向需要使用Microsoft ,NET Framework来创建应用程序的开发者,它综合了Visual Basic的高生产率和C抖的行动力,本书旨在介绍基础知识,指导用户使用VisualStudio2005和,NET Framework来进行C#编程,学完本书以后,读者将对C#有一个全面的理解,能够用它来创建控制台应用程序,构建Windows窗体应用程序,数据库应用程序的开发,开发ASP,NET Web应用程序以及创建并使用Web服务。

本书从教学的实际需求出发,合理安排知识结构,从零开始,由浅入深,循序渐进地讲解了Microsoft Visual C#的基本知识和程序开发的基本方法,本书共分为17章,主要内容如下:

第1章介绍了,NET Framework的有关知识,C#言的特点,C#常用术语以及正确认识程序设计语言等。

第2章介绍了Visual C#开发环境,主要内容包括IIS的安装,VisualStudio2005的安装,VisualStudio2005的功能,VisualStudio2005使用等。

第3章介绍了C#基本语法,主要内容包括关键字,基本数据类型,变量、运算符和表达式等。

第4章介绍了控制台应用程序的开发,主要内容包括命名空间,Console类,Convert类,Main方法,C#预处理器指令,C#程序结构,如何创建控制台应用程序等。

第5章介绍了方法和作用域,主要内容包括方法声明,方法调用,作用域,Math类。

第6章介绍了Windows窗体应用程序设计(1),主要内容包括窗体对象,控件对象,Message Box类,创建Windows应用程序等。

第7章介绍了流程控制语句,主要内容包括分支语句,循环语句,跳转语句等。

第8章介绍了值和引用,主要内容包括值类型,引用类型,装箱与拆箱,Object类,类型与别名,类型之间的转换,CTS的优点等。

第9章介绍了错误和异常处理机制,主要内容包括C#中的错误处理,异常处理,抛出异常,自定义异常等。

第10章介绍了C#的文件操作,主要内容包括文件和目录相关的类,文件操作,文本文件的处理等。

第11章介绍了Visual C# OOP技术(1),主要内容包括定义并使用类,类的构造函数和析构函数,继承与多态,属性,索引器,委派和事件的处理等。

第12章介绍了Visual C# OOP技术(2),主要内容包括泛型类和方法的定义,迭代器,匿名方法,操作符重载,部分类的定义方法等。

第13章介绍了Windows窗体应用程序设计(2),主要内容包括菜单和工具栏的设计,常用对话框控件的使用等。

文摘插图:

Visual C#程序设计实用教程(计算机基础与实训教材系列)

3.与Web的紧密结合

Web是现今编程的一大趋势与潮流,.NET中新增的程序开发模型越来越多的解决方案需要与Web标准相结合、相统一,例如,超文本标记语言(Hypertext Markup Language,HTML)和XML。由于历史的原因,现存的一些开发工具不能与Web紧密地结合。SOAP的使用使得Visual C#.NET克服了这一缺陷,大规模深层次的分布式开发从此成为可能。

有了Web服务框架的帮助,对程序员来说,网络服务就像是C#的本地对象。程序员们能够方便地开发Web服务,并允许它们通过Internet被运行在操作系统上的任何语言所调用。举个例子,XML已经成为网络中数据结构传送的标准,为了提高效率,Visual C#.NET允许直接将XML数据映射为结构。这样就可以有效地处理各种数据。

4.完全的安全性与错误处理

语言的安全性与错误处理能力,是衡量一种语言是否优秀的重要依据。任何人都会犯错误,即使是有丰富经验的程序员也不例外:忘记变量的初始化,对不属于自己管理范围的内存空间进行修改,等等。这些错误常常产生难以预见的后果。一旦这样的软件被投入使用,寻找并改正这些简单错误的代价也是让人难以忍受的。Visual C#.NET的先进设计思想可以消除软件开发中的一些常见错误,并提供了包括类型安全在内的完整的安全性能。为了减少开发中的错误,VisualC#.NET会帮助开发人员通过更少的代码完成相同的功能,这不但减轻了编程人员的工作量,同时也有效地避免了错误的发生。

.NET运行库提供了代码访问安全特性,它允许管理员和用户根据代码的II)来配置安全等级。当应用程序执行时,运行库将自动对它进行计算,然后给它一个权限集。根据应用程序获得的权限不同,应用程序或者正常运行,或者发生安全f生异常,计算机上的本地安全设置最终决定了代码所收到的权限。内存管理中的垃圾收集机制减轻了开发人员对内存管理的负担。.NET平台提供的垃圾收集器(Garbage Collection,GC)将负责资源的释放与对象撤销时的内存清理工作。

变量是类型安全的。在Visual C#.NET中,不能使用未初始化的变量,对象的成员变量由编译器负责将其置为0,当局部变量未经初始化而被使用时,编译器将给出提醒;Visual C#.NET不支持不安全的指向,不能将整数指向引用类型,当进行下行指向时,Visual C#.NET将自动验证指向的有效性;Visual C#.NET提供了边界检查与溢出检查功能。

5.灵活的版本处理技术

……[看更多书摘]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有