查看: 126|回复: 0

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

[复制链接]

6

主题

13

帖子

24

积分

新手上路

Rank: 1

积分
24
发表于 2023-1-8 18:05:00 | 显示全部楼层 |阅读模式
入门实战:实战项目结构与功能说明
我打算,就在一个解决方案下,用一个项目来学习http://asp.net core的一些入门知识,这样在进行代码演练的时候容易一些。它的结构如下。
一、规划实现的功能:

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




当学习到第二阶段再对系统[美化]时,考虑用Session,JWT验证用户登录授权,到时候再讲。先学简单的。第三阶段,分层开发和前后端分离,使用WebAPI时,再讲相关内容。
学习的宗旨,就是先简单,后复杂,从一条线开始,简单入门,再逐步丰富
二、做个演练

  • 打开vs2019,新建一个http://asp.net core mvc项目,它默认会包含一些配置信息,以及默认的页面等,例如我建立一个如下图所以的项目,它默认函数有MVC的结构,到时候把代码直接写在里面即可。


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


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


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


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


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


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

回复

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表