03 2011 档案

摘要:原文件链接:http://msdn.microsoft.com/zh-cn/library/ccec7sz1.aspx 资源文件生成器将文本(.txt 或 .restext)文件和基于 XML 的资源格式 (.resx) 文件转换为公共语言运行时二进制 (.resources) 文件,后者可嵌入到运行时二进制可执行文件中或编译成附属程序集。 有关部署和检索 .resources 文件的信息,请参见应用程序中的资源。 Resgen.exe 执行下列转换: 将 .txt 或 .restext 文件转换为 .resources 或 .resx 文件。注意.restext 扩展名在 .NET Fra. 阅读全文
posted @ 2011-03-27 07:41 scgw 阅读(2224) 评论(0) 推荐(0) 编辑
摘要:MasterPage是asp.net 2.0中的一个新东东。具有如下的优点: 1.使用母版页可以集中处理页的通用功能,以便可以只在一个位置上进行更新。2.使用母版页可以方便地创建一组控件和代码,并将结果应用于一组页。例如,可以在母版页上使用控件来创建一个应用于所有页的菜单。3.通过允许控制占位符控件的呈现方式,母版页使您可以在细节上控制最终页的布局。4.母版页提供一个对象模型,使用该对象模型可以从各个内容页自定义母版页。在实际的使用中内容页要和MasterPage之间进行数据交换。下面介绍一种数据传递的方式。1、在内容页中增加如下的语句<%@ MasterType VirtualPath 阅读全文
posted @ 2011-03-21 15:21 scgw 阅读(257) 评论(0) 推荐(0) 编辑
摘要:在google中搜索一下css sprites这个名称,会查出很多信息,并且随着SEO越来越被人们重视,采用这种技术来进行图片优化的网站越来越多,国内几家大型门户网站无不仿效。如新浪,网易,搜狐。你下载一下他们的网站上的图片,你会看到他们将很多小图片全部集成在一张图片上。 这样做的好处是不言而语: 1. 加速图片显示 2. 利用CSS技巧减小HTTP请求 3. 利于网站优化seo 其实原理非常简单,主要是应用css中的背景定位技术来实现的。主要就是用一个属性background-position来控制显示一张大图片中的一个指定大小的图片位置。 下面从一个比较有趣的例子来一步步动手制作一幅扑克牌 阅读全文
posted @ 2011-03-19 17:21 scgw 阅读(1064) 评论(0) 推荐(0) 编辑
摘要:这段时间有几次接触到了css sprites的概念,一个就是在用css做滑动门的时候,另外一个就是在用YSlow分析网站性能的时候,于是对css sprites这个概念产生了浓厚的兴趣。在网上查找了很多的资料,但可惜的是大部分都是只言片语,其中很多都是直接翻译国外的资料,也有直接推荐国外的资料网站,无奈英语没有过关,基本上没有理解到什么css sprites,更别谈如何使用了。最后还是在蓝色理想中的一篇文章受到启发,琢磨了老半天,才算弄清楚里面的内涵,下面将通过本人的理解帮助其他人更加快速的去掌握css sprites。先简单介绍下概念,关于它的概念,网上那到处都是,这里简单的提下。什么是cs 阅读全文
posted @ 2011-03-19 17:19 scgw 阅读(19461) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://zhuweiwu.com/?p=18CSS中背景图片的定位有三种方法:(1)关键字:background:url(img.jpg) top left; (2)像素:background:url(img.jpg) 0px -22px; (3)百分比:background:url(img.jpg) 50% 50%。最近刚做了像素方面的定位,所以在此分享像素的定位。 CSS中背景定位中的像素其实是图片左上角在显示的区域内的坐标(以显示区域左上角为原点,上边向右为x轴,左边向下为y轴如下图) 下面以本人做的Rss订阅来说明。图中人人网订阅图标的左上角距离整个图标的左上角的距离为 阅读全文
posted @ 2011-03-19 17:14 scgw 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:如今做网页为了使网站丰富多彩,富于表现力,往往需要应用大量的图片/图标。如何处理这些图片,使其尽量不影响网页载入,解析等速度,是一个不大不小的问题。如果你的网站用各种图标图案装饰的靓丽无比,但是需要等待较长的时间加载,那么相信很多用户会等不及而离开。尽量将图片做的小些,可能是大部分人选择的解决之道。但是100张1kb的图片加载与一张100kb的图片加载,这之间又是不同的,这涉及到网站服务器的同时连接数,网络质量等。但是,显然,加载一张图片要远比加载多张图片简便的多。 还有最重要的一点,就是涉及到用户动作才表现的图片,例如鼠标移上/移下的图片切换,由于是由动作触发的,所以在动作触发前是不会加载的 阅读全文
posted @ 2011-03-19 17:03 scgw 阅读(656) 评论(0) 推荐(0) 编辑
摘要:由于微软的Web service实现是基于Asp.net,所以会出现缓存也就在情理之中了.主要有2中缓存:输出缓存和数据缓存.由于Web Service的缓存管理与asp.net基本是一样的,就不说他的原理,主要说一下在Web service中是如何实现的.输出缓存实现方法是在WebMethod这个特性里面加一个属性CacheDuration,如下代码所示[WebMthod(CacheDuration=30)]public string HelloWorld(){...}其单位为秒.数据缓存数据缓存主要是存储在Context.Cache之中.而关于数据缓存有一个比较通用的设计模式.那就是建立一 阅读全文
posted @ 2011-03-18 14:49 scgw 阅读(616) 评论(0) 推荐(0) 编辑
摘要:WebService的缓存分为两种,一种是简单的输出缓存,一种是强大的数据缓存一、输出缓存输出缓存的使用非常简单,比较适用于WebService的参数比较少,结果比较单一的情况,例如股票信息,可以设置5-10秒的缓存,天气预报,则可以设置30分钟甚至数小时的缓存使用方法是:在WebMethod属性上指定CacheDuration属性即可,例如这样,600秒内这个WebService的所有输出数据都将从缓存中读取,不会真正做数据处理,如果事务代码是访问数据库的话,现在这种方法就会比每次都访问数据库快得多。这种缓存适合初接触WebService的新手使用。[WebMethod(Descriptio 阅读全文
posted @ 2011-03-18 14:46 scgw 阅读(353) 评论(0) 推荐(0) 编辑
摘要:通过jQuery内置的AJAX功能,直接访问后台获得JSON格式的数据,然后通过jQuer把数据绑定到事先设计好的html模板上,直接在页面上显示。我们先来看一下html模板: <table id="datas" border="1" cellspacing="0" style="border-collapse: collapse"> <tr> <th> 订单ID</th> <th> 客户ID</th> <th> 雇员ID</ 阅读全文
posted @ 2011-03-18 14:29 scgw 阅读(327) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.helloweba.com/view-blog-45.htmljPaginate是基于jQuery的动感滚动分页插件,它的表现形式是像分页的按钮一样,非常有意思的是这些按钮却可以滚动,可以通过单击或鼠标滑向点两侧的小箭头来控制按钮的前后滚动。调用jPaginate插件的方法很简单:$(elementID).paginate()属性设置可喜的是,jPaginate提供了很多属性配置,您可以轻易的定制想要的分页效果。设置方法如:$(elementID).paginate({count:80,start:1,...})count: 数字,总记录数。start: 数字, 阅读全文
posted @ 2011-03-17 10:15 scgw 阅读(2120) 评论(0) 推荐(0) 编辑
摘要:终于解决使用SqlDataReader获取输出参数的问题了!根本原因还是对SqlDataReader这个数据读取器的不深入了解! 先看一下我的例子: create procedure H_transfer (@returnValue varchar(10) output ) as declare @IsAnswer char(2) select @IsAnswer=IsAnswer from Question if(IsAnswer=1) begin set @returnValu='已处理' end else(IsAnswer=0) beginset @returnValue 阅读全文
posted @ 2011-03-14 22:16 scgw 阅读(548) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.cnblogs.com/yoyiorlee/archive/2010/11/07/1871308.html最近正在做的几个项目都用到了Ajax跨域请求,由于处于安全的角度,Firefox、Chrome等很多浏览器(IE除开)都不允许跨域请求或调用,折腾好久,终于解决了Ajax跨域请求这个蛋疼的问题,在网上也找了很久的资料,尝试N次都失败,今天在无意之中看到一篇跨域资源共享的文章,这让我轻松的解决了跨域问题,不多说。 跨域请求,就是一个站点中的资源去访问另外一个不同域名站点上的资源。这种情况很常见,比如说通过 <link> 标签加载外部样式表文件、通过 阅读全文
posted @ 2011-03-13 18:08 scgw 阅读(412) 评论(0) 推荐(0) 编辑
摘要:view plaincopy to clipboardprint?/// <summary> /// 转换工具类 /// </summary> /// <typeparam name="T"></typeparam> public class ConvertHelper<T> where T : new() { /// <summary> /// DataTable转换为IList /// </summary> /// <param name="dt">< 阅读全文
posted @ 2011-03-07 17:31 scgw 阅读(391) 评论(0) 推荐(1) 编辑
摘要:插入html代码后要重新绑定事件 近日工作当中,需要对由jquery动态生成的标签添加一些事件效果。最初的做法是在页面载入时调用事件监听如下:Js代码 $(document).ready(function(){ $("a.keyWord1").hover( function(){ $(this).css("text-decoration","underline"); $(this).css("color","#fc9b3f"); }, function(){ $(this).css(" 阅读全文
posted @ 2011-03-05 22:38 scgw 阅读(3997) 评论(0) 推荐(0) 编辑
摘要:以前我用的是ISAPI_Rewrite3_0058_Lite.msi 版的,这次用了新的0067版。但安装完后发现并没有启动,安装完后在网站右键-属性那的状态处并无绿色的成功标识。按之前写的那篇《ISAPI Rewrite/IIS Rewrite无效的可能原因》,我就猜测是目录无everyone权限的原因,但改为everyone权限,并重启IIS服务,甚至重启电脑后都不行。后来看到了下图中的Web服务器扩展,把“所有未知ISAPI扩展设为允许”,就可以了。但以前的服务器上并无允许这个“未知ISAPI扩展”,但却可以使用ISAPI,猜测是因为ISAPI Rewrite更新版本之后,就变成“未知” 阅读全文
posted @ 2011-03-04 16:09 scgw 阅读(686) 评论(0) 推荐(0) 编辑
摘要:正 文:这2天,一直在找ISAPI_Rewrite的破解版本,用了2.9版本的,用了3.1的破解版本的,结果全是挂羊头卖狗肉,都不是真正破解的,只能通过全局文件httpd.conf来配置,但这会影响服务器上的其他网站。SO飘易经过一阵寻觅,终于找到了代替ISAPI_Rewrite的工具:IIRF。 IIRF是Ionic出品的ISAPIRewritingFilter,专门为IIS服务的URL重写插件,完全开源,完全免费。抛弃ISAPI_Rewrite的99美元费用吧。真正可用,这下IIS下的所有的伪静态、二级域名泛解析全部搞定。 首先,到官方网站http://iirf.codeplex.com/ 阅读全文
posted @ 2011-03-04 08:44 scgw 阅读(623) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示