Welcome 微信登录

首页 / 网页编程 / ASP.NET

在应用开发中实现对上下文(Context)数据的统一管理

在应用开发中实现对上下文(Context)数据的统一管理

在应用开发中实现对上下文(Context)数据的统一管理2011-07-30 博客园 Artech在应用开发中,我们经常需要设置一些上下文(Context)信息,这些上下文信息一般基于当前的会话 (Session),比如当前登录用户的个人信息;或者基于当前方法调用栈,比如在同一个调用中涉及的多 个层次之间数据。在这篇文章中,我创建了一个称为ApplicationContext的组件,对上下文信息进行统一 的管理一、基于CallContext和HttpSes...
Variable v1.2--在客户端和服务器之间传送变量

Variable v1.2--在客户端和服务器之间传送变量

Variable v1.2--在客户端和服务器之间传送变量2011-08-01 博客园 卢春城Variable是一个用于在客户端与服务器之间传递数据的控件。Variable v1.2对1.1做了以下改进:(1)实现了ICallbackEventHandler接口,支持在ASP.NET网页中不经过回发在客户端与服务器之间传递 数据;(2)增强了客户端VariableManager的功能;Variable v1.2 使用指南:1.不经过回发在客户端与服务器之间...
LDataTable控件--向客户端传送大数据量的DataTable

LDataTable控件--向客户端传送大数据量的DataTable

LDataTable控件--向客户端传送大数据量的DataTable2011-08-01 博客园 卢春城在之前发布的Varibale控件已经可以向客户端传送DataTable数据,但是,如果该DataTable有几千行( 甚至更多)时,使用Variable会直接将所有数据传到客户端,这显然是不现实的。本文所要介绍的 LDataTable控件是一个适合用于向客户端传送含有大数据量的DataTable的控件,其实现的原理如下:根据客户端的需求以页为单位从服务器...
ASP.NET输出缓存

ASP.NET输出缓存

ASP.NET输出缓存2011-08-01 博客园 朱祁林ASP.NET缓存通过在内存中存储页面输出来构建一个高性能的,可伸缩的asp.net web应用程序。在随 后的请求中,网页代码不用执行,直接使缓存的输出用于服务的请求。在本文中,我们专注于ASP.NET页 面输出缓存。这只是在一站式开发技术框架中Silverlight样例的一部分,你能从http://cfx.codeplex.com/上获得 更多的例子。Microsoft All-In-One C...
颜色与UI

颜色与UI

颜色与UI2011-08-01 infoq 译:刘申顾名思义,GUIs(Graphical User Interfaces,图形化用户界面)从视觉上展现了它们的特性与功能 。人机交互在很大程度上是依赖于可视界面,寻找某个事物,并与图形化UI元素进行交互。颜色是任何视 觉画面的主要特征,这并不仅限于计算机屏幕,而是任何我们所看到的事物。因为在我们日常生活中,大 多数所看到并进行交互的事物都是有颜色的——或许是看到的太多了,我们已对这点...
手动创建应用程序池,并自动将程序assign到新创建的池中(MSI制作)

手动创建应用程序池,并自动将程序assign到新创建的池中(MSI制作)

手动创建应用程序池,并自动将程序assign到新创建的池中(MSI制作)2011-08-01我在部署ASP.net应用程序的时候,在IIS中都是创建在默认的应用池当中.我们能否在部署的时候创建 自己的应用池呢?本文就带你一起创建自己的应用池!1 using System;2 using System.IO;3 using System.DirectoryServices;4 using System.Reflection;5 using System.Ru...
识别地图上的地名-- 笔记一

识别地图上的地名-- 笔记一

识别地图上的地名-- 笔记一2011-08-01 博客园 T.t.T!Ck.¢#不记得是几月份了,king总接了一个私活,就是要求从地图查询的那些网站上获取到地图下来,然后 识别出地图中的地名。需求很简单的目标也很明确。king总貌似用了一个星期左右的时间就完成了。在此 佩服一下。在此前我已经对图像很有兴趣,但是一直没有机会练手,现在就king总上面的需求,我也来试试识别 地图上的地名。大概的思路如下:把彩色的地图图像变换成灰度图像,对灰度图像进行二值化,...
识别地图上的地名-- 笔记二(完结)

识别地图上的地名-- 笔记二(完结)

识别地图上的地名-- 笔记二(完结)2011-08-01 博客园 T.t.T!Ck.¢#本文承接 识别地图上的地名-- 笔记一 一文。非常抱歉地过了这么久了才打算把这个事情给完结了 。其实很早就做完的。但是事情比较多。一直都没有写出来。二值化图像关于文字分割:如上图所示我们已经得到一个二值化的图像了。可以发现文字都是黑色的。并且文字都是在一个11*11的方格里面的。也就是说一个单独的文字最大长 度和宽度都是11,例如“田” 字 。...
使用MemberShip时 用HttpWebRequest抓数据

使用MemberShip时 用HttpWebRequest抓数据

使用MemberShip时 用HttpWebRequest抓数据2011-08-01 博客园 ttyp最近在做一个项目,因为是分层设计,为了各层之间解耦,我们采用了HttpWebRequest来抓取同域下 的文件数据(动态生成的)来生成新的对象.我们生成数据页的handler都是以.do结尾的,以示区分.但是 这也带来了问题,在使用HttpWebRequest抓数据时,通不过验证.但是我们使用AJAX同样也是.do结尾的啊, 却可以使用,奇怪!网上找Mem...
Wap流量统计开发中使用Cache心得

Wap流量统计开发中使用Cache心得

Wap流量统计开发中使用Cache心得2011-08-01 博客园 DerryZhang在《他舅网wap流量统计分析平台》开发中为了提高系统的性能,我们利用Cache来保存数据,例如把 用户的一些权限信息放在Cache中,但这样做会有些问题,何时清除Cache与数据保持同步,下面我在项目 中使用Cache的心得,与大家分享。一、利用CacheDependency类它在命名空间System.Web.Caching中。CacheDependency类会与文件之...
换一种思维实现数据库切换

换一种思维实现数据库切换

换一种思维实现数据库切换2011-08-01 博客园 农民伯伯前言当我们提到设计数据库无缝切换的时候,经常用到的办法就是用反射,连微软自带的例子Microsoft .NET Pet Shop也是如此。虽然如此,但一方面反射性能比较低,另一方面我觉得通过字符串的方式来切 换数据库难免不合适。近两天有想到用标准+冗余的办法来实现同样的需求,目前处于理论阶段,正在实 践中,现分享出来大家一起讨论下:)正文一、理论:这里例举OracleDAL和SqlServerD...
Http Message结构学习总结

Http Message结构学习总结

Http Message结构学习总结2011-08-01 博客园 hyddd最近做的东西需要更深入地了解Http协议,故死磕了一下RFC2616-HTTP/1.1协议,主要是了解Http Message结构及每部分含义,在此总结一下,并打算写一个模拟发送HTTP请求的工具,明天写完再附上 来:>(注:下面如“(14.1)”表示是在RFC2616第14章第1节有更详细的介绍)一.Http Message结构了解Http Mess...
登峰造极的ASP.NET:文本模板转换工具包和ASP.NET MVC

登峰造极的ASP.NET:文本模板转换工具包和ASP.NET MVC

登峰造极的ASP.NET:文本模板转换工具包和ASP.NET MVC2011-08-01 MSDN Scott AllenMicrosoft Visual Studio 包含一个称为 T4(文本模板转换工具包的缩写)的代码生成引擎。您或许 已在 Visual Studio 中使用 T4 模板,甚至还不知道这些模板已在后台工作。在本文中,我将简单介绍 T4 模板并说明 ASP.NET MVC 如何使用此项技术。同时我还会为您介绍如何自定义 T4 模板以使用 ...
Web打印的解决方案之普通报表打印

Web打印的解决方案之普通报表打印

Web打印的解决方案之普通报表打印2011-08-01 博客园 伍华聪做过很多的Web项目,大多数在打印页面内容的时候,采用的都是通过Javascript调用系统内置的打印 方法进行打印,也就是调用 PrintControl.ExecWB(?,?)实现直接打印和打印预览功能。打印的效果及控 制性虽然不是很好,但是也能勉强使用,应付一般的打印还是可以的了。代码如下所示://调用PrintControl.ExecWB(?,?)实现直接打印和打印预览功能。(直接...
<< 401 402 403 404 405 406 407 408 409 410 >>