docs/README.md
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
# ASP.NET个人博客系统 - 项目说明文档
## 一、项目概述
### 1.1 项目简介
本项目是一个基于ASP.NET Web Forms开发的个人博客系统,采用.NET Framework 4.8框架,使用Entity Framework 6作为ORM框架,支持SQLite和SQL Server双数据库切换。系统提供完整的前端展示和后台管理功能,适合个人博客、技术分享等场景使用。
### 1.2 技术栈
- **开发框架**:.NET Framework 4.8
- **Web框架**:ASP.NET Web Forms
- **ORM框架**:Entity Framework 6.4.4
- **数据库**:SQLite(默认)/ SQL Server 2019
- **前端框架**:Bootstrap 5.2.3
- **JavaScript库**:jQuery 3.7.0
- **富文本编辑器**:Summernote 0.8.18
- **开发工具**:Visual Studio 2026
### 1.3 主要功能
- **前端功能**:文章浏览、分类浏览、文章搜索、评论互动
- **后台功能**:文章管理、分类管理、评论管理、用户管理、友情链接、系统设置、日志管理
## 二、项目结构
```
Asp.NETPersonnalBlogSystem/
├── Admin/ # 后台管理模块
│ ├── Admin.Master # 后台母版页
│ ├── Default.aspx # 后台首页
│ ├── ArticleList.aspx # 文章列表
│ ├── ArticleEdit.aspx # 文章编辑
│ ├── CategoryList.aspx # 分类管理
│ ├── CommentList.aspx # 评论管理
│ ├── UserList.aspx # 用户管理
│ ├── LinkList.aspx # 友情链接
│ ├── Setting.aspx # 系统设置
│ ├── LogList.aspx # 系统日志
│ └── Logout.aspx # 退出登录
├── Account/ # 用户账户模块
│ └── Login.aspx # 登录页面
├── Models/ # 实体模型层
│ ├── User.cs # 用户实体
│ ├── Article.cs # 文章实体
│ ├── Category.cs # 分类实体
│ ├── Comment.cs # 评论实体
│ ├── Link.cs # 友情链接实体
│ ├── SystemLog.cs # 系统日志实体
│ └── SiteSetting.cs # 网站设置实体
├── DAL/ # 数据访问层
│ ├── BlogDbContext.cs # 数据库上下文
│ └── BlogDbInitializer.cs # 数据库初始化器
├── BLL/ # 业务逻辑层
│ ├── UserService.cs # 用户业务逻辑
│ ├── ArticleService.cs # 文章业务逻辑
│ ├── CategoryService.cs # 分类业务逻辑
│ ├── CommentService.cs # 评论业务逻辑
│ ├── LinkService.cs # 链接业务逻辑
│ ├── LogService.cs # 日志业务逻辑
│ └── SettingService.cs # 设置业务逻辑
├── Helpers/ # 辅助类
│ └── SecurityHelper.cs # 安全辅助类(密码加密)
后面还有 184 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
