摘要: 摘要: IE8简体中文版今天刚在IE官方博客上看到的。连忙下了下来,看看在个在英文版IE8beta1后那么久,才放出来的简体中文版到底有没有什么改进(前一段时间微软已经发布了IE8beta1的问题反馈讨论组)。因为刚安装上,所以具体有什么改进还真的没有怎么摸清。但是,我个人感觉IE developer toolbar(中文名称:开发人员共计)好像比英文版的稳定一些,至少我这边还没有出现窗... 阅读全文
posted @ 2008-04-08 12:46 潜水员 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 摘要: 这例子是为我的试验项目"SLShowCase"做的读取xml的试验.看到园子里的朋友做到仿163幻灯片的demo就提前发上来了. 阅读全文nasa 2008-04-08 11:02 发表评论文章来源:http://www.cnblogs.com/nasa/archive/2008/04/08/1141860.html 阅读全文
posted @ 2008-04-08 12:46 潜水员 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本期共有9篇文章: 1. 提高C#和Visual Studio 2008生产力的10个技巧 2. ASP.NET MVC Action过滤器:缓存和压缩 3. 程序停止工作及其解决方法:第一部分:死锁 4. 调用Digg、Flickr、Facebook、YouTube、Twitter、Live Services、Google和其他Web 2.0 API的... 阅读全文
posted @ 2008-04-07 09:57 潜水员 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本人以.Net 2.0的代码为依据,得出在IsPostBack是如何判断的,为我们深入了解asp.net的相关机制,及以后使用IsPostBack提供帮助。并且提供了比较详尽的推论过程,由于篇幅的限制没有将相关的推论的验证代码提供,感兴趣的读者可以自行进行验证。 阅读全文启明 2008-04-06 11:47 发表评论文章来源:http://www.cnblogs.com/ho... 阅读全文
posted @ 2008-04-07 09:57 潜水员 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在写程序的过程中,我们可能会需要对某些功能实现异步操作,比如记录调用日志等。 提到异步,我们最容易想到的就是多线程:我们可以启动另外一个线程,把一部分工作交给另外一个线程去执行,而当前线程继续去做一些更加急迫的事情。这里的“把一部分工作交给另外一个线程取执行”,是通过将要执行的函数的函数入口地址告诉另外一个线程来实现的,当新的线程有了函数的入口地址,就可以调用该函数。 ... ... 阅读全文
posted @ 2008-04-07 09:57 潜水员 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在上一篇文章中,我们探讨了使用Thread类实现异步的方法。 在整个过程中,可以发现Delegate这个东西出现了很多次。而仔细研究Delegate,我们发现每一个Delegate类型都自动产生了Invoke、BeginInvoke、EndInvoke等方法。而BeginInvoke、EndInvoke这两个方法,我们马上就可以猜到这是用来实现异步的~~ 那么我们现在就看一下... 阅读全文
posted @ 2008-04-07 09:57 潜水员 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 摘要: 很早就看了cat chen的深入理解 ASP.NET 动态控件 (Part 3 - 页面生命周期) ,当时是理解了,但是很不好理解。尤其是追赶加载那部分。最近重新看到那篇文章,禁不住想用打比方的方式来描述一下,不知道我的比喻是否恰当? 阅读全文Kai.Ma 2008-03-29 21:29 发表评论文章来源:http://www.cnblogs.com/kaima/archiv... 阅读全文
posted @ 2008-03-30 08:24 潜水员 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 摘要: 对于Windows Mobile来说,WCF是一个崭新的概念,在.NET CF v3.5中提供了对WCF的支持,它是桌面WCF(Windows Communication Foundation,也称作Indigo)的一个子集。本文是上一篇随笔WCF Mobile的第二部分,主要阐述了如何使用Compact WCF的HTTP Transport的消息模型在我们的应用程序中进行实际的... 阅读全文
posted @ 2008-03-30 08:24 潜水员 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 今天帮朋友调了一个网站,无意中翻了一个sp,看到了一段很长的select语句,这个select语句之所以长,是因为有好几个一般复杂的case语句跟在select的后面。我们摘取其中的一个字段的逻辑规则和数据来做我们的测试数据: create table tbl (id int, type_a int) insert into tbl values (1000,1000) insert into... 阅读全文
posted @ 2008-03-30 08:24 潜水员 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 摘要: 摒弃分布式事务的高伸缩性解决方案 Life beyond Distributed Transactions: an Apostate’s Opinion 阅读全文RicCC 2008-03-30 06:20 发表评论文章来源:http://www.cnblogs.com/RicCC/archive/2008/03/30/life-beyond-distributed-trans... 阅读全文
posted @ 2008-03-30 08:24 潜水员 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 今天再网上查询查CSS样式表的相关内容,发现了CSS中有expression()这个函数,于是想是不是可以直接实现再CSS中写入javascript实现动态效果呢,想到就做: 阅读全文
posted @ 2008-03-29 12:33 潜水员 阅读(786) 评论(3) 推荐(0) 编辑
摘要: 摘要: 通过阅读本文,您能了解以下知识 1) 如何在WCF中实现异步 2) 异步操作的优缺点及其应用场合 3) 总结对比各种异步操作的实现方式 4) 代码不骗人,实现一个WCF异步小范例 阅读全文jillzhang 2008-03-27 22:53 发表评论文章来源:http://www.cnblogs.com/jillzhang/archive/2008/03/27/112... 阅读全文
posted @ 2008-03-28 09:22 潜水员 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 虽然母版页这个功能出来很久了,但是一直都没有机会去使用它。 最近我计划把公司网站升级到.NET1.1 升级到 .NET 3.5上去,除了隐式类型、扩展方法、Lambda表达式、LinQ等新特性外,母版页这个功能页是肯定会去玩玩的。于是今天用VS2008创建一个网站,尝试着进行一些最基本的任务,数据绑定,页面传值等。 这只是第一天,由于工作的时候不断的有外来任务打扰,所以学习... 阅读全文
posted @ 2008-03-27 12:34 潜水员 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 摘要: 工作好忙。。。所以现在才来更新。。。 有了前面的铺垫,要加入功能就很简单了,下面我们加入对函数的支持 一、函数的要点有3个 1. 名称: 没有名字可程序就不能识别了,呵呵 例: Sin, Cos, Abs 等 2. 参数:一个函数至少要有一个参数,参数必须放到括号里, 多个参数用逗号(,)分隔 3. 计算:函数必须有一个输出值 二、了... 阅读全文在天空飞翔 2... 阅读全文
posted @ 2008-03-27 12:34 潜水员 阅读(273) 评论(1) 推荐(0) 编辑
摘要: 作者: 李竞 想法是2004年就有了,但是一直没有实现它。大约是08年初开始开发, 3月时已小有成就。 ***注: 此软件不提供下载, 将会提供一些屏幕录象, 供大家一窥究竟*** 现在模板引擎和mygeneration和codesmith差不多,采用asp.net类似的tag,结合c#来开发模板。 用处: 有没有发现一些design, coding, testing中的规律?我想大家肯定有不少... 阅读全文
posted @ 2008-03-27 12:34 潜水员 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 摘要: (1)“@”符号 (2)基本的语法字符 (3)定位字符 (4)重复描述字符 (5)择一匹配 (6)特殊字符的匹配 (7)组与非捕获组 (8)贪婪与非贪婪 (9)回溯与非回溯 (10)正向预搜索与反向预搜索 (11)十六进制字符范围 (12)对[0,100]的比较完备的匹配示例 (13)精确匹配有时候是困难的 阅读全文KissKnife 2008-03-23 13:04 发表评论... 阅读全文
posted @ 2008-03-23 17:43 潜水员 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 模版文档元素是一个容器,用于装载其它模版元素.它可以是一段字符串也可以是一个文本文件. 一: 元素定义: 模版数据 或者自闭合样式: 已定义的属性: 属性名 属性功能 name 设置某个模版文档的名称. 注: 此属性可以不设置(未设置时程序人员只能通过索引获取此模版文档)并且多个模版文档可以同名存在 例子: 这是未设置名称的情况 这是已设置的情况 file 设置此... 阅读全文
posted @ 2008-03-22 07:22 潜水员 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 摘要: CodeFactory是一款基于VS2008的代码生成插件,插件结合NVelocity模板引擎使用户方便地实现基于:c#、xml和HTML等代码或文件生成操作。新版本的CodeFactory插件除了原来的文件插入代码功能外,还添加了直接生成项目文件功能。 阅读全文henry 2008-03-21 16:47 发表评论文章来源:http://www.cnblogs.com/hen... 阅读全文
posted @ 2008-03-22 07:22 潜水员 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 摘要: 基准化服务是一项可选的 Google Analytics(分析)服务,该服务会显示您网站的统计信息与其他垂直行业的比较情况。 在此服务的测试版中,您可以将您网站的下列数据与来自各种类别(包含其他参与网站)的基准数据进行比较:访问次数、综合浏览量、每次访问页数、跳出率、平均网站停留时间以及新访问次数。 使用基准数据,可以掌握您的网站在大环境中的状况,从而发现更多可以改善网站各项指标... 阅读全文
posted @ 2008-03-22 07:22 潜水员 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 摘要: 相关文章: ASP.NET MVC URL Routing 学习 AP.NET MVC : 控制器 和 控制器Actions ASP.NET MVC 学习: 视图 有时候你想在调用action方法之前或者action方法之后处理一些逻辑,为了支持这个,ASP.NET MVC允许你创建action过滤器。Action过滤器是自定义的At... 阅读... 阅读全文
posted @ 2008-03-22 07:22 潜水员 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 发布一个最近完成的Excel2007操作类库,可以在没有安装Office的机器上快速读写和操作Excel2007格式文件,不过还是需要.net framework2.0 :)。生成效率比较高,写入10000行50列的数据只需12秒,如果数据是纯数字还会更快,我的机器Pentium M 1.8G CPU 1.25G Memory。 Office2007中的Excel,Word,P... 阅读全文
posted @ 2008-03-22 07:22 潜水员 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 在了解HTTP断点续传的原理之前,先来说说HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。 阅读全文
posted @ 2008-03-20 22:28 潜水员 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 忘了在哪里看到的了,呵呵,发上来看看! 阅读全文
posted @ 2008-03-20 21:57 潜水员 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 单纯用DataSet的ReadXml方法读取XML对于小数据量来说效率很高,但是对大数据量的XML来说就有些力不从心了。 比如,让DataSet读取一个16M的XML,能让你等到地老天荒。如果你的机器配置不高,那肯定死的很难看、很窝囊。 咱不能见死不救不是,请往下看。文章来源:http://dev.csdn.net/author/Modest/4b17ff4d227846f49b1e754cd5a... 阅读全文
posted @ 2008-03-19 22:51 潜水员 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 摘要: 这篇文章是一篇翻译的文章。昨天发了一篇名为"JavaScript基础之继承(附实例)"的帖子,也是说JavaScript继承的。但写那篇帖子的时候没有看见这篇文章,不然就能将两篇帖子合二为一了。这两篇文章从不同的角度说明了继承的实现,结合起来看比较好。 JavaScript基础写到这里共三篇,就不再写了。一是看到标准里面有那么多好的规范但是各浏览器却在很多方面"开小灶",看着... 阅读全文
posted @ 2008-03-19 22:27 潜水员 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 摘要: 前些天写了一篇关于JavaScript基础的帖子"JavaScript基础之对象"。在那篇帖子中说马上就会写一些关于继承方面的东西。可是上周杂事太多,都没有时间动笔,就一直拖到今天才终于下笔写了。上一篇帖子中很多人认为我自己的东西太少了,所以这篇帖子中在说完基础知识之后我会给出一个完整的例子。 大家都知道面向对象语言的三大特性为:封装、继承、多态。面... 阅读全文
posted @ 2008-03-18 20:00 潜水员 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 以前用C#写的一个汉语转拼音所写的例子,拿出来与大家共享下,呵呵,有什么好的改进,希望大家共同探讨: 阅读全文
posted @ 2008-03-17 22:28 潜水员 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 前言: MS Ajax我在以前一个项目中使用过,感觉太笨重了,速度比较慢,而且出了问题,很难控制。所以我一直想用一个可控制的替代框架。 客户端JS框架肯定首推JQuery,优雅简洁的代码,完美的支持表现和逻辑分离,让人一见倾心。 服务器端框架我找了一些,国内的大部分还都是零散的代码或处于萌芽状态,大多数实现JSON的C#类就没下文了,对安全性都没有整合的建议。 直到今天,我发现了DynAjax,开... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 摘要: 当使用 Socket 进行通信时,由于各种不同的因素,都有可能导致死连接停留在服务器端,假如服务端需要处理的连接较多,就有可能造成服务器资源严重浪费,对此,本文将阐述其原理以及解决方法。 阅读全文Zealic 2008-03-15 22:26 发表评论文章来源:http://www.cnblogs.com/zealic/archive/2008/03/15/1107942.... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 摘要: 使用ASP.NET AJAX的几点注意事项。 阅读全文Richard Tsuei 2008-03-16 07:58 发表评论文章来源:http://www.cnblogs.com/RickTsuei/archive/2008/03/16/1108103.html 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 摘要: 最近对GDI+这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿QQ截图等. 最早接触这个类,是因为想做仿QQ截图的效果.巧的很,学会了如何做截图后,.NET课堂上老师也正巧要讲关于c#绘图方面的知识,并且我自己又在网上学习金老师的培训班,也是要用到这个类.在学习中有一些体会,所以准备把这些体会记下来,因为内容比较多,可能我会分几次写. 废话不多说了,... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在上一片里已经向大家介绍了如何使用GDI+绘制简单的图像,这一片继续向大家介绍其它一些绘图知识. 1.首先我们来看下上一片中我们使用过的Pen. Pen的属性主要有: Color(颜色),DashCap(短划线终点形状),DashStyle(虚线样式),EndCap(线尾形状), StartCap(线头形状),Width(粗细)等. 阅读全文stg609 2008-03-16... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 最近需要实现类似单点登录的功能。情况是这样的,最初在做网站A,做着做着,要做网站B了,要求与网站A完全分开作为两个应用,但用户数据要求与网站A保持一致,也要求用户在网站A登录后,转到网站B时不需要再登录。怎么样,标准的SSO吧。 查了一些资料,了解了不少原理。园子里的几个兄弟也写得很多了,比如:jillzhang 的 单点登陆(SSO)组件的设计与实现一 和亚历山大同志 的 手把手教你可复用SSO... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 摘要: 我设计此模版引擎的最终目的是为了在WEB项目中抛弃所有WEB服务器控件,直接处理最原始的HTML代码,方便不熟悉编程的美工设计修改HTML页面;而程序员也不用花费太多的时间在界面上:),因为已实现了程序代码与HTML代码的分离.而模版元素的定义都是基标准的HTML标签代码 阅读全文Kingthy 2008-03-16 14:44 发表评论文章来源:http://www.cnbl... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 摘要: 项目中有不少的弹出窗口,按照美工的设计其外边框(包括最大化,最小化,关闭等按钮)自然不同于Window自身的,但每个弹出框的外边框都是一样的。对其中一个窗口而言,我们要取消其Window边框,并在右上角摆上三个按钮并编写其点击事件等,但若每个弹出窗口都按照这种方式做一遍就太土了。我们想避免重复劳动,最自然的联想到了“继承”。但WPF给我们找了若干麻烦,被挫败了几次。今天经过2小时... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 在VS2005或VS2008中实现一个接口的代码往往如下: public class MyCommand : System.Data.IDbCommand { #region IDbCommand 成员 public void Cancel() { throw new NotImplemen... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本期共有7篇文章(实际上有12篇文章,这两天不知为何网络状况一直不好,很多国外网站都上不去,只好暂时作罢): 1. 深入ASP.NET AJAX:对象继承体系 2. 使用ASP.NET 3.5和自定义层级数据源控件构造Vista样式的文件夹浏览器 3. 使用ASP.NET 3.5的LinqDataSource和ListView实现Tag云的过滤 4. 对... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 摘要: 关于Control呈现的一些总结! &nbsp&nbsp&nbsp&nbsp&nbsp1.是重写Render,还是重写RenderControl方法? &nbsp&nbsp&nbsp&nbsp&nbsp2.是否要调用base.Render方法? &nbsp&nbsp&nbsp&nbsp&nbsp3.是否要重写RenderChildren方法? &nbsp&nbsp&nbsp&nb... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本文从两个粒度对Asp.net生命周期做了展示,一是通过记录页面事件的触发顺序看请求的处理流程,一是通过Reflector看Page类内部对请求处理的实现,为了清晰我清理掉了ETW相关的代码保留了一个简化却足可以说明问题的流程骨架; 本文覆盖以下内容: 1.页面事件的触发顺序展示 2.清理掉ETW代码后的,Page类内部对请求处理的实现 3.MSDN关于Asp.net... 阅读全文
posted @ 2008-03-17 11:10 潜水员 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 前连天在网上发现了一条存储过程分页的例子,是利用mssql2005中新添加的函数ROW_NUMBER()来实现的,于是修改了下并且和以前用游标的分页函数进行了以下对比,下面分别将两个存储过程写下来。 阅读全文
posted @ 2008-03-07 17:47 潜水员 阅读(1609) 评论(2) 推荐(0) 编辑