CMS开发-ASP.Core学习笔记(一)

一,源码部署

  1.下载源码(博客园-依乐祝

    原技术栈:ASP.NET Core2.2+AutoFac+AutoMapper+ FluentValidation +Dapper+LayUI+Redis+SqlServer/Mysql

    部署时间段的技术栈:ASP.NET Core2.2+AutoFac+AutoMapper+ FluentValidation +Dapper+LayUI+Redis+SqlServer

    进阶时间段的技术栈:.NET5+AutoFac+AutoMapper+ FluentValidation +Dapper+LayUI+Redis+Mysql

  2.安装VS2017基本工具集

    VS2017-Visual Studio Installer工具里安装好C#所需要的基础工具集和【ASP.NET和Web开发】【.Net Core跨平台开发】工具集。

  3.安装.NETCore2.2工具集(后面试着改成.NET5,.NET6刚刚发布还是保守点)

    (1)VS2017升级到15.9版本(我用的15.9.33)

    (2)安装.NETCore2.2版本:点此下载(我用的dotnet-sdk-2.2.110-win-x64.exe)

      ASP.NET Core Runtime 2.2.8——SDK 2.2.110

        Visual Studio support:Visual Studio 2017 (v15.9)

        Included runtimes:.NET Runtime 2.2.8、ASP.NET Core Runtime 2.2.8

        Language support:C# 7.3、F# 4.5

    (3)VS2017打开项目-生成解决方案成功

  4.部署sqlserver数据库

    数据库:sqlserver2008

    数据库文件地址:Czar.Cms\pdm\CzarCms.sql

    数据库备份地址:Czar.Cms\database

 

补充:

  1.学习文章地址:https://www.cnblogs.com/yilezhu/p/9977862.html

posted @   ꧁执笔小白꧂  阅读(106)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示