在ASP.NET中使用Session常见问题集锦
问:为什么Session在有些机器上偶尔会丢失?答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。问:为什么当调用Session.Abandon时并没有激发Session_End方法?答:首先Session_End方法只...
漫谈.Net关键字系列之一Sealed与Final(转)
Sealed与Final修饰符其实并不是一个语言平台的产物,他们有着各自所属的语言环境,但这两个关键字都是.Net平台中不可或缺的,那么二者用法几何,随本文一探究竟。 一.Sealed  ...
在 ASP.NET MVC Web 应用程序中输出 RSS Feeds
RSS全称Really Simple Syndication。一些更新频率较高的网站可以通过RSS让订阅者快速获取更新信息。RSS文档需遵守XML规范的,其中必需包含标题、链接、描述信息,还可以包含发布时间、最后更新时间等信息。本文将介...
分页控件 实战 Post篇(转)
前言:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->分页,大伙并不陌生也许你正用着:DataGrid/GridView自带的分页也许你正用着:网上流传较广...
ASP.NET用户个性化设置Profile——配置
前面一篇文章讲到了如何快速的配置起Profile和如何在应用程序中使用Profile存储用户自定义信息。 但是在前面,Profile中存储的是简单数据类型,比如int、String等。现在,我们讲解如何存储自定义数据类型,比如:购...
ASP.NET MVC Routing概述
ASP.NET Routing模块的责任是将传入的浏览器请求映射为特有的MVC controller actions。 使用默认的Route Table 当你创建一个新的ASP.NET MVC应用程序,这个应用程序...
ASP.NET MVC Routing概述
ASP.NET MVC Routing概述 ASP.NET Routing模块的责任是将传入的浏览器请求映射为特有的MVC controller actions。 使用默认的Route Table &n...
ASP.NET用户个性化设置Profile
前面一篇文章讲到了如何快速的配置起Profile和如何在应用程序中使用Profile存储用户自定义信息。 但是在前面,Profile中存储的是简单数据类型,比如int、String等。现在,我们讲解如何存储自定义数据类型,比如:...
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文件。以防程序出现混乱。由于以前也没有做过这方面,也没去想过这方面的问题。今天就在网上找了找。弄了弄,终于有结果了。第一步:创建一个项目(工程)命名随便自...
ASP.NET WebForm开发WAP网站 (转)
随着手机上网的兴起,我们实际项目中可能会遇到专门针对手机开发的网站,虽然ASP.NET 也有专门的WAP控件库,但在某些时候,这也不是完美的解决方案。ASP.NET WebFrom具有高效开发网站的优势,但对于手机上网来说,Vi...
WPF Diagram Designer 的 Silverlight 版本
WPF Diagram Designer 是codeproject上一个开源例子,讲WPF的图形设计,非常适合学习。 在实现Silverlight流程设计器时,我也参考了例子的实现思路。周末在家将Part 1中的 WPF 例子转换成了Silverlight版本。原文的...
Silverlight的旋转之仿射矩阵变换的解释
Silverlight的旋转动画需要用到 MatrixTransform属性的变化,这个是仿射矩阵变换的函数,它可以让图片产生视觉的旋转。他的原理并不是真正让图片的位置变化,而是变化平面x,y的坐标系,间接地让图片的坐标发生...
Silverlight-Cailburn应用框架 (转)
Sl中知名度高的框架或许就是Prism了,我相信甚至于Cailburn这个名词你都是首次接触,Cailburn与Prism在一些方面都提供一样的功能,只是如题而言,我们更直观的认识是将Prism作为一个UI组合框架,而Cailburn则...
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:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是...
ASP.NET 4.0 一些隐性的扩展
ASP.NET 4.0在很多方面都做了改进,在这篇ASP.NET 4.0白皮书就描述了很多ASP.NET 4.0的机制改变和改进。在我的博客中,也有几篇关于ASP.NET4.0的特性修改的文章。但是作为一个全新的框架和运行时,内部肯定还会有很...
我对Asp.net页面一系列执行过程的认识
众所周知,每个asp.net页面都是一个HttpHandler,并且它也是一个控件。我们来看来它的本身定义。 <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--...
谈谈学完Asp.net 中的自定义控件后的感受
终于把这些控件相关的知识点一边学一边写完了:) 当初就像周星星同学说的那样,一个尘世间的迷途小书童,踏进了.NET的大门,一梦二三年过去了,相比而言,或许比周围的同学会熟练些...
ASP.NET 回发详解 (焦炜 )
相信很多开发过AJAX的朋友都遇到过回发和回调的问题,今天我们就撇开AJAX来单独谈一谈回发,并通过一组简单的示例进行释疑。我们先在页面上添加一个客户端链接控件,设置其Id为“aLink”,看起来应该像这样:1:<a id...