草庐IT

Swagger-core

全部标签

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

入门实战-在页面中增加下拉框、复选框功能的增加和修改一个标准的表单应用页面(视图),有很多元素,文本框只是有的多一些,还有复选框,下拉框,单选钮等各种元素,本节我将讲述使用asp.netcore编程实现下拉框的操作和应用,演练代码还以Menu菜单管理有例,在视图内增加下拉框,复选框,实现数据的增加和编辑功能。可以通过枚举或者静态代码实现下拉框select选择,但本节讲解从数据库拉取数据填充下拉框。1.增加下拉框:在Controller文件夹下的MenuController内,在Action中修改Create的方法代码增;在HttpGet类型的Create中初始化下拉框,在HttpPost类型的

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

入门实战-在页面中增加下拉框、复选框功能的增加和修改一个标准的表单应用页面(视图),有很多元素,文本框只是有的多一些,还有复选框,下拉框,单选钮等各种元素,本节我将讲述使用asp.netcore编程实现下拉框的操作和应用,演练代码还以Menu菜单管理有例,在视图内增加下拉框,复选框,实现数据的增加和编辑功能。可以通过枚举或者静态代码实现下拉框select选择,但本节讲解从数据库拉取数据填充下拉框。1.增加下拉框:在Controller文件夹下的MenuController内,在Action中修改Create的方法代码增;在HttpGet类型的Create中初始化下拉框,在HttpPost类型的

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

入门实战-从系统菜单功能的增删改查开始(一:查询和增加)检验数据库配置正确与否,并且检验EF配置的连接是否可用,需要从数据库中拉取数据在视图页面显示,这样流程才通。我建个表Menu,用来存储我要开发的系统中权限管理部分的系统菜单,里面有菜单名称,菜单Url,排序等字段。1.在数据中已经有表Menu,表字段结构如图,详细表Sql代码可以通过下载的总体SQL文件得到。(1).创建表:Menu(2).创建Model文件,Menu.cs(3).在AppDbContext.cs文件中,增加匹配关系2.完成M、V、C的各个部分(1).Models文件夹中已经建了Menu.cs的model类文件,那么就在C

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

入门实战-从系统菜单功能的增删改查开始(一:查询和增加)检验数据库配置正确与否,并且检验EF配置的连接是否可用,需要从数据库中拉取数据在视图页面显示,这样流程才通。我建个表Menu,用来存储我要开发的系统中权限管理部分的系统菜单,里面有菜单名称,菜单Url,排序等字段。1.在数据中已经有表Menu,表字段结构如图,详细表Sql代码可以通过下载的总体SQL文件得到。(1).创建表:Menu(2).创建Model文件,Menu.cs(3).在AppDbContext.cs文件中,增加匹配关系2.完成M、V、C的各个部分(1).Models文件夹中已经建了Menu.cs的model类文件,那么就在C

使用EF Core更新与修改生产数据库

使用EFCore的CodeFirst,在设计阶段,直接使用Database.EnsureCreated()和EnsureDeleted()可以快速删除、更新最新的数据结构。由于没有什么数据,删除的风险非常低。但是对于已经投入生产的数据库,这个方法就绝对不可行了。考虑以下场景:项目已经上线,一直使用本地测试数据库进行开发,本地已经增加和修改了较多数据库表结构,线上数据庞大且实时更新,现在测试完毕需要进行上线。如果需要更新生产数据库,我能想的有两种方法:从一开始就使用Migration从数据库开始设计的时候,就使用EFMigration,保证数据库能够与代码同步,不过操作的时候,需要极为小心,务必

使用EF Core更新与修改生产数据库

使用EFCore的CodeFirst,在设计阶段,直接使用Database.EnsureCreated()和EnsureDeleted()可以快速删除、更新最新的数据结构。由于没有什么数据,删除的风险非常低。但是对于已经投入生产的数据库,这个方法就绝对不可行了。考虑以下场景:项目已经上线,一直使用本地测试数据库进行开发,本地已经增加和修改了较多数据库表结构,线上数据庞大且实时更新,现在测试完毕需要进行上线。如果需要更新生产数据库,我能想的有两种方法:从一开始就使用Migration从数据库开始设计的时候,就使用EFMigration,保证数据库能够与代码同步,不过操作的时候,需要极为小心,务必

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

入门实战-在Asp.NETCORE中使用ADO.NET在讲EF的配置之前,我想说下基于ADO.NET的数据库操作方式:原来做项目时,都是要有个DBHelper文件,来进行数据库的增删改查操作,那么在Asp.netcore中如何使用(不推荐,但是也可用)呢?1.我们在根目录下,建立个Db的文件夹,然后建立个DbHelper.cs的类文件;2.完善DbHelper.cs文件,简单在里面写两个函数,演示使用。具体的代码是如下,如果想要完整的Dbhelper.cs代码,自行到网上copy一下,太多了,我都是拿以前用过的项目代码,简单改下,还是能用的:publicclassDbHelper{public

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

入门实战-在Asp.NETCORE中使用ADO.NET在讲EF的配置之前,我想说下基于ADO.NET的数据库操作方式:原来做项目时,都是要有个DBHelper文件,来进行数据库的增删改查操作,那么在Asp.netcore中如何使用(不推荐,但是也可用)呢?1.我们在根目录下,建立个Db的文件夹,然后建立个DbHelper.cs的类文件;2.完善DbHelper.cs文件,简单在里面写两个函数,演示使用。具体的代码是如下,如果想要完整的Dbhelper.cs代码,自行到网上copy一下,太多了,我都是拿以前用过的项目代码,简单改下,还是能用的:publicclassDbHelper{public

学习ASP.NET Core Blazor编程系列四——迁移

学习ASP.NETCoreBlazor编程系列一——综述学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(上)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(中)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(下) 学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(完)学习ASP.NETCoreBlazor编程系列三——实体          在具体的实际项目中,数据实体类随着应用程序的功能的变化而变化:添加和删除新的实体或属性,并且需要相应地去修改数据库的表或架构,使其

学习ASP.NET Core Blazor编程系列四——迁移

学习ASP.NETCoreBlazor编程系列一——综述学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(上)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(中)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(下) 学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(完)学习ASP.NETCoreBlazor编程系列三——实体          在具体的实际项目中,数据实体类随着应用程序的功能的变化而变化:添加和删除新的实体或属性,并且需要相应地去修改数据库的表或架构,使其