共计 5406 个字符,预计需要花费 14 分钟才能阅读完成。
-
C# 代码整洁指南
- 零、前言
- 一、C# 代码规范和准则
- 二、代码审查——过程和重要性
- 三、类、对象和数据结构
- 四、编写整洁的函数
- 五、异样解决
- 六、单元测试
- 七、端到端系统测试
- 八、线程和并发
- 九、设计和开发 API
- 十、应用 API 密钥和 Azure 密钥保存库爱护 API
- 十一、解决横切关注点
- 十二、应用工具来晋升代码品质
- 十三、重构 C# 代码——确定代码异味
- 十四、重构 C# 代码——实现设计模式
- 十五、答案
-
C#10 和 .NET6 代码跨平台开发
- 零、前言
- 一、你好,C#!欢送应用.NET!
- 二、谈谈 C#
- 三、控制流、转换类型和解决异样
- 四、编写、调试和测试函数
- 五、应用面向对象编程构建本人的类型
- 六、实现接口和继承类
- 七、打包和散发.NET 类型
- 八、应用常见的.NET 类型
- 九、应用文件、流和序列化
- 十、应用实体框架外围解决数据
- 十一、应用 LINQ 查问和操作数据
- 十二、应用多任务进步性能和可扩展性
- 十三、C# 和.NET 的理论利用简介
- 十四、应用 ASP.NETCore 页面构建网站
- 十五、应用模型 - 视图 - 控制器模式构建网站
- 十六、构建和应用 Web 服务
- 十七、应用 Blazor 构建用户界面
- 十八、后记
-
C# 数据结构和算法
- 一、前言
- 二、开始
- 二、数组和列表
- 三、栈和队列
- 四、字典和汇合
- 五、树的变种
- 六、摸索图
- 七、总结
-
C# 机器学习我的项目
- 零、前言
- 一、机器学习建模根底
- 二、垃圾邮件过滤
- 三、推特情感剖析
- 四、外汇汇率预测
- 五、屋宇和财产的公道价值
- 六、客户细分
- 七、音乐类型举荐
- 八、手写数字辨认
- 九、网络攻击检测
- 十、信用卡欺诈检测
- 十一、下一步是什么?
-
C# 和 .NETCore 设计模式实用指南
- 零、前言
-
第一局部:C# 和.NETCore 中设计模式的要点
- 一、NETCore 和 C# 中的 OOP 概述
- 二、古代软件设计模式与准则
-
第二局部:深入探讨.NETCore 中的工具和模式
- 三、实现设计模式——基础知识第 1 局部
- 四、实现设计模式——基础知识第 2 局部
- 五、实现设计模式——.NETCore
- 六、Web 利用设计模式的实现——第 1 局部
- 七、Web 利用设计模式的实现——第 2 局部
-
第三局部:函数式编程、反应式编程和云编程
- 八、.NETCore 中的并发编程
- 九、函数式编程实际
- 十、反应式编程模式和技术
- 十一、先进的数据库设计和利用技术
- 十二、云编程
- 十三、其它最佳做法
- 十四、答案
-
C# 神经网络编程实用指南
- 零、前言
- 一、疾速回顾
- 二、一起构建咱们的第一个神经网络
- 三、决策树与随机森林
- 四、人脸和静止检测
- 五、应用 ConvNetSharp 训练 CNN
- 十、基于 TensorFlowSharp 的指标检测
- 十一、基于 CNTK 与 LSTM 的工夫序列预测
- 十二、GRU 与 LSTM、RNN 和前馈网络的比拟
- 十三、激活函数计时
- 十四、函数优化参考
-
C#5 多线程秘籍
- 零、序言
- 一、线程根底
- 二、线程同步
- 三、应用线程池
- 四、应用工作并行库
- 五、应用 C# 5.0
- 六、应用并发汇合
- 七、应用 PLINQ
- 八、反应式扩大
- 九、应用异步 I/O
- 十、并行编程模式
- 十一、还有更多
-
C#9 和 .NET5 软件架构
- 零、前言
- 一、了解软件架构的重要性
- 二、非功能性需要
- 三、应用 Azure DevOps 记录需要
- 四、决定基于云的最佳解决方案
- 五、将微服务架构利用于企业应用
- 六、Azure 服务构造
- 七、Azure Kubernetes 服务
- 八、与 C# 实体框架外围中的数据交互
- 九、如何抉择云中的数据存储
- 十、应用 Azure 函数
- 十一、设计模式和.NET5 实现
- 十二、理解软件解决方案中的不同畛域
- 十三、在 C# 9 中实现代码重用
- 十四、.NETCore 利用的面向服务的架构
- 十五、ASP.NETCore MVC 演示
- 十六、Blazor WebAssembly
- 十七、C# 9 编程的最佳实际
- 十八、应用单元测试用例和 TDD 测试代码
- 十九、应用工具编写更好的代码
- 二十、了解 DevOps 准则
- 二十一、利用 CI 场景的挑战
- 二十二、功能测试自动化
- 二十三、答案
-
Xamarin.Forms 我的项目
- 零、前言
- 一、Xamarin 简介
- 二、构建咱们第一个
Xamarin.Forms
利用 - 三、应用
Xamarin.Forms
外壳构建新闻利用 - 四、应用富 UX 和动画的配对利用
- 五、应用
CollectionView
和CarouselView
构建照片画廊利用 - 六、应用 GPU 和地图构建地位跟踪利用
- 七、为多表单因素构建天气利用
- 八、应用 Azure 服务为聊天利用建设后端
- 九、构建实时聊天利用
- 十、创立加强事实游戏
- 十一、应用机器学习辨别热狗
-
C#7 入门实用指南
- 零、前言
- 一、创立简略泛型类
- 二、创立泛型办法
- 三、实现泛型接口来实现排序
- 四、应用泛型使委托更灵便
- 五、创立和应用泛型字典
- 六、委托和 Lambda 表达式之间的连贯
- 七、表达式主体 Lambdas 和表达式主体成员
- 八、运行本人委托的匿名办法和对象
- 七、C# LINQ 和内置类型
- 十、C# 与 LINQ 和自定义数据类型
- 十一、应用查问语法结构查问
- 十二、执行聚合性能的查问
- 十三、应用 LINQ 汇总元组
- 十四、分组汇总后果
- 十五、应用内连贯连贯数据集
- 十六、下载、装置和运行 SQL Server 2017
- 十七、编写代码手动连贯到表和检索记录
- 十八、应用存储过程将记录插入表中
- 十九、应用可空个性使利用更稳固
- 二十、将图表控件连贯到 SQL Server
- 二十一、应用 LINQ 操作 SQL Server 中的表
- 二十二、创立将文本保留到磁盘的页面
- 二十三、创立应用文件上传控件的页面
- 二十四、序列化和反序列化对象
- 二十五、有一点乐趣的图像与像素操作
- 二十六、保留图像到 SQL Server
- 二十七、创立和应用 XML 文件
- 二十八、应用 C# 创立 XML 文件
- 二十九、用 LINQ 查问 XML 文档
-
应用 UNO 平台创立跨平台 C# 利用
- 零、前言
-
第一局部:理解 Uno 平台
- 一、Uno 平台简介
- 二、编写第一款 Uno 平台利用
-
第二局部:编写和开发 Uno 平台利用
- 三、解决表单和数据
- 四、开发利用
- 五、让你的利用为事实世界做好筹备
- 六、应用图表和自定义 2D 图形显示数据
-
第三局部:测试、部署和奉献
- 七、测试你的利用
- 八、部署你的利用,并进一步开发
-
应用 C++、C# 和 Lua 的 CryENGINE 游戏编程
- 零、前言
- 一、介绍和设置
- 二、将流程图用于可视化脚本编写
- 三、创立和应用自定义实体
- 四、游戏规则
- 五、创立自定义角色
- 六、人工智能
- 七、用户界面
- 八、多人游戏和网络
- 九、物理编程
- 十、渲染器编程
- 十一、成果和声音
- 十二、调试和性能剖析
-
C# 和 .NET Core 测试驱动开发
- 零、前言
- 一、摸索测试驱动开发
- 二、.NET Core 入门
- 三、编写测试代码
- 四、.NETCore 单元测试
- 五、数据驱动的单元测试
- 六、模仿的依赖性
- 七、继续集成和我的项目托管
- 八、创立继续集成构建过程
- 九、测试和打包利用
-
ML.NET 机器学习实用指南
- 零、前言
-
第一局部:机器学习根底和 ML.NET
- 一、机器学习入门和 ML.NET
- 二、建设 ML.NET 环境
-
第二局部:ML.NET 模型
- 三、回归模型
- 四、分类模型
- 五、聚类模型
- 六、异样检测模型
- 七、矩阵合成模型
-
第三局部:与 ML.NET 的理论集成
- 八、将 ML.NET 与.NETCore 用于预测
- 九、应用 ML.NET 和 ASP.NETCore
- 十、应用 ML.NET 与 UWP
-
第四局部:扩大 ML.NET
- 十一、训练和建设生产模型
- 十二、在 ML.NET 中应用 TensorFlow
- 十三、应用 ONNX 和 ML.NET
-
C#8 和 .NET Core3 并行编程实用指南
- 零、前言
-
第一局部:线程、多任务和异步的基础知识
- 一、并行编程导论
- 二、工作并行性
- 三、实现数据并行性
- 四、应用 PLINQ
-
第二局部:.NET Core 中反对并行的数据结构
- 五、同步原语
- 六、应用并发汇合
- 七、通过提早初始化进步性能
-
第三局部:C# 异步编程
- 八、异步编程简介
- 九、异步、期待和基于工作的异步编程根底
-
第四局部:异步代码的调试、诊断和单元测试
- 十、应用 Visual Studio 调试工作
- 十一、为并行和异步代码编写单元测试用例
-
第五局部:.NET Core 中减少的并行编程个性
- 十二、ASP.NETCore 中的 IIS 和 Kestrel
- 十三、并行编程中的模式
- 十四、分布式内存治理
- 十五、答案
-
Unity 2020 游戏开发实用指南
- 零、前言
- 一、从零开始设计游戏
- 二、设置 Unity
- 三、应用场景和游戏对象
- 四、将地形和 ProBuilder 用于 Grayboxing
- 五、导入和整合素材
- 六、材质和成果与 URP 和着色图
- 七、粒子系统和视觉特效图的视觉效果
- 八、应用通用渲染管道的照明
- 九、后处理的全屏成果
- 十、声音与音乐的交融
- 十一、用户界面设计
- 十二、应用动画器、电影机和时间轴创立动画
- 十三、C# Unity 脚本简介
- 十四、实现挪动和生成
- 十五、物理碰撞与衰弱零碎
- 十六、输赢条件
- 十七、为 UI、声音和图形编写脚本
- 十八、执行游戏 AI 来建造敌人
- 十九、场景性能优化
- 二十、构建我的项目
- 二十一、实现润色
- 二十二、Unity 中的加强事实
-
C# 和 Unity 2021 游戏开发学习手册
- 零、前言
- 一、理解你的环境
- 二、编程的构建模块
- 三、深入研究变量、类型和办法
- 四、控制流和汇合类型
- 五、应用类、构造和面向对象
- 六、应用 Unity 干点闲事
- 七、挪动,相机管制,碰撞
- 八、脚本游戏机制
- 九、根本的 AI 和敌人行为
- 十、回顾类型、办法和类
- 十一、栈、队列和哈希集简介
- 十二、保留、加载和序列化数据
- 十三、摸索泛型、委托和其余
- 十四、旅程还在持续
- 十五、突击测验的答案
-
C# 编程学习手册
- 零、前言
- 一、从 C# 的构建模块开始
- 二、数据类型和运算符
- 三、管制语句和异样
- 四、理解用户定义的各种类型
- 五、C# 中的面向对象编程
- 六、泛型
- 七、汇合
- 八、高级话题
- 九、资源管理
- 十、Lambdas, LINQ,和函数式编程
- 十一、反射与动静布局
- 十二、多线程和异步编程
- 十三、文件、流和序列化
- 十四、错误处理
- 十五、C# 8 的新个性
- 十六、C# 和 .NET Core3 实战
- 十七、单元测试
- 十八、答案
-
C#5 首次接触
- 零、前言
- 一、C# 入门
- 二、C# 的演变
- 三、异步实战
- 四、创立 WinStore 利用
- 五、挪动 Web 利用
- 六、跨平台开发
-
C#7 和 .NET Core 2.0 蓝图
- 零、前言
- 一、电子书管理器和目录利用
- 二、板球分数计算器和跟踪器
- 三、跨平台.NETCore 零碎信息管理器
- 四、ASP.NETCore MVC 工作谬误日志利用
- 五、ASP.NET SignalR 聊天利用
- 六、应用实体框架外围的 Web 钻研工具
- 七、无服务器电子邮件验证 Azure 函数
- 八、应用 OAuth 克隆推特
- 九、应用 Docker 和 ASP.NETCore
-
C#7 和 .NET Core 2.0 高性能
- 零、前言
- 一、.NET Core2 和 C#7 最新动静
- 二、了解.NET 框架内部结构和测量性能
- 三、.NETCore 多线程和异步编程
- 四、数据结构和用 C# 编写优化代码
- 五、.NETCore 利用性能设计指南
- 六、.NETCore 中的内存治理技术
- 七、爱护和实现弹性.NETCore 利用
- 八、微服务架构
- 九、应用工具监控利用性能
-
C#7 和 .NET Core 秘籍
- 零、前言
- 一、C# 7.0 中的新个性
- 二、类和泛型
- 三、C# 中的面向对象编程
- 四、Visual Studio 中的代码分析器
- 五、、正则表达式
- 六、应用文件、流和序列化
- 七、通过异步编程使利用响应
- 八、应用并行和多线程的 C# 高性能编程
- 九、应用反应式扩大编写基于事件的程序
- 十、摸索.NETCore 1.1
- 十一、基于 MVC 框架的 ASP.NETCore
- 十二、抉择和应用源代码控制策略
- 十三、在 Visual Studio 中创立挪动利用
- 十四、在 Visual Studio 中编写平安代码和调试
- 十五、在 Azure 服务构造上创立微服务
- 十六、Azure 和无服务器计算
-
C# 函数式编程
- 零、前言
- 一、应用 C# 品尝函数格调
- 二、漫游委托
- 三、用 Lambda 表达式示意匿名办法
- 四、用扩大办法扩大对象性能
- 五、应用 LINQ 轻松查问任何汇合
- 六、应用异步编程进步函数式程序的响应能力
- 七、学习递归
- 八、应用惰性和缓存技术优化代码
- 九、应用模式
- 十、C# 函数式编程中实战
- 十一、编程最佳实际和测试函数式代码
-
C# 面向对象编程实用指南
- 零、前言
- 一、C# 语言概述
- 二、你好,面向对象——类和对象
- 三、面向对象程序设计在 C# 中的实现
- 四、对象合作
- 五、异样解决
- 六、事件和委托
- 七、C# 中的泛型
- 八、软件建模与设计
- 九、Visual Studio 和相干工具
- 十、通过例子摸索 ADO.NET
- 十一、C# 8 中的新个性
- 十二、了解设计模式和准则
- 十三、版本控制系统
- 十四、本人做好筹备——面试和将来
-
C# 七天学习手册
- 零、前言
- 一、.NET 框架概述
- 二、C# 入门
- 三、C# 有什么新性能
- 四、探讨 C# 类成员
- 五、反射和汇合概述
- 六、深刻和高级概念
- 七、应用 C# 了解面向对象编程
- 八、测试您的技能——构建真实世界的利用
下载
Docker
docker pull apachecn0/apachecn-csharp-zh
docker run -tid -p <port>:80 apachecn0/apachecn-csharp-zh
# 拜访 http://localhost:{port}
PYPI
pip install apachecn-csharp-zh
apachecn-csharp-zh <port>
# 拜访 http://localhost:{port}
NPM
npm install -g apachecn-csharp-zh
apachecn-csharp-zh <port>
# 拜访 http://localhost:{port}
奉献指南
本我的项目须要校对,欢送大家提交 Pull Request。
请您怯懦地去翻译和改良翻译。尽管咱们谋求卓越,但咱们并不要求您做到美中不足,因而请不要放心因为翻译上犯错——在大部分状况下,咱们的服务器曾经记录所有的翻译,因而您不用放心会因为您的失误受到无法挽回的毁坏。(改编自维基百科)
组织介绍
拜访咱们的主页。
资助咱们
通过平台自带的打赏性能,或点击这里。