乐趣区

关于c#:ApacheCN-C-译文集-20211124-更新

  • 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 和动画的配对利用
    • 五、应用 CollectionViewCarouselView构建照片画廊利用
    • 六、应用 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。

请您怯懦地去翻译和改良翻译。尽管咱们谋求卓越,但咱们并不要求您做到美中不足,因而请不要放心因为翻译上犯错——在大部分状况下,咱们的服务器曾经记录所有的翻译,因而您不用放心会因为您的失误受到无法挽回的毁坏。(改编自维基百科)

组织介绍

拜访咱们的主页。

资助咱们

通过平台自带的打赏性能,或点击这里。

退出移动版