





定价:55元
印次:1-1
ISBN:9787302317449
出版日期:2013.06.01
印刷日期:2013.05.31
图书责编:王中英
图书分类:零售
本书结合大量实例和实战案例,由浅入深、循序渐进地介绍C#程序设计的相关知识,尤其对面向对象的程序设计和一些难点做了重点介绍。本书特意提供了典型习题及教学PPT,以方便教学。另外,本书提供了大量的配套教学视频,还赠送了13个典型模块与3个项目开发的源代码及教学视频,以帮助读者更好地学习。这些视频和本书代码一起收录于配书光盘中。 本书共分4篇。第1篇为基础语法,介绍了Visual Studio 2010开发环境的搭建、C#基本概念、类型、变量、表达式和运算符、语句、命名空间、类、结构和数组等。第2篇为面向对象技术深入,介绍了接口、委托和事件、异常处理、泛型、分部类型和可空类型、赋值、迭代器、匿名方法、扩展方法、Lambda表达式和查询表达式等。第3篇为C#应用技术,介绍了字符串处理、日期和时间处理、I/O流、目录和文件处理、Windows窗体编程、使用GDI+绘图,以及.NET数据访问等。第4篇为项目案例实战,介绍了图书管理系统、P2P聊天工具、我的校内网等系统的开发过程,因为篇幅所限,本篇内容以PDF格式收录于配书光盘中。 本书适合C#入门与想提高编程技术能力的人员阅读,也可作为大中专院校及职业院校C#程序设计课程的教材。另外,本书也可供C#语言爱好者和从业者作为实际工作中的参考书籍。
杨佩璐:山东中医药大学副教授,研究方向为计算机科学技术、计算机应用。发篇过多篇计算机方面的相关论文,在北京航空航天大学出版社、北京大学出版社、中国铁道出版社等多家出版社出版了数本计算机类图书。作者有多年的.NET教学经验和开发经验,对网络底层协议、网络通讯、网络安全有一定的研究,参与过多个项目(如中国科学院研究生院教育资源信息化(TRP)项目等)的技术骨干力量。
前 言 C#是微软公司推出的面向对象的开发语言。自从2002年发布,它经历了多年的发展。它已经广泛应用于各生产领域。以它为基础语言的ASP.NET已经成为主流网站开发技术。同时,C#已经应用于Windows Phone、平板电脑等嵌入式设备中。微软公司在2010年推出C# 4.0版本。本书以C#4.0版本为标准,对C#进行详细地讲解。 为了让初学人员可以在短期内掌握C#开发技术,我们精心编写了本书。本书改变了以往入门图书的教学方式,首先讲解的是C#基础语法,然后是面向对象深入技术,接下来是C#应用技术,最后是实战拓展。书中给出了大量的实例,这些实例涉及C#开发的各种技术。为提升学习效率,本书专门录制了多媒体语音教学视频供读者辅助学习。在本书的配书光盘中提供了图书管理系统、P2P聊天工具、我的校内网3个项目案例的开发过程。学习完本书后,读者可以具备独立进行项目开发的能力。 本书有何特色 1.配多媒体语音教学视频 本书提供配套的多媒体语音教学视频。在视频中对概念、示例和案例进行分析和详细的讲解,还加入了实际操作过程,旨在提高学习效率。 2.门槛低,容易入门 本书选取的是C#开发中最常见的技术进行讲解,不要求读者有太多基础。按照本书章节逐步学习,一定有所收获。 3.内容全面、系统 本书介绍了C#开发的基础知识、C#内置的类库的使用方法等内容,还详细介绍了数据库开发、Windows窗体编程等相关知识。 4.讲解由浅入深,循序渐进 本书从C#的基础开始讲解,逐步深入到C#的开发技术及应用。内容梯度从易到难,讲解由浅入深,...
第1篇 基 础 语 法
第1章 C#入门基础( 教学视频:40分钟) 2
1.1 C#概述 2
1.1.1 C#的发展 2
1.1.2 .NET框架 2
1.1.3 C#开发工具 3
1.2 搭建Visual Studio 2010开发环境 3
1.2.1 安装Microsoft Visual Studio 2010 3
1.2.2 配置集成开发环境(IDE) 6
1.2.3 熟悉集成开发环境 6
1.3 创建第一个控制台应用程序 9
1.3.1 创建Sample_1控制台应用程序 9
1.3.2 解决方案资源管理器 9
1.3.3 Program.cs文件 9
1.3.4 AssemblyInfo.cs文件 10
1.3.5 运行应用程序 10
1.4 创建第一个Windows窗体应用程序 11
1.4.1 创建Sample Windows窗体应用程序 12
1.4.2 解决方案资源管理器 12
1.4.3 相关文件简介 12
1.4.4 运行应用程序 13
1.5 小结 14
1.6 习题 14
第2章 C#基本概念( 教学视频:18分钟) 16
2.1 创建Hello World应用程序 16
2.1.1 创建hello.txt文本文件 16
2.1.2 创建HelloWorld类 16
2.1.3 添加Print()方法 17
2.1.4 添加Main()方法 17
2.1.5 调用Print()方法 17
2.1.6 引入Syste...