-
Aspnet后台动态生成控件并添加事件
作者: 陆金龙 发表时间: 2014-12-11 23:52//后台C# System.Web.UI.HtmlControls.HtmlImage img = new System.Web.UI.HtmlControls.HtmlImage(); img.Src = "./images/filter.png"; img.Attributes["onclick"] = "filterCancelClick($(thi... -
Aspnet导出System.Web.UI.Control到Word或Excel
作者: 陆金龙 发表时间: 2014-12-11 23:501. 导出Excel或Word 功能代码 /// /// 将Web控件导出 /// ///控件实例 ///类型:Excel或Word public void ExpertControl(System.Web.UI.Control source, DocumentType type) { //设置Http的头信息,编码格式 if (type == DocumentType.Excel)... -
EF性能讨论及EF查询中的“坑”
作者: 陆金龙 发表时间: 2014-12-07 13:33引子 曾经与一位同事讨论EntityFramework(以下简称EF),同事很不看好EF的使用,说会有执行效率问题。网上也有很多朋友讨论说数据表的记录达到几十万、上百万级别的时候,会有严重的性能问题。本人恰好在一个MVC+EF的项目中使用EF对六七百万记录的表进行查询的经历,经过对比发现EF查询与ADO.Net相比并没有明显的性能差别,不过使用上有一些“坑”,不留神的话难免会掉进里面。 EF的确有性能损失 与ado.net相比,使用EF时在代码层面多了一步,生成sql脚本,会多消耗一点CPU。在数据库层面是一样的,都是执行sql脚本。 E... -
Asp.Net网站部署:配置debug和错误页
作者: 陆金龙 发表时间: 2014-10-06 00:49对Web.config文件进行如下修改: 1.关于debug="false"设置 开发调试期间设置debug为true,发布时设置为false。 <!-- 设置 compilation debug="true" 可将调试符号插入到已编译的页面。由于这会影响性能,因此请仅在开发过程中将此值... -
最具参考价值Asp.Net面试题目 参考答案
作者: 陆金龙 发表时间: 2014-10-06 00:35一、笔试题 SQLServer部分 1. 请写出7个以上SqlServer的数据类型,请尽可能多写。 char nchar varchar nvarchar decimal int bigint datetime bit uniqueidentifier 2. 请写出5-10个您平常使用过的SqlServer的系统函数,请尽可能多写。 字符串:left right ltrim rtrim&... -
最具参考价值Asp.Net面试题
作者: 陆金龙 发表时间: 2014-10-05 23:38一、笔试题 SQLServer部分 1. 请写出7个以上SqlServer的数据类型,请尽可能多写。 2. 请写出5-10个您平常使用过的SqlServer的系统函数,请尽可能多写。 3. 请写出一个简单的创建存储过程的sql脚本 假定:Database:testdb Table:UserInfo (Id,Name,Age) Use database testdb go Crea... -
使用IHttphandler为图片添加水印和防盗链功能
作者: 陆金龙 发表时间: 2014-10-02 13:38用IHttphandler实现为图片添加水印是Aspnet中很经典的做法了,这方面的介绍网上很多,不过还是会有一些细节方面的问题值得注意,可能会因为某些细节的处理不好而出不来效果。对于开发而言,理解了、懂了不能算真正掌握,只有写出来,调试通过,部署成功,运行没有问题才算OK。 本文将图片添加水印功能的技术实现、web.config配置、IIS配置等按操作步骤梳理出来,对于可能遇到的问题进行了分析。既方便初学者按部就班的演练,也为有经验的开发者在排查问题时提供参考。另外,顺带加上了防盗链功能,对添加文字水印和Logo水印的情况也相应给出了两种图片处理方案。 下面,就按步骤... -
Windows7系统中IIS7.5上部署MVC
作者: 陆金龙 发表时间: 2014-08-05 00:59这是我之前发表在博客园上的一篇文章,现将其移到本站下,并做了一些修改。本文在博客园的地址:http://www.cnblogs.com/Extreme/archive/2013/03/09/2951002.html 这段时间在用MVC写一个导游网站,在Window7的IIS7.5上部署的时候,遇到和处理了一些问题。(以下截图是在Windows 8下完成的,也就是说该部署方案同样适用于Windows8下的IIS7.5部署。) 现将完整的过程整理出来,供大家参考: 一、部署准备: 1.安装Microsoft&nb...