• asp.net core MVC 入门学习


    前言

    .net core 已经更新到2.0以上的版本了,今天才开始正式接触,深为程序员,丢脸了,作为无所不能的IT人,我着手折腾一下这个跨平台的开发框架。

    (转载自百度百科).NET Core 是.NET Framework的新一代版本,是微软开发的第一个官方版本,具有跨平台 (Windows、Mac OSX、Linux) 能力的应用程序开发框架 (Application Framework),未来也将会支持 FreeBSD 与 Alpine 平台,也是微软在一开始发展时就开源的软件平台 [1]  ,它经常也会拿来和现有的开源 .NET 平台 Mono 比较。
    由于 .NET Core 的开发目标是跨平台的 .NET 平台,因此 .NET Core 会包含 .NET Framework 的类库,但与 .NET Framework 不同的是 .NET Core 采用包化 (Packages) 的管理方式,应用程序只需要获取需要的组件即可,与 .NET Framework 大包式安装的作法截然不同,同时各包亦有独立的版本线 (Version line),不再硬性要求应用程序跟随主线版本。

    开发环境

    开发环境: win 10 
    开发软件:vs code
    最要的工具:.net core sdk

    使用步骤

    1.下载好vs code 与 .net core sdk 并且都安装好之后,打开控制台(cmd)输入

    dotnet --info

    可以看出现在.net core 已经是2.1.5的版本了。

    2.安装必要扩展: 在VS Code扩展商店搜索C#、C# Extensions、Asp.NET Helper下载安装

    使用dotnet创建一个MVC

    在VS Code 的 终端进行以下操作:(终端打开方式ctrl+`)

    1.mkdir Mvcdemo //创建文件  

    2.cd Mvcdemo //进入目录

    3.dotnet new mvc //搭建项目框架

    • 警告消息中选择“ YES ”“CoreDemo”中缺少“构建和调试所需的资产”。添加它们?
    • 选择还原到信息消息“有未解析的依赖项”。

     Debug(F5)就可以看到localhost:5001/自己的第一个asp.net core mvc 项目跑起来了

    参考文档

    https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app-xplat/start-mvc

    先学习到这里,还要去研究一下连接数据库等信息在哪里配置,再来和大家分享。

  • 相关阅读:
    整数数组中最大子数组的和有溢出如何处理
    返回一个整数数组(环形数组)中最大子数组的和
    cnblogs用户体验评价
    SCRUM报告(一)
    Spring冲刺计划会议
    Spring冲刺计划会议
    团队合作项目----冲刺目标确定
    结队开发
    组队开发----卖书问题
    团队开发---NABC分析
  • 原文地址:https://www.cnblogs.com/wlj-blog/p/9706802.html
走看看 - 开发者的网上家园