
.NET Core
闫辉_13510215218
这个作者很懒,什么都没留下…
展开
-
.NET Core 编程指南中文版 —— 2.2 入门 -> C# 和 Visual Studio Code 入门
C# 和 Visual Studio Code 入门.NET Core 提供了快速的、模块化的开发平台,用于创建在 Windows、Linux 和 macOS 上运行的应用程序。 带 C# 扩展的 Visual Studio Code 提供了功能强大的编辑体验,完全支持 C# IntelliSense(代码智能完成)和调试。系统必备安装 Visual Studio Code。 获取 ...翻译 2019-02-14 22:01:24 · 586 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.1 入门 -> .NET Core入门
.NET Core 入门本文提供 .NET Core 入门的相关信息。可在 Windows、Linux 和 macOS 上安装 .NET Core。你可以在你喜欢的文本编辑器中,编写代码并生成跨平台的库和应用程序。如果不确定 .NET Core 是什么或其与其他 .NET 技术的关系,请首先参阅What is .NET(.NET 是什么)概述。简单地说,.NET Core 是一个跨...翻译 2019-02-13 21:44:18 · 2151 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.12 入门 -> 如何管理 .NET Core 1.0 的包依赖项版本
如何管理 .NET Core 1.0 的包依赖项版本本文介绍了需要了解的 .NET Core 库和应用的包版本信息。词汇表修复 - 修复依赖项意味着使用 .NET Core 1.0 NuGet 上发布的相同“系列”的包。元包 - 表示一套 NuGet 包的 NuGet 包。修剪 - 从元包删除不依赖的包的操作。 这与 NuGet 包作者有关。 有关详细信息,请参阅减少 proj...翻译 2019-02-26 23:59:08 · 282 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.13 入门 -> 从本机代码承载.NET Core
编写自定义的 .NET Core 主机,以从本机代码控制 .NET 运行时像所有的托管代码一样,.NET Core 应用程序也由主机执行。主机负责启动运行时(包括 JIT 和垃圾回收器等组件)和调用托管的入口点。承载 .NET Core 运行时是一个高级的场景,在大多数情况下,.NET Core 开发人员无需担心承载问题,因为 .NET Core 生成过程会提供默认主机来运行 .NET ...翻译 2019-02-27 21:51:07 · 748 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 5 包、元包和框架
包、元包和框架.NET Core 是一个由 NuGet 包组成的平台。 一些产品体验受益于包的细粒度定义,而另一些受益于粗粒度的定义。为了适应这种二元性,.NET Core 以一组细粒度的包和粗粒度的块(通俗地称为元包)的形式发布。每个 .Net Core 包都支持在多个 .Net 实现(代表着多个框架)上运行。其中有些框架是传统框架,例如表示 .NET Framework 的net...翻译 2019-03-09 13:44:22 · 633 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 6.1 CLI 变更概述 -> .NET Core 工具中变更的高级概述
.NET Core 工具中变更的高级概述此文档介绍了与从 project.json 移动到 MSBuild 和 csproj 项目系统有关的更改,其中包含关于 .NET Core 工具的分层和 CLI 命令的实现的更改的信息。这些更改与 2017 年 3 月 7 日 .NET Core SDK 1.0 和 Visual Studio 2017 的发布同时发生(请参阅通知),但是最初是在 .N...翻译 2019-03-09 15:07:20 · 201 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 6.2 CLI变更概述 -> 使用 .NET Core SDK 1.0 管理依赖项
使用 .NET Core SDK 1.0 管理依赖项在 .NET Core 项目从 project.json 移动到 csproj 和 MSBuild 的同时,还投入了大笔资金将项目文件和资产统一,以便跟踪依赖项。对于 .NET Core 项目,这与 project.json 的做法类似。没有单独的 JSON 或 XML 文件来跟踪 NuGet 依赖项。通过这种改变,我们还在名为<...翻译 2019-03-09 15:30:01 · 374 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 6.3 CLI变更概述 -> .NET Core 的 csproj 格式的新增内容
本文档概述了从project.json迁移到csproj和MSBuild后,被添加到项目文件的更改。有关常规项目文件的语法和引用的详细信息,请参阅MSBuild 项目文件文档。隐式包引用基于项目文件的<TargetFramework>或<TargetFrameworks>属性中指定的目标框架对元包进行隐式引用。如果指定了<Targe...翻译 2019-03-09 15:53:13 · 1199 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 7.1 迁移 -> 从 .NET Core 2.0 迁移到 2.1
从 .NET Core 2.0 迁移到 2.1本文介绍从 .NET Core 2.0 迁移到 2.1 的基本步骤。如果希望将 ASP.NET Core 迁移到 2.1,请参阅从 ASP.NET Core 2.0 迁移到 2.1。有关 .NET Core 2.1 新增功能的概述,请参阅.NET Core 2.1 的新增功能。更新项目文件以使用 2.1 版本 打开项目文件(*.c...翻译 2019-03-09 23:20:41 · 183 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 7.2 迁移 -> 从 project.json 迁移
从 project.json 迁移 .NET Core 项目本文档介绍 .NET Core 项目的迁移方案,并探讨以下三个迁移方案:从 project.json 的一个最新有效架构迁移到 csproj 从 DNX 迁移到 csproj 从 RC3 和以前的 .NET Core csproj 项目迁移到最终格式本文档仅适用于仍使用 project.json 的较旧的 .NET Core...翻译 2019-03-09 23:26:28 · 402 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 7.3 迁移 -> project.json 和 csproj 属性之间的映射
project.json 和 csproj 属性之间的映射.NET Core 工具的开发过程中实施了一项重要的设计更改,即不再支持project.json文件,而是将 .NET Core 项目转移到 MSBuild/csproj 格式。本文介绍project.json中的设置如何以 MSBuild/csproj 格式表示,以便用户可学习如何使用新格式,并了解将项目升级到最新版本的工...翻译 2019-03-10 09:23:59 · 556 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 7.4 迁移 -> 从 DNX 迁移
从 DNX 迁移到 .NET Core CLI (project.json)概述.NET Core 和 ASP.NET Core 1.0 RC1 版本中推出了 DNX 工具。.NET Core 和 ASP.NET Core 1.0 RC2 版本从 DNX 移动到了 .NET Core CLI。温故知新,我们简单复习下 DNX 是什么。DNX 是用于生成 .NET Core(更具体点...翻译 2019-03-10 22:58:07 · 323 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 8.1 应用程序部署 -> .NET Core 应用程序部署
.NET Core 应用程序部署可以为 .NET Core 应用程序创建三种部署: 依赖框架的部署。顾名思义,依赖框架的部署 (FDD) 依赖目标系统上存在共享系统级版本的 .NET Core。由于已存在 .NET Core,因此应用在 .NET Core 安装程序间也是可移植的。应用仅包含其自己的代码和任何位于 .NET Core 库外的第三方依赖项。FDD 包含可通过在命令行...翻译 2019-03-10 23:05:10 · 278 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 1.2 开篇 -> 关于 .NET Core
关于 .NET Core.NET Core 具有以下特性:跨平台: 可以在 Windows、macOS 和 Linux 操作系统上运行。 跨体系结构的一致性: 在多个体系结构(包括 x64、x86 和 ARM)上,以相同的行为运行代码。 命令行工具: 包含了可用于本地开发和持续集成方案中,易于使用的命令行工具。 部署灵活: 可以包含进你的应用程序,或者以side-by-side(us...翻译 2019-02-13 18:04:22 · 1974 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 1.1 开篇 -> 概述
.NET Core 指南.NET Core 是开放源代码通用开发平台,由 Microsoft 和 .NET 社区在 GitHub 上共同维护。 它跨平台(支持 Windows、macOS 和 Linux),并且可用于生成设备、云和 IoT 应用程序。请参阅关于 .NET Core,以详细了解 .NET Core,包括它的特征、支持的语言和框架以及关键的API。请学习 .NET Core...翻译 2019-02-13 18:05:36 · 708 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.11 入门 -> 使用跨平台工具开发库
使用跨平台工具开发库本文介绍如何使用跨平台的 CLI 工具编写 .NET 的库。 CLI 提供了一种高效的、低级别的体验,可以在任何受支持的OS上工作。 您仍然可以使用 Visual Studio 来生成库,如果你更喜欢这种体验,请参阅 Visual Studio 指南。系统必备需要在计算机上安装 .NET Core SDK 和 CLI 。对于本文档中涉及到 .NET Framew...翻译 2019-02-23 19:56:57 · 289 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.3 入门 -> 在 Visual Studio 2017 中使用 .NET Core SDK 生成 C# Hello World 应用程序
在 Visual Studio 2017 中使用 .NET Core SDK 生成 C# Hello World 应用程序本主题分步介绍了使用 Visual Studio 2017,生成、调试和发布简单的 C# .NET Core 控制台应用程序。 Visual Studio 2017 提供了功能全面的开发环境,可用于生成 .NET Core 应用程序。 只要应用程序没有特定于平台的依赖项,应...翻译 2019-02-14 22:24:53 · 443 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.4 入门 -> 使用 Visual Studio 2017 调试 C# 或Visual Basic .NET Core Hello World 应用程序
使用 Visual Studio 2017 调试 C# 或Visual Basic .NET Core Hello World 应用程序至此,已按照在 Visual Studio 2017 中使用 .NET Core SDK 生成 C# Hello World 应用程序或在 Visual Studio 2017 中使用 Visual Basic .NET Core 生成 Hello World...翻译 2019-02-14 22:46:12 · 367 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.5 入门 -> 使用 Visual Studio 2017 发布 .NET Core Hello World 应用程序
使用 Visual Studio 2017 发布 .NET Core Hello World 应用程序在 Visual Studio 2017 中使用 .NET Core SDK 生成 C# Hello World 应用程序或在 Visual Studio 2017 中使用 Visual Basic .NET Core 生成 Hello World 应用程序中,生成了 Hello World ...翻译 2019-02-16 12:12:19 · 357 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.6 入门 -> 在 Visual Studio 2017 中使用 C# 和 .NET Core SDK 生成 .NET Standard 库
在 Visual Studio 2017 中使用 C# 和 .NET Core SDK 生成 .NET Standard 库类库定义的是可以由应用程序调用的类型和方法。 面向 .NET Standard 2.0 的类库,任何支持相应版本 .NET Standard 的 .NET 实现都可以调用该库。 完成类库时,可以决定是要将其作为第三方组件进行分布,还是要将其作为与一个或多个应用程序捆绑在一...翻译 2019-02-16 12:45:18 · 502 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.7 入门 -> 在 Visual Studio 2017 中使用 .NET Core 测试 .NET Standard 库
在 Visual Studio 2017 中使用 .NET Core 测试 .NET Standard 库在 Visual Studio 2017 中使用 C# 和 .NET Core SDK 生成 .NET Standard 库或在 Visual Studio 2017 中使用 Visual Basic 和 .NET Core 生成 .NET Standard 库中,创建了一个简单的类库,用...翻译 2019-02-16 13:02:57 · 428 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 3.1 系统先决条件 -> Windows 上 .NET Core 的先决条件
Windows 上 .NET Core 的先决条件本文介绍在 Windows 上运行 .NET Core 应用程序所支持的 OS 版本。 支持的 OS 版本和依赖项适用于在 Windows 上开发 .NET Core 应用程序的三种方法:命令行 Visual Studio Visual Studio Code此外,如果你正在使用 Visual Studio 2017 开发 Windo...翻译 2019-02-16 17:28:58 · 2996 阅读 · 1 评论 -
.NET Core 编程指南中文版 —— 3.2 系统先决条件 -> Linux 上 .NET Core 的先决条件
Linux 上 .NET Core 的先决条件本文介绍了在 Linux 上开发 .NET Core 应用程序所需的依赖项。 支持的 Linux 发行版本/版本和依赖项适用于在 Linux 上开发 .NET Core 应用程序的两种方法:结合使用命令行和常用编辑器 Visual Studio Code 备注生产服务器/环境不需要 .NET Core SDK 包。 部署到生产环境的应用...翻译 2019-02-16 17:30:04 · 411 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 4 .NET Core 3.0(预览版 2)的新增功能
.NET Core 3.0(预览版 2)的新增功能本文介绍 .NET Core 3.0(预览版 2)的新增功能。最大的增强功能之一是对 Windows 桌面应用程序(仅限 Windows)的支持。通过利用名为“Windows 桌面”的 .NET Core 3.0 SDK 组件,可以移植 Windows 窗体和 Windows Presentation Foundation (WPF) 应用...翻译 2019-02-16 21:35:23 · 4024 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.8 入门 -> 在 Windows 上,使用 Visual Studio 2017 生成完整的 .NET Core 解决方案
在 Windows 上,使用 Visual Studio 2017 生成完整的 .NET Core 解决方案Visual Studio 2017 提供了用于开发 .NET Core 应用程序的功能全面的开发环境。 本文档中的过程介绍了构建典型的 .NET Core 解决方案所需的步骤,包含可重用库、测试以及使用第三方库。系统必备请按照先决条件页上的说明更新环境。仅使用 .NET C...翻译 2019-02-17 17:00:45 · 348 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.9 入门 -> 使用命令行在 Windows/Linux/macOS 上入门 .NET Core
使用命令行在 Windows/Linux/macOS 上入门 .NET Core本主题将演示如何使用 .NET Core CLI 工具开始在计算机上开发跨平台应用。如果熟悉 .NET Core CLI 工具集,请阅读 .NET Core SDK 概述。系统必备.NET Core SDK 2.1。 按需选择的文本编辑器或代码编辑器。Hello,控制台应用!若要查看或下载示例代...翻译 2019-02-17 20:51:17 · 284 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.10 入门 -> 使用 .NET Core 命令行组织和测试项目
使用 .NET Core 命令行组织和测试项目本章教程接续了使用命令行在 Windows/Linux/macOS 上入门 .NET Core,在简单地创建控制台应用之后,如何开发更高级和组织更良好的应用程序。 在演示如何使用文件夹来组织代码后,本章教程还将说明如何使用 xUnit 测试框架扩展控制台应用程序。使用文件夹组织代码如果要在控制台应用中引入新类型,可向该应用添加包含该类型的文...翻译 2019-02-17 21:43:57 · 262 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 2.14 入门 -> 创建 dotnet new 自定义模板
本教程介绍了如何:通过现有项目或新控制台应用程序项目创建基本模板。 从 nuget.org 或本地 nupkg 文件打包模板以供分发。 从 nuget.org、本地 nupkg 文件或本地文件系统安装模板。 卸载模板。若要通过完整示例继续学习本教程,请下载示例项目模板。示例模板针对 NuGet 分发进行了配置。若要将下载的示例与文件系统分发相结合,请按照以下步骤操作:将示例中...翻译 2019-02-27 23:07:55 · 757 阅读 · 0 评论 -
.NET Core 编程指南中文版 —— 8.2 应用程序部署 -> 使用 CLI 工具部署应用
使用 CLI 发布 .NET Core 应用本文演示了如何使用命令行发布 .NET Core 应用程序。.NET Core 提供了三种发布应用程序的方式。FDD生成一个跨平台 .dll 文件,该文件使用本地安装的 .NET Core 运行时。FDE生成特定于平台的可执行文件,后者使用本地安装的 .NET Core 运行时。 SCD生成特定于平台的可执行文件,并包含 .NET Core 运行...翻译 2019-03-10 23:36:15 · 273 阅读 · 0 评论