出版时间:2010-7 出版社:中国铁道出版社 作者:王立丰,刘义 编著 页数:429
Tag标签:无
前言
C#是C Sharp的简写方式,它是微软公司推出的一种新的编程语言,它结合了Java、C++面向对象编程思想和VB语言的简洁易用性,已经逐渐成为非常流行的软件开发语言。C#语言简单易学,功能强大,自推出以来已经逐步成为众多编程人员首选的语言。c#编程是构建在强大的NETFramework框架平台上的,几乎可以实现所有Windows编程,例如游戏、数据库编程、网络编程、图形图像处理等。本书系统而全面地讲解了C#这种面向对象编程语言,从基本的语法到高级的面向对象,以及流行的winform视窗编程和数据库开发,让读者可以通过一本书而尽览C#全貌。全书共分22章,分别讲解了C#基本语法、语句、表达式、数组、结构、字符串处理、类、对象、文件及数据流操作、网络编程技术、视窗编程技术和数据库编程技术,并详细讲解了全新的语言集成查询(LIN()),同时提供了大量实例和项目案例。书中的实例有些来源于作者的经验积累,有些来源于实际开发项目,读者在深入研究本书后,就能够在短时间内掌握数据库开发技术,快速提高编程水平。 本书结构 本书共22章,总体上可以分为C#语言基础、面向对象编程、文件及数据流操作、视窗编程、线程编程、网络编程和数据编程几大部分,各章节安排如下:夺第1章~第6章:讲解C#基本语言技术,包括语法、语句、数据类型、数组、字符串操作。夺第7章~第8章:讲解C#面向对象编程,详尽说明面向对象编程的方法、编程思想。夺第9章~第10章:讲解了NETFramework的几个关键概念和常用内置对象的使用。夺第11章:讲解C#文件操作技术和数据流处理技术。夺第12章~第14章:讲解winform视窗编程技术以及常用的控件的使用。夺第15章~第17章:讲解数据库编程技术以及常用的数据处理控件的使用。第18章讲解了多线程编程技术。第19章讲解了语言集成查询(LINQ),这是一种全新的编程方式。第20章讲解了网络编程技术.主要讲解使用安全套接字(Socket)来编写网络信息处理程序。夺第21章~第22章:通过两个综合项目案例,详细说明如何使用C#各种编程技术开发具体的应用软件。本书特色本书的特色归纳如下:1.实用性:本书首先着眼于实际的C#编程开发应用,然后探讨深层次的技巧问题。2.详尽的例子:本书的第2章~第22章附有大量的例子,通过这些的例子介绍知识点。每个例子都是作者精心选择的,并且可以直接应用到以后的工作实例制作中,从而让读者能学到真正的实战本领。3.延展性:本书每一个实例都涵盖了多个技术要点,在分析实例的过程中,会详细介绍相关的技术点。4.全面性:本书包含了C#编程技术中的各个方面,从基础的NETFramework框架到高级的数据库编程技术,并特别系统地介绍了面向对象编程的具体方法,同时也包括了流行的正则表达式、LINQ编程和视窗编程等。
内容概要
本书系统讲解了C#编程技术及应用开发方法和技巧,由浅入深地讲解了C#编程相关的各方面知识。全书共分22章,分别讲解了基本语言、面向对象编程、面向对象的类与继承、集合对象、正则表达式、文件及流操作、多线程编程、网络编程、语言集成查询(LINCJ)、视窗编程和数据库编程技术等各个方面,最后还通过两个综合项目案例讲解了c#编程技术的综合开发应用方法。本书中的实例有些来源于作者的经验积累,有些来源于实际开发项目,读者在深入研究本书后,就能够在短时间内掌握C#编程开发技术,快速提高编程水平。 本书配有视频教学光盘,提供了书中所有实例的全部源代码,并经过精心调试,在Visual Studio.NET 2008下全部编译通过,保证能正常运行。 本书适用于C语言初学者、爱好者及具有一定编程经验的初级编程人员,也适用于一线软件开发人员,还可以供大中专院校师生及培训机构阅读,更适用于想快速提高C#实际编程水平的编程人员和从事NET编程的开发人员。
书籍目录
第1章 开发工具指南第2章 C#编程起步第3章 C撑数据的类型第4章 运算符、表达式和语句第5章 字符串操作第6章 数组的使用第7章 对象、类和结构第8章 类的成员第9章 命名空间和程序集第10章 泛型、迭代器和集合第11章 文件及流操作第12章 Windws编程初步第13章 控件编程(一)第14章 控件编程(二)第15章 数据库编程基础第16章 高级数据库编程第17章 使用数据处理控件第18章 线程编程第19章 语言集成查询(LINQ)第20章 网络编程第21章 实战桌面搜索系统第22章 实战网络监视系统
章节摘录
插图:Application代表整个应用程序,是程序的根级类,其他类都继承或接口自这个类的成员。例如,要彻底退出程序,而不是简单地关闭窗口,则可以使用Application.Exitd的方法来实现。下面我们可以在窗口上绘制控件并显示信息。如同Windows下的程序一样,界面都是通过丰富的、各种各样的控件来组合而成,包括标签文字、按钮、输入框、菜单等。这些都在VS.NET的“工具箱”(工具栏上的锤子和扳手图标)中提供,我们只要拖放它们到窗口上就可以绘制上去,并可以使用鼠标拖拉来调整位置和大小,与画图操作类似。下面继续设计程序。(1)单击VS.NET工具栏上的“工具箱”图标,在VS.NET开发环境的左侧会出现“工具箱”标签,可以把鼠标指针移动到这个标签上,工具箱会自动显示,这是VS.NET的停放功能。图12.4所示为工具箱。(2)工具箱中的控件名称按英文字母排序。选择Label可以绘制一个文字标签,就是只显示文字,不能输入内容的控件。按下鼠标左键拖动它到窗体Form上,默认生成一个控件名称LabelI(Name属性的值),它代表了这个控件,在编码中使用它。(3)移动鼠标光标到窗体上拖放好的Label控件上,鼠标变为十字形,按下鼠标左键,可以拖动这个控件到窗体上的合适位置,例如窗口的中间。
编辑推荐
《跟我学C#短时间内掌握C#编程开发技术快速提高编程水平》软件开发视频大讲堂,图书+视频光盘+互动答疑。465分钟语音视频教学讲解随书附赠源代码。《跟我学C#短时间内掌握C#编程开发技术快速提高编程水平》涵盖内容:C#语言基础,面向对象编程,文件及数据流操作,视察编程,线程编程,网络编程,数据编程。光盘内容:《跟我学C#短时间内掌握C#编程开发技术快速提高编程水平》中的实例来源于实际项目的开发和经验积累,读者在深入研究《跟我学C#短时间内掌握C#编程开发技术快速提高编程水平》后,就能够在短时间内掌握C#编程开发技术,快速提高编程水平。赠送价值100元的《SQL数据库编程自学系统》软件。
图书封面
图书标签Tags
无
评论、评分、阅读与下载