网络大杂烩首页

网络大杂烩

  • 网站首页
  • HTML/CSS
  • javascript
  • seo优化
  • PS美工
  • 系统安全
  • 漏洞预警
  • 编程学习
  • 原创专区
  • 【网络大杂烩】是一家综合技术门户,为您提供网站建设,编程开发,安全维护,漏洞预警等技术文章

    技术文章MAP

    文章

    在Windows系统搭建还原ASP.NET Core的开发环境并部署应用

    日期:2019/12/7 18:01:25来源分类:系统安全

    创建和开发ASP.NET Core应用可以有二种方式:最简单的方式是通过Visual Studio 2017 来创建,其优点是简单方便,但需要安装最新版本Visual Studio 2017 preview 15.3 。另一种方式是使用Visual Studio Code来创建,Visual Studio Code 则是一款轻量级的编辑器 ,可在多种操作系统中运行,如果情况允许,笔者更建议使用Visual Studio Code来进行开发,可在多种平台开发,同时也更灵活,享受更多开发的乐趣。

    1.1. 先决条件
    1.1.1. 安装.NET Core 2.0
    1.1.2. 安装Visual Studio 2017
    1.1.3. 安装Visual Studio Code
    1.2. 通过Visual Studio 2017 创建应用
    1.3. 通过Visual Studio Code 创建应用
    1.4. 托管ASP.NET Core 应用
    1.4.1. Windows平台托管ASP.NET Core应用
    1.4.2. Linux平台下托管ASP.NET Core应用
    1.5. 总结
    1.1. 先决条件
    1.1.1. 安装.NET Core 2.0
    开发ASP.NET Core 2.0的应用,前提是需要安装.NET Core 2.0 正式版。

    下载地址https://www.microsoft.com/net/download/core

    安装完成后,可在命令行(cmd)中键入命令查看安装信息:

    dotnet --info
    安装信息如下图,表示.NET Core 2.0 已经成功安装

    2017-08-20-22-07-28

    1.1.2. 安装Visual Studio 2017
    如果需要使用Visual Studio 2017 来开发,需要安装 Visual Studio 2017 Preview version 15.3,个人开发者可选择社区版,社区版的功能对于日常的开发已经足够,并且是免费。

    下载地址 https://www.visualstudio.com/vs/preview/?dotnetid=639356346.1501080398

    下载完成后可选择相应的工作负载来安装,如果只是运行ASP.NET Core应用则可以只安装响应部分,如下图所示:

    安装Visual Studio

    1.1.3. 安装Visual Studio Code
    Visual Studio Code 是一个轻量级的源代码编辑器,可以运行在Windows,MacOs,和Linux。通过安装扩展可用来开发诸如C++、C#、 Python、PHP、Go等语言。

    下载地址(https://code.visualstudio.com/)[https://code.visualstudio.com/]

    安装完成后,需要安装c#开发扩展如下图所示

    vscode

    1.2. 通过Visual Studio 2017 创建应用
    通过Visual Studio 2017 创建应用非常简单,在新建项目时选择 ASP.NET Core webapplication即可

    红帽DevNation峰会上 正式发布了.NET Core 1.0、ASP.NET 1.0和Entity Framework Core 1.0,其将全部支持Windows、OS X和Linux操作系统。其中.NET Core最受瞩目,为一款跨平台、开源且模块化的.NET平台,可以用来搭建web应用、微服务、创立应用库和控制台。
    ASP.NET 5已被微软改成了 ASP.NET Core 1.0,.NET 5就是现在的.NET Core 1.0,EF7(Entity Framework 7)就是Entity Framework Core 1.0。微软这次是要玩把大的了,.NET Core的出现让我对.NET技术前景抱有很大的希望。
    那就让我们一起开始对.net core进探索吧。
    .NET Core由.NET Runtime(提供运行环境、汇编码加载、垃圾回收等基础服务)、框架库(完全整合传统的.NET标准库。提供基础数据类型和不同类型应用的基础组件等)、.NET Core SDK(相关系列的SDK工具和语言编译器)、.NET Core应用的命令行工具集组成。
     
    在 Windows上搭建.NET Core 环境
     
    参考文档: https://www.microsoft.com/net/core#windows
     
    1.下载所需要的文件
     
    官方有两种选择方式一种是安装 Visual Studio 2015 Update 3和NET Core 1.0 for Visual Studio,另一种是使用微软自己的编辑器 Visual Studio Code和安装.NET Core SDK for Windows。
    本次选择第二种方式,顺便使用下Visual Studio Code。下载下面两个文件。

    3.执行dotnet new 命令创建示例程序
     
    第一次运行 dotnet new会出现如下所示,等待100%完成即可。
    按官方文档介绍,先创建一个文件夹mkdir hwapp,然后cd hwapp进入改目录,最后dotnet new就是创建一个简单的c#程序。

    其实就是在新创建的hwapp文件夹下创建了两个文件,如下所示

    用vs code打开Program.c文件就是一段简单的c#控制台程序,project.json则是配置文件。

    4.运行程序
    接下来继续执行命令dotnet restore用于修复在project.json中特定的包,会在hwapp文件下产生一个名为project.lock.json的文件

    执行命令dotnet run,成功打出Hello World!一个控制台运用程序成功执行!

    随机推荐

    • 该分类还没有添加任何内容!
    • 该分类还没有添加任何内容!

    Copyright 2005-2019 【网络大杂烩】 版权所有 黑ICP备16886888号

    声明:本站所有文章来自互联网 如有异议 请联系本站管理员