只为小站
首页
域名查询
文件下载
登录
首页
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}]
评论信息
其他资源
WPF通过UserControl动态生成向导示例
网站、APP、社交网站女头像打包25887个
Extended-Yale-B_dataset.zip
Cross-Platform GUI Programming with wxWidgets(中英文版-免积分)
数字信号处理西安电子高西全课后习题答案
hadamard方差计算
微波固态电路设计(第2版)[Inder Bahl 著][电子工业出版社][2006][647页].pdf
基于双目视觉的深度计算和三维重建
丁大正Mathematica基础与应用
基于labVIEW的二进制数字调制系统
东南大学Robocup救援仿真国际赛代码
STM32 USB转串口驱动 Virtual COM Port Driver(V1.3.1)
fullcalendar-5.5.1.rar
随机耦合对人为反向耦合的影响
MATLAB工具箱大全-贝叶斯网工具箱Bayes Net Toolbox(BNT)
ds-share.zip
apollo-adminservice-1.7.1-github.zip
Java输出菱形图案.txt
FM17XX_读卡参考代码iso14443a/b
关键路径的算法源代码
MATLAB2014a与vs2012混合编译解决使用libsvm时出现的make问题
lcd液晶显示简易电子钟课程设计
STemWin_5.32
免责申明
【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
个人信息
点我去登录
购买积分
下载历史
恢复订单
相关资源标签
热门下载
opcua服务器模拟器+opcua客户端工具.rar
Matpower中文使用手册(原名《MATPOWER手册(中文版)》).rar
python实现的学生信息管理系统—GUI界面版
新型冠状病毒疫情_2020年东三省数学建模A题_论文展示
人体姿态检测
华为OD机试真题.pdf
EBSD分析软件——Channel5下载安装教程
基于OpenCV的车牌号码识别的Python代码(可直接运行)
2019年秋招—华为硬件工程师笔试题目.pdf
基于Matlab的IEEE14节点潮流计算.zip
基于STM32的FFT频谱分析+波形识别
毕业设计:基于Python的网络爬虫及数据处理(智联招聘)
基于傅里叶算子的手势识别的完整源代码(Python实现,包含样本库)
Monet智能交通场景应用
雷达信号处理仿真程序(MTI,MTD等)
最新下载
国家大地2000坐标的prj文件,包括地理和投影分带所有的CGCS2000坐标文件
完整修复免公众号扫雷运营版.zip
DICOM头部连续断层切片
Hydrus 1D简明使用手册
车载通信CAN总线ISO 11898-1:2024版下载
Keil.STM32G4xx_DFP.1.1.0.pack.zip
卸载arcgis9.3 licence 时出现invalid install.log 的替换文件
Runtime Editor4.0.7
InTheHand.Net.Personal.dll .Net 4.0版本
使用QT实现的ftp客户端工具,QT版本:5.6