篇(2)-Asp.Net Core入门实战-实战项目结构与功能说明

打印 上一主题 下一主题

主题 906|帖子 906|积分 2718

入门实战:实战项目结构与功能说明
我打算,就在一个解决方案下,用一个项目来学习asp.net core的一些入门知识,这样在进行代码演练的时候容易一些。
他的结构如下图。
一、规划实现的功能

  • 菜单管理
  • 角色管理
  • 角色授权(给角色分派菜单),
  • 用户管理
  • 文章管理(含类别)
  • 用户登录(记录Cookie)
  • 权限管理(区别用户菜单)


当学习到第二阶段再对系统[美化]时,考虑用Session,JWT验证用户登录授权,到时候再讲。先学简单的。第三阶段,分层开发和前后端分离,使用WebAPI时,再讲相关内容。
学习的宗旨,就是先简单,后复杂,从一条线开始,简单入门,再逐步丰富
二.做个演练:
1.打开vs2019,新建一个asp.net core mvc项目,它默认会包含一些配置信息,以及默认的页面等,例如我建立一个如下图所以的项目,它默认函数有MVC的结构,到时候把代码直接写在里面即可。

2、随便起个名,再选择一个项目存放路径;

3.选这个好对应的额Core版本,HTTS的配置,以及Docker,Razor的选项可以先不要勾选,让项目初始时,默认的startup.cs等文件配置很简单才行;

4.在解决方案下就有了新创建的项目结构;

5.可以点击查看下根目录下的Startup.cs文件,默认生成是配置信息很简单

6.也可以在点击查看下Model、View、Controller文件下的各个文件情况,然后咱们把默认的项目调试运行起来,看看效果。

(用iis或者本项目单独调试都行。Asp.net core都支持)


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王海鱼

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表