JerrySoft

导航

文章分类 -  ASP.NET开发

1 2 下一页

(转)使用 Anthem.NET 的常见回调(Callback)处理方式小结
摘要:在 Anthem.NET 中,通过 XmlHttp 或 XmlHttpRequest 组件对服务器端所作的一次无刷新调用(通常是异步模式),称为一个回调(Callback)。 本文内容是对 Anthem.NET 框架自带范例代码的整理和归纳,着重小结一下在使用 Anthem.NET 进行 Ajax 开发的时候所涉及的调用流程控制相关的内容。至于控件的使用,因为逻辑简单,这里不做叙述。 在本文... 阅读全文

posted @ 2008-04-20 09:50 水-手 阅读(140) 评论(0) 推荐(0)

(转)反射的第二部分:Emit
摘要:作者:Mike Snell,Lars Powers 翻译:today 在我们之前的文章,反射的第一部分:发现和执行里,我们已经介绍了System.Reflection命名空间及其包含的类,开发人员使用这些类可以查看程序集的元数据,并且可以在运行时查找和发现类型,甚至可以调用发现的代码。在这篇文章中,我们将探讨反射的高级功能:Emit,它具有在运行时动态的产生代码的功效。 回顾反射 首先,让我们... 阅读全文

posted @ 2007-10-14 20:37 水-手 阅读(148) 评论(0) 推荐(1)

(转)反射的第一部分:发现和执行
摘要:作者:Mike Snell 翻译:today 说明:原文中的代码为vb.net,我本人比较熟悉c#,所以在翻译的过程中,把vb.net代码替换成了c#代码,所以译文中的代码和原文中的代码会稍有出入,但这并不会影响你阅读。 何谓反射? 反射就是在运行的时候发现对象的相关信息。根据这些信息可以动态的执行对象的方法以及获取对象的属性所储存的值。使用.NET Framework编写的代码是自动... 阅读全文

posted @ 2007-10-14 20:36 水-手 阅读(127) 评论(0) 推荐(0)

通过反射填充泛型集合List的方法
摘要:public static List FillEntityList(System.Data.IDataReader dr) { List result = new List(); while (dr.Read()) { //由于是是未知的类型,所以必须通过Activator.CreateInstance()方法来依据T的类型动态创建数据实体对象 ... 阅读全文

posted @ 2007-10-12 10:22 水-手

UpdatePanel使用脚本
摘要:其实就一句话的事 ScriptManager.RegisterStartupScript(this.UpdatePanel1,this.GetType(), "HelloWorld", "alert('The page has loaded!')",true); 再次强调在UpdatePanel里不要使用Response.Write(); 另.NET 2.0中调用脚本的几个方法 阅读全文

posted @ 2007-09-26 14:17 水-手

ashx文件的使用
只有注册用户登录后才能阅读该文。

posted @ 2007-09-21 21:41 水-手

XML序列化
摘要:实体类: [System.Xml.Serialization.XmlRootAttribute("ProductSample")]//此行注释掉仍能正常串行化 public class Product { private int prodId; private string prodName; private int catId; ... 阅读全文

posted @ 2007-09-04 17:25 水-手 阅读(359) 评论(0) 推荐(0)

\U码转汉字
摘要:U码转汉字的VS2005的宏:Imports EnvDTEImports System.GlobalizationImports System.Text.RegularExpressionsImports System.DiagnosticsPublic Module Birdshome Sub Unicode2Character() Dim doc As Document =... 阅读全文

posted @ 2007-06-26 10:41 水-手

c#多线程写文件
摘要:现在有个多线程下载的类,好多线程同时写一个文件。可行的方法:每个线程都开一个临时文件写 ,全部写完后合并这些文件。private bool Writing = false;private string filename = @"c:\1.dat";byte index = 0;private void Form1_Load(object sender, System.EventArgs e){fo... 阅读全文

posted @ 2007-06-13 14:08 水-手

ASP.NET简单的跨页面提交方式
摘要:这只能使用Javascript来提交:Page.RegisterStartupScript("sub","");记住要采用:document.forms[0].__VIEWSTATE.name = 'NOVIEWSTATE';,要不然ASP.NET会有权限上的报错。 阅读全文

posted @ 2007-06-08 17:50 水-手

Frame中关于Session丢失的解决方法!
摘要:在开发中,我们经常会遇到使用Frame来工作,而且有时是为了跟其他网站集成,应用到多域的情况下,而Iframe是不能保存Session的。因此,网上可以找到很多相关的文章,如果网站可以采用设置Web.Config中的配置:把cookieless="false"改成"true"就可以了。但也同样有个小问题,就是如果页面中采用Javascript的window.location.href=''这样的方... 阅读全文

posted @ 2007-06-08 17:47 水-手

自定义file类型input框样式的方法
摘要:在WEB上传文件时,要用到上传框: 这东东在IE(其他偶没经过测试)中是一个非常特殊的对象。 如果是您手动写入的或其他对象经过某些事件触发填入的值 由于安全问题,在进行提交表单时,往往会被清空,所以上传失败。 简单点说,除非你的鼠标亲自点到了上传框f上,IE才会给你上传文件! 哪怕你将 f 的onclick句柄赋给某个对象,如: 你 “点击” 后,同样会弹出文件选择对话框,可惜失望地:你照样不能... 阅读全文

posted @ 2007-06-02 14:16 水-手

(转)利用正则表达式进行字符串替换的应用
摘要:在C#里要进行忽略大小写的字符串替换,用string的Replace是很难做到的,即使花了天大的力气做到了,效率仍然是很低的,正确的方法应该是使用正则表达式。 要使用正则表达式,首先需要引用命名空间:using System.Text.RegularExpressions; 然后,非常简单,使用:Regex.Replace(字符串,要替换的子串,替换子串的字符,RegexOptions.Ig... 阅读全文

posted @ 2007-05-17 13:09 水-手

[转]baidu分词算法分析之一
摘要:查询处理以及分词技术随着搜索经济的崛起,人们开始越加关注全球各大搜索引擎的性能、技术和日流量。作为企业,会根据搜索引擎的知名度以及日流量来选择是否要投放广告等;作为普通网民,会根据搜索引擎的性能和技术来选择自己喜欢的引擎查找资料;作为技术人员,会把有代表性的搜索引擎作为研究对象. 搜索引擎经济的崛起,又一次向人们证明了网络所蕴藏的巨大商机。网络离开了搜索将只剩下空洞杂乱的数据,以及大量等待去费力挖... 阅读全文

posted @ 2007-03-15 12:25 水-手

[转]搜索引擎的系统架构
摘要:搜索引擎的系统架构 这里主要针对全文检索搜索引擎的系统架构进行说明,下文中提到的搜索引擎如果没有特殊说明也是指全文检索搜索引擎。搜索引擎的实现原理,可以看作四步:从互联网上抓取网页→建立索引数据库→在索引数据库中搜索→对搜索结果进行处理和排序。 从互联网上抓取网页. 利用能够从互联网上自动收集网页的网络蜘蛛程序,自动访问互联网,并沿着任何网页中的所有URL爬到其它网页,重复这过程,并把... 阅读全文

posted @ 2007-03-15 12:24 水-手

Web Application配置文件里使用自定义的配置节
摘要:1、 首先在web.config文件里增加相应的配置。2、 然后写一个处理配置节的类。示例:Web.config文件内容如下所示: 其中“CustomSection”是节名,WebApp.CustomSection是节处理类名,WebApp是Assembly名。接下来写处理类: using System;using System.Configuration;namespace WebAp... 阅读全文

posted @ 2007-02-28 11:47 水-手

利用泛型和反射实现的一个Singleton
摘要:定义Singleton对象 public static class Singleton where T : class{ public static readonly T Instance = typeof(T).InvokeMember ( typeof(T).Name, ... 阅读全文

posted @ 2006-12-25 16:37 水-手 阅读(262) 评论(0) 推荐(0)

开源项目
摘要:学习开源项目 SharpZipLib http://www.icsharpcode.net/OpenSource/SharpZipLib C# Spring.NET http://www... 阅读全文

posted @ 2006-12-06 13:17 水-手 阅读(403) 评论(1) 推荐(1)

HtmlHeader的一些使用方法
摘要:1. 修改标题:this.Header.Title = "This is the new page title.";2. 添加CSS样式:Style style = new Style();style.ForeColor = System.Drawing.Color.Navy;style.BackColor = System.Drawing.Color.LightGray;this.Header.... 阅读全文

posted @ 2006-10-18 17:22 水-手

转贴:ASP.NET2.0中配置文件的加密与解密
摘要:首先添加引用: using System.Web.Configuration;加密操作如下: 0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}" align=top>private void ProtectSection(string sectio... 阅读全文

posted @ 2006-09-26 17:19 水-手 阅读(106) 评论(0) 推荐(0)

1 2 下一页