收藏经典资料
文章平均质量分 62
pigmaster
.............
展开
-
Javascritp特效-实用且必用的javascript代码
Javascritp特效-实用且必用的javascript代码 一 实用且必用的小脚本代码:脚本1:进入主页以后自动播放声音 脚本2:进入主页后自动最大话,省的去在自己单击了 self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) 脚本3:显示现在时间的脚本 document.w转载 2007-05-08 15:46:00 · 684 阅读 · 0 评论 -
DataGrid多层表头设计
最近做的项目用到了DataGrid多层表头,问了很多人,自己感觉回答不是很明确,自己总结了一下,希望能够使以后使用的兄弟们少走弯路。类似于上面的一个情况,乍一看,还以为要通过Table来实现哪,但是相信强大的DataGrid,于是开始寻找方法。一些前辈们的讲解就是TableCellCollection 中添加TableHeaderCell(这应该是基础的内容)。 我自己的转载 2007-04-28 13:43:00 · 443 阅读 · 0 评论 -
DataAdapter.Fill不能作为首选的分页方法
查询结果分页是以较小数据子集(即页)的形式返回查询结果的过程。它通常用于以易于管理的小块形式向用户显示结果。 DataAdapter 提供了通过 Fill 方法的重载来仅返回一页数据的功能。但是,对于大量的查询结果,它可能并不是首选的分页方法,因为 DataAdapter 虽然仅使用所请求的记录来填充目标 DataTable 或 DataSet,但仍会使用返回整个查询的资源。若转载 2007-04-28 13:41:00 · 416 阅读 · 0 评论 -
Visual C#常用函数和方法集汇总
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4转载 2007-04-28 11:59:00 · 621 阅读 · 0 评论 -
Community Server专题一:概述Community Server
Community Server专题一:概述Community ServerCommunity Server(CS)是一个非常优秀的Asp.net开源软件,目前官方发布的系统中包括三个部分:Asp.net Forums、DotText、Gallery。如果你是某个以CS构架网站的会员,你可以很容易的就拥有一个Blog、一个相册、还能在论坛上与他人一起进行讨论,这样就形成一个以User为中心的社转载 2007-04-28 11:57:00 · 697 阅读 · 0 评论 -
Community Server专题七: Job & Timer
Community Server专题七: Job & Timer在CSHttpModule.cs文件中的Init方法下有这样一行:接着在Dispose方法中还有这么一行:Job?什么是Job,在CS运行过程中有什么用途,又是如何运行的?这篇专题将叙述Job的工作流程.你可以这里理解CS中的Job:“干一些零碎事情的钟点工”。讲解之前要先了解一个接口:IDisposabl转载 2007-04-28 11:53:00 · 349 阅读 · 0 评论 -
Community Server专题八:MemberRole之Membership深入篇
专题八的上篇大致讨论了MemberRole中的Membership实现,对于运用Membership进行web开发足够,但是对于想更深入了解Membership实现机理的朋友那是远远不够的,这个专题我们更深入一下了解Membership。其实MemberRole是一个非常好的资源包,借住Reflector这个优秀的工具,你可以对其进行代码分析。它无论是在组建的构架、代码的设计、数据库表的建立、转载 2007-04-28 11:49:00 · 468 阅读 · 0 评论 -
PetShop数据操作部分的几点感受
题目:PetShop中操作数据的方法1.:SqlHelper.cs整合了一些操作数据的方法,节省了时间和空间,简单的就这么讲。2.:为什么要定义常量参数有些人奇怪为什么操作数据的方法里为什么这样1private const string SQL_ARTICLE_INSERT = "INSERT INTO NR_Article([columnid],[sort],[time],[title],[转载 2007-04-28 14:50:00 · 576 阅读 · 0 评论 -
Cs Tip06: 自定义Blog Calendar样式
译自: http://soup.co.za/weblog/archive/2006/03/26/40.aspxAsp.Net提供的Calendar控件太糟糕了,主要是对Css的支持太糟糕了,我估计Cs里用的Calendar控件可能是源自Daniel Cazzulinos Unstyledcalendar.但是这个还是有点问题,我想上一页和下一页可能还是采用了内联样式(inline s转载 2007-04-28 14:45:00 · 642 阅读 · 0 评论 -
Cs Tip07: Sliding Doors of Cs(s)
译自: http://soup.co.za/weblog/archive/2006/03/28/44.aspx在CS Tip 02 (英文,中文) 中我们介绍了怎样修改站点顶部, 现在我们来用 Douglas Bowmans 提供的Sliding Doors of CSS来为我们的Cs创建一个酷酷的Css导航菜单为了让您尽快上手,强烈建议您读一读Sliding Doors of CS转载 2007-04-28 14:44:00 · 596 阅读 · 0 评论 -
Cs Tip10: Soup Developer Blog Skin for CS 2.0
查看演示下载皮肤文件对应Cs Tip09, 我就有一个测试的Cs站点, 完全重写了了Cs的皮肤文件还有一个Css Hack #content{width: 540px;} #sidebar-a{width: 220px;} //--> 原因参考这里转载 2007-04-28 14:43:00 · 784 阅读 · 0 评论 -
Cs Tip15: 允许的 Markup/html 标记 communityserver.config
有人在CommunityServer.org中问怎样在帖子中发表Google Video, embed Google Video in a blog post.Gary Mcpherson告诉在CommunityServer.config中的下启用有的人可能会困惑为什么一些标记在帖子中显示不了,这是因为在CommunityServer.config中的解释是这样的The MarkU转载 2007-04-28 14:41:00 · 503 阅读 · 0 评论 -
Cs Tip19: 高亮Blog Owner的评论
译自: http://soup.co.za/weblog/archive/2006/04/10/CS-Tip-19_3A00_-Highlighting-Blog-Owner-Comments.aspx一些设计人员的BLog有一个特性就是Blog主人的评论将会以另外一种不同的样式展现,Scott Watermasysk用email告诉我一些Cs1.0的代码例子来展示怎样在Cs中做到这些转载 2007-04-28 14:34:00 · 415 阅读 · 0 评论 -
翻译 一些很酷的.Net技巧
原作出处:http://www.codeproject.com/useritems/tips.asp?df=100一..Net Framework1. 如何获得系统文件夹使用System.Envioment类的GetFolderPath方法;例如:Environment.GetFolderPath( Environment.SpecialFolder.Personal )2.转载 2007-04-28 14:31:00 · 472 阅读 · 0 评论 -
一些非常有用的备忘录文档
在Roy Osheroves Blog的一个blog《Cheat Sheets for ASP.NET, Regex, Mock Objects and more》罗列出了与.NET的一些相关技术的备忘录文档链接,通过他的这篇blog,可以链接到这里的备忘录包括:.NET 格式化字符串ASP.NET 2.0页面生命周期和公共事件Visual Studio 2005内置的代码提示转载 2007-04-28 14:10:00 · 512 阅读 · 0 评论 -
asp.net forums中定时器的应用
在Asp.Net中使用定时器,破宝之前已有Blog写过《在 ASP.NET 中使用计时器(Timer)》,这里主要针对Asp.Net Forums来说一下其具体实现。在Asp.Net Forums中,对定时器有如下应用:1. 更新论坛统计信息2. 定时索引指定条数的帖子3. 定时群发队列中的邮件Forums中对定时器的调用是放在自定义HttpModule的Init方法中(如果您没有使用Ht转载 2007-04-28 13:57:00 · 909 阅读 · 12 评论 -
获取一段Javascript中调用函数的执行时间
如果你想分析一段VBScript和HTML混合的代码,特别地希望能够得到一段Javascript中调用函数的执行时间。正常来说,单纯通过下面的代码(Javascript自带的时间获取方法)得到的时间是不正确的,因为它是页面加载后的时间,而不是程序执行到这里的时间。 SCRIPT language=JavaScript>var day="";var month="";var ampm转载 2007-04-28 13:44:00 · 432 阅读 · 0 评论 -
HTTP 文件上载操作需要很长时间才能完成
HTTP 文件上载操作需要很长时间才能完成适用于重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:256986 Description of the Microsoft Windows Registry转载 2007-04-28 13:49:00 · 666 阅读 · 0 评论 -
Javascritp特效-常用脚本代码汇集
Javascritp特效-常用脚本代码汇集(精华)ruixue 发表于 2006-11-30 3:22:00转载 2007-05-08 15:45:00 · 1059 阅读 · 0 评论 -
5种丑陋的项目管理
通常我们考虑项目管理的时候,主要考虑范围,时间和成本。在《项目时间——你会讨价还价吗?》中,简单涉及了风险的因素。完整的项目管理,或者说真正的项目管理,是在项目相关的5个因素中寻求动态平衡。这五种元素是:范围,时间,资源,质量,风险。 好的项目经理会均衡考虑这五种因素,根据需要略有侧重,但整体上有很好的把握,可以称为均衡型管理风格。转载 2007-05-09 11:10:00 · 495 阅读 · 0 评论 -
转清清月儿的GridView 72般绝技
GridView 72般绝技作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.3.24-26为了写本文,又搭工又搭料,累的2天2宿没睡觉,这篇文章实在是耗费我太多的心血,版权永远属于CSDN社区的清清月儿,请不要试图修改本文,破坏全文的完整性,希望您尊重我的劳动成果!快速预览:GridView无代码分页排序Gri转载 2007-05-08 15:32:00 · 1607 阅读 · 0 评论 -
Atlas揭秘 —— 绑定(Binding)
English Version: http://dflying.dflying.net/1/archive/109_atlas_unleashed-bindings.html Atlas架构提供了一种比ASP.NET中数据绑定(data binding)强大得多的客户端绑定模型。这种模型异常灵活,甚至有些类似WPF(Windows Presentation Foundation)中的绑定模型。转载 2007-04-28 14:27:00 · 525 阅读 · 0 评论 -
ASP.NET Atlas对JavaScript的扩展
JavaScript是一门非常强大的基于对象(Object Based)的语言,但是对面向对象(Object Oriented)的支持还存在一些不足,同时JavaScript内建的类库也比较简单,甚至缺乏一切很常用的功能。ASP.NET Atlas在运行时扩展了JavaScript,大大增强了它的面向对象支持能力,并扩展了一些开发时常用的操作。我参考了一下Atlas.js文件,总结出Atlas转载 2007-04-28 14:26:00 · 479 阅读 · 0 评论 -
AJAX如何用于Web部件
原文地址:http://sharethispoint.com/archive/2006/11/15/Build-web-parts-with-ajax.aspx如何在开发Web部件时使用ajax呢?我们将以一个样子类似MOSS 2007中KPI和BDC Web部件的WebPart为例来说明。如果你对ajax一点都不了解,推荐学习TerryLee的ajax入门系列。ASP.net2.0有一个很酷的新转载 2007-04-28 14:25:00 · 504 阅读 · 0 评论 -
您未必知道的Js技巧
1. document.GetElementsByTagName可以获得某一个标签的所有元素,可以通过document.getElementsByTagName(‘*’)获得页面上的所有元素,这里星号代表任何标签,而注释标签的tagName是”!”2. String 的方法substr与substring的区别substr(start[,length])表示从start转载 2007-04-28 14:15:00 · 368 阅读 · 0 评论 -
在UpdatePanel中使用Menu出错的解决方案
在atlas的时候,在UpdatePanel中使用Menu控件是不会出错的,但是正式命名为asp.net ajax后,从beta1开始,在UpdatePanel 中就无法正常使用Menu控件了,一直到RTM也没有解决这个问题。在asp.net ajax的官方文档中也有这样的说明(原文http://ajax.asp.net/docs/overview/UpdatePanelOverv...):转载 2007-04-28 14:09:00 · 504 阅读 · 0 评论 -
Sql2005带来的分页便利
select threadid from (select threadid, ROW_NUMBER() OVER (order by stickydate) as Pos from cs_threads) as T where T.Pos > 100000 and T.Pos < 100030转载 2007-04-28 14:07:00 · 422 阅读 · 0 评论 -
获取数据库中前N条记录
假如我们要写一个存储过程,取表中前N条记录,其中N为参数,以Northwind库中的Orders表为例,有两种方法:第一种是拼SQLCREATE PROCEDURE GetTopNOrders( @RowsToReturn int)ASdeclare @sql varchar(8000)set @sql=select top +cast(@RowsToReturn as varch转载 2007-04-28 14:00:00 · 388 阅读 · 0 评论 -
Asp.Net Forums中对.Net中序列化和反序列化的应用
在Forums中,有些内容是不固定的,例如用户资料,除了一些基本资料,可能还要有一些其他资料信息,例如MSN、个人主页、签名档等,一般对于这样的都是每一个属性对应于数据库中的一个字段。但是如果以后我们因为需要增加一些属性,例如QQ号、Blog地址等,如果还是用这种增加数据表字段的方法,那么将会频繁的修改数据库表结构、存储过程、数据库访问的程序。或许您也遇到过类似问题,看Forums中是怎么借用转载 2007-04-28 13:59:00 · 456 阅读 · 0 评论 -
让论坛也可以像outlook2003一样有新帖子/留言Popup提示
很多软件,如msn、outlook2003等都有popup提示,可以方便的知道有无新邮件。 IE6有一个非常酷的功能就是Popup,博客园中有几位兄台已经研究过了。 CnForums1.2加入了一个比较好的功能就是Popup提示,让你可以方便快捷的知道新帖子/留言 效果如图(和软件的popup一样,不管你再哪个窗口,都可以弹出): 如果您想体验一下,并且IE版本为6.0,那么可以登录 http:转载 2007-04-28 13:56:00 · 471 阅读 · 0 评论 -
全角字符变半角字符
function WideCharToChar(c){ if(c.charCodeAt!=null&&String.fromCharCode!=null){ var charCode=c.charCodeAt(0); if(charCode>0xfee0){ c=String.fromCharCode(charCode-0xfee0); } } return c;}转载 2007-04-28 13:54:00 · 508 阅读 · 0 评论 -
WEB应用程序中的进度条
WEB应用程序中的进度条Julien Cheyssial 写作于2003/10/01Joise.LI翻译并修改于2004-4-2 写在前面: 原文是我在需要使用进度条时找到的一篇文章,讲解详细并附有实例。我在原文的基础上加上了自己的修改:增加了线程处理并且将进度条的使用放到了子线程中处理。这是我第一次翻译文章,敬请各位指正。原文见于http://www.myblog转载 2007-04-28 13:53:00 · 531 阅读 · 0 评论 -
用Asp.Net传送大文件
我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到Internet Explorer显示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎么也c转载 2007-04-28 13:51:00 · 453 阅读 · 0 评论 -
列出rar中的所有文件/文件夹(仅限第一层)
System.Diagnostics.Process Process2=new System.Diagnostics.Process();Process2.StartInfo.FileName="c://rar.exe"; Process2.StartInfo.Arguments=" vb c://1.rar"; Process2.StartInfo.UseShellExecute = false转载 2007-04-28 13:52:00 · 395 阅读 · 0 评论 -
将html源代码规范化,转换成XSL代码的asp工具
将下面的四个文件存在同一级目录下,再在同目录下建立一个文件txt.txt。当要处理html代码时,先将源代码拷入txt.txt,再进入index_transform.asp,即可看到处理完的代码。写这个东西的本意是因为:经常要对美工用切图软件生成的网页文件转换成xsl,很头疼要花大量的时间去改写不规范的html代码。这个东西对全文所有的html代码进行改动:1.把所有标记都变成小写;2.把标签的属转载 2007-04-28 13:50:00 · 536 阅读 · 0 评论 -
在ASP.NET中清空浏览器客户端的缓存
?/// ??/// 清空浏览器客户端的缓存??/// ??public static void ClearClientPageCache()??{???HttpContext.Current.Response.Buffer=true;???HttpContext.Current.Response.Expires = 0;???HttpContext.Current.Response.Expire转载 2007-04-28 13:50:00 · 412 阅读 · 0 评论 -
Cs Tip08: 文件存储
译自: http://soup.co.za/weblog/archive/2006/03/28/49.aspxCs2.0默认将文件存放在数据库和文件系统中,如果数据库对您非常紧张的话,您可以只将文件存储到文件系统中,您需要修改一下 CommunityServer.config修改enableDataStoreStorage="true" 为enableDataStoreStorage=转载 2007-04-28 14:44:00 · 496 阅读 · 0 评论 -
Cs Tip09: 多个社区利于Skiner工作
译自: http://soup.co.za/weblog/archive/2006/03/29/54.aspx我这里做了一个sneak preview of the Developer Blog Skin for CS 2.0, 可以帮助您快速开发一个简单的Cs Blog Skin如果我要为客户开发一个Skin,有两种可能,一是客户有成熟运行的Cs站点,二是全新的. 两种情况下Cs都需要一转载 2007-04-28 14:43:00 · 420 阅读 · 0 评论 -
Cs Tip12: 简单的站底
译自: http://soup.co.za/weblog/archive/2006/04/02/CS-Tip-12_3A00_-Simple-Sitewide-Footers.aspx在Cs Tip02(中文, 英文)中我们介绍了简单的站点头部,现在我们来介绍怎样做一个简单的站点底部查看DemoCs中有一个非常有用的Genernic Control可以来包含我们我Foot转载 2007-04-28 14:42:00 · 477 阅读 · 0 评论 -
CS Tip 11: 修改上传文件的大小限制
译自: http://soup.co.za/weblog/archive/2006/04/01/CS-Tip-11_3A00_-Increasing-the-Maximum-File-Upload-Size.aspx这个Tip来自 CS MVP Jayson Knight, 确实很有用Another quick tip: 添加/修改 web.config 中的 为您想要的值,默认为40转载 2007-04-28 14:42:00 · 424 阅读 · 0 评论