日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

基于 abp vNext 和 .NET Core 开发博客项目

發(fā)布時間:2023/12/4 asp.net 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于 abp vNext 和 .NET Core 开发博客项目 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

介紹

此個人博客項目底層基于 ABP Framework (不完全依賴)搭建項目 和免費開源跨平臺的 .NET Core 3.1 開發(fā),可作為 .NET Core 入門項目進行學(xué)習(xí),支持各種主流數(shù)據(jù)庫(SqlServer、MySQL、PostgreSql、Sqlite)接入,接口遵循 RESTful API 接口規(guī)范,前端所有頁面采用 axios 和 template-web.js 請求和加載數(shù)據(jù),原生JavaScript操作頁面。

立個flag:計劃圍繞此項目從0開始用文字記錄一遍,細(xì)化具體知識點。

Github:https://github.com/Meowv/Blog

If you liked Blog project or if it helped you, please give a star ?? for this repository. ????????????


2|0系列文章

  • 使用 abp cli 搭建項目


Blog ---------- root├── .dockerignore ---------- docker ignore├── .gitattributes ---------- git attributes├── .gitignore ---------- git ignore├── common.props ---------- common.props├── LICENSE ---------- LICENSE├── Meowv.Blog.sln ---------- Solution├── README.md ---------- README.md├── .github ---------- github config├── src│ ├── Meowv.Blog.Application ---------- 應(yīng)用服務(wù)層│ ├── Meowv.Blog.Application.Caching ---------- 應(yīng)用服務(wù)緩存│ ├── Meowv.Blog.Application.Contracts ---------- 應(yīng)用服務(wù)數(shù)據(jù)傳輸對象(DTO)│ ├── Meowv.Blog.BackgroundJobs ---------- 后臺定時任務(wù)│ ├── Meowv.Blog.Domain ---------- 領(lǐng)域?qū)?#xff0c;實體,倉儲接口│ ├── Meowv.Blog.Domain.Shared ---------- 領(lǐng)域?qū)?#xff0c;一些常量,枚舉等│ ├── Meowv.Blog.EntityFrameworkCore ---------- 集成EF Core,倉儲接口實現(xiàn)│ ├── Meowv.Blog.EntityFrameworkCore.DbMigrations ---------- EF Core數(shù)據(jù)庫遷移│ ├── Meowv.Blog.HttpApi ---------- API控制器│ ├── Meowv.Blog.HttpApi.Hosting ---------- WebApi項目,依賴于HttpApi,│ ├── Meowv.Blog.Swagger ---------- Swagger擴展、Filter│ └── Meowv.Blog.ToolKits ---------- 公共的工具類、擴展方法└── static ---------- 用于README.md展示圖片的圖片文件夾

3|0技術(shù)棧

  • ABP Framework

  • .NET Core 3.1

  • Docker

  • Nginx

  • Redis

  • Hangfire

  • MySQL

  • WebApi

  • EntityFramework Core

  • Swagger

  • Hangfire

  • HtmlAgilityPack

  • PuppeteerSharp

  • log4net

  • MailKit

  • axios

  • JavaScript

  • Json

  • ...

4|0預(yù)覽

4|1Blog:https://meowv.com


4|2API:https://api.meowv.com

4|3Hangfire:https://api.meowv.com/hangfire

5|0LICENSE

This project is licensed under MIT.

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的基于 abp vNext 和 .NET Core 开发博客项目的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。