MAUI 跨平台播客应用程序(Conf 2021)

以下文章来源于codeshare ,作者痕迹gg 介绍在.net conf 2021大会上,微软展示了基于.net6 跨平台应用程序, 具有asp.net core、blazor、.net maui、微服务等功能。 浏览由 asp.net core 和 blazor 提供支持的 .net podcasts 应用的实时运行版本:https://dotnetpodcasts.azurewebsites.net/ 项目体...

2023-01-18 httpsWindowsASP.NET.NETASP


.NET对象池的使用

以下文章来源于精致码农 ,作者liamwang 昨天在『.net 大牛之路』技术群和大家聊到了对象池的话题,今天展开详细讲讲这个知识点。池这个概念大家都很熟悉,比如我们经常听到数据库连接池和线程池。它是一种基于使用预先分配资源集合的性能优化思想。简单说,对象池就是对象的容器,旨在优化资源的使...

2023-01-18 ASP.NET.NETASP


Blazor Server完美实现Cookie Authorization and Authentication

blazor server-side application用microsoft.aspnetcore.identity.entityframeworkcore实现authorization 和 authentication 完整教程。本方案只适用于blazor server-size application完整项目源代码,参考: https://github.com/neozhu/cleanarchitecturewithblazorserver需要引用的类库如下: ...

2023-01-18 面向对象编程ASP.NET访问管理ASP


[C#.NET 拾遗补漏]09:数据标注与数据校验

数据标注(data annotation)是类或类成员添加上下文信息的一种方式,在 c# 通常用特性(attribute)类来描述。它的用途主要可以分为下面这三类:验证 validation:向数据添加验证规则展现 display:指定数据如何呈现给用户模型 modelling:添加关于用法和与其它类的关系信息下面是一个用来验证和展...

2023-01-17 CASP.NET.NETASP#MVC


第34篇:go语言编写"中转注入"让古老的注入工具复活

part1 前言 在日常的渗透测试、红队项目、攻防比赛中,sql注入仍是广泛存在的一种漏洞,只要花时间仔细找,注入漏洞总会有的。sqlmap是目前最常用的注入工具,但是sqlmap也不是万能的,也有不足之处。1. 对于sql server注入,sqlmap没法自动枚举网站目录,读取文件和执行命令功能方法单一,不够完善...

2023-01-17 HTTP网络安全网站C 语言ASP


ASP.NETCoreWeb开发之OptionsPattern

这节我们来讲一下,在asp.net core web开发中,读取配置文件信息的新方式:options。前言 /options 在asp.net web框架中,我们读取配置文件中的数据,在不使用第三方框架的情况下,可能需要通过configurationmanager这个类去读取配置文件中的信息,并且,如果我们人为更改了配置文件,需要重启系统...

2023-01-12 网络安全编程算法ASP.NET.NETASP


【愚公系列】2021年12月 通用职责分配原则(五)-控制器原则(Controller Principle)

文章目录前言一、控制器原则(controller principle)二、使用步骤示例前言grasp:general responsibility assignment software patterns 通用职责分配软件模式。首先我们先来区分下grasp与gof模式的区别,它们主要在什么时候用,用来做什么。在软件开发过程中,我们常说面向对象开发,面向对象思想应...

2023-01-04 MVCASP.NETUML.NETASP


【愚公系列】2022年5月 ASP.NET Core下Worker Service构建系统服务实现任务调度

文章目录前言一、asp.net core worker service构建系统服务实现任务调度1.安装对应包2.添加window服务扩展3.发布部署服务到windows二、worker service 日志功能前言当你想到asp.net core时,可能会想到web应用程序后端代码,包括mvc和webapi。mvc视图和razor页面还允许使用后端代码生成带有html元素...

2023-01-04 网站ASP.NET.NET任务调度ASP


【愚公系列】2022年03月 ASP.NET Core中间件-跨域

文章目录前言1.跨域产生的原因2.解决跨域的方案2.1 前端的方式2.2 后端方式一、asp.net core中间件实现cors1.中间件代码2.在管道中的使用前言1.跨域产生的原因跨域请求存在的原因:由于浏览器的同源策略,即属于不同域的页面之间不能相互访问各自的页面内容。2.解决跨域的方案2.1 前端的方式1.imge....

2023-01-04 网站ASP.NET.NETASP


ASP.NET MVC增删改查带图片路径读取

asp.net mvc增删改查带图片路径读取目录asp.net mvc增删改查带图片路径读取功能添加·需要非空处理删除·需要有确认按钮数据库控制器·mytestcontroller视图层·index.cshtml视图层·addinfopage.cshtml功能主要完成单表的增加、修改、删除、查询、模糊查询的功能,以及根据图片名称显示对应的图片操作。...

2023-01-04 数据库SQLMVCASP.NETASP