随笔分类 - ASP.NET
摘要:在UrlRoutingModule模块中,将请求处理程序映射到了MvcHandler中,因此,说起Controller的激活,首先要从MvcHandler入手。本文主要是通过源码分析Controller的创建流程,弄清楚Controller是如何一步一步创建出来的。
阅读全文
摘要:最近在部署网站的时候尝试了一下使用该工具对前端资源进行处理,因为 FIS3 的构建不会修改源码,而是会通过用户设置,将构建结果输出到指定的目录,所以用起来很放心。在使用的过程中发现了一个问题,就是本来正常的网站,通过fis3处理后,出现了中文乱码情况
阅读全文
摘要:在web开发过程中,有时候为了数据传输的方便,比如:后台需要更新前端的ViewModel,此时我们定义一个与前端ViewModel结构一样的DTO对象,从数据层获取数据后,将数据封装成DTO然后序列化为json传回前端,由于我正在开发的项目中的Model是用DataSet来实现的,不是纯粹的面向对象(如果Model是对象的话可以用AutoMapper来实现转换),所以从数据层获取的都是DataSet或DataTable,这时需要将DataTable转换为DTO对象,DTO属性与DataTable列之间并不是一一对应的关系,为了转换方便,实现了一个简易的转换类
阅读全文
摘要:在web开发过程中,为了提高网站的用户体验,或多或少都会用到ajax技术,甚至有的网站全部采用ajax来实现,大量使用ajax在增强用户体验的同时会带来一些负面影响,比如:不利于seo;然而,对于asp.net来说,一般会采用ashx文件作为ajax调用的后台,这种情况下,每个ajax请求都会对应一个ashx页面,如果请求过多则会造成项目中有繁多的ashx文件,不利于管理与维护,那么怎样改善这种情况呢?
阅读全文
摘要:思路:从Blob字段中获取byte数组,然后将byte数组输出到客户端,注意设置网页的Header代码如下: 1 string constr = System.Configuration.ConfigurationManager.ConnectionStrings["constr"].Connect...
阅读全文
浙公网安备 33010602011771号