只为小站
首页
域名查询
文件下载
登录
首页
c#高级编程第10版
c#高级编程第10版
上传者:
shouhou86
|
上传时间: 2022-08-28 23:22:57
|
文件大小: 22.52MB
|
文件类型: 7Z
C#开发
c#学习
C#基础
c#高级编程第10版是C#经典名著C#高级编程的第十个版本,本书由微软开发技术代言人Christian Nagel编著,李铭翻译。全书涵盖了充分利用升级功能,积极简化工作流程所需的全部信息。作者循序渐进地讲解了Visual Studio 2015、.NET Core 1.0、ASP.NET MVC、Universal Windows Platform、WPF的全新变化。每一章都提供了清晰的解释、下载的代码,并从专家的角度提供了有价值的视野。有本书在手,读者可以快速获得全新的特性和功能。 本书内容: 对于开发人员,把C#语言和.NET描述为最重要的新技术一点都不夸张。.NET提供了一种环境。在这种环境中,可以开发在Windows上运行的几乎所有应用程序。在Windows上运行的是.NET Framework以前的版本,新版本.NET Core 1.0不仅在Windows上运行,还在Linux和Mac系统上运行。C#是专门用于.NET的编程语言。例如,使用C#可以编写Web页面、Windows Presentation Foundation(WPF)应用程序、REST Web服务、分布式应用程序的组件、数据库访问组件、传统的Windows桌面应用程序,以及可以联机/脱机运行的Universal Windows Platform (UWP)应用程序。本书介绍.NET Core 1.0和完整的.NET Framework,即.NET Framework 4.6。如果读者使用以前的版本编写代码,本书的一些章节就不适用。 在可能的情况下,本书的示例都使用了.NET Core 1.0。本书的代码在Windows系统上创建,但也可以在其他平台上运行。可能需要对示例进行较小的改变,才能使它们在Linux上运行。阅读第1章可以了解如何构建用于Linux平台的应用程序,什么程序不能在Linux上运行?WPF应用程序仍然需要完整的.NET Framework,仅在Windows上运行。UWP应用程序使用.NET Core,但还需要Windows运行库。这些应用程序也需要Windows。这些UI技术都包含在本书的第Ⅲ部分中。 主要内容 ◆ 通过.NET Core 和C# 6的增强功能,重新塑造了.NET平台,包括新增的.NET编译器平台 ◆ 展示了如何使用新的Visual Studio工具和用于ASP.NET Core 1.0、ASP.NET MVC、Web API、WPF和Universal Windows Platform的模板 ◆ 介绍允许应用程序在Windows、Linux和OS X上运行的.NET Core框架,还囊括了任务和并行编程,访问文件系统,以及网络堆栈 ◆ 演示了如何使用ASP.NET MVC 6和Web API创建Web应用程序,以及利用SignalR和WebHooks的推送通知 ◆ 介绍专业开发功能,例如单元测试,通过MVVM模式在WPF和Universal Windows Platform之间共享代码。 本书目录: 第Ⅰ部分 C# 语 言 第1章 .NET应用程序体系结构 2 1.1 选择技术 2 1.2 回顾.NET历史 3 1.2.1 C# 1.0 —— 一种新语言 3 1.2.2 带有泛型的C# 2和.NET 2 5 1.2.3 .NET 3.0—— Windows Presentation Foundation 5 1.2.4 C# 3和.NET 3.5—— LINQ 5 1.2.5 C# 4和.NET 4.0—— dynamic 和TPL 6 1.2.6 C# 5和异步编程 6 1.2.7 C# 6和.NET Core 7 1.2.8 选择技术,继续前进 8 1.3 .NET 2015 8 1.3.1 .NET Framework 4.6 9 1.3.2 .NET Core 1.0 10 1.3.3 程序集 11 1.3.4 NuGet 包 12 1.3.5 公共语言运行库 13 1.3.6 .NET Native 14 1.3.7 Windows 运行库 14 1.4 Hello, World 15 1.5 用.NET 4.6编译 16 1.6 用.NET Core CLI编译 17 1.6.1 设置环境 18 1.6.2 构建应用程序 18 1.6.3 打包和发布应用程序 21 1.7 应用程序类型和技术 22 1.7.1 数据访问 22 1.7.2 Windows桌面应用程序 23 1.7.3 UWP 24 1.7.4 SOAP服务和WCF 24 1.7.5 Web服务和ASP.NET Web API 24 1.7.6 WebHooks和SignalR 25 1.7.7 Windows服务 25 1.7.8 Web应用程序 25 1.7.9 Microsoft Azure 26 1.8 开发工具 27 1.8.1 Visual Studio Community 27 1.8.2 Visual Studio Professional with MSDN 27 1.8.3 Visual Studio Enterprise with MSDN 27 1.8.4 Visual Studio Code 28 1.9 小结 28 第2章 核心C# 29 2.1 C#基础 30 2.2 用Visual Studio创建Hello, World! 30 2.2.1 创建解决方案 30 2.2.2 创建新项目 31 2.2.3 编译和运行程序 33 2.2.4 代码的详细介绍 35 2.3 变量 36 2.3.1 初始化变量 37 2.3.2 类型推断 38 2.3.3 变量的作用域 39 2.3.4 常量 41 2.4 预定义数据类型 41 2.4.1 值类型和引用类型 42 2.4.2 .NET类型 43 2.4.3 预定义的值类型 43 2.4.4 预定义的引用类型 46 2.5 程序流控制 48 2.5.1 条件语句 48 2.5.2 循环 51 2.5.3 跳转语句 55 2.6 枚举 55 2.7 名称空间 57
文件下载
立即下载
资源详情
[{"title":"( 1 个子文件 22.52MB ) c#高级编程第10版","children":[{"title":"c#高级编程(10).pdf <span style='color:#111;'> 30.91MB </span>","children":null,"spread":false}],"spread":true}]
评论信息
其他资源
卡尔曼滤波C语言实现
最优化方法
CentOS 7下的软件安装方法及策略
cmake多级目录编译实现
小程序录音转声音波形图
计步器完整源代码.rar
libssh2_include&&lib
WPF开发框架源码 交通建设管理系统架构C#.net源码
C#十字路口红绿灯模拟
麦克风阵列前端语音信号处理
激光雷达.zip
51单片机串口通信程序 含详细例子
云龙国际音标输入法3.2版ipaInst
电脑机箱设计图
计算机专业英语翻译软件
spring-reference中文版.pdf
卓讯-大数据分析与应用服务商.商业计划书【恩美路演提供】.pdf
hive-post:这是一个HIVE区块链发布工具-源码
zchum.tv:zchum.tv的站点文件-源码
android 二维码扫描页面Fragment 的实现
java实现读取word文件并且上传到数据库
TeeChart for .NET 3.0 For Visual Studio 2005 破解版
dubbo官方权威指南,非扫描版
免责申明
【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
个人信息
点我去登录
购买积分
下载历史
恢复订单
相关资源标签
热门下载
多目标优化算法(四)NSGA3的代码(MATLAB)
王万良-人工智能导论(第五版)课件
工程伦理_李正风,丛杭青,王前_北京:清华大学出版社 , 2016.08_P329.pdf
Alternative A2DP Driver 1.0.5.1 无限制版
Keil5安装包
粒子群多无人机协同多任务分配.zip
画程(版本6.0.0.127)setup个人版
Plex v7.12电视端app
基于VMD算法的信号降噪.rar
python大作业--爬虫(完美应付大作业).zip
BP神经网络+PID控制simulink仿真
鲸鱼优化算法 WOA matlab源代码(详细注释)
PowerBI视觉对象共计271组,更新日期2021.01.20日.zip
大学生网页设计大作业-5个网页设计制作作品自己任选
安卓开发期末大作业----单词本(源码,任务书,大报告,apk文件)(基于andord studio)
最新下载
用友加密狗开狗工具深思初始化工具 T3 T6 U8 开狗及写狗
gtsam-toolbox
C语言名题精选百则(源代码)
多特征融合的图文微博情感分析
中文情感词库
基于WebSocket+Vue网络聊天室在线聊天系统设计
六子棋游戏——人机对战,计算机博弈
常见动物识别数据集(含:猫、狗、鸟、鸭等15种动物)
吉林大学软件学院卓班数据库系统原理课程设计
城市规划GIS技术应用指南_随书练习数据