篇(1)-Asp.Net Core 入门实战之缘起,工具,环境,版本说明

Asp.net Core Web开发入门介绍的缘起,工具,环境,版本说明

我自己的.net学习和编程是断层了的,停留在.net 4.0时代,很多年都没有更新过,维护的.net系统都是基于.net4.0,sqlserver2008以及windows server 2008系统部署等。想学习新的.net开发知识,但是网络的讲解要么太先进(网络一搜,就是基于vs2020,sql2020,windows2020或以上),要么太高深(自己智商不太够,新的.net core基于很多插件,sqlsugar,dapper,automapper,ef…,前后端分离,vue,node等一堆对我来说的新框架,新应用,从未使用过),一直不容易学。微软跑的太快,跟不上了,国内的.net core也越来越少….

为了继续学习asp.net core,我决定按照自己的节奏来学习一下,所以定了一个简单的学习目标和步骤;

  1. 首页你得会用开发工具和安装开发环境。
  2. 其次,在web开发中,简单的增、删、改、查四项基本功能得知道怎么写;
  3. 然后,就是分页这个常用的功能;
  4. 最后是一些在asp.net core(mvc)中变量、控件值的传递,获取和使用;
  5. 再套上用户管理功能,实现一个简单的权限。

目录指引:

篇(1)-Asp.Net Core入门实战-缘起,工具,环境,版本说明

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

篇(3)-Asp.Net Core入门实战-数据库配置说明

篇(4)-Asp.Net Core入门实战-使用ADO.NET

篇(5)-Asp.Net Core入门实战-使用EF,操作数据库,要先配好相应代码

篇(6)-Asp.Net Core入门实战-从系统菜单功能的增删改查开始(一:查询和增加)

篇(7)-Asp.Net Core入门实战-从系统菜单功能的增删改查开始(二:修改和删除)

篇(8)-Asp.Net Core入门实战-实现分页,排序和筛选功能其实很简单

篇(9)-Asp.Net Core入门实战-在页面中增加下拉框、复选框功能的增加和修改

篇(10)-Asp.Net Core入门实战-上传文件,几行代码就可以搞定

篇(11)-Asp.Net Core入门实战-用户登录,记录Cookie,使用Session

篇(12)-Asp.Net Core入门实战-在项目中加个应用层,为多层结构建立基础

篇(13)-Asp.Net Core入门实战-将功能代码增加异步功能Async和配置简单防范CSRF攻击

篇(14)-Asp.Net Core入门实战-权限管理之角色编辑和赋权(ViewModel-DTO初探)

篇(15)-Asp.Net Core入门实战-权限管理之用户创建与关联角色(ViewModel再用与模型验证一)

篇(16)-Asp.Net Core入门实战-权限管理之用户创建与关联角色(ViewModel再用与模型验证二)

篇(17)-Asp.Net Core入门实战-文章管理之文章类别管理(Linq子查询)

篇(18)-Asp.Net Core入门实战-文章管理之文章内容管理(下拉框二级结构递归)

篇(19)-Asp.Net Core 入门实战-权限管理之整理菜单导航控制显示(Partial View和Component View)

篇(20)-Asp.Net Core入门实战-完结之一期阶段总结

 

代码Gitee:https://gitee.com/rjzg2019/aspnet-core-cms

SQL数据脚本:点击查看

 

我的开发环境:Windows 7 专业版64位

SQL-Server 2012 (本来是用的sql2008,可是使用EF演练,sql2008不支持分页等功能….)

Visual Studio EnterPrise 2019

很多都是win10以上的系统,没办法,老了,使用的东西能用就不想动,将就着看,版本高应该问题不大。

posted @ 2022-11-11 17:21  荣景智工  阅读(1005)  评论(3编辑  收藏  举报