在实战中成长

出版时间:2009-6  出版社:于翔、 青软实训组 电子工业出版社 (2009-06出版)  作者:于翔 著  页数:393  
Tag标签:无  

内容概要

  《在实战中成长:Windows Forms开发之路》是一本通俗易懂的C#入门指导图书。《在实战中成长:Windows Forms开发之路》以一个真实的软件项目——RSS阅读器为主线,全面阐释了使用C#进行Windows Forms应用软件开发的概念和技术,内容全面,结构合理,论述清晰,帮助你领悟C#以及面向对象的思想与精华,并将其融会贯通,灵活应用到自己的开发过程中。  全书共分3部分,第一部分介绍C#程序设计语言的基本语法和Windows Forms的概念,以及将要开发的项目——RSS阅读器;第二部分以项目开发的流程为基础,循序渐进地通过迭代与增量开发RSS阅读器,逐步展示了C#中的委托、事件、控件、类库、I/O等技术,以及面向对象的设计思想;在第三部分C#高级编程中,介绍了多线程、数据库访问、用户控件、智能客户端等高级开发技术,借助这些技术,开发人员能够开发出更加高效、智能、适用性更强的应用软件。  《在实战中成长:Windows Forms开发之路》适合程序开发人员阅读,尤其适合需要快速掌握使用C#开发Windows Forms应用程序的读者使用。

书籍目录

第一部分 基本概念第1章 .NET概念及开发环境1.1 .NET的概念1.2 Visual Studio开发环境介绍1.3 本章小结第2章 C#语言简介2.1 C#简介2.2 类型2.3 C#基本数据类型2.4 使用变量2.5 常数2.6 枚举2.7 结构2.8 语句2.9 运算符2.10 数组2.11 面向对象程序设计2.12 异常处理2.13 本章小结第3章 Windows Forms3.1 Windows Forms编程基本概念3.2 理解Windows窗体3.3 Windows运行机制3.4 基于控件的编程3.5 基于事件的编程3.6 本章小结第二部分 Windows Forms基础第4章 Windows窗体简介4.1 理解Windows窗体4.2 开发简单的Windows窗体项目4.3 控制Windows窗体应用程序4.4 使用窗体属性影响窗体形态4.5 本章小结第5章 为窗体添加控件5.1 控件简介5.2 使用Button类5.3 基本事件处理5.4 使用TextBox类5.5 使用Label类5.6 使用LinkLabel类5.7 使用ListBox类5.8 使用CheckListBox类5.9 使用ComboBox类5.10 作为容器的控件5.11 本章小结第6章 项目简介6.1 XML简介6.2 RSS简介6.3 RSS阅读器6.4 我们的RSS阅读器6.5 本章小结第7章 读写XML文档7.1 集合类7.2 泛型概述7.3 文档对象模型(DOM)7.4 读取RSS文档7.5 保存RSS文档信息7.6 本章小结第8章 构建主窗体8.1 主窗体功能要求8.2 主窗体界面设计8.3 创建主窗体8.4 构建RSS文档列表8.5 构建RSS文档摘要信息8.6 使用SplitContainer控件8.7 本章小结第9章 增强Windows窗体9.1 添加浏览网页窗口9.2 链接管理9.3 添加工具栏9.4 使用选项卡控件9.5 使用主菜单9.6 实现快捷菜单9.7 用状态栏提供反馈9.8 本章小结第10章 用户输入10.1 使用鼠标10.2 接受键盘输入10.3 本章小结第11章 输入/输出11.1 输入/输出类概述11.2 文件目录操作11.3 字符数据读写11.4 使用公共对话框控件11.5 本章小结第三部分 Windows Forms高级编程第12章 多线程设计12.1 线程与进程12.2 应用线程12.3 线程状态12.4 同步线程12.5 线程的优先级12.6 终止线程12.7 使用ThreadPool类创建线程12.8 实现自动刷新功能12.9 本章小结第13章 使用数据库13.1 ADO.NET简介13.2 连接到数据源13.3 执行命令13.4 创建RssLinkDB类13.5 本章小结第14章 使用数据容器与数据绑定14.1 数据适配器14.2 内存中的数据容器对象14.3 完善RssLinkDB类14.4 选择保存方式14.5 使用DataGridView控件14.6 LINQ简介14.7 使用LINQ改进RssReader阅读器14.8 本章小结第15章 用户控件15.1 可视化组件15.2 构建RSS摘要信息窗体15.3 本章小结第16章 完善RSS摘要信息窗体16.1 显示RSS摘要信息16.2 为控件添加事件16.3 在主窗体中加载用户控件16.4 本章小结第17章 部署17.1 部署的设计与选项17.2 部署的要求17.3 简单的部署17.4 Installer项目17.5 ClickOnce17.6 高级选项17.7 本章小结

章节摘录

第一部分 基本概念第1章.NET概念及开发环境.NET作为新一代互联软件和服务战略,将使微软现有的软件在网络时代不仅适用于传统的个人计算机,而且能够满足呈现强劲增长势头的新设备的需要。到底什么是.NET呢?微软总裁兼首席执行官Steve BaUmer把它定义为:.NET代表一个集合,一个环境,一个可以作为平台支持下一代Intemet的可编程结构。.NET的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息、文件和程序。用户不需要知道这些文件放在什么地方,只需要发出请求,然后只管接收就可以了,而所有后台的复杂性是完全屏蔽起来的。这个美国时间2000年6月22日上午面世的新概念一经发布就引起了全球IT界的关注,因为发布它的微软公司一向以改变业界的游戏规则而闻名,该公司另一个出名的地方就是精通“拿来主义”,善于继承别人的思想再经过封装变成自己的产品。在.NET的新产品中,VS.NET有Delphi的影子,C#更宛若Java的一个克隆体,甚至.NET的“网络计算”的概念也曾经在很早以前由Sun提出过。但是这并不能妨碍.NET成为最热门的技术词汇,随着VS.NET和Windows.NET的发布,它还会成为人们谈论最多的话题之一。1.1 .NET的概念1.1.1什么是.NET对于.NET,微软官方有如下描述:“.NET是微软的用以创建XML Web服务(下一代软件)平台,该平台将信息、设备和人以一种统一的、个性化的方式联系起来。”“借助于.NET平台,可以创建和使用基于XML的应用程序、进程和Web站点以及服务,它们之间可以按设计在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的解决方案。”

编辑推荐

《在实战中成长:Windows Forms开发之路》中包含了大量的编程实例。为读者演示了具体编码问题的解决方案。 ◆从项目实战中学习理论,边做边学。 ◆从企业项目中精简,切合实际。 ◆项目从简单的雏形逐步商业化,循序渐进。 ◎Visual Studio 2008开发环境 ◎C#基础知识 ◎Windows Froms基础知识以及.NETdP的委托和事件 ◎Windows窗体控件 ◎通过一个小型的项目开始软件开发 ◎多线程编程 ◎ADO.NET ◎用户控件 ◎部署应用程序 在专家的悉心指导下学习使用Visual C#开发独立的Windows应用程序。通过这本实用性较强的教程,您不仅可以迅速创建Windows Forms应用程序。还能了解软件项目的开发流程。

图书封面

图书标签Tags

评论、评分、阅读与下载


    在实战中成长 PDF格式下载


用户评论 (总计2条)

 
 

  •     希望厂家把书的成色说清楚,不要等客户汇款完后电话通知 书封面陈旧!我不希望这样!
  •     没有破损,包装完好。不错
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7