zsqingqingqing / Blog

🤣阿星Plus⭐⭐⭐ - 此版本个人博客项目底层基于 abp vNext (不完全依赖)搭建,和免费开源跨平台的 .NET Core 3.1 开发,支持各种主流数据库(SqlServer、MySQL、PostgreSql、Sqlite)一键切换,遵循 RESTful 接口规范,前端使用 Blazor 开发,可作为 .NET Core 入门项目进行学习。If you liked `Blog` project or if it helped you, please give a star ⭐️ for this repository. 👍👍👍

Home Page:https://blazor.meowv.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🤣阿星Plus⭐⭐⭐

项目介绍

此版本个人博客项目底层基于 abp vNext (不完全依赖)搭建,和免费开源跨平台的 .NET Core 3.1 开发,支持各种主流数据库(SqlServer、MySQL、PostgreSql、Sqlite)一键切换,遵循 RESTful 接口规范,前端使用 Blazor 开发,可作为 .NET Core 入门项目进行学习。

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

微信公众号

欢迎关注微信公众号:阿星Plus

微信公众号:阿星Plus

系列文章

  1. 使用 abp cli 搭建项目
  2. 给项目瘦身,让它跑起来
  3. 完善与美化,Swagger登场
  4. 数据访问和代码优先
  5. 自定义仓储之增删改查
  6. 统一规范API,包装返回模型
  7. 再说Swagger,分组、描述、小绿锁
  8. 接入GitHub,用JWT保护你的API
  9. 异常处理和日志记录
  10. 使用Redis缓存数据
  11. 集成Hangfire实现定时任务处理
  12. 用AutoMapper搞定对象映射
  13. 定时任务最佳实战(一)
  14. 定时任务最佳实战(二)
  15. 定时任务最佳实战(三)
  16. 博客接口实战篇(一)
  17. 博客接口实战篇(二)
  18. 博客接口实战篇(三)
  19. 博客接口实战篇(四)
  20. 博客接口实战篇(五)
  21. Blazor 实战系列(一)
  22. Blazor 实战系列(二)
  23. Blazor 实战系列(三)
  24. Blazor 实战系列(四)
  25. Blazor 实战系列(五)
  26. Blazor 实战系列(六)
  27. Blazor 实战系列(七)
  28. Blazor 实战系列(八)
  29. Blazor 实战系列(九)
  30. 终结篇之发布项目
Blog ---------- root
 ├── .dockerignore ---------- docker ignore
 ├── .gitattributes ---------- git attributes
 ├── .gitignore ---------- git ignore
 ├── common.props ---------- common.props
 ├── Dockerfile ---------- Dockerfile
 ├── LICENSE ---------- LICENSE
 ├── Meowv.Blog.sln ---------- Solution
 ├── README.md ---------- README.md
 ├── src
 │   ├── Meowv.Blog.Application ---------- Application
 │   ├── Meowv.Blog.Application.Caching ---------- Application.Caching
 │   ├── Meowv.Blog.Application.Contracts ---------- Application.Contracts
 │   ├── Meowv.Blog.BackgroundJobs ---------- BackgroundJobs
 │   ├── Meowv.Blog.BlazorApp ---------- Blazor App
 │   ├── Meowv.Blog.Domain ---------- Domain
 │   ├── Meowv.Blog.Domain.Shared ---------- Domain.Shared
 │   ├── Meowv.Blog.EntityFrameworkCore ---------- EntityFrameworkCore
 │   ├── Meowv.Blog.EntityFrameworkCore.DbMigrations ---------- EntityFrameworkCore.DbMigrations
 │   ├── Meowv.Blog.HttpApi ---------- HttpApi
 │   ├── Meowv.Blog.HttpApi.Hosting ---------- HttpApi.Hosting
 │   ├── Meowv.Blog.Swagger ---------- Swagger
 │   └── Meowv.Blog.ToolKits ---------- ToolKits
 └── static ---------- static

技术栈

abp vNext + .NET Core 3.1 + Blazor + JWT + Redis + Hangfire + Mysql + SqlServer + Sqlite + PostgreSql + WebApi + EF Core + Swagger + HtmlAgilityPack + PuppeteerSharp + log4net + MailKit + Docker + Nginx + ...

预览

white black

api

hangfire

Donate

Donate

LICENSE

This project is licensed under MIT.

About

🤣阿星Plus⭐⭐⭐ - 此版本个人博客项目底层基于 abp vNext (不完全依赖)搭建,和免费开源跨平台的 .NET Core 3.1 开发,支持各种主流数据库(SqlServer、MySQL、PostgreSql、Sqlite)一键切换,遵循 RESTful 接口规范,前端使用 Blazor 开发,可作为 .NET Core 入门项目进行学习。If you liked `Blog` project or if it helped you, please give a star ⭐️ for this repository. 👍👍👍

https://blazor.meowv.com

License:MIT License


Languages

Language:C# 90.6%Language:HTML 9.3%Language:Dockerfile 0.2%