当前位置:首页 > 电子书 > 电子书下载 > >
C#高级编程 C#高级编程
qq_33654

qq_33654 提供上传

资源
49
粉丝
44
喜欢
515
评论
12

    C#高级编程 PDF 第10版

    C#电子书
    • 发布时间:2019-08-02 13:42:13

    给大家带来的一篇关于C#相关的电子书资源,介绍了关于C#编程、C#方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小229.3 MB,克里斯琴·内格尔编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.2。

  • C#高级编程 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1TcB2GsQguPy6xWyL_y07h
  • 提取码:s3m6
  • C#高级编程 PDF

    Visual Studio 2015、ASP.NET Core 1.0和Universal Windows Platform的推出,为开发人员提供了使用C#创建应用程序的新方式。作为经典C#畅销书 ,C#高级编程(第10版)涵盖了充分利用升级功能,积极简化工作流程所需的全部信息。本书循序渐进地讲解了Visual Studio 2015、.NET Core 1.0、ASP.NET MVC、Universal Windows Platform、WPF的最新变化。每一章都提供了清晰的解释、下载的代码,并从专家的角度提供了有价值的视野。有本书在手,读者可以快速获得最新的特性和功能。

    主要内容

    ◆ 通过.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
    • 第2章 核心C# 29
    • 第3章 对象和类型 71
    • 第4章 继承 102
    • 第5章 托管和非托管的资源 122
    • 第6章 泛型 155
    • 第7章 数组和元组 179
    • 第8章 运算符和类型强制转换202
    • 第9章 委托、lambda表达式和
    • 第10章 字符串和正则表达式 264
    • 第11章 集合 284
    • 第12章 特殊的集合 317
    • 第13章 LINQ 337
    • 第14章 错误和异常 372
    • 第15章 异步编程 397
    • 第16章 反射、元数据和动态编程420
    • 第Ⅱ部分 .NET Core与Windows
    • 第17章 Visual Studio 2015 458
    • 第18章 .NET编译器平台 507
    • 第19章 测试 538
    • 第20章 诊断和ApplicationInsights 566
    • 第21章 任务和并行编程 590
    • 第22章 任务同步 612
    • 第23章 文件和流 643
    • 第24章 安全性 685
    • 第25章 网络 708
    • 第26章 Composition 754
    • 第27章 XML和JSON 787
    • 第28章 本地化 829
    • 第Ⅲ部分 Windows应用程序
    • 第29章 核心XAML 860
    • 第30章 样式化XAML应用程序 883
    • 第31章 模式和XAML应用程序 935
    • 第32章 Windows应用程序:
    • 第33章 高级Windows应用程序 1003
    • 第34章 带WPF的Windows桌面
    • 第35章 用WPF创建文档 1119
    • 第36章 部署Windows应用程序 1143
    • 第Ⅳ部分 Web应用程序和服务
    • 第37章 ADO.NET 1158
    • 第38章 Entity Framework Core 1174
    • 第39章 Windows服务 1207
    • 第40章 ASP.NET Core 1238
    • 第41章 ASP.NET MVC 1274
    • 第42章 ASP.NET Web API 1334
    • 第43章 WebHooks和SignalR 1362
    • 第44章 WCF 1383
    • 第45章 部署网站和服务 1427

    上一篇:SAP2000中文版使用指南

    下一篇:SAP2000中文版使用指南

    展开 +

    收起 -

     
    C# 相关内容
    Unity5实战:使用C#和Unity开发多平台游戏
    Unity5实战:使用C#和Unity开发多平台游戏 高清版

    Unity5实战 帮助读者使用Unity游戏开发平台构建成功的游戏。你将使用强大的C#语言、Unity的可视化工作流工具和顶尖的渲染引擎来构建和部署移动、桌面和控制台游戏。Unity的单一基于代码的方

    立即下载
    C#区块链编程
    C#区块链编程 高清版

    C#区块链编程 详细的讲解了区块链与比特币的关系,并且阐述了关键的存储和数字生成机制,让读者了解区块链的实在,并且知道如何运用区块链编程。 本书将带你从区块链的基本应用走向高

    立即下载
    C#自学视频教程
    C#自学视频教程 高质量完整版

    本书几乎覆盖全书所有实例,编程实例分析1247个,以初学者为主要对象,全面介绍了C#程序开发相关的各种技术,包含C#程序开发环境、掌握C#语言基础、流程控制语句、字符与字符串的使用、数组和集合、面向对象程序设计等方面

    立即下载
    C#初学者指南
    C#初学者指南 原书扫描版

    C#初学者指南是一本C#语言的初学者的教程,涵盖了C#和.NET Framework语言中重要的主题。具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    立即下载
    C#项目开发实战入门
    C#项目开发实战入门 全彩版

    本书从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了项目开发流程,包含C#、SQL Server 2014、Timer、自定义组件、Thread 线程、断点续传、Socket编程等知识,适合零基础编程的自

    立即下载
    零基础学C#
    零基础学C# 全彩影印版

    这是一本针对零基础编程学习者全新研发的C#入门教程,详细地介绍了使用C语言进行程序开发需要掌握的知识和技术,通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力,欢迎下载

    立即下载
    C#开发实例大全(基础卷)
    C#开发实例大全(基础卷) 高清版

    《C#开发实例大全(基础卷)》 筛选、汇集了C#开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例都按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析

    立即下载
    学习笔记
    网友NO.111367

    C#中使用迭代器处理等待任务

    介绍 可能你已经阅读 C#5 关于 async 和 await 关键字以及它们如何帮助简化异步编程的,可惜的是在升级VS2010后短短两年时间,任然没有准备好升级到VS2012,在VS2010和C#4中不能使用异步关键字,你可能会想 “如果我能在VS 2010中写看起来同步的方法,但异步执行.我的代码会更清晰.” 看完这篇文章后,您将能够做到这一点。我们将开发一个小的基础结构代码,让我们写"看起来同步的方法,但异步执行"的方法,这个VS2012 异步关键字一样, 享受C#5的特性. 我们必须承认,async 和 await 是非常好的语法糖,我们的方法需要编写更多的"AsyncResultcallback"方法适应这种变化.而当你终于升级到VS2012(或以后),这将是一件微不足道的小事,用C#关键字替换这个方法,只要简单的语法变化,而不是一个艰苦的结构重写。 概要 async/await 是基于异步任务模式的关键字。鉴于 此处已经有了非常完备的文档描述,这里我就不再加以说明。但必须指出的是,TAP简直帅到极点了!通过它你可以创建大量的将在未来某时间完成的小型单元工作(任务);任务可以启动其他的(嵌套)任务 并且/或者 建立一些仅当前置任务完成后才会启动的后续任务。前置与后续任务则可以链接为一对多或是多对一的关系。当内嵌任务完成时,父级任务无需与线程(重量级资源!)……

    网友NO.824265

    Python调用C# Com dll组件的过程详解

    下面小编就为大家带来一篇Python调用C# Com dll组件实战教程。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 之前公司有套C# AES加解密方案,但是方案加密用的是Rijndael类,而非AES的四种模式(ECB、CBC、CFB、OFB,这四种用的是RijndaelManaged类),Python下Crypto库AES也只有这四种模式,进而Python下无法实现C# AES Rijndael类加密效果了。 类似于这种C# 能实现的功能而在Python下实现不了的,搜集资料有两种解决方案,第一种方式,使用IronPython 直接调用C# dll文件,教程网上很多,不在赘述了,这种方式有个缺点,用的是ironPython而非Python,只是集成了一些.net framework库的Python版本,更新维护少;第二种方式是,C# dll源码编译成Com组件,Python再调用COM组件Dll的方法。 网上有很多Python调用COM dll教程,但大部分是C或C++编写的dll,很少有比较全面的讲解COM组件生成至调用过程,下面结合自己摸索多天的经历,简单介绍下如何生成COM组件,以及用Python如何调用COM dll组件,分享给大家。 我也是小白 ……^ ^,高手请飘过,如有写的不对之处,还请多多包涵以指正... 1. 如何生成 C# COM 组件 我用的是Microsoft visual studio 2010, 首先新建--项目--选择【类库】,名称自定义:ComToPython,点击【确定】 重命名cs文件:ComToPytho……

    网友NO.802138

    详解Python 调用C# dll库最简方法

    1.为什么要跨平台编程?双平台编程或多平台编程,只是为提供更好开发更兼容的解决方案的一种手段,编程时服务于产品和客户的,也是因地制宜。 先安装python所需的库clr ,我这里已经安装了,可以去对应的根目录下查看有没有pythonnet这个文件夹。 2.首先要特别注意,你安装使用的Python的版本是对应x64还是x32的,python只能调用对应64位或32位的dll,可以右击启动项目的属性,修改并重新生成。 特别注意:启动项目和你的目标库不一样,前者输出类型是windows应用或是控制台,后者输出类型是类库,这个才是生成dll的类型。 3.再次,右击启动项目的属性,选则bin\Debug下的你想要的dll。 4.python中对动态链接库的引用,并将dll文件放到.py文件的同级目录下。第三行代码是声明要调用其空间下所有的类、属性、方法等等。 import clr # add C# supporclr.AddReference('In3Controllers')from In3Controllers import * 5.这个Testor就是我在C#写的代码,生成的In3Controllers.dll的动态链接库里面的一个函数。到这里已经完成了引用C# dll库的所有步骤。 if __name__ == '__main__': smctestor = Testor(setting, param) # place here so it can only init once 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。 ……

    电子书 编程教程 文档 软件 源码 视频

    Copyright 2018-2020 xz577.com 码农之家

    本站所有电子书资源不再提供下载地址,只分享来路

    免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

    版权投诉 / 书籍推广 / 赞助:QQ:520161757