随笔分类 -  asp.net

.NET AOP的实现
摘要:一、AOP实现初步AOP将软件系统分为两个部分:核心关注点和横切关注点。核心关注点更多的是Domain Logic,关注的是系统核心的业务;而横切关注点虽与核心的业务实现无关,但它却是一种更Common的业务,各个关注点离散地分布于核心业务的多处。这意味着,如果不应用AOP,那么这些横切关注点所代表... 阅读全文

posted @ 2014-09-03 17:48 走过路过ボ不要错过 阅读(1062) 评论(0) 推荐(0)

值类型与引用类型总结
摘要:下面是我关于值类型与引用类型的一些思考,错误之处肯定有的,欢迎高人批评指正,帮助进步C#中,值类型和引用类型是两个非常重要的概念,下面尽量详细的阐述,观点不一定完全正确,欢迎批评指正。1.内存分为堆和栈,值类型的数据存储在栈中,引用类型的数据存储在堆中。2.int numb=10,代码中的10是值类... 阅读全文

posted @ 2014-09-03 10:16 走过路过ボ不要错过 阅读(179) 评论(0) 推荐(0)

使用 HttpWebRequest 发送模拟 POST 请求
摘要:使用HttpWebRequest发送模拟POST请求网页中,如果form的method="POST",这时点击submit按钮可以给服务器发送了一个POST请求,如果method="GET",就是向服务器发送GET请求.有兴趣可以先看看POST和GET的区别和使用方法。这里,我在ASP.NET中使用... 阅读全文

posted @ 2014-08-29 14:53 走过路过ボ不要错过 阅读(6484) 评论(0) 推荐(0)

Equal 和==比较
摘要:Equal 和==比较 ==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相当,只能用==操作符。 如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(对内存),变量本身也占用 阅读全文

posted @ 2014-07-25 11:24 走过路过ボ不要错过 阅读(318) 评论(0) 推荐(0)

ASP.NET程序代码优化的七个方面
摘要:ASP.NET程序性能优化的七个方面 一、数据库操作1、用完马上关闭数据库连接 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影... 阅读全文

posted @ 2014-07-24 17:42 走过路过ボ不要错过 阅读(318) 评论(0) 推荐(0)

asp.net页面压缩
摘要:http压缩方法(IIS 6.0 与IIS 7.0的详解)在网上看了有关这方面的博客,再加上自己的实践,整理了一下,希望对大家有所帮助本片文章采用两种压缩方法:一种是在IIS上开启GZIP压缩,另一种方法是用CompressionModule压缩模块。下面我将分别对IIS 6.0 和 IIS 7.0... 阅读全文

posted @ 2014-06-27 13:33 走过路过ボ不要错过 阅读(346) 评论(0) 推荐(0)

asp.net文件下载
摘要:1 protected void btn_Down(object sender, EventArgs e) 2 { 3 string filePath = Server.MapPath("/TradeLog/" + txtDate.Text.Tr... 阅读全文

posted @ 2014-06-26 14:29 走过路过ボ不要错过 阅读(188) 评论(0) 推荐(0)

asp.net生成缩略图、文字图片水印
摘要:1 /// 2 /// 会产生graphics异常的PixelFormat 3 /// 4 private static PixelFormat[] indexedPixelFormats = { PixelFormat.U... 阅读全文

posted @ 2014-06-25 17:23 走过路过ボ不要错过 阅读(172) 评论(0) 推荐(0)

ASP.NET怎么防止多次点击提交按钮重复提交
摘要:今天做一个系统,由于服务器有点慢,所以常会被点击两次或三次,提交的数据就是多次了。所以要让按钮点击后,不能再次点击。对于一个按钮,要让变成恢色的,只要this.disabled=true就可以了,可是在.NET里,添加了ONCLICK后,就无法提交信息了。所以要加上以下代码。btnSub.Attri... 阅读全文

posted @ 2014-06-25 13:20 走过路过ボ不要错过 阅读(783) 评论(0) 推荐(0)

asp.net文件操作类
摘要:/** 文件操作类 **/ #region 引用命名空间 using System; using System.Collections.Generic; using System.Text; using System.IO; #endregion namespace CommonUtilities { /// /// 文件操作类 /// ... 阅读全文

posted @ 2014-06-25 13:16 走过路过ボ不要错过 阅读(222) 评论(0) 推荐(0)

ASP.NET反射
摘要:两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专... 阅读全文

posted @ 2014-06-23 14:06 走过路过ボ不要错过 阅读(236) 评论(0) 推荐(0)

VS单元测试入门实践教程
摘要:摘要:本教程不会介绍单元测试的基本理论知识,也不会和大家讨论在实际项目中是否需要写单元测试代码的问题。但是如果你此时想使用VS中的单元测试的工具来测试某个方法是否正确,可你又从来没真正实践过,那么本教程将带你一步一步使用VS2010集成的Unit Test进行断言(Assert)式验证数据的正确性,... 阅读全文

posted @ 2014-06-20 14:13 走过路过ボ不要错过 阅读(1407) 评论(0) 推荐(0)

详解Linq to SQL
摘要:第一部分,什么是Linq to sql Linq to sql(或者叫DLINQ)是LINQ(.NET语言集成查询)的一部分,全称基于关系数据的.NET语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能,它和Linq to xml、Linq to objects、Linq to dat... 阅读全文

posted @ 2014-06-20 14:07 走过路过ボ不要错过 阅读(338) 评论(0) 推荐(0)

.Net资源文件全球化
摘要:I:本博文代码示例效果图好久没来写随笔了.不多说先上大饼!跟着直接上 [代码下载地址]II:ASP.NET 资源文件介绍在ASP.NET特殊文件夹内有那么两个不太引人注意,他们分别是App_GlobalResources, App_LocalResources.资源文件命名规则: {文件名}.{区域... 阅读全文

posted @ 2014-06-20 14:02 走过路过ボ不要错过 阅读(713) 评论(0) 推荐(0)

C# 中的委托和事件详解
摘要:C# 中的委托和事件文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(... 阅读全文

posted @ 2014-06-20 13:31 走过路过ボ不要错过 阅读(370) 评论(0) 推荐(0)

asp.net事件委托易理解实例
摘要:asp.net事件委托易理解实例 阅读全文

posted @ 2014-06-20 11:57 走过路过ボ不要错过 阅读(469) 评论(1) 推荐(1)

导航