纸上得来终觉浅,绝知此事要躬行。

 

2010年9月23日

实现当单击文本框时内容消失,点击其他地方再次出来

摘要: <script language="javascript"> function cls(){ //捕获触发事件的对象,并设置为以下语句的默认对象 with(event.srcElement) //如果当前值为默认值,则清空 if(value==defaultValue) value="" } function res(){ //捕获触发事件的对象,并设置为以下语句的默认对象 with... 阅读全文

posted @ 2010-09-23 23:04 JRoger 阅读(679) 评论(0) 推荐(0) 编辑

ASP.NET网站建设基本常用代码[转载]

摘要: 1.为按钮添加确认对话框Button.Attributes.Add("onclick","return confirm('确认?')");Button.Attributes.Add("onclick","if(confirm('确定?')){return true;}else{return false;}")2.表格超连接列传递参数<asp:HyperLinkColumn Target="_... 阅读全文

posted @ 2010-09-23 23:00 JRoger 阅读(436) 评论(0) 推荐(0) 编辑

制作Javascript弹出窗口技巧

摘要: 经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面俺就带您剖析它的奥秘。 1、最基本的弹出窗口代码 其实代码非常简单: 因为这是一段Javascript代码,所以它们应该放在之间。 是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open ("page.html") 阅读全文

posted @ 2010-09-23 22:59 JRoger 阅读(415) 评论(0) 推荐(0) 编辑

WebPart(汇总)[转载]

摘要: 一、Web部件概述二、创建一个简单的WebPart应用示例三、创建自定义的WebPart四、实现WebPart编辑功能五、实现WebPart管理功能六、实现WebPart通信功能 阅读全文

posted @ 2010-09-23 22:58 JRoger 阅读(193) 评论(0) 推荐(0) 编辑

购物车(实现匿名用户向注册用户迁移)[转载]

摘要: 在电子商务网站,用户大多喜欢匿名浏览商品,部分用户可能会选择一些商品直到结帐时候才登陆以确认身份,也就是说应用程序需要实现匿名用户的数据迁移到经过身份验证的注册用户。 通过ProfileModule.MigrateAnonymous 事件可以完成这个功能。 当匿名使用应用程序的用户登录时,可以使用 MigrateAnonymous 事件将配置文件属性值从匿名配置文件中复制到已验证身份的配置文件中。... 阅读全文

posted @ 2010-09-23 22:57 JRoger 阅读(450) 评论(0) 推荐(0) 编辑

注册用户实现购物车功能[转载]

摘要: 代码出自《asp.net2.0开发指南》 很使用的一个功能救放上来了,作为以后的参考吧。 资源管理器里面的相关文件App_Code里面有一个类文件ShopingCart,使用哈希表来存储购买商品的实体Default页里面包含2个GridView控件。 类的关系 Web.configCode highlighting produced by Actipro CodeHighlighter (fre... 阅读全文

posted @ 2010-09-23 22:56 JRoger 阅读(313) 评论(0) 推荐(0) 编辑

匿名用户开启个性化设置[转载]

摘要: 默认情况,ASP.NET2.0没有开启匿名用户个性化设置,通过Web.config设置,可以实现对匿名用户的支持。 Web.config设置<?xmlversion="1.0"?><configurationxmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"><appSettings/><... 阅读全文

posted @ 2010-09-23 22:55 JRoger 阅读(215) 评论(0) 推荐(0) 编辑

SqlServer数据库配置[转载]

摘要: 默认情况下,系统会为应用程序创建一个Sql Express的数据库示例,该数据库示例位于App_Data文件夹下,名称是ASPNETDB.MDF。只要稍微配置一下Web.config文件,就可以实现ASP.NET2.0带来的新特性。如果我们想在Sql Server 2000上实现这些新特性也是完全可以做到的,只需要配置下数据库就OK了。 配置Sql Server 2000可以用aspnet_req... 阅读全文

posted @ 2010-09-23 22:54 JRoger 阅读(1305) 评论(0) 推荐(0) 编辑

缓存依赖[转载]

摘要: 缓存依赖主要由3个核心类来实现:CacheDependency、AggregateCacheDependency、SqlCacheDependency。CacheDependency类是AggregateCacheDependency类和SqlCacheDependency类的父类。 CacheDependency 类 在存储于 ASP.NET 应用程序的 Cache 对象中的项与文件、缓存键、... 阅读全文

posted @ 2010-09-23 22:48 JRoger 阅读(296) 评论(0) 推荐(0) 编辑

应用程序数据缓存[转载]

摘要: 应用程序数据缓存的主要功能是在内存中存储各种与应用程序相关的对象,它主要由Cache类实现,该类从属于System.Web.Caching命名空间,其实例对象为每个应用程序所专用。通过对Cache类的应用,可轻松实现添加、检索和移除应用程序数据缓存,以及移除缓存项时通知应用程序等功能。 添加应用程序数据缓存对象 向应用程序缓存添加项的三种方式:1.通过键和值直接设置项,向缓存添加项;2.使用Ins... 阅读全文

posted @ 2010-09-23 22:47 JRoger 阅读(1359) 评论(0) 推荐(0) 编辑

页面部分缓存[转载]

摘要: 名称 说明 Cached 获取或设置一个值,该值指示是否为用户控件启用片段缓存。 Dependency 获取或设置与缓存的用户控件输出关联的 CacheDependency 类的实例。 Duration 获取或设置缓存的项将在输出缓存中保留的时间。 SupportsCaching 获取一个值,该值指示用户控件是否支持缓存。 VaryByControl 获取或设置要用来改变缓存输出的控件标... 阅读全文

posted @ 2010-09-23 22:45 JRoger 阅读(440) 评论(0) 推荐(0) 编辑

页面输出缓存[转载]

摘要: 页面输出缓存作为最简单的缓存形式,输出缓存只是在内存中保留为响应请求而发送的HTML的副本。其后再有请求时将提供缓存的输出,直到缓存到期,这样,性能有可能得到很大的提高。 可以用以下几种方式进行页面输出缓存: 以在页或配置文件中以声明方式或者通过编程方式使用缓存 API 指定缓存设置。 根据查询字符串参数值或窗体变量值(控件值)缓存页。必须通过使用VaryByParam属性,显式启用基于这些类型的... 阅读全文

posted @ 2010-09-23 22:43 JRoger 阅读(357) 评论(0) 推荐(0) 编辑

ASP.NET缓存概述[转载]

摘要: 生成高性能、可缩放的 Web 应用程序最重要的因素之一是能够在首次请求项时将这些项存储在内存中,不管它们是数据对象、页还是页的某些部分。可以将这些项缓存或存储在 Web 服务器上或请求流中的其他软件上,如代理服务器或浏览器。能够避免重新创建满足先前请求的信息,尤其是那些需要大量处理器时间或资源的信息。 ASP.NET 提供了两种方式来创建高性能 Web 应用程序的缓存类型。第一种类型是输出缓存,它... 阅读全文

posted @ 2010-09-23 22:42 JRoger 阅读(237) 评论(0) 推荐(0) 编辑

中国互联网100个Web2.0网站名单

摘要: 1 猫扑 http://www.mop.com 2 和讯 http://www.hexun.com 3 豆瓣网 http://www.douban.com 4 奇虎 http://www.qihoo.com 5 网易博客 http://blog.163.com 6 噢噢中国 http://www.oo.cn 7 百度贴吧 http://post.baidu.com 8 新浪博客 http://bl... 阅读全文

posted @ 2010-09-23 22:41 JRoger 阅读(996) 评论(0) 推荐(0) 编辑

专业信息网站制作规范

摘要: 一. 导航要求 * 在此站点的每一个页面都出现 * 内容包括:主页,网站介绍,站点视图,联系方式,反馈,搜索工具,常见问题解答,实际内容栏目(包括相关站点链接、新闻页) * 栏目如果采用图标,下面应附有文字说明,以避免图像表达不清。 * 无任何链接内容的不做成按钮的形式 * 纯文本like用常用颜色。避免在链接处使用特殊的颜色。应该使用标准、醒目的颜色。 * 屏幕上显示的页面所对应的按钮应该相应变... 阅读全文

posted @ 2010-09-23 22:39 JRoger 阅读(198) 评论(0) 推荐(0) 编辑

C#编码规范二[转载]

摘要: 注记:Pascal 大小写形式——所有单词第一个字母大写,其他字母小写。Camel 大小写形式——除了第一个单词,所有单词第一个字母大写,其他字母小写。类名使用Pascal大小写形式 public class HelloWorld{…}方法使用Pascal大小写形式 public class HelloWorld{void SayHel... 阅读全文

posted @ 2010-09-23 22:37 JRoger 阅读(193) 评论(0) 推荐(0) 编辑

CSS编码规范[转载]

摘要: 一、 基本书写规范  1、所有的CSS的尽量采用外部调用   <LINK href="/style/style.css" rel="stylesheet" type="text/css">       书写时重定义的最先,伪类其次,自定义最后(其中a:link a:visited a:hover a:actived 要按照顺序写)便于自己和他人阅读。       为了保证不同浏览器上字... 阅读全文

posted @ 2010-09-23 22:35 JRoger 阅读(742) 评论(0) 推荐(0) 编辑

命名规范(变量、控件)[转载]

摘要: 1.变量命名规范类型 前缀示例Array arrarrShoppingListBooleanblnblnIsPostBackBytebytbytPixelValueCharchrchrDelimiterDateTimedtmdtmStartDateDecimaldecdecAverageHeightDouble dbldblSizeofUniverseInteger intintRowCounte... 阅读全文

posted @ 2010-09-23 22:33 JRoger 阅读(214) 评论(0) 推荐(1) 编辑

三层架构概述[转载]

摘要: 我们通常所实现的应用程序是基于二层架构的,表示层去直接访问数据访问层,所以开发人员必须具备美工、代码编写、数据库基础连接方法的背景知识,同时开发出的程序的难以维护和修改,而企业级应用程序的业务规则比较丰富,要求高灵活性和高可维护性,所以N层架构随之产生。我们这里只讨论N=3的架构,N>3的架构从本质上来说是对3层的扩展,这里不作讨论。如果个人开发小型网站,业务规则很少的话,二层的还是比较适合... 阅读全文

posted @ 2010-09-23 22:32 JRoger 阅读(513) 评论(0) 推荐(0) 编辑

Web.config中连接字符串的加密和解密[转载]

摘要: 我们采用命令行的方式进行加密和解密。使用ASP.NET2.0提供的命令行工具aspnet_regiis.exe,该应用程序位系统目录下Microsoft.NET\Framework\版本号\文件夹中。 加密:aspnet_regiis -pef "connectionstrings" "D:\WebSite"-pef:根据文件绝对路径加密,Web.config在WebSite文件夹中。 解密:as... 阅读全文

posted @ 2010-09-23 22:31 JRoger 阅读(276) 评论(0) 推荐(0) 编辑

导航