• 重新整理asp.net core 实操篇——简介


    前言

    实操篇和底层刨析分开的,《重新整理.net core 计1400篇》是探索底层概念。

    介绍asp.net core之前先介绍.net core。

    .NET Core 是一个通用的开放源代码开发平台。 
    
    可以使用多种编程语言针对 x64、x86、ARM32 和 ARM64 处理器创建适用于 Windows、macOS 和 Linux 的 .NET Core 应用。 
    

    因为.net core跨平台,所以我们使用asp.net core写的程序同样可以运行在多端上。

    那么什么是asp.net core? 首先介绍这个asp,这个是active server page,是动态服务器页面的缩写。

    aps.net core概念:

    ASP.NET Core 是一个跨平台的高性能开源框架,用于生成启用云且连接 Internet 的新式应用。 使用 ASP.NET Core,您可以:
    
    生成 Web 应用和服务、物联网 (IoT) 应用和移动后端。
    
    在 Windows、macOS 和 Linux 上使用喜爱的开发工具。
    
    部署到云或本地。
    
    在 .NET Core 上运行。
    

    说下个人理解,实际上,asp.net core本身提供给我们web服务,但是我们可以扩展。

    正文

    那么就实操一下吧。

    dotnet new webapp -o aspnetcoreapp
    

    -o aspnetcoreapp 是表示创建aspnetcoreapp文件的意思,-o表示io中的o,output。

    好的,那么看下目录结构吧。

    第一个obj,全程object,意思是目标的意思,并不是我们说的对象。

    这个是编译过程生成的临时文件。

    pages 当然就是编辑的的页面了。

    properties 是属性的意思,看下里面的文件,launchsetting.json 是我们的启动配置。

    webroot 静态资源文件

    appsettings.development.json app debug下的配置。

    appsettings.json release 配置

    program.cs 我们应用程序启动的配置。

    startup.cs 一些服务配置等。

    整理系列为实操篇,不会过多解释原理。

  • 相关阅读:
    openfalcon源码分析之transfer
    openfalcon源码分析之hbs
    openfalcon源码分析之Judge
    kong插件官方文档翻译
    Lua 学习
    GO语言heap剖析及利用heap实现优先级队列
    GO语言list剖析
    算法之python创建链表实现cache
    杂项之rabbitmq
    杂项之python利用pycrypto实现RSA
  • 原文地址:https://www.cnblogs.com/aoximin/p/13468186.html
Copyright © 2020-2023  润新知