
MVC
文章平均质量分 88
寒冰屋
主要从事.net的方向开发工作,关注.net core相关动态,也涉及前段框架、小程序等的学习及应用,主要使用sql server数据库等
展开
-
使用DataTables.net的ASP.NET8——第9部分——高级过滤器
构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。翻译 2024-09-19 09:00:00 · 326 阅读 · 0 评论 -
使用DataTables.net的ASP.NET8——第8部分——选择行
构建使用jQuery组件DataTables.net的ASP.NET 8 MVC应用程序的实用指南。翻译 2024-09-19 08:45:00 · 214 阅读 · 0 评论 -
使用DataTables.net的ASP.NET8——第7部分——常规按钮
构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。翻译 2024-09-19 08:30:00 · 208 阅读 · 0 评论 -
使用DataTables.net的ASP.NET8——第6部分——在AJAX中返回其他参数
构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。翻译 2024-09-19 08:15:00 · 321 阅读 · 0 评论 -
使用DataTables.net的ASP.NET8——第5部分——在AJAX中传递其他参数
构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。翻译 2024-09-19 08:00:00 · 332 阅读 · 0 评论 -
使用DataTables.net的ASP.NET8——第4部分——多语言
构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。翻译 2024-09-19 07:45:00 · 231 阅读 · 0 评论 -
使用DataTables.net的ASP.NET8——第3部分——状态保存
构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。翻译 2024-09-19 07:30:00 · 194 阅读 · 0 评论 -
使用DataTables.net的ASP.NET8 ——第2部分——操作按钮
构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。翻译 2024-09-19 07:15:00 · 234 阅读 · 0 评论 -
使用DataTables.net的ASP.NET 8——第1部分——基础
构建使用jQuery组件DataTables.net的ASP.NET 8 MVC应用程序的实用指南。本文重点介绍如何将不同的技术(ASP.NET 8、MVC、C#、Bootstrap 5、jQuery DataTables.net)集成到专业级应用程序中。翻译 2024-09-19 07:00:00 · 500 阅读 · 0 评论 -
用ASP.NET Web API构建一个RESTful API,并使用AJAX消费它
在当今的Web开发环境中,创建强大的API并有效地使用它们对于构建现代应用程序至关重要。在本文中,我们将探讨如何使用ASP.NET Web API构建RESTful API,并使用AJAX使用它以实现前端和后端之间的无缝交互。翻译 2024-08-26 21:17:02 · 196 阅读 · 0 评论 -
使用类库和实体框架简化ASP.NET MVC WebAPI中的数据访问
在现代Web开发中,关键挑战之一是有效管理数据访问,同时保持干净的模块化代码。ASP.NET MVC WebAPI为构建RESTful API提供了一个强大的框架,但将其与数据访问层集成有时可能很复杂。但是,通过利用类库和实体框架,我们可以简化此过程,使WebAPI项目中的数据访问高效且可维护。翻译 2024-08-26 21:02:13 · 92 阅读 · 0 评论 -
ASP.NETCore标识、身份验证和数据库引擎解耦
业务应用程序中用于JWT安全性的可重用代码;将授权和数据库引擎与主要API功能分离。翻译 2024-07-16 11:02:52 · 127 阅读 · 0 评论 -
ASP.NET 8——使用单个Resx文件的多语言应用程序
这是构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。翻译 2024-07-15 14:14:52 · 258 阅读 · 0 评论 -
ASP.NET 8——使用单个Resx文件的多语言应用程序——第4部分——资源管理器
构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这里,我们展示了资源管理器的老式方法在ASP.NET 8 MVC中仍然有效。翻译 2024-07-15 14:38:14 · 171 阅读 · 0 评论 -
ASP.NET 8——使用单个Resx文件的多语言应用程序——第3部分——表单验证字符串
构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这一部分中,我们将重点介绍表单验证错误字符串的本地化。翻译 2024-07-15 14:30:31 · 119 阅读 · 0 评论 -
ASP.NET 8——使用单个Resx文件的多语言应用程序——第2部分——替代方法
这是构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这里,我们展示了一个与本系列上一篇文章不同的解决方案的变体。翻译 2024-07-15 14:23:19 · 102 阅读 · 0 评论 -
在MVC中使用ActionFilters检查会话超时
在动态Web应用程序中,会话对于保存当前登录的用户身份/数据的信息至关重要。因此,没有身份验证的人无法访问某些Page或任何ActionResult,要实现此类功能,我们需要检查会话是否存在(不是null)在需要身份验证的每个操作中。翻译 2024-06-30 22:43:07 · 73 阅读 · 0 评论 -
使用ASP.NET Core和Sircl构建丰富的Web应用程序——第4部分
在关于ASP.NET Core和Sircl的系列的第4部分中,我们将看到支持Bootstrap模态是多么容易。我们将更改一个多页Web应用程序以使用Bootstrap模态,几乎没有任何更改,也没有javascript。翻译 2024-05-31 11:20:21 · 70 阅读 · 0 评论 -
使用ASP.NET Core和Sircl构建丰富的Web应用程序——第3部分(b)
在本系列的第3部分中,我们了解了如何使用服务器往返在列表中添加和删除项目。此(b)部分显示了一种将服务器往返次数降至最低的替代实现。翻译 2024-05-31 11:12:03 · 56 阅读 · 0 评论 -
使用ASP.NET Core和Sircl构建丰富的Web应用程序——第3部分
在上一篇文章中,我们了解了如何将动态行为与页面部分请求相结合,以构建丰富且动态的网页。我们将继续添加列表管理,并发现一些特定于表单的功能。翻译 2024-05-31 11:06:45 · 56 阅读 · 0 评论 -
使用ASP.NET Core和Sircl构建丰富的Web应用程序——第2部分
在上一篇文章中,我们了解了Event-Actions作为在网页中声明客户端行为的一种方式。今天,我们将了解Sircl的另一个基石:部分页面加载。翻译 2024-05-31 10:47:58 · 61 阅读 · 0 评论 -
使用ASP.NET Core和Sircl构建丰富的Web应用程序——第1部分
在本系列的第一篇文章中,我们将介绍简单的动态表单,并了解如何使用Sircl以更好的方式编写它们。我们将介绍Sircl和Event-Actions,并告诉您如何安装和开始使用此库。翻译 2024-05-31 10:35:28 · 79 阅读 · 0 评论 -
使用ASP.NET和MVC的Web报告
在本文中,我将向您展示如何将List & Label集成到现有的ASP.NET MVC应用程序中。我们将介绍前端和后端技术,并包括Web报表设计器和Web报表查看器。翻译 2023-12-22 21:15:00 · 191 阅读 · 0 评论 -
MiniProfiler,一个.NET简单但有效的微型分析器
MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC的性能分析的小程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL(支持EF、EF CodeFirst等 )。并且以很友好的方式展现在页面上。转载 2023-11-17 20:00:00 · 627 阅读 · 0 评论 -
ASP.NET Core和实体框架核心入门
在本文中,我们将了解如何使用实体框架核心1.1创建 ASP.NET Core 1.0 MVC 应用程序。翻译 2023-09-05 22:00:00 · 647 阅读 · 0 评论 -
ASP.NET Core Areas
ASP.NET Core Areas表示一个应用程序的功能模块,例如:administration,billing,sales等,如果应用程序非常大,有非常多的控制器、模型类、视图,这时我们可以创建多个Areas并将应用程序文件放到不同Areas下,这将更好帮助我们管理应用程序转载 2023-08-23 08:36:09 · 338 阅读 · 0 评论 -
过滤器和拦截器有什么区别?
在ASP.NET Core中,过滤器和拦截器都是一种用于处理HTTP请求和响应的中间件。虽然它们的功能类似,但是它们之间有以下几个区别转载 2023-06-28 20:00:00 · 307 阅读 · 0 评论 -
ASP.NET基于EF(所有核心)模板的MVC清单
使用实体框架和Razor模型ASP.NET的分层清单。去除了所有不必要的元素,如CSS,JavaScript。您可能需要检查是否在单击表单时保存条目,而不是与完整表单一起保存,但练习是显示层次结构。翻译 2023-01-11 21:45:00 · 211 阅读 · 0 评论 -
自动版本控制——我是如何做到的
这可能不是增加项目版本的包罗万象的方法,但它肯定是影响最小和自动的方式。翻译 2022-12-04 16:51:17 · 262 阅读 · 0 评论 -
使用ASP.NET MVC对用户组的自定义授权
目录介绍示例MVC应用程序进行演示步骤1:在系统中创建新的用户角色创建一个管理员组并映射用户创建用户组并映射用户步骤2:创建项目步骤3:在Web.config中配置用户组步骤4:添加枚举类步骤5:添加登录视图模型步骤6:添加授权过滤器步骤7:添加授权助手类步骤8:添加MVC控制器LogInController.csAdminController.csUserController.cs步骤9:添加MVC视图LogIn.cshtmlAdmi翻译 2020-05-17 15:33:35 · 795 阅读 · 0 评论 -
使用Vue.js和ASP.NET Core MVC实现CQRS模式
目录介绍先决条件深入了解基本信息应用解决方案结构图像上传和显示应用MVC与JS框架之间的通信设计在SPA中,在表示层中添加UI和PLL用于数据读取和写入操作的数据访问层软件包安装读取查询处理程序的实现写入命令处理程序将MediatR与API控制器/控制器集成配置MediatR将依赖项注入Web-API控制器/控制器如何发送命令/查询请求...翻译 2020-05-06 21:20:35 · 1614 阅读 · 1 评论 -
在ASP.NET Core 3.1 MVC中集成Vue.js V4和使用Dropzone文件上传
本文涉及的主题包括Node.js,NPM,WebPack,Vue.js和.NET Core 3.1的介绍和安装;如何使用NPM和WebPack Task Runner运行/构建指令;如何使用ASP.NET Core 3.1 MVC设置Vue.js;并使用Vue.js和ASP.NET Core 3.1 MVC配置DropZone。下载源2.5 MB介绍我们习惯于通过网站上的浏览器将文...翻译 2020-04-11 13:15:48 · 4485 阅读 · 0 评论 -
使用Fluent NHibernate和AngularJS的Master Chef(第2部分)ASP.NET Core MVC
目录在存储库中使用泛型Angular客户端路由1)注入ngRoute2)配置Angular路由Angular JS客户端控制器1)注入“Add”,“Edit”和“Delete”控制器2)实现食谱Add控制器3)实现食谱Edit控制器4)实现食谱Delete控制器部分视图模板1)修改Index.html以使用ng-view2)检索模板——Recipes...翻译 2020-03-28 15:00:30 · 369 阅读 · 0 评论 -
使用Fluent NHibernate和AngularJS的Master Chef(第1部分)ASP.NET Core MVC
本文向您展示如何集成ASP.NET Core MVC,Fluent NHibernate和AngularJS来构建简单的Web应用程序。它带您逐步了解构建单页应用程序所涉及的元素。它涵盖Fluent NHibernate,它的安装、添加数据模型类、映射类和存储库类,添加和配置Grunt,安装Angular JS,添加index.html,Angular JS应用模块,服务工厂和控制器。下...翻译 2020-03-28 14:59:02 · 684 阅读 · 0 评论 -
使用EF Core和AngularJS的Master Chef(第3部分)ASP.NET Core MVC
下载MasterChef2WebApp.zip-86.6 KB介绍在Master Chef Part 1和Master Chef Part 2中,我介绍了如何将ASP.NET Core(框架)与Angular JS和Fluent NHibernate集成。在本文中,我想创建一个ASP.NET Core(Net Core)应用程序。您应该知道NHibernate还没有Net Core版本...翻译 2020-03-28 15:01:54 · 520 阅读 · 0 评论 -
DayPilot——10分钟内用于ASP.NET MVC的AJAX每月事件日历
用于ASP.NET MVC 1.3的开源DayPilot Lite引入了AJAX每月事件日历。在本文中,我们将看到如何设置项目,创建新的ASP.NET MVC视图和控制器,如何加载日历,拖放日历事件移动,CSS主题和事件自定义。下载示例项目-ASP.NET MVC 4,Visual Studio 2010(311 kB)[codeproject.com] 下载示例项目-ASP.NE...翻译 2020-03-21 12:28:28 · 1044 阅读 · 0 评论 -
播种数据MVC 6 .NET Core应用程序
下载源代码-928 KB目标就像MVC 5一样,我试图启用自动迁移和播种默认数据,但似乎在MVC 6中已更改了行为,所以我想我会分享一些技巧。介绍在这里,我们将尝试在MVC 6 ASP.NET Core 2.2应用程序中学习播种数据。在这里,主要是播种数据只是我们系列的一部分。使用Visual Studio 2019,我使用默认模板创建了.NET Core 2.2 Web应...翻译 2020-03-18 21:36:01 · 534 阅读 · 0 评论 -
基于MVC .NET Core动态角色的授权
具有动态角色和动态权限的MVC应用程序具有更改系统中不同功能的授权的能力。下载源代码976.8 KB目标通常对于小型组织,没有预定义的固定角色/用户。他们在成长和繁荣的过程中学习过程。在这种情况下,我们通常会获得创建角色和动态分配权限的要求,而又不损害安全性,因为大多数提出要求的人还不确定角色或策略。因此,在这里,我们将尝试学习基于角色的动态授权。介绍在本文中,我们将尝试学...翻译 2020-03-18 21:40:45 · 1840 阅读 · 0 评论 -
以编程方式在ASP.NET MVC中使用多个HTML Select控件
目录介绍使用代码使用JQuery使用Razor和C#兴趣点介绍很多时候,我们使用JavaScript或JQuery代码来操纵HTML控件,却不知道ASP.NET MVC与Razor和C#的结合有多强大,或者不知道两种方式都能做到这一点。下面是这两种方式,一种经典的JQuery方式,也可以在PHP,JSP等中使用。使用代码这是一个常见的多个HTML选择控件:...翻译 2020-01-30 11:52:24 · 652 阅读 · 0 评论 -
面向初学者的带有MVC API的Android 管理表CRUD MSSQL
目录介绍在Android中使用API进行表CRUD屏幕截图示例第一节结论介绍我的上一篇文章面向初学者的带MVC API的Angular Js Table CRUD MSSQL和使用SQL数据库表和MVC API在服务器上使用JSON对象管理数据表记录有关。本教程适用于初学者或学生。现在,通过使用MVC Web API再次访问Android中的CRUD功能。我还解释...翻译 2020-01-07 20:04:50 · 289 阅读 · 0 评论