您的浏览历史

C#3.0完全自学宝典

进入免费试读


精彩评论
市场价 : ¥68.00
普通会员 : ¥57.80
1-3星会员: ¥56.44
4-5星会员: ¥54.40

基本信息
【评  价】 (共 8 条) 参与评论
【作  者】杨明羽 [同作者作品]
【丛 书 名】 程序员完全自学宝典
【出 版 社】 清华大学出版社     【书 号】 9787302177197
【上架时间】 2008-7-11
【出版日期】 2008 年7月 【开 本】 16开 【页 码】 618     【版 次】1-1
【所属分类】 计算机 > 软件与程序设计 > C#

【内容简介】

C#是微软推出的一种简洁的、类型安全的、面向对象的编程语言,经过多年的发展,它已经从C# 1.0发展到C# 3.0。本书的重点就是介绍C# 3.0的具体开发应用,能让已有经验的开发人员轻松上手,并在很短的时间内就可以使用C#高效地进行工作。
本书首先从Visual Studio 2008开发工具入手,详细介绍了C# 3.0中变量、表达式、字符串、数组等基本语言元素,同时也介绍了类、接口、事件、委托等面向对象语言的特性,让读者可以全面了解C#语言;然后以应用程序实例为基础,详细介绍了Win Form窗体应用程序、Win Form控件、文件访问、ADO.NET数据库访问等常用开发技术,同时还详细介绍了多线程、XML文件访问、TCP/IP网络通讯程序、LINQ语言集成查询、WPF应用程序、ASP.NET网页等高级开发技术。书中实例具有代表性、编码规范、讲解详细,可以作为C#初学者的入门书籍,也可以作为特定技术开发人员的指导教程。

【目录信息】

第1篇 C# 3.0基础知识
 第1章 Visual Studio 2008简介
 1.1 Visual Studio发展历史
 1.2 Visual Studio 2008介绍
   1.2.1 主窗体介绍
   1.2.2 “工具箱”视图
   1.2.3 “属性管理器”视图
   1.2.4 “错误列表”视图
 1.3 应用程序向导
 1.4 创建控制台应用程序
   1.4.1 创建控制台应用程序HelloWorld
   1.4.2 HelloWorld程序结构
   1.4.3 HelloWorld编码和运
   1.4.4 调试HelloWorld程序
   1.5 小结
 第2章 C# 3.0语言基础
 2.1.NET Framework 3.5介绍
   2.1.1 NET Framework框架
   2.1.2 公共语言运行库
<< 查看详细目录

【前言】

C#是微软推出的一种简洁的、类型安全的、面向对象的编程语言,经过多年的发展,它已经从C# 1.0发展到C# 3.0。本书的重点就是介绍C# 3.0的具体开发应用,C#的部分语法与C++、Java相似,能让已有经验的开发人员轻松上手,并在很短的时间内就可以使用C#高效地进行工作。.
C#具有语法表现能力强、简单易学的特点。另外,微软还通过MSDN等形式提供一系列的入门指导教程,如C#编程指南、C#语言规范等,使初学者可以很快了解并熟练使用C#进行应用程序开发,有经验的开发人员也可从这些教程中获益。Visual Studio系列产品为C#提供了良好的开发环境,集编码、调试、测试为一体,使应用程序开发更加轻松和高效。
随.. << 查看前言

【书摘】

第1篇 C# 3.0基础知识
第1章 Visual Studio 2008简介
由微软自行研发的Visual Studio集成开发系统支持Windows平台下各类应用软件和应用服务的开发,具有权威性。经过多年的发展,在软件的易用性和用户友好性方面口碑极好。Visual Studio 2008集成了项目进度管理等高级功能,随着它的推出,标志着Visual Studio系列开发工具又进入一个新的阶段。
1.1 Visual Studio发展历史
随着科技的不断发展,计算机软件需求的不断增加,软件项目日趋庞大,软件开发技术日渐成熟,一个功能强大且易用的开发工具逐渐成为开发人员驰骋沙场的利器。在国内,Windows操作系统被广泛使用,Windows平台下的软件开发也成为软件开发人员的必备技能。
Visual Studio系列开发系统一直是在Windows操作系统下进行软件开发的一套非常实用的工具集。它可以用来开发多种Windows下的软件项目,包括Windows应用程序、动态链接库、Windows服务、Web服务、网页开发、office集成开发、数据库项目开发等。配合使用微软官方开发的帮助文档MSDN,可以给设计和开发工作带来更大的便利。
在Visual Studio的众多版本中,最具有时代意义的应该是Visual Studio 6.0、Visual Studio2003、Visual Studio 2005、Visual Studio 2008 4个版本。其中,Visual Studio 6.0是在1998年发布的,它主要是提供了方便的Visual C++和Visual Basic开发环境,并将MFC推向了软件前线。至今,Visual Studio 6.0仍然活跃在众多企业中。
在2003年,随着.NET 1.1的推出,Microsoft推出了Visual Studio 2003,该版本提供了新一代的Visual Studio IDE界面模型,将.NET应用程序开发充分展示在世人面前,并且支持ASP.NET开发等。
随着.NET的发展和改进,在.NET 2.0推出的同时,2005年Microsoft推出了Visual Studio2005。Visual Studio 2005较早期版本有了根本变革,它集设计、编码、测试、项目管理为一体,无论是开发人员,还是项目管理者,都能感受到它带来的巨大便利。Visual Studio 2005主要具有以下新特性:
.NET框架从.NET 1.1升级到.NET 2.0,在已有类库基础上增加了大量公共类,在类库性能上也有很大改进。
c#开发语言升级到c#3.0,增加了泛型、可空类型、属性可访问性、静态类等新特性,并增加TOlatform等编译选项。
增加了更多Windows控件,如DataGridView、MaskedTextBox等,能开发出更加友好的用户界面。
新增代码重构功能,能够方便地进行重命名、函数提取、变量重命名等操作,大大提高了代码修改的效率。
新增代码片段功能,能够方便地加入一些系统提供的常用代码,如文件打开代码片段。同时还可以将自己写的代码保存为代码片段,方便代码重复使用。
新增单元测试功能,开发人员可以方便地进行单元测试,并根据代码覆盖率进行测试代码的修改和编写,提高代码的可靠性和稳定性。
增加静态代码分析功能,帮助开发人员进行代码的结构、性能、命名规范等重要因素的分析。
经过3年的磨砺,Microsoft成功推出了.NET 3.5,同时将Visual Studio 2008推向历史
舞台,Visual Studio 2008在主要功能上与Visual Studio 2005差别不大,但是在易用性、方
便性、应用程序类型上做了不少改进,Visual Studio 2008的主要新特性如下所示:
.NET框架从.NET 2.0升级到.NET 3.5,同时还可以根据需要选择不同的.NET版本,包括.NET 2.0、.NET 3.0、.NET 3.5,借此创建不同.NET环境的应用程序。
新增设置迁移功能,可以将已有的Visual Studio 2005中的参数设置迁移到VisualStudio 2008中。
新增WPF、WCF、WWF应用程序的创建向导。
增加WPF设计器,方便开发WPF应用程序。
新增语言集成查询(LINQ),可以将查询语句与C撑和VB.NET集成,提高数据查询的开发效率和执行速度。
除了上面这些之外,Visual Studio 2008的改进还体现在报表应用程序项目、Ajax开发等重要功能上,同时在IDE的外观、性能、操作一致性上都有所改进。
1.2 Visual Studio 2008介绍
Visual Studio 2008是一个集成的开发工具集,它最基本的用途就是进行代码编写和调试,本节主要介绍Visual Studio 2008中代码编辑和调试的相关窗体。
1.2.1主窗体介绍
  Visual Studio 2008的主界面如图1.1所示,主要包括以下7个部分。
菜单栏:Visual Studio 2008包括以下主要菜单。
文件:主要提供新建、关闭、打开、打印、保存等常用菜单项。
编辑:主要提供剪切、复制、撤销、重做、查找、替换等功能菜单项。
视图:主要提供不同功能窗口的选择、显示菜单项。
项目:主要提供项目相关的菜单项。
生成:主要提供生成、重新生成、清理、发布等项目生成相关菜单项。
调试:主要提供启动调试、停止调试、执行、逐句、跳过等程序调试相关菜单项。
测试:主要提供新建测试、测试管理器等单元测试相关菜单项。注意:Visual Studio 2005中的“社区”菜单,在Visual Studio 2008中已经不存在。
工具栏:Visual Studio 2008工具栏提供了不同功能菜单项的快捷方式,根据当前窗体的不同类型,工具栏会动态改变。主要包括以下几个工具栏。
标准工具栏:功能与“文件”菜单类似。
生成工具栏:提供了项目生成相关的功能。
调试工具栏:提供了项目调试相关的功能。
文本编辑工具栏:提供了文本和代码编辑相关的功能。
打开文件列表:该列表给出了所有当前已经打开的文件,也可以通过“窗口”菜单进行选择。
代码编辑区:Visual Studio 2008的主要区域,用于查看、编辑当前代码,进行应用程序界面设计等开发工作。
状态栏:对当前项目的状态给出提示,提示当前编辑光标所在行列等的编辑状态。
输出窗口:给出当前项目操作得到的输出结果,例如生成操作会提示生成结果。
解决方案资源管理器:显示当前解决方案中的项目、文件、引用等信息。
除了上面说到的主要窗口,还可以通过“视图”菜单查看更多窗口,例如,通过“类视图”可以查看当前解决方案中的类结构图,动态跳转到代码。另外,这些视图窗口都是可以停靠的(可以自动隐藏),根据需要将视图自动隐藏可以使得代码编辑窗口尽可能大,从而更有利于代码的编写和阅读。
1.2.2 “工具箱”视图
Visual Studio 2008以使用方便和界面友好著称,其中的工具箱和属性两个视图的作用尤为重要。“工具箱”视图是以选项卡来分组常用组件的集合,将这些组件通过鼠标拖放到正在设计的窗体上就可以将相应的功能增加到项目中,例如,可以通过将按钮控件从工具箱拖放到窗体上来实现按钮的功能。
通过选择“视图”-“工具箱”命令来显示工具箱,工具箱只会显示当前文件可用的部分选项卡。如果没有可用选项卡,则显示空白面板并提示,图1.2显示了在Windows窗体编辑时工具箱的显示情况。另外,可以通过选择右键菜单中的“显示所有”命令来显示所有选项卡,如果当前情况下控件不可用,则显示为灰色。注意:受图片尺寸限制,图1.2中还有很多选项卡是没有打开的,这些选项卡根据功能对所
有可用控件进行分组。
除了系统所配置的选项卡分组,还可以在选项卡面板上单击鼠标右键,通过弹出菜单中的“添加选项卡”、“重命名选项卡”、“删除选项卡”命令来进行自定义选项卡。值得注意的是,系统提供的选项卡不能进行修改。此外,在对应的选项卡打开之后,还可以通过选择右键菜单中的“选择项”命令来配置该选项卡中的内容。例如,通过下面5个步骤,将“常规”选项卡更名为“我的选项卡”,并添加TextBox控件到这个组。
(1)右击“常规”选项卡,在弹出菜单中选择“重命名选项卡”命令,进入修改界面。
(2)在修改界面中将“常规”改成“我的选项卡”,焦点离开,完成重命名。
(3)右击“我的选项卡”,在弹出菜单中选择“选择项”命令,弹出“选择工具箱项”
  ……

评论交流 共有8人开贴评论  8人参与评论  6人参与打分 查看

3人
 50%
用户平均打分
我要写评论  help如何参与评论和打分
1人
 16%
2人
 33%
0人
 0%
0人
 0%

lovespy108

一级评论员
  
发表于:2009-5-2 10:59:00
垃圾中的垃圾。 别浪费钱了。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

367laoshi

一级评论员
  
发表于:2008-11-26 20:22:00
我买了这本书 入门可以 但想深入学习 还需要买些大家都说好的经典书籍 这本书只能算是入门
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

xuanwen_w
一级评论员
评价等级:  
发表于:2008-11-20 13:12:00
看这本书的目录的确还可以!准备买一本来看看!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

zhaoxm2008
一级评论员
评价等级:  
发表于:2008-10-6 11:02:00
我想购买但不知道这书到底怎么样?请阅读过的朋友给点建议!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

drio
三级评论员
评价等级:  
发表于:2008-8-6 14:55:00
买了一本,正在学习...初学者多多莱交流.我们创建一个群
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共8条)