草庐IT

Swagger-core

全部标签

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

Asp.netCoreWeb开发入门介绍的缘起,工具,环境,版本说明我自己的.net学习和编程是断层了的,停留在.net4.0时代,很多年都没有更新过,维护的.net系统都是基于.net4.0,sqlserver2008以及windowsserver2008系统部署等。想学习新的.net开发知识,但是网络的讲解要么太先进(网络一搜,就是基于vs2020,sql2020,windows2020或以上),要么太高深(自己智商不太够,新的.netcore基于很多插件,sqlsugar,dapper,automapper,ef…,前后端分离,vue,node等一堆对我来说的新框架,新应用,从未使用过)

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

Asp.netCoreWeb开发入门介绍的缘起,工具,环境,版本说明我自己的.net学习和编程是断层了的,停留在.net4.0时代,很多年都没有更新过,维护的.net系统都是基于.net4.0,sqlserver2008以及windowsserver2008系统部署等。想学习新的.net开发知识,但是网络的讲解要么太先进(网络一搜,就是基于vs2020,sql2020,windows2020或以上),要么太高深(自己智商不太够,新的.netcore基于很多插件,sqlsugar,dapper,automapper,ef…,前后端分离,vue,node等一堆对我来说的新框架,新应用,从未使用过)

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

入门实战-从系统菜单功能的增删改查开始(一:修改和删除)上一篇讲了查询和增加,本章节就把修改和删除讲完。1.实现修改功能。(1).在MenuController中增加2个Action:Edit,分别是HttpGet和HttpPost;在post类型的Edit中注意参数,并完善修改代码:HttpPost的Edit方法,有点特殊,我先看一个参数,就是把Menu对象传递为编辑时的参数情况: 我的目的是更新成功返回True,但发现_appDbContext.Menu.Update(menu)的执行返回结果居然是个Id值,而且调试跟踪也出了异常,有空值。为什么呢?这样的写法肯定不对,将对象menu作为参

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

入门实战-从系统菜单功能的增删改查开始(一:修改和删除)上一篇讲了查询和增加,本章节就把修改和删除讲完。1.实现修改功能。(1).在MenuController中增加2个Action:Edit,分别是HttpGet和HttpPost;在post类型的Edit中注意参数,并完善修改代码:HttpPost的Edit方法,有点特殊,我先看一个参数,就是把Menu对象传递为编辑时的参数情况: 我的目的是更新成功返回True,但发现_appDbContext.Menu.Update(menu)的执行返回结果居然是个Id值,而且调试跟踪也出了异常,有空值。为什么呢?这样的写法肯定不对,将对象menu作为参

乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - .NET 7正式发布,看看ASP.NET Core 7.0和EF Core 7新增哪些功能

2022年11月8日.NET7正式发布.NET仍然是最快、最受欢迎、最值得信赖的平台之一,其庞大的.NET软件包生态系统包括33万多个软件包。.NET7为您的应用程序带来了更高的性能和C#11/F#7、.NETMAUI、ASP.NETCore/Blazor、WebAPIs、WinForms、WPF等的新功能。有了.NET7,你还可以轻松地将你的.NET7项目容器化,在GitHub行动中设置CI/CD工作流程,并实现云原生的可观察性。感谢开源的.NET社区为帮助塑造这个.NET7版本所作的大量贡献。在整个.NET7版本中,有超过8900名贡献者做出了28000项贡献!.NET7的发布是我们.NE

乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - .NET 7正式发布,看看ASP.NET Core 7.0和EF Core 7新增哪些功能

2022年11月8日.NET7正式发布.NET仍然是最快、最受欢迎、最值得信赖的平台之一,其庞大的.NET软件包生态系统包括33万多个软件包。.NET7为您的应用程序带来了更高的性能和C#11/F#7、.NETMAUI、ASP.NETCore/Blazor、WebAPIs、WinForms、WPF等的新功能。有了.NET7,你还可以轻松地将你的.NET7项目容器化,在GitHub行动中设置CI/CD工作流程,并实现云原生的可观察性。感谢开源的.NET社区为帮助塑造这个.NET7版本所作的大量贡献。在整个.NET7版本中,有超过8900名贡献者做出了28000项贡献!.NET7的发布是我们.NE

学习ASP.NET Core Blazor编程系列五——列表页面

学习ASP.NETCoreBlazor编程系列文章之目录学习ASP.NETCoreBlazor编程系列一——综述学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(上)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(中)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(下) 学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(完)学习ASP.NETCoreBlazor编程系列三——实体学习ASP.NETCoreBlazor编程系列四——迁移       上一篇文章中我们已经创建

学习ASP.NET Core Blazor编程系列五——列表页面

学习ASP.NETCoreBlazor编程系列文章之目录学习ASP.NETCoreBlazor编程系列一——综述学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(上)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(中)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(下) 学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(完)学习ASP.NETCoreBlazor编程系列三——实体学习ASP.NETCoreBlazor编程系列四——迁移       上一篇文章中我们已经创建

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

入门实战-实现分页功能其实很简单分页功能是项目开发中必须掌握的技能,网络上也有很多组件实现该功能,但是在Asp.NetCore中的分页,我们学习时,还是要掌握其最基本的写法,我计划写2种EF的分页代码。1.第一种写法,使用EF中的Skip()和Take()来实现分页,Skip和Take是Linq的扩展方法,Skip(n)跳过n条数据,Take(n)获取n条数据,只要是分页就必须是相关的计算和变量:总记录数,每页条数,页数;还以Menu的相关功能页面来进行分页代码演练。(1).先查看Menu的列表页,也就是Index视图,计划在表格的下面增加分页功能(2).先在视图页中(Index.cshtml

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

入门实战-实现分页功能其实很简单分页功能是项目开发中必须掌握的技能,网络上也有很多组件实现该功能,但是在Asp.NetCore中的分页,我们学习时,还是要掌握其最基本的写法,我计划写2种EF的分页代码。1.第一种写法,使用EF中的Skip()和Take()来实现分页,Skip和Take是Linq的扩展方法,Skip(n)跳过n条数据,Take(n)获取n条数据,只要是分页就必须是相关的计算和变量:总记录数,每页条数,页数;还以Menu的相关功能页面来进行分页代码演练。(1).先查看Menu的列表页,也就是Index视图,计划在表格的下面增加分页功能(2).先在视图页中(Index.cshtml