ASP.NET 缓存技术全面剖析收集
1 。 缓存的分类 从分布上来看,我们可以概括为客户端缓存和服务器端缓存。如图15-1所示: 图15-1 缓存的分类 客户端缓存—— 这点大...
浅谈c#中使用lock的是与非(转)
1、从“最简单”的单例模式说起:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class Singleton{ pri...
.NET 4.0中的并行计算和多线程详解(转)
并行计算部分 沿用微软的写法,System.Threading.Tasks.::.Parallel类,提供对并行循环和区域的支持。 我们会用到的方法有For,ForEach,Invoke。一、简单使用 &...
ASP.NET页面刷新方法总结(收藏)
先看看ASP.NET页面刷新的实现方法:第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object send...
发布一个WinForm控件--TableViewControl(转)
这几个比较忙,也没有想到写些什么,所以停笔了一个多月。本想写个Code生成技术呢,到Codesmith和T4就不知道该写些什么示例,比较实用也大家比较感兴趣的,所以暂时停下,如果关于Code生成...
ASP.NET页面刷新方法总结
先看看ASP.NET页面刷新的实现方法:第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object send...
ASP.NET进阶:调用Javascript
昨天有同学在群里问MVC怎么让后台调用前台的js方法,我给他讲了半天他还是没能理解,我很晕。 调用Javascript不管是论坛还是QQ群里,很多同学都会问一个问题,就是他的后台程序怎么调用前台JS的方法。问这个...
asp.net form验证
最常用判断登陆的就是登陆时用cookie或session存储,然后每个页面判断是否登陆。这样做每个页面都要判断很麻烦。毕业半年了,这半年学会了用类,重写事件OnLoad()来,这样每个页面继承这个类!这个类里可以判断是...
.Net 4.0并行库实用性演练
前面说在练习Parallel时,发现另有乾坤,是这样的代码: 代码 <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->static IEnumerable<Person> testFill(){...
.NET小常识——答你所问
1、.NET是什么? .Net全称.NET Framework是一个开发和运行环境, 该战略是微软的一项全新创意, &nb...
Asp.net中文件的压缩与解压
这里笔者为大家介绍在asp.net中使用文件的压缩与解压。在asp.net中使用压缩给大家带来的好处是显而易见的,首先是减小了服务器端文件存储的空间,其次下载时候下载的是压缩文件想必也会有效果吧,特别是比较大的文件...
微软一站式示例代码库2010-09-06 新增代码示例简介 (转)
如果您是第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://1code.codeplex.com/, 以及这两篇blog All-In-One Code Framework:一站式微软开发技术框架解决方案微软一站式开发技...
创建模板化的ASP.NET 用户控件
可以创建实现模板的用户控件,这是 ASP.NET 的一项功能,它允许将控件数据与其表示形式相分离。模板化控件不提供用户界面。编写它则是为了实现一个命名容器以及包含属性和方法可由宿主页访问的类。 用户控件的用...
在ASP.NET中使用Session常见问题集锦
问:为什么Session在有些机器上偶尔会丢失?答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。问:为什么当调用Session.Abandon时并没有激发Session_End方法?答:首先Session_End方法只...
漫谈.Net关键字系列之一Sealed与Final(转)
Sealed与Final修饰符其实并不是一个语言平台的产物,他们有着各自所属的语言环境,但这两个关键字都是.Net平台中不可或缺的,那么二者用法几何,随本文一探究竟。 一.Sealed  ...
ASP.NET MVC Routing概述
ASP.NET MVC Routing概述 ASP.NET Routing模块的责任是将传入的浏览器请求映射为特有的MVC controller actions。 使用默认的Route Table &n...
asp.net用三种方法检测远程URL存在与否
用3种方法检测远程URL是否存在。private void Page_Load(object sender, System.EventArgs e){ string url1 = "http://dotnet.aspx.cc/"; string url2 = "http://dotnet.aspx.cc/Images/logo.gif"; Response....
ASP.NET 将JS文件封装成DLL
有什么方式能让用户看不到JS,不想让用户修改JS文件。以防程序出现混乱。由于以前也没有做过这方面,也没去想过这方面的问题。今天就在网上找了找。弄了弄,终于有结果了。第一步:创建一个项目(工程)命名随便自...
c#编译器对byte类型的一些规则 (转0
csc在处理byte类型时,其实是有一些规则的,平时我们写代码可能没有注意。 举个例子: //有几行这样的代码byte a = 1;byte b = 2;//byte sum = a+b; //incorrectConsole.WriteLine((a + b).Ge...
.Net三层架构 (转)
用户界面表示层(USL) 业务逻辑层(BLL) 数据访问层(DAL) BLL将USL与DAL隔开了,并且加入了业务规则各层的作用 1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是...