出版时间:2011-1 出版社:人民邮电出版社 作者:王小科 等编著 页数:664 字数:1260000
Tag标签:无
前言
为何要写本书C#是微软公司推出的开发应用程序(包括Windows窗体应用程序、ASP.NET Web应用程序、XML Web Services和移动应用程序)的利器,从诞生以来就受到了广大程序开发人员的追捧。市面上关于C#的图书非常多,入门类、技巧类、案例类、大全类等,应有尽有,其中也不乏经典之作,而本书则整合了这些图书的特点,使读者在学习编程时只需要一本书就够了。本书的每一部分内容,都是作者走访各个大学、书店、培训机构,听取老师、学生和读者的建议,并结合自己多年的开发经验精心提炼出来的,完全可以满足读者的学习需求。希望本书能成为您书架上的一部好书!本书内容本书分为技能学习、范例演练、小型项目开发和商业项目设计4篇,共24章。其中,第1篇介绍了C#开发环境的安装及使用、C#语法基础的使用、常用的C#算法、C#流程控制语句、面向对象程序设计详解、Windows控件的使用、数据库开发技术、LINQ数据访问技术、程序调试及错误处理、Windows应用程序打包部署等内容,用于帮助读者掌握C#程序开发中用到的技术;第2篇介绍了22个范例,包括基础应用相关、数据库开发相关、图形图像及多媒体应用和WPF图形化显示系统等,用于巩固所学知识;第3篇介绍了4个小型项目的设计过程,帮助读者积累开发经验;第4篇介绍了一个完整的大型商业项目的开发过程,增强读者的实战水平。各部分在书中占比率如下图所示。
内容概要
本书是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用c#进行程序开发的各种技术和技巧。全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括做好c#程序开发前期准备、掌握c#语言基础之数据类型与变量、领略运算符和表达式带给我们的神奇、巧用流程控制语句、算法、字符串、数组、步入面向对象程序设计的殿堂、使用windows窗体搭建交互式图形界面、你所必须知道的windows控件、掌握能够辅助程序开发的windows控件、数据库管理系统开发必备、linq数据访问技术、程序调试与错误处理、打包部署等内容;第2篇为范例演练篇,主要包括基础应用相关、数据库开发相关、图形图像及多媒体应用、wpf图形化显示系统等相关的范例;第3篇为项目实战篇,主要包括明日快递单打印系统、qq自动登录器、雷速网络下载专家、编程词典销售分析系统等4个小型项目;第4篇为商业系统篇,主要介绍一个大型的商业项目,即企业erp管理系统(c/s架构)。 本书附有配套dvd光盘,光盘中提供了书中全部实例和项目的源代码,这些源代码全部经过精心调试,能够在windows xp、windows server 2003以及windows 7操作系统下编译和运行。 本书适用于c#的初学者、编程爱好者,同时也可以作为培训机构、大中专院校老师和学生的学习参考用书。
作者简介
明日科技,是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。
书籍目录
第1篇 登堂入室——技能学习篇 第1章 厉兵秣马——做好c#程序开发前期准备 15个编程技术要点 5个编程技巧说明 5个编程注意事项 2个实例应用详解 1.1 本章学习任务 1.1.1 本章知识体系 1.1.2 带着任务往下学 1.2 追溯c#发展历史 1.2.1 谈古论今——c#发展历程 1.2.2 c#语言特点 1.2.3 c#与.net的关系 1.3 熟悉.net framework三大核心 1.3.1 决胜千里——公共语言运行库 1.3.2 与众不同——.net程序编译 1.3.3 充分交流——通用类型系统 1.4 掌握c#开发利器——visual studio 2008 1.4.1 系统必备 1.4.2 安装visual studio 2008 1.4.3 卸载visual studio 2008 1.4.4 熟悉visual studio 2008开发环境 1.5 使用msdn辅助编程 1.5.1 安装帮助文档——msdn 1.5.2 使用msdn 1.5.3 常用的c#编程帮助网站 1.6 3种经典应用程序的创建 1.6.1 创建第一个控制台应用程序 1.6.2 创建第一个windows窗体应用程序 1.6.3 创建第一个web网站应用程序 1.7 实战检验 1.7.1 设置visual studio 2008开发环境中显示代码行号 1.7.2 如何中断正在运行的程序 1.8 疑难解惑 1.8.1 c#和.net有什么关系 1.8.2 visual studio 2008安装不上 1.8.3 如何下载msdn附带的示例 1.9 精彩回顾 第2章 掌握c#语言基础之数据类型与变量 9个编程技术要点 10个编程技巧说明 7个编程注意事项 24个实例应用详解 2.1 本章学习任务 2.1.1 本章知识体系 2.1.2 带着任务往下学 2.2 常用数据类型解析 2.2.1 值类型——不能没有你 2.2.2 引用类型——世界因你而精采 2.3 程序开发最常用的武器——变量 2.3.1 变量的命名规则与惯例 2.3.2 数据类型与变量 2.3.3 变量的声明与赋值 2.3.4 永恒不变——定义及使用常量 2.3.5 变量的作用域和生存周期 2.4 实战检验 …… 第2篇 小试牛刀——范例演练篇 第3篇 初露锋芒——项目实战篇 第4篇 挑战自我——商业系统篇
章节摘录
插图:1.3.1 决胜千里——公共语言运行库公共语言运行库是.NET Framework的基础,可以将公共语言运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全,以及可提高安全性和可靠性的其他形式的代码准确性。公共语言运行库用与管理内存、线程执行、代码执行、代码安全验证、编译以及其他电系统服务,这些功能是在公共语言运行库上运行的托管代码所固有的。至于安全性,则取决于包括托管组件的来源(如Internet、企业网络或本地计算机)在内的一些因素,由于托管组件被赋予不同程度的信任,这意味着即使用在同一活动应用程序中,托管组件既可能执行文件访问操作、注册表访问操作或其他需小心使用的功能,也可能不能够执行这些功能。公共语言运行库还通过实现称为通用类型系统(CTS)的严格类型验证和代码验证基础结构来加强代码可靠性。CTS确保所有托管代码都可以自我描述。Microsoft和第三方语言编译器生成符合CTS的托管代码,这意味着托管代码可在严格实施类型保护和类型安全的同时使用其他托管类型和实例。
编辑推荐
《C#编程宝典(十年典藏版)》:实用技能经典范例实用专案商业系统14小时教学视频14项实用开发技能37个经典范例4个实用开发项目1个大型商业应用案例内容详实,实例丰富,精彩不容错过《Java Web编程宝典(十年典藏版)》集基础知识、范例、项目和商业系统开发于一体,以“学习”、“实践”、“实战”、“开发”4个阶段为主线。精心打造出一套完整、快捷的学习方案。使读者能够用最短的时间从初学阶段一跃上升到开发阶段。《Java Web编程宝典(十年典藏版)》内容架构90个实例程序,25个范例程序,4个项目程序,1个大型商业项目。(1)量身定制个人学习方案根据用户的实际情况定制个性化的学习方案(2)超级学习课堂第一阶段入门课堂——编程入门必学的9堂课入门实战训练营第二阶段进阶课堂——编程核心技术完全讲解进阶实战训练营第三阶段提高课堂——快速提升编程实力提高实战训练营第四阶段实战课堂——项目实战全程讲解项目实战训练营(3)名师在线课堂典型技术专题讲解,与一线技术专家交流(4)专家团队全程护航你问我答,实时解决学习过程中的问题(5)实时升级,分享编程词典团队最新开发成果(6)项目开发超级魔方海量开发范例开发经验技巧开发典型模块海量界面素材库全套系统解决方案编程辅助词典编程工具集编程百宝箱
图书封面
图书标签Tags
无
评论、评分、阅读与下载