- 大家好,我是雄雄,欢迎关注公众号:雄雄的小课堂。今天,分享的是asp.net中条件查询+分页的小案例。如下图所示:各个功能模块均已标注,先大致介绍一下业务。\1. 点击左侧图书类别,根绝类别编号在右侧查询显示该类别中的所有图书列表(分页查询)\2. 下拉排序方式,可以根据价格排序和出版日期排序。当下拉列表改变值时,图书列表按照排序方式改变。\3. 右上角显示为分页信息,左箭头表示... 大家好,我是雄雄,欢迎关注公众号:雄雄的小课堂。今天,分享的是asp.net中条件查询+分页的小案例。如下图所示:各个功能模块均已标注,先大致介绍一下业务。\1. 点击左侧图书类别,根绝类别编号在右侧查询显示该类别中的所有图书列表(分页查询)\2. 下拉排序方式,可以根据价格排序和出版日期排序。当下拉列表改变值时,图书列表按照排序方式改变。\3. 右上角显示为分页信息,左箭头表示...
- Response对象Response对象主要用于将数据从服务器发送回浏览器。2、Response对象的常用属性及说明属性说明Buffer获取或设置一个值,该值指示是否缓冲输出,并在完成处理整个相应之后将其发送。Cache获取Web页的缓存策略,如过去时间、保密性、变化字句等。Charset设定或获取HTTP的输出字符编码Expires获取或设置在浏览器上缓存的页过期之前的分钟数Buffer... Response对象Response对象主要用于将数据从服务器发送回浏览器。2、Response对象的常用属性及说明属性说明Buffer获取或设置一个值,该值指示是否缓冲输出,并在完成处理整个相应之后将其发送。Cache获取Web页的缓存策略,如过去时间、保密性、变化字句等。Charset设定或获取HTTP的输出字符编码Expires获取或设置在浏览器上缓存的页过期之前的分钟数Buffer...
- appsettings.Development.json开发环境下: "ConnectionStrings": { "SQLServer": "Server=(local)\\SQLEXPRESS;Database=hwboard; User Id=sa;Password=H4cuYd84ZAxnTTJK; Trusted_Connection=True;MultipleActive... appsettings.Development.json开发环境下: "ConnectionStrings": { "SQLServer": "Server=(local)\\SQLEXPRESS;Database=hwboard; User Id=sa;Password=H4cuYd84ZAxnTTJK; Trusted_Connection=True;MultipleActive...
- apipost是一款不错的平替postman的工具,很多功能细化了不少,有很多功能比较符合咱说中国话的开发者用 apipost是一款不错的平替postman的工具,很多功能细化了不少,有很多功能比较符合咱说中国话的开发者用
- 前言依赖注入(Dependency Injection, DI) 是一种实现控制反转(Inversion of Control, IoC) 的软件设计模式,也是构建松耦合、可测试、易维护应用程序的核心技术。其核心理念是:不要在类内部创建依赖,而是由外部容器将依赖注入进来。在现代 ASP.NET Core 中内置了强大的 DI 容器,正确使用 DI 的关键在于理解 Transient、Scop... 前言依赖注入(Dependency Injection, DI) 是一种实现控制反转(Inversion of Control, IoC) 的软件设计模式,也是构建松耦合、可测试、易维护应用程序的核心技术。其核心理念是:不要在类内部创建依赖,而是由外部容器将依赖注入进来。在现代 ASP.NET Core 中内置了强大的 DI 容器,正确使用 DI 的关键在于理解 Transient、Scop...
- 大家好,我是码农刚子。上一章介绍了Blazor组件的事件处理。接下来我们继续了解Blazor 组件参数相关的基础知识,希望对你有所帮助。1、组件参数和级联参数1. 组件参数(Parameter)参数主要用来在各组件之间传递值,在初始项目的SurveyPrompt组件中就包含了一个参数:[Parameter]public string Title { get; set; }通过用Paramet... 大家好,我是码农刚子。上一章介绍了Blazor组件的事件处理。接下来我们继续了解Blazor 组件参数相关的基础知识,希望对你有所帮助。1、组件参数和级联参数1. 组件参数(Parameter)参数主要用来在各组件之间传递值,在初始项目的SurveyPrompt组件中就包含了一个参数:[Parameter]public string Title { get; set; }通过用Paramet...
- 大家好,我是码农刚子。上一章介绍了Blazor组件的数据绑定。接下来我们继续了解Blazor 组件事件处理相关的基础知识,希望对你有所帮助。1、事件处理1. 基本事件处理1.1 单击事件<!-- ClickEvents.razor --><div class="click-demo"> <h3>单击事件示例</h3> <!-- 基本点击事件 --> <button ... 大家好,我是码农刚子。上一章介绍了Blazor组件的数据绑定。接下来我们继续了解Blazor 组件事件处理相关的基础知识,希望对你有所帮助。1、事件处理1. 基本事件处理1.1 单击事件<!-- ClickEvents.razor --><div class="click-demo"> <h3>单击事件示例</h3> <!-- 基本点击事件 --> <button ...
- 大家好,我是码农刚子。上一章介绍了Blazor组件的生命周期。接下来我们继续了解Blazor 组件相关的基础知识,希望对你有所帮助。1、数据绑定Blazor提供了强大的数据绑定机制,主要包括单向绑定和双向绑定两种模式。1. 单向数据绑定单向绑定是指数据从组件流向UI,但UI的变化不会自动更新数据源。基本语法<!-- 使用 @ 符号进行单向绑定 --><p>当前值: @currentValue... 大家好,我是码农刚子。上一章介绍了Blazor组件的生命周期。接下来我们继续了解Blazor 组件相关的基础知识,希望对你有所帮助。1、数据绑定Blazor提供了强大的数据绑定机制,主要包括单向绑定和双向绑定两种模式。1. 单向数据绑定单向绑定是指数据从组件流向UI,但UI的变化不会自动更新数据源。基本语法<!-- 使用 @ 符号进行单向绑定 --><p>当前值: @currentValue...
- 大家好,我是码农刚子。上一章介绍了Blazor的简介,开发工具及环境,基本语法和一些示例。接下来我们继续了解Blazor 组件相关的基础知识,希望对你有所帮助。1、组件生命周期1.简介Blazor的生命周期与React组件的生命周期类似,也分为三个阶段:初始化阶段、运行中阶段和销毁阶段,其相关方法有10个,包括设置参数前、初始化、设置参数之后、组件渲染后以及组件的销毁,但是这些方法有些是重复... 大家好,我是码农刚子。上一章介绍了Blazor的简介,开发工具及环境,基本语法和一些示例。接下来我们继续了解Blazor 组件相关的基础知识,希望对你有所帮助。1、组件生命周期1.简介Blazor的生命周期与React组件的生命周期类似,也分为三个阶段:初始化阶段、运行中阶段和销毁阶段,其相关方法有10个,包括设置参数前、初始化、设置参数之后、组件渲染后以及组件的销毁,但是这些方法有些是重复...
- 大家好,我是码农刚子。本篇文章介绍了ASP.NET Core Blazor的简介和基础语法。Blazor是微软推出的基于.NET的Web框架,支持C#构建交互式前端,无需JavaScript。提供Server、WebAssembly和Hybrid三种托管模式,分别适用于实时通信、离线运行与跨平台原生应用开发,实现全栈C#开发体验。 大家好,我是码农刚子。本篇文章介绍了ASP.NET Core Blazor的简介和基础语法。Blazor是微软推出的基于.NET的Web框架,支持C#构建交互式前端,无需JavaScript。提供Server、WebAssembly和Hybrid三种托管模式,分别适用于实时通信、离线运行与跨平台原生应用开发,实现全栈C#开发体验。
- 大家好,我是码农刚子。本文系统介绍了Blazor单页应用的路由机制。主要内容包括:1)基础路由配置,通过@page指令定义URL映射;2)路由参数处理,支持参数约束、可选参数和通配符捕获;3)编程式导航实现,利用NavigationManager进行页面跳转和参数传递;4)高级功能如路由事件监听和嵌套路由布局。文章通过代码示例演示了用户管理、产品展示等典型场景的实现方式,完整呈现了Blazo... 大家好,我是码农刚子。本文系统介绍了Blazor单页应用的路由机制。主要内容包括:1)基础路由配置,通过@page指令定义URL映射;2)路由参数处理,支持参数约束、可选参数和通配符捕获;3)编程式导航实现,利用NavigationManager进行页面跳转和参数传递;4)高级功能如路由事件监听和嵌套路由布局。文章通过代码示例演示了用户管理、产品展示等典型场景的实现方式,完整呈现了Blazo...
- 本文深入剖析ASP.NET Core中依赖注入对代码架构的重塑。其核心是将模块间依赖从硬编码转为外部动态配置,如同将焊死的组件改为可插拔接口,使订单处理等模块与具体服务实现解耦,更换功能无需改动核心代码。框架将此思想内化为基因,支持灵活替换组件。同时,它提升可测试性,通过注入模拟实现隔离测试;推动开发者转向抽象设计思维,促成高内聚低耦合架构。合理运用可让系统在迭代中保持韧性与活力。 本文深入剖析ASP.NET Core中依赖注入对代码架构的重塑。其核心是将模块间依赖从硬编码转为外部动态配置,如同将焊死的组件改为可插拔接口,使订单处理等模块与具体服务实现解耦,更换功能无需改动核心代码。框架将此思想内化为基因,支持灵活替换组件。同时,它提升可测试性,通过注入模拟实现隔离测试;推动开发者转向抽象设计思维,促成高内聚低耦合架构。合理运用可让系统在迭代中保持韧性与活力。
- 基于ASP.NET的客多多零食购物网站的设计与实现1. 引言随着电子商务的快速发展,零食类商品因消费高频、需求多样成为电商平台的重点品类。传统零食销售模式存在信息不透明、配送效率低、用户互动弱等问题。基于ASP.NET的客多多零食购物网站通过整合商品展示、智能推荐、订单管理与社区互动功能,为消费者提供“一站式”零食购物解决方案,同时利用ASP.NET框架的高效性与安全性,助力中小型零... 基于ASP.NET的客多多零食购物网站的设计与实现1. 引言随着电子商务的快速发展,零食类商品因消费高频、需求多样成为电商平台的重点品类。传统零食销售模式存在信息不透明、配送效率低、用户互动弱等问题。基于ASP.NET的客多多零食购物网站通过整合商品展示、智能推荐、订单管理与社区互动功能,为消费者提供“一站式”零食购物解决方案,同时利用ASP.NET框架的高效性与安全性,助力中小型零...
- 在实际开发中,网站安全一直是不容忽视的问题。本文将介绍 ASP.NET 中常见的会话固定漏洞、如何复现该漏洞、提供相应的解决方案以及修复后的测试方法。通过在用户登录后及时更新 SessionID,可以有效避免因固定 SessionID 导致的账户劫持和敏感信息泄露风险。希望这篇博客能为开发者在实际项目中提供参考,提升应用程序的安全防护能力。 在实际开发中,网站安全一直是不容忽视的问题。本文将介绍 ASP.NET 中常见的会话固定漏洞、如何复现该漏洞、提供相应的解决方案以及修复后的测试方法。通过在用户登录后及时更新 SessionID,可以有效避免因固定 SessionID 导致的账户劫持和敏感信息泄露风险。希望这篇博客能为开发者在实际项目中提供参考,提升应用程序的安全防护能力。
- ASP.NET Core JWT 认证与授权 1. 介绍JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络应用环境间安全地传递声明。ASP.NET Core 提供了内置的 JWT 认证与授权机制,可以轻松实现用户身份验证和权限控制。 2. 应用使用场景用户认证:验证用户身份,确保只有合法用户可以访问系统。API 保护:保护 RESTful API,防止未授... ASP.NET Core JWT 认证与授权 1. 介绍JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络应用环境间安全地传递声明。ASP.NET Core 提供了内置的 JWT 认证与授权机制,可以轻松实现用户身份验证和权限控制。 2. 应用使用场景用户认证:验证用户身份,确保只有合法用户可以访问系统。API 保护:保护 RESTful API,防止未授...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签