- 博客(48)
- 资源 (2)
- 收藏
- 关注
转载 给IBuySpy构建一个PlugIn系统(2)
《ADD key="PageStartPlugIns" value="" /》 value里面可以写入嵌入的PlugIn的列表,格式像这样:Value = "插件一的类名, 插件一的程序集名; 插件二的类名, 插件二的程序集名" 然后,我们构建一个PlugInHelper类,来执行获取PlugIn、执行Plu
2006-11-29 22:53:00 642
转载 前几天看IBuySpy时记在OneNote里面的笔记
IBuySpy Portal 中使用 PortalModuleControl 这个继承自UserControl的类来作为站点中所有Module的基类,用户控件的工作方式是,当页面上实例化一个用户控件时,自动将它的所有子控件全部Render成HTML,然后输出,为了提高Module的工作效率,每个Module可以设置自己的缓存时间,在缓存时间内,系统不会再重复Render它的所有子控件,而是在第一次
2006-11-29 22:48:00 782
转载 ASP.NET 2.0 中的SqlCacheDependency特性
ASP.NET中的Page Cache是个很有用的东东,只要简单的在页面上方加上一个OutputCache标签,就可以让页面在制定的Duration内直接把自动保存在缓存中的页面内容输出,而不需要让ASP.NET引擎再次执行页面代码,当然,节省这点执行时间并不是最主要的理由,主要理由是如果页面内容是从数据库中取出,那么就可以省去连接数据库、取数据的步骤,这个好处可大了。
2006-11-29 22:44:00 685
转载 用户权限验证
ASP.NET在页面的Context.User里面放了一个实现IPrincipal的对象,用来实现对已验证用户的管理。ASP.NET系统中,通常采用的方式就是扩展这个Context.User,让它里面保存定制的信息。 1、扩展方式扩展方式基本上有两种:直接利用GenericPrincipal和自己写一个实现IPrincipal的类。IBuySpy用的前者,优点就是N简单。 Co
2006-11-29 18:01:00 858
转载 RedirectFromLoginPage是封装了传登录信息
web.config中: login.aspx中: FormsAuthentication.RedirectFromLoginPage(userid,false); Response.Redirect("zzz.aspx"); RedirectFromLoginPage是封装了传登录信息,必须要是 mode="Forms"才能传,Res
2006-11-29 14:39:00 898
转载 Page_LoadComplete和Page_Load有区别吗
版块:[.NET技术 ASP.NET] 日期:2006-6-17 分值:20分 回复:4人 提问:问者:cqhq2008(流水) 信誉:95 级别:user1 日期:2006-6-17 10:36:13请讲讲各自的使用与区别好吗.谢谢!回复: 答者:DotQuery(给你一个链接不如给你一个Google) 信誉:99 级别:user2 日期:2006-6-17
2006-11-29 10:01:00 3072
转载 全面分析PostBack之Client Script
全面分析PostBack之Client Script -Written by 浪子@cnblogs.com (2006.08.14)[JavaScript]自定义MessageBox ,我还剩下一个问题没有解决,即"如何获取control的完整的客户端代码"?。所以本文解决的问题只涉及PostBack的客户端Script,而不涉及服务端的PostBack机制如何运作。问题描述:
2006-11-28 23:10:00 1061
转载 如果客户端禁用cookie,那asp.net的form验证程序还能正常运行吗
如果客户端禁用cookie,那asp.net的form验证程序还能正常运行吗? 如果不行,要怎么解决? --------------------------------------------------------------- no, in this case, change your web.config to use cookieless sessionstat
2006-11-28 22:06:00 1408
转载 ASP.NET2.0里web.config配置的读写
在ASP.NET2.0里不但进一步扩展了配置文件web.config,更为重要的是系统提供了一组API函数,让我们可以以编程的方式从配置文件里提取信息 首先,先看看如果从web.config里提取appSettings里的配置值,示例代码如下: key="pagetitle" value="Job Site Starter Kit (Ver.1.
2006-11-28 15:36:00 743
转载 怎么禁用了TextBox的ViewState还是不起作用呢?
主 题: 怎么禁用了TextBox的ViewState还是不起作用呢? 作 者: yhblxyy () Blog
2006-11-24 16:50:00 2327
转载 字符,字节和编码
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键
2006-11-23 13:21:00 679
转载 临时文件
DataSet ds = new DataSet(); ds.ReadXml(ConfigurationManager.AppSettings["RegexsXml"]); 是不行的.那可不认识~public static string GetApplicationPath(HttpRequest request) ...{ string path = stri
2006-11-22 23:10:00 841
转载 .net 2.0下进行网站的简、繁转换
上周的工作要求在.net 2.0下进行网站的简、繁转换,当然不会是用js来实现了。规则: 以URL地址来决定简繁的显示,zh-cn/index.htm为简体,zh-tw/index.htm为繁体。思路很简单,以IHttpHandler接口为基类,写一个类,用来处理HttpHandler,用ProcessRequest方法来处理客户端的请求。在ProcessRequest方法中获取u
2006-11-22 21:31:00 910
转载 ASP.NET Portal starter Kit ----页面配置文件之我见
转自:http://www.cnblogs.com/Bruce_H21/archive/2005/07/22/197932.html前一阵子抽了一些时间看了一下缩水版的DNN(starter kit)---- [从二十四画生那里请教的DNN的学习方法]。 其中portal的用户配置文件portalCfg.xml还有该文件的操作类portalCfg.vb是实现灵活页面布局的关键。一开始觉
2006-11-22 21:01:00 794
转载 .NET 中的对象序列化(笔记)
.NET 中的对象序列化 摘要:为什么要使用序列化?最重要的两个原因是:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;按值将对象从一个应用程序域
2006-11-22 11:53:00 563
转载 一个序列化的简单示例
一个序列化的简单示例using System;using System.IO;using System.Collections;using System.Runtime.Serialization.Formatters.Binary;using System.Runtime.Serialization;public class App...{ [STAThread] stati
2006-11-22 10:49:00 586
转载 mtk 是什么
mtk 采用联法科技的MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228基带芯片,芯片均采用ARM7的核。 MT6305、MT6305B为电源管理芯片 MT6129为RF芯片 RF3146(7×7mm)、RF3146D(双频)、RF3166(6×6mm)为RFMD的PA集成度较高 成本低 目前市场上主流的平台有TI、摩托罗拉、飞利浦、MTK、ADI、
2006-11-21 22:21:00 2225
转载 页面生存周期
Posted on 2005-09-27 10:51 TomSun 阅读(622) 评论(0) 编辑 收藏 引用 网摘 所属分类: .NET <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xml
2006-11-20 22:06:00 786
原创 热烈庆贺老单的AJAX框架1.0 Beta1正式发布了
优点:使用很少的代码实现AJAX 效果,新手可以不必根本不了解AJAX,就能达到这种效果.缺点:1.性能还是不是很好. 2.要修改的地方还是多了. 3.在依赖于ViewState的地方使用时还有Bug,原因是没有刷新ViewState. 4.禁用了EventValidation的时候会有安全隐患.(原因是<的原因,下一步考虑替换
2006-11-20 16:37:00 909
转载 ASP.NET组件编程step by step
转自:椰子林DotNet的天空 基础知识 在ASP.net中做一个复合控件不是很难了,但是如果是刚刚接触的话,可能还是需要指点一下方向,所以不妨在这里啰嗦一下,高手们莫怪。 Javascript:当今最流行的客户端脚本语言,如果要做出特效来他最有能耐。 CSS:级联样式表,用于设置元素的样式。 DHTML:动态HTML,和浏览
2006-11-20 11:51:00 1160
转载 关于ViewState
ViewState 不是什么?1. ViewState 不是用来恢复回发的控件的值。这个是通过匹配 form 中该控件的变量名而自动完成的。这个只对 Load 事件加载之前创建的控件有效。2. ViewState 不会自动重新创建任何通过代码动态创建的控件。3. 不是用来保存用户信息的。仅仅保存本页的控件状态,而不能在页面之间传递。ViewState 是什么?ViewState 用来跟
2006-11-19 23:38:00 1003
转载 ASP.NET中Datagrid常见错误
ASP.NET中Datagrid常见错误 作者:风未起时 来源:中国站长学院 发布时间:2005-7-3 9:25:52 发布人:admin var newasp_fontsize=9;var newasp_linehei
2006-11-19 23:34:00 671
原创 净化你的心灵
珍贵东西慢成长 从读小学起,我就一直很努力地学习,可成绩总是平平。有一段时间,我曾对自己失去了信心。 后来,父亲带我去公园,指着园内的两排树问我:“你知道那些是什么树吗?”我一看,一排是白杨,一排是银杏,与高大的白杨相比,银杏显得十分矮小。父亲说:“我特意问过公园管理员,这两排树是同时栽下的。栽下时,都一样高。它们享受同样的阳光,同样的水土,同样的条件,到后来,白杨为什么
2006-11-19 11:04:00 1548
转载 2.0正式版中callback的一些变化+使用示例(ASP.NET 2.0)
可能你觉得callback很弱,AJAX才够强。其实网上大多数callback的示例代码都是不太正确的(包括MSDN)。这里提供了一种不同的使用callback的方法。只用很少的javascript就实现了一个联级下拉框。你会发现:轻量级的callback其实也很好用。在这里我有两个DropDownList,ddlCategory和ddlProduct。要求ddlCategory变化后ddlP
2006-11-16 20:59:00 571
转载 GetCallbackEventReference
NET Framework 类库 ClientScriptManager.GetCallbackEventReference 方法 (String, String, String, String, String, Boolean) 注意:此方法在 .NET Framework 2.0 版中是新增的。 获取一个对客户端函数的引用;调用该函数时,将启动一个对服务器端事件的客户
2006-11-16 13:23:00 1545
转载 工作流简介及其6种常用的工作流引擎
先说说四个非PetriNet调度算法的开源引擎... 4 OBE的引擎调度机制... 4 Shark的引擎调度机制... 5 OSWorkflow的引擎执行机制... 6 JBpm的引擎执行机制... 6 再说说两个PetriNet调度算法的开源引擎... 9 YAWL的引擎调度机制... 10 Bossa的引擎调度机制(标准的PN机)... 12 工作流程
2006-11-16 11:40:00 28316
转载 ASP.NET三种事务处理
三种事务处理作者:相思豆 日期:2005-08-16字体大小: 小 中 大 三种事务处理事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下3种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现 begin transdeclare @orderDetailsError
2006-11-16 10:07:00 1202
转载 编程使用资源文件实现多语言页面(In Action)
需求:我们的ASP.NET站点需要提供多语言支持,考虑到我们使用的是ASP.NET2.0,我们可以利用资源文件来实现。 NOTE:这里我们使用编程的方法实现,使用其他方法,请参见:http://msdn2.microsoft.com/en-us/library/c6zyy3s9.aspx 接下来我们演示一个简单的例子Steps: Step1:在Vis
2006-11-15 10:17:00 839
转载 Microsoft .Net Remoting系列专题之一
Microsoft .Net Remoting系列专题之一一、Remoting基础什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也
2006-11-15 09:49:00 898 1
转载 经典MVC设计模式的实现
摘要:本文从视图、控制器、模型三个方面简要介绍了在Asp.net环境下,经典MVC设计模式的实现,并讨论了MVC设计模式的扩展,最后对MVC的优点及不足之处进行了分析。 关键词:设计模式、视图、控制器、模型 ASP.NET是微软最新推出的新型体系结构.NET框架的一部分,它为构造新一代动态网站和基于网络的分布式应用提供了强有力的支持。与以前的 Web 开发模型相比,ASP.NET 提
2006-11-15 09:28:00 2046
转载 要求在录入数量及单价的时候自动算出金额即
22.在DataGrid中有3个模板列包含Textbox分别为 DG_ShuLiang (数量) DG_DanJian(单价) DG_JinE(金额)分别在5.6.7列,要求在录入数量及单价的时候自动算出金额即:数量*单价=金额还要求录入时限制为 数值型.我如何用客户端脚本实现这个功能?〖思归〗 Text= onkeyup="javascript:DoCal()"/>Contro
2006-11-15 09:18:00 1682
转载 ASP.NET 2.0中DataTable小兵变大将
[WebMethod]public DataTable GetInfo()...{OleDbConnection nwindConn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source=D://Northwind//northwind.mdb;")
2006-11-15 08:59:00 646
转载 ASP.NET 开发人员应当始终坚持的做法
如果您正在阅读本文,可能就不需要再向您灌输 Web 应用程序中的安全性愈来愈重要这一事实了。您需要的可能是一些有关如何在 ASP.NET 应用程序中实现安全性的实际建议。坏消息是,没有任何开发平台 — 包括 ASP.NET在内 — 能够保证一旦采用了该平台,您就能够编写百分百安全的代码。谁要是这么说,一准在撒谎。好消息是,就 ASP.NET 来说,ASP.NET,特别是版本 1.1 和即将发
2006-11-15 08:55:00 1311 1
转载 ASP.NET2.0中对GridView删除操作时“未能找到带参数的非泛型方法”的解决方案
ASP.NET2.0中对GridView删除操作时“未能找到带参数的非泛型方法”的解决方案<!--google_ad_client = "pub-0496844438230311";google_ad_width = 728;google_ad_height = 90;google_ad_format = "728x90_as";google_ad_type = "te
2006-11-14 17:36:00 1300
转载 数据库主键设计之思考
数据库主键设计之思考 在我们的数据库设计中,不可逃避的就是数据库表的主键,可能有很多朋友没有深入思考过,主键的设计对整个数据库的设计影响很大,因此我们不得不要重视起来。 主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他
2006-11-14 17:01:00 592
转载 使用游标(Cursors)将多行查询结果逐行处理
在SYBASE数据库中,说明性数据库语言(SQL)是目前首推的最成功,应用最广泛的数据库语言,它已成为关系型数据库语言的国际标准。这主要得益于它的两大优点:一是免除了用户描述操作过程的麻烦,而将其转嫁给系统,系统可根据用户所提出的要求,确定一个有效的操作过程,二是其语言本身接近英语的自然语言,易学易用,很受用户欢迎。尽管如此,SQL语言一般局限于对数据库的操作,本身不是计算完备的语言,如在变
2006-11-13 21:25:00 2922
转载 存储过程中的 SET NOCOUNT ON 什么意思?
当 SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。当 SET NOCOUNT 为 OFF 时,返回计数。 如果存储过程中包含的一些语句并不返回许多实际的数据,则该设置由于大量减少了网络流量,因此可显著提高性能。
2006-11-13 15:25:00 706
基于Petshop4.0架构的CodeSmith模板
2008-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人