2006年11月4日
摘要: By Rick Strahl www.west-wind.com rstrahl@west-wind.com Last Update: September 23, 2006 What's covered: Overview - where does PayPal fit in? How PayPal Processing works ... 阅读全文
posted @ 2006-11-04 08:36 心悦 阅读(429) 评论(1) 推荐(0) 编辑
摘要: By Rick Strahl http://www.west-wind.com/ Last Update: September 28, 2006 Compilation and deployment in ASP.NET 2.0 has brought some of the biggest changes to the ASP.NET development model. As d... 阅读全文
posted @ 2006-11-04 08:30 心悦 阅读(599) 评论(0) 推荐(0) 编辑
  2006年11月3日
摘要: Getting started with ActiveRecord Castle ActiveRecord is a powerful tool and allows you do many kinds of relations easily. Change the classes to match a change in the database schema is a breeze. It i... 阅读全文
posted @ 2006-11-03 10:40 心悦 阅读(531) 评论(0) 推荐(0) 编辑
  2006年9月27日
摘要: 方案4:学csdn一样。用xml保存数据,模版XSL也只有一个文件。 使用xml来保存数据,使用xsl来定义模板并且生称数据。可以通过xsl来很方便的在客户端或者服务段显示数据。如果要生成静态叶面那更简单了。去查一下.net的xml类包问题解决。 优点:可以方便快速转换成你想要的格式和内容。 缺点:需要学习更多的内容,不好入门。 方案5: 思路 1. 利用如Dw-Mx这样的工具生... 阅读全文
posted @ 2006-09-27 16:03 心悦 阅读(528) 评论(0) 推荐(0) 编辑
摘要: //关闭,父窗口弹出对话框,子窗口直接关闭this.Response.Write("");//关闭,父窗口和子窗口都不弹出对话框,直接关闭this.Response.Write("");//弹出窗口刷新当前页面width=200 height=200菜单。菜单栏,工具条,地址栏,状态栏全没有this.Response.Write("");//弹出窗口刷新当前页面this.Response.Writ... 阅读全文
posted @ 2006-09-27 16:01 心悦 阅读(246) 评论(0) 推荐(0) 编辑
  2006年9月20日
摘要: google:http://translate.google.com/translate_t(多种语言的互译)altavista:http://babelfish.altavista.com/(多种语言的互译,很快)http://tran.httpcn.com/ontime.asphttp://www.senye.com/fanyi.htm (后台程序有点问题)baidu:http://site.... 阅读全文
posted @ 2006-09-20 08:53 心悦 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 文件上传之前的检测,通常是通过文件名来判断文件类型是否合法,但是要想检测文件的大小很难办到,除非在本地或者使用控件。不过在IE下img有几个附加的属性,如:fileCreatedDate、fileModifiedDate、fileSize、fileUpdatedDate、filters,我们可以通过这些属性来获取图片文件的部分信息,如文件大小,我们用file表单同img标签结合,就能够在上传之前判... 阅读全文
posted @ 2006-09-20 08:33 心悦 阅读(2655) 评论(1) 推荐(0) 编辑
摘要: 《解剖PetShop》系列之三三、PetShop数据访问层之消息处理 在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与... 阅读全文
posted @ 2006-09-20 00:07 心悦 阅读(272) 评论(0) 推荐(0) 编辑
  2006年9月19日
摘要: 1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因... 阅读全文
posted @ 2006-09-19 23:56 心悦 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 《解剖PetShop》系列之二 http://www.brucezhang.com/?p=68二、PetShop数据访问层之数据库访问设计在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包... 阅读全文
posted @ 2006-09-19 23:55 心悦 阅读(702) 评论(1) 推荐(0) 编辑
摘要: 《解剖PetShop》系列之一 http://www.cnblogs.com/wayfarer/archive/2006/04/14/375382.html前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多... 阅读全文
posted @ 2006-09-19 23:53 心悦 阅读(430) 评论(0) 推荐(1) 编辑
  2006年9月14日
摘要: 首先写一个处理URLs重写的类,并且这个类必须继承IHttpHandler接口,以博客园的程序为例: public class UrlReWriteModule : System.Web.IHttpModule{ public void Init(HttpApplication context) { context.BeginRequest +=new EventHandl... 阅读全文
posted @ 2006-09-14 15:10 心悦 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 据说通过HttpModules可以将类似于:http://www.infotouch.cn/detail.aspx?id=120 的URL地址重写为:http://www.infotouch.cn/detail/120.aspx 。这样最直接的好处就是可以让搜索引擎搜索到页面,因为搜索引擎对?之后的参数不太理睬。 今天尝试了一下,发现一个需要注意的问题,就是HttpModules只能对特定扩展名的... 阅读全文
posted @ 2006-09-14 15:09 心悦 阅读(142) 评论(0) 推荐(0) 编辑
摘要: using System;namespace Test{ class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void Main(string[] args) { string [] arrs=new string[... 阅读全文
posted @ 2006-09-14 15:04 心悦 阅读(5078) 评论(2) 推荐(0) 编辑
摘要: 互联网在近10年的得到飞速发展,互联网正在逐渐深入人们的生活,改变人们的生活。互联网经济也经历了风风雨雨,从缓慢起步到急速膨胀,从泡沫破灭到逐步回暖;从“网络广告”到“拇指经济”,从“网络游戏”到“搜索力经济”。目前,搜索引擎成为最受人们关注的焦点之一,也成为亿万富翁的制造摇篮。越来越多的公司都希望在搜索引擎这座金矿中挖到筐金子,其中许多人会选择拥有自己的搜索引擎。国内著名搜索引擎公司百度(htt... 阅读全文
posted @ 2006-09-14 14:24 心悦 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 对于网络蜘蛛技术和排序技术请参考作者其它文章[1][2],这里以Google搜索引擎为例主要介绍搜索引擎的数据索引和搜索过程。 数据的索引分为三个步骤:网页内容的提取、词的识别、标引库的建立。 互联网上大部分信息都是以HTML格式存在,对于索引来说,只处理文本信息。因此需要把网页中文本内容提取出来,过滤掉一些脚本标示符和一些无用的广告信 息,同时记录文本的版面格式信息[1]。词的识别是搜索引擎中... 阅读全文
posted @ 2006-09-14 14:23 心悦 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 这里主要针对全文检索搜索引擎的系统架构进行说明,下文中提到的搜索引擎如果没有特殊说明也是指全文检索搜索引擎。搜索引擎的实现原理,可以看作四步:从互联网上抓取网页→建立索引数据库→在索引数据库中搜索→对搜索结果进行处理和排序。 从互联网上抓取网页. 利用能够从互联网上自动收集网页的网络蜘蛛程序,自动访问互联网,并沿着任何网页中的所有URL爬到其它网页,重复这过程,并把爬过的所有网页收集到服... 阅读全文
posted @ 2006-09-14 14:22 心悦 阅读(401) 评论(0) 推荐(0) 编辑
摘要: (1)引用QQ:http://www.freezg.com/weather 代码如下 private void GetWeather() { HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://weather.news.qq.com/inc/dc189.htm"); request.Method = ... 阅读全文
posted @ 2006-09-14 14:13 心悦 阅读(281) 评论(0) 推荐(0) 编辑
  2006年8月25日
摘要: 公共语言运行库 .net framework的核心是其运行库的执行环境,称为公共语言运行库(CLR)或者.net运行库。在CLR的控制下运行的代码常常称为托管代码(managed code)。 编译分为两个阶段: 1. 把源代码编译为mircosoft中间语言(IL)。 2. CLR把IL编译为平台专用的代码。 托管代码的优点: 1. 平台无关性... 阅读全文
posted @ 2006-08-25 10:37 心悦 阅读(199) 评论(0) 推荐(0) 编辑
  2006年8月24日
摘要: 最近没什么心机去学习,明显感觉到在退步,这是一种不好的征兆!所以决定重新认真看一下C#高级编码这本书,有一千多页,希望自己能坚持下去! 毕业到现在对工作,人生还感觉到迷惘,也许我不应该再抱怨什么了,只希望能快点适应新生活,新工作,发挥自己的优势! 在有感觉的时候坚持写一些读书笔记! 阅读全文
posted @ 2006-08-24 23:18 心悦 阅读(158) 评论(0) 推荐(0) 编辑
  2006年8月19日
摘要: 快速获取表test的记录总数 : select rows from sysindexes where id = object_id('test') and indid in (0,1) 提取数据库内所有表的字段详细说明的SQL语句 : SELECT (case when a.colorder=1 then d.name else '' end) N'表名', a.colorder N'字段序号'... 阅读全文
posted @ 2006-08-19 08:45 心悦 阅读(271) 评论(0) 推荐(0) 编辑
  2006年8月17日
摘要: Transact_SQL小手册(各种sql语句大集合) *******************Transact_SQL******************** --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TA... 阅读全文
posted @ 2006-08-17 16:09 心悦 阅读(262) 评论(0) 推荐(0) 编辑
  2006年8月15日
摘要: http://msdn.microsoft.com/msdnmag/code06.aspx 06年代码http://msdn.microsoft.com/msdnmag/code05.aspx 05年代码http://msdn.microsoft.com/msdnmag/code04.aspx 04年代码http://msdn.microsoft.com/msdnmag/code03.asp... 阅读全文
posted @ 2006-08-15 09:55 心悦 阅读(506) 评论(1) 推荐(0) 编辑
  2006年7月22日
摘要: 1、下载CVSNT, 下载地址: http://www.cvsnt.org/wiki/ 2、安装CVSNT并重启计算机3、运行CVSNT的Service control panel4、建立知识库,:在Service control panel选择Repositories, 然后点击”Add”, 选择或新建一个文件夹, 比如这里我们新建一个”CVSServer”文件夹, 路径是”E:\CVSSer... 阅读全文
posted @ 2006-07-22 14:43 心悦 阅读(986) 评论(0) 推荐(0) 编辑
摘要: CVS服务器配置:1. 安装cvsnt for windows版安装程序。2. 设置PATH到cvs.exe目录,这很重要。 3. 设置CVS仓库,在控制面板中,打开CVS for NT,在Repositories页面,建立仓库。 4.在操作系统共享仓库文件夹,且设置可写权限。5. 建立用户,CVS没有独立用户管理,采用操作系统用户权限,直接建立操作系统用户就可以。 CVS客户端的配置 :1. ... 阅读全文
posted @ 2006-07-22 14:42 心悦 阅读(1812) 评论(0) 推荐(0) 编辑