成长分享网

您的学习资料库,致力于亲子教育,个人成长。

标签: .NET

  • .NET CORE教程:杨中科NET Core项目实战

    .NET CORE教程:杨中科NET Core项目实战

    .NET CORE教程:杨中科NET Core项目实战

    NET Core项目实战:开发英语听力精听网站,DDD、微服务、前后端分离、领域驱动设计

    .NET Core是什么意思?

    .NET Core是Microsoft最新的通用开发平台。它可以在不同的平台上工作,并且已经被重新设计,使.NET变得快速,灵活和现代。这是微软的主要贡献之一。 开发人员现在可以使用.NET构建Android,iOS,Linux,Mac和Windows应用程序,全部使用开放源代码。

    .NET Core的特点:

    1. 开源
    .NET Core是一个开源实现,使用MIT和Apache 2许可证发布。.NET Core是一个.NET基础项目,可在GitHub上找到。作为一个开放源代码项目,它促进了一个更加透明的开发过程,并促进一个积极和参与社区。
    2. 跨平台
    在.NET Core中实现的应用程序可以运行,其代码可以重复使用,而不需要管平台目标是什么。它目前支持三种主要的操作系统(OS):WindowsLinuxMacOS受支持的操作系统(OS),CPU和应用程序方案将随着时间的推移而增长,由微软,其他公司和个人提供。
    3. 灵活的部署
    .NET Core应用程序有两种类型的部署 -依赖于框架的部署自包含的部署
    在依赖于框架的部署中,应用程序依赖于安装了应用程序和第三方依赖项的.NET Core的系统范围版本。通过自包含的部署,用于构建应用程序的.NET Core版本也与应用程序和第三方依赖项一起部署,并且可以与其他版本并行运行。
    4. 命令行工具
    所有的产品方案都可以在命令行中执行。
    5. 兼容
    .NET Core通过.NET标准库与.NET Framework,Xamarin和Mono兼容
    6. 模块化
    .NET Core通过NuGet以较小的组装包发布。.NET Framework是一个包含大多数核心功能的大型程序集。.NET Core可作为更小的以功能为中心的软件包提供。这种模块化方法使开发人员能够通过在应用程序中包含他们需要的那些NuGet包来优化他们的应用程序。较小的应用程序表面积的好处包括更紧密的安全性,更少的服务,更高的性能以及降低付费使用模式的成本。
    7. .NET Core平台.NET核心平台包含以下主要部分
    .NET运行时 - 它提供了一个类型系统,程序集加载,垃圾回收器,本地互操作和其他基本服务。
    基础库 - 一组框架库,提供原始数据类型,应用程序组合类型和基本工具。
    SDK和编译器 - 一套SDK工具和语言编译器,支持.NET Core SDK中的基本开发人员体验。
    .NET应用程序主机 - 用于启动.NET Core应用程序。 它选择运行时间并承载运行时间,提供程序集加载策略并启动应用程序。同样的主机也用于以相同的方式启动SDK工具。

    课程目录:

    1-学前说明.mp4
    2-Part7-1:学英语网站项目需求说明.mp4
    3-Part7-2:学英语网站项目-下载项目代码.mp4
    4-Part7-3: 学英语网站项目运行项目.mp4
    5-Part7-4:学英语网站项目-项目演示.mp4
    6-Part7-5:学英语网站项目-文件服务.mp4
    7-Part7-6:学英语网站项目认证服务.mp4
    8-Part7-7:学英语网站项目听力服务领域层.mp4
    9-Part7-8:学英语网站项目听力服务应用层.mp4
    10-Part7-9:学英语网站项目转码服务.mp4
    11-Part7-10:学英语网站项目搜索服务.mp4
    12-Part7-11:结束语.mp4