.NET

首页 标签 .NET
# .NET #
关注
17122内容
在.NET Core中三种实现“可插拔”AOP编程方式(附源码)
一看标题肯定会联想到使用动态编织的方式实现AOP编程,不过这不是作者本文讨论的重点。 本文讨论另外三种在netcore中可实现的方式,Filter(过滤器,严格意义上它算是AOP方式),DynamicProxy(动态代理方式,JAVA上早已不是新鲜事),Middleware(netcore中间件所实现的AOP方式)   什么是AOP编程 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。
《Ext JS实战》——2.3 使用Template和XTemplate
Ext.Template是一个很强大的核心工具,借助它可以创建一个预先留好插槽的DOM层次结构,以后再用数据填补这些插槽。一旦定义好了模板,可以用它复制出一个或者多个预定义好的DOM结构,并用数据填充这些插槽。
ASP.NET没有魔法——ASP.NET MVC使用Oauth2.0实现身份验证
原文:ASP.NET没有魔法——ASP.NET MVC使用Oauth2.0实现身份验证   随着软件的不断发展,出现了更多的身份验证使用场景,除了典型的服务器与客户端之间的身份验证外还有,如服务与服务之间的(如微服务架构)、服务器与多种客户端的(如PC、移动、Web等),甚至还有需要以服务的形式开放给第三方的,身份验证这一功能已经演化为一个服务,很多大型应用中都有自己的身份验证服务器甚至集群,所以普通的身份验证方式已经不能满足需求。
java文件下载文件名乱码问题解决方案
try { long fileLength = new File(downLoadPath).length(); String userAgent = request.getHeader("User-Agent"); if (null != userAgen
免费试用