新書推薦:
《
月与蟹(青鲤文库)荣获第144届直木奖,天才推理作家经典作品全新译本。一部青春狂想曲,带你登上心理悬疑之巅。
》
售價:HK$
50.4
《
索恩丛书·盛清统治下的太监与皇帝
》
售價:HK$
88.5
《
透过器物看历史(全6册)
》
售價:HK$
490.6
《
我在台北故宫博物院读名画
》
售價:HK$
109.8
《
尼罗河往事:古埃及文明4000年
》
售價:HK$
76.2
《
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
》
售價:HK$
54.9
《
重写晚明史(全5册 精装)
》
售價:HK$
781.8
《
汉末晋初之际政治研究
》
售價:HK$
132.2
|
編輯推薦: |
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT.NET平台的应用程序,MICROSOFT.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。本教材通过七个章节的内容,从最基础的概念开始详细介绍了C#编程语言特性及语法结构。通过对本教材内容的学习,不仅可以快速掌握C#的编程方法,同时也可以通过对本教材中示例代码的分析及阅读开始展开实际的编程工作。本教材采用由浅入深、循序渐进的方法,图文并茂、结构合理、可操作性强。适用于初级C#编程人员参考使用,并可作为MTA认证培训教材。
|
內容簡介: |
MTA国际认证系列教材针对微软MTA国际认证软件研发工程师、数据库管理工程师、MTA信息技术专业工程师三大方向,以MTA认证标准为指导、结合实际生产环境,在参考了大量相关资料的基础上,对MTA认证考试中的重点和难点进行深度分析,配以丰富的示例代码、习题等来模拟工作要求与环境,内容由浅入深、循序渐进,图文并茂、结构合理、可操作性强,希望帮助读者更好、更快地掌握核心知识及技能,顺利通过MTA认证考试,提升职业能力。
本教材是针对教师及学生,传授及准备微软专业应用技术国际认证(Microsoft Technology Associate,MTA)的完整方案。为什么编写本教材《MTA.NET研发工程师核心能力——C#篇》主要针对C#开发中所需具备的技巧,当学生学习过本教材中的内容,对于他们未来的C#开发工作所需具备的知识及应用最新的微软技术的能力必定会大大提升,同时还能通过获取认证证书有力证明个人能力,进一步帮助他们提升工作上升空间。MTA系列教材以系统的方式进行编写,内容包括MTA相关认证简介、认证内容讲解及模拟练习试题,对于MTA认证的授课考试或准备参加认证的考生,提供了最佳的认证学习教材。
本教材主要内容本教材共包括10章,各章的主要内容如下:第1章“熟悉MTA认证”介绍了MTA认证概述;MTA认证考试的常见问题。第2章“C#程序设计基础”通过对数据类型、常量变量的处理、流程控制及错误处理机制的介绍,为C#编程奠定了基础。第3章“面向对象的C#编程”介绍了C#编程涉及的类的基础知识、属性、方法、事件、继承及多态的处理方法。第4章“了解常规软件开发”介绍了应用程序生命周期管理、应用程序规范和算法以及数据结构的处理。第5章“了解Web应用程序”介绍了Web应用程序的开发涉及的网页开发基础、ASP.NET的使用以及Web服务及托管的知识。第6章“了解桌面应用程序”介绍了开发人员如何通过窗体设计器来轻松地创建桌面应用程序。第7章“了解数据库”介绍了常用的数据库查询及连接方法。第8章“组织应用程序”介绍了应用程序的基本概念、如何使用名字空间、指示符,并介绍了如何采用编程方式来操控注册表。第9章“了解.NET Framework”介绍了.NET Framework的概念、结构,讲解了公用语言运行时环境与公用语言规范、.NET开发工具、.NET Framework的安全性以及内存管理和垃圾回收。第10章“文件操作”介绍了.Net框架结构提供的IO 方式、文件存储管理、读写文件以及异步文件操作,还讲解了System.Console类和XmlReader类的方法、属性及事件。附录给出了关于本门MTA认证考试的一些模拟试题,以供考生熟悉微软MTA认证考试的出题类型及方式,并熟悉如何作答此类考试题目。
|
目錄:
|
第1章熟悉MTA认证
1.1MTA 认证概述
1.2MTA 认证晋升路径
1.3MTA 认证选项
1.4关于认证考试的常见问题
1.5.NET 研发工程师核心能力
第2章C#程序设计基础
2.1了解数据类型
2.1.1值类型
2.1.2引用类型
2.1.3装箱和拆箱
2.1.4小结
2.2变量和常量
2.2.1变量
2.2.2常量
2.2.3计算表达式
2.2.4小结
2.3流程控制
2.3.1选择语句
2.3.2循环语句
2.3.3递归
2.3.4跳转语句
2.4了解错误处理
2.4.1了解错误和异常
2.4.2结构化异常处理
2.5阅读流程图
2.6关于决策表
2.7类型转换
2.7.1隐式类型转换
2.7.2显式类型转换
2.8小结
第3章面向对象的C#编程
3.1了解类的基础知识
3.1.1类的声明
3.1.2类的成员
3.1.3构造函数和析构函数
3.2了解属性、方法、事件
3.2.1属性
3.2.2方法
3.2.3事件
3.3了解继承
3.3.1继承概述
3.3.2在派生类中继承基类的功能
3.4了解多态
3.4.1扩展继承类的功能
3.4.2覆盖派生类中的方法
3.5了解封装
3.5.1封装字段重构
3.5.2通过接口访问必要功能的类
3.5.3访问修饰符
3.6接口
3.6.1组件编程技术
3.6.2接口定义
3.6.3接口的成员
3.6.4接口的实现
3.6.5抽象类与接口
第4章了解常规软件开发
4.1了解应用程序生命周期管理
4.1.1应用程序生命周期管理的各个阶段
4.1.2软件测试
4.2了解算法和数据结构
4.2.1数组
4.2.2队列
4.2.3堆栈
4.2.4链表
4.2.5排序算法
4.2.6各种数据结构的性能影响
4.3面向对象的程序设计
4.3.1面向对象的基本概念
4.3.2对象的模型技术
4.3.3面向对象的分析
4.3.4面向对象的设计
4.4编写应用程序
4.4.1Welcome 程序
4.4.2代码分析
4.4.3运行程序
4.4.4添加注释
4.5基本概念
4.5.1声明
4.5.2成员
4.5.3成员访问
4.5.4范围
4.5.5名称空间或类型名称
第5章了解 Web 应用程序
5.1了解网页开发
5.1.1HTML
5.1.2级联样式表 CSS
5.1.3JavaScript
5.2了解 Microsoft ASP.NET Web 应用程序开发
5.2.1页面生命周期及事件处理
5.2.2状态管理
5.2.3前端与后端编程的对比
5.3了解 Web 托管
5.3.1创建虚拟目录和网站
5.3.2认识 Internet Information Services 的角色
5.3.3部署 Web 应用程序
5.4了解 Web 服务
5.4.1从客户端应用程序访问 Web 服务
5.4.2测试Web Service
5.4.3可供客户端应用程序调用的 Web 服务
5.4.4SOAP 和 Web 服务定义语言(WSDL)
第6章了解桌面应用程序
6.1了解 Windows 窗体应用程序
6.1.1设计Windows 窗体应用程序
6.1.2Windows 窗体事件模型
6.1.3可视化继承
6.1.4多文档界面(MDI)应用程序
6.2了解基于控制台的应用程序
6.3了解 Windows 服务
第7章了解数据库
7.1了解关系数据库管理系统
7.1.1数据库产品的特性和功能
7.1.2数据库设计
7.1.3实体关系图(ERD)
7.1.4了解规范化
7.2了解数据库查询方法
7.2.1结构化查询语言(SQL)
7.2.2创建和访问存储过程
7.3了解数据库连接方法
7.3.1连接普通文本文件
7.3.2连接 XML 文件
7.3.3连接内存中对象
第8章组织应用程序
8.1基本概念
8.1.1动态链接库
8.1.2编译单元
8.1.3名字空间和装配
8.2使用名字空间
8.2.1名字空间的声明
8.2.2成员与类型声明
8.3使用指示符
8.3.1别名使用指示符
8.3.2名字空间使用指示符
8.4程序示例
8.5注册表编程
8.5.1注册表概述
8.5.2C#对注册表编程的支持
8.5.3注册表编程示例
8.5.4在C #代码中调用C++和VB 编写的组件
8.5.5版本控制
8.5.6代码优化
第9章了解.NET Framework
9.1.NET Framework 概念
9.1.1了解基本应用程序设置
9.1.2.NET Framework 中的事件和委托
9.1.3.NET Framework 中的结构化异常处理
9.2.NET 结构
9.2.1虚拟对象系统
9.2.2元数据
9.2.3虚拟执行系统
9.3公用语言运行时环境与公用语言规范
9.3.1理解CLR
9.3.2可操控执行的含义
9.3.3CLR 的特色
9.3.4公用语言规范
9.4开发工具
9.5.NET 与C#
9.5.1支持多种编程语言的.NET 结构框架
9.5.2面向.NET的全新开发工具C#
9.6C#语言的特点
9.6.1简洁的语法
9.6.2精心地面向对象设计
9.6.3与Web 的紧密结合
9.6.4完全的安全性与错误处理
9.5.5版本处理技术
9.5.6灵活性和兼容性
9.7.NET Framework 的安全性
9.7.1安全权限
9.7.2主体
9.7.3身份验证
9.8. NET Framework 中的内存管理和垃圾回收
9.8.1清理非托管资源
9.8.2垃圾回收295第10章文件操作
10.1.NET 框架结构提供的IO 方式
10.1.1文件和目录
10.1.2流
10.1.3支持输入输出操作的类型
10.2文件存储管理
10.2.1目录管理
10.2.2文件管理
10.3读写文件
10.3.1按文本模式读写
10.3.2按二进制模式读写
10.4异步文件操作
10.5其他操作
10.5.1读取器和编写器
10.5.2压缩
10.5.3独立存储
10.6System.Console类
10.6.1Console方法
10.6.2Console属性
10.6.3Console事件
10.7XmlReader 类
10.7.1XmlReader方法
10.7.2XmlReader属性
附录1MTA模拟考题
附录2MTA
教材简介
|
|