内容简介
《.NET开发经典名著:Visual Studio2015高级编程(第6版)》:
VisualStudio2015包含大量有助于提高编程效率的新功能以及专用于跨平台开发的新工具。
《.NET开发经典名著:Visual Studio2015高级编程(第6版)》遵循“由程序员为程序员而著”的理念,涵盖所有增强的开发工具,帮你快速掌握visualStudio的新变化。
《.NET开发经典名著:Visual Studio2015高级编程(第6版)》独特的以IDE为中心的方法揭示VisualStudio的诸多秘密,是开发新手和从早期版本升级的开发人员必备的完美参考资料。你可通过《.NET开发经典名著:Visual Studio2015高级编程(第6版)》学习和运用改进的主题选项、定制功能、生成ASP.NET代码的快捷方式、增强的应用开发功能等。
主要内容:
介绍VisualStudio2015(包括企业版)中的所有改进和变化;
介绍新的显示和设置选项,以及增强的诊断、调试和单元测试支持;
阐释如何在基于xAML的应用程序中利用XAML编辑器的重要改进;
演示设计、打包和调试Web应用程序的新工具,包括ASP.NETvNext;
创建同时适用于手机和平板电脑的通用应用程序;
涵盖MarkAzure工具的改进和新增功能,包括与ServerExplorer的订阅集成。
《.NET开发经典名著:C#入门经典(第7版 C#6.0& Visual Studio2015)》:
《C#入门经典》系列是屡获殊荣的C#名著和超级畅销书。
《.NET开发经典名著:C#入门经典(第7版 C#6.0& Visual Studio2015)》全面介绍使用C#6和.NETFramework编写程序的基础知识,是编程新手的理想读物。这本分步讲解的实用教程从基本的面向对象编程讲起,浓墨重彩地描述初学者*常用的工具,不要求读者具有任何编程经验。紧贴实用的示例使用VisualStudio2015中的C#环境,涵盖微软为使C#兼容其他编程语言所做的新改进。
《.NET开发经典名著:C#入门经典(第7版 C#6.0& Visual Studio2015)》呈现微软开发人员的专家级建议,将指导初学者立即上手编写Windows和Web应用程序。
主要内容:
首先讲解编程基础知识,如变量、流控制、面向对象编程、类、函数、集合、比较和转换等。
重点介绍VisualStudio2015中初学者喜欢的C#6开发环境,囊括所有新功能和语言改进。
包括云和Windows编程中级内容,涵盖数据库和XML。
揭密错误处理技术和调试过程。
以专家撰写的分步指南为特色,指导初学者在真实编程环境中编写有用的代码。
作者简介
Bruce Johnson,Object Sharp咨询公司的合作伙伴。
Bruce拥有逾30年的计算机工作经验,近20年一直基于Windows前沿技术从事项目开发。Bruce是MicrosoftCertifiedTrainer(MCT)和MicrosoftMVP,他常在技术会议上和用户组中发言,迄今已撰写多本Wrox书籍,并为多份杂志撰写专栏和文章。
Benjamin Perkins(本杰明·帕金斯),是Microsoft的“技术支持”工程师,一位狂热的C#程序员,在企业级IT解决方案领域拥有15年工作经验。
内页插图
目录
《.NET开发经典名著:Visual Studio2015高级编程(第6版)》:
第Ⅰ部分 集成开发环境
第1章 快速入门
1.1 入门
1.1.1 安装Visual Studio 2015
1.1.2 运行Visual Studio 2015
1.1.3 Visual Studio真的支持云吗
1.2 Visual Studio IDE
1.3 小结
第2章 Solution Explorer、Toolbox和Properties窗口
2.1 Solution Explorer窗口
2.1.1 预览文件
2.1.2 常见任务
2.2 Toolbox窗口
2.2.1 排列组件
2.2.2 添加组件
2.3 Properties窗口
2.4 小结
第3章 选项和定制
3.1 Start Page
3.2 窗口布局
3.2.1 查看窗口和工具栏
3.2.2 停靠
3.2.3 保存窗口布局
3.3 编辑区域
3.3.1 浏览打开的项
3.3.2 字体和颜色
3.3.3 可视化指南
3.3.4 全屏模式
3.3.5 跟踪变化
3.4 其他选项
3.4.1 快捷键
3.4.2 快速启动
3.4.3 项目和解决方案
3.4.4 Build and Run界面
3.4.5 VB选项
3.5 导入和导出设置
3.6 小结
第4章 Visual Studio工作区
4.1 代码编辑器
4.1.1 代码编辑器窗口的布局
4.1.2 区域
4.1.3 大纲
4.1.4 代码的格式化
4.1.5 向前/向后
4.1.6 其他代码编辑器功能
4.1.7 分割视图
4.1.8 代码窗口的分离(浮动)
4.1.9 复制Solution Explorer
4.1.10 创建选项卡组
4.1.11 高级功能
4.2 代码导航
4.2.1 Peek Definition
4.2.2 增强的滚动条
4.3 命令窗口
4.4 Immediate窗口
4.5 Class View工具窗口
4.6 Error List窗口
4.7 Object Browser窗口
4.8 Document Outline工具窗口
第Ⅱ部分 入门
第Ⅲ部分 深入
第Ⅳ部分 富客户端应用程序
第Ⅴ部分 Web应用程序
第Ⅵ部分 数据
第Ⅶ部分 应用程序服务
第Ⅷ部分 配置和资源
第Ⅸ部分 调试
第Ⅹ部分 构建和部署
第Ⅺ部分 定制和扩展Visual Studio
第Ⅻ部分 Visual Studio Enterprise
《.NET开发经典名著:C#入门经典(第7版 C#6.0& Visual Studio2015)》:
第Ⅰ部分 OOP语言
第1章 C#简介
1.1 .NET Framework的含义
1.1.1 .NET Framework的内容
1.1.2 使用.NET Framework编写应用程序
1.2 C#的含义
1.2.1 用C#能编写什么样的应用程序
1.2.2 本书中的C#
1.3 Visual Studio 2015
1.3.1 Visual Studio Express 2015产品
1.3.2 解决方案
1.4 本章要点
第2章 编写C#程序
2.1 Visual Studio 2015开发环境
2.2 控制台应用程序
2.2.1 Solution Explorer窗口
2.2.2 Properties窗口
2.2.3 ErrorList窗口
2.3 桌面应用程序
2.4 本章要点
第3章 变量和表达式
3.1 C#的基本语法
3.2 C#控制台应用程序的基本结构
3.3 变量
3.3.1 简单类型
3.3.2 变量的命名
3.3.3 字面值
3.4 表达式
3.4.1 数学运算符
3.4.2 赋值运算符
3.4.3 运算符的优先级
3.4.4 名称空间
3.5 练习
3.6 本章要点
第4章 流程控制
4.1 布尔逻辑
4.1.1 布尔按位运算符和赋值运算符
4.1.2 运算符优先级的更新
4.2 分支
4.2.1 三元运算符
4.2.2 if语句
4.2.3 switch语句
4.3 循环
4.3.1 do循环
4.3.2 while循环
4.3.3 for循环
4.3.4 循环的中断
4.3.5 无限循环
4.4 练习
4.5 本章要点
第5章 变量的更多内容
5.1 类型转换
5.1.1 隐式转换
5.1.2 显式转换
5.1.3 使用Convert命令进行显式转换
5.2 复杂的变量类型
5.2.1 枚举
5.2.2 结构
……
第6章 函数
第7章 调试和错误处理
第8章 面向对象编程简介
第9章 定义类
第10章 定义类成员
第11章 集合、比较和转换
第12章 泛型
第13章 高级C#技术
第Ⅱ部分 Windows编程
第14章 基本桌面编程
第15章 高级桌面编程
第Ⅲ部分 云编程
第16章 基本的云编程
第17章 高级云编程和部署
第Ⅳ部分 数据访问
第18章 文件
第19章 XML和JSON
第20章 LINQ
第21章 数据库
第V部分 其他技术
第22章 Windows Communication Foundation
第23章 通用应用程序
附录A 习题答案
前言/序言
VisualStudio作为开发人员的工具,一直都在竞争中处于领先地位。负责开发VisualStudio的团队一直把编码效率列在优先级列表的顶部。这个版本继续了这个传统。VisualStudio总是融合了Microsoft主要编程语言(VisualBasic和C#)的最新改进。但是,迈向云计算和开源的步伐已经成为必然,VisualStudi02015展示了这两个概念如何被集成到产品中。理论上,使用记事本和命令行窗口这样的简单工具也可以创建任意.NET应用程序,但开发人员一般不会这么做。ⅥsualStudio拥有的工具和实用程序对提高开发效率的贡献高于目前的任何一款软件,在这方面,VisualStudi02015与以前的版本没有区别,它包含了许多改进功能和新功能,以简化开发工作。
无论从哪方面看,VisualStudi02015都是一款内容丰富的产品,所以初学者和经验丰富的.NET开发人员要找到需要的功能比较困难。本书介绍了这个开发工具的所有主要方面,阐述如何使用每个功能,给出如何高效使用各种组件的建议,还说明ⅥsualStudi02015的组成部分,把用户界面分解为容易管理的块以便于理解,接着详细地描述这些组件,包括它们各自的作用以及相互之间如何协调工作,并介绍未包含在该产品中的一些工具,使开发工作更高效。
本书读者对象
本书适合所有VisualStudio开发新手以及想学习一些新特性的有经验的编程人员。
熟悉VisualStudio编程环境的读者可以跳过本书的第1部分,该部分介绍了用户界面的基本构造,过去各个版本的基本界面没有大的变化,但第一次启动ⅥsualStudi02015时,会发现用户界面有一些重要的变化。可以不阅读第1部分,但VisualStudi02015中的一些变化可以使开发更高效。毕竟,这是读者阅读本书的目的。
‘
初次使用VisualStudio的读者,应该先阅读本书的第1部分,该部分介绍了一些最基本的概念,为读者展示了用户界面并讲解了如何定制自己的编程环境。本书主要内容
VisualStudi02015无疑是目前开发人员最好的集成开发环境(IDE)。它基于有很长历史的编程语言和接口,受到开发环境许多不同方面的影响。VisualStudi02015不是一个革命性的版本。然而,无论创建什么类型的应用程序,都要做一些调整——很小的调整(例如ASPNETvNext)。熟悉这些变化可以帮助读阅更好地完成工作。出于这个原因,并帮助VisualStudio新手,本书涵盖了该产品的所有内容。这样,读者会更熟悉界面,更得心应手。
VisualStudi02015有几个版本:社区版、专业版和企业版。本书主要介绍VisualStudi02015的专业版,但有些实用特性只在企业版中才有。如果之前没使用过这些版本,请参阅第54至第57章的有关内容。
本书组织结构
本书分为以下12个部分:
集成开发环境:本书的前5章主要是熟悉VisualStudi02015的核心部分。从IDE结构和布局到各种选项和设置,包含了使用户界面匹配自己的工作方式所需的所有内容。入门:该部分介绍如何控制项目,以及如何组织它们,以符合自己的风格。
深入:虽然VisualStudio的许多图形组件使程序员的工作更容易完成,但程序员在编码时经常需要一些其他帮助。因此,本部分介绍支持应用程序编码的功能,如IntelliSense、代码重构以及单元测试的创建和运行。.NETFramework支持动态语言,使两种主要的.NET语言(C#和VB)的功能更趋于相同。该部分介绍这些语言,并讨论能帮助编写出更好、更一致的代码的许多特性。
富客户端应用程序和Web应用程序:为了支持构建从Office插件到云应用程序等所有产品,VisualStudio可以为许多平台开发应用程序。这两个部分介绍VisualStudi02015支持的应用程序平台,包括ASP.NET、Office、WPF、Silverlight5和ASP.NETMVC。第20章介绍对WindowsStore应用程序的支持。第22章介绍通用Windows应用程序的工具化。
数据:大多数应用程序都使用某种数据存储形式。VisualStudi02015和.NETFramework都包含处理数据库和其他数据源的强大支持。本部分讲述如何使用DataSets、VisualDatabaseTools、LINQ、SynchronizationServices和ADO.NETEntityFramework构建处理数据的应用程序,还讨论如何使用Reporting展示这些数据。
应用程序服务:在构建应用程序的过程中,可能需要访问组织内部或外部的服务。该部分介绍可用于连接这些服务的核心技术,如WCF、WF和用于为这些服务提供功能的应用程序服务。配置和资源:对配置文件的内置支持允许调整应用程序执行的方式,而不必重建应用程序。而且,资源文件还可以访问静态数据,把应用程序方便地本地化为另一种语言和区域性。该部分介绍如何使用.NET配置文件和资源文件。
调试:应用程序调试是开发人员必须完成的一项较难的任务,但正确使用VisualStudi02015的调试功能有助于分析应用程序的状态,并确定出错的原因。该部分介绍了IDE提供的调试支持功能。
构建和部署:除了讨论如何构建有效的解决方案和向最终用户交付应用程序外,该部分还涉及如何升级以前版本的项目。
定制和扩展VisualStudio:如果之前编写的代码不足以减少以后的编码量,就可以扩展VisualStudi02015的功能。该部分从自动化模型开始介绍,讨论如何编写自定义扩展,以及如何使用MEF来扩展VisualStudi02015。
VisualStudioEnterprise:本书的最后一部分介绍只能在VisualStudi02015的企业版中使用的功能。另外,还探讨TeamFoundationServer为管理软件项目提供的一个基本工具。
C#开发名著入门宝典 C#入门经典(第7版)+Visual Studio 2015高级编程(套装共2册) 下载 mobi epub pdf txt 电子书 格式
C#开发名著入门宝典 C#入门经典(第7版)+Visual Studio 2015高级编程(套装共2册) 下载 mobi pdf epub txt 电子书 格式 2024
C#开发名著入门宝典 C#入门经典(第7版)+Visual Studio 2015高级编程(套装共2册) mobi epub pdf txt 电子书 格式下载 2024