摘要: 相信大家都使用过ASP.NET进行过基于Web的应用开发,ASP.NET是什么?如果站在一个相对High Level的角度,我们可以这样来定义ASP.NET:ASP.NET是一个基于Web的开发平台,提供构建企业级应用所需的Service、Programming Model和Software的Infrastructure。如果我们以一个Low Level的角度来看,它本质上就是一个消息处理器:他接... 阅读全文
posted @ 2008-07-24 10:39 InsistYML 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 前几天有一个朋友在MSN上问我“ASP.NET 从最初的接收到Http request到最终生成Response的整个流程到底是怎样的?”我觉得这个问题涉及到IIS和ASP.NETASP.NET Runtime的处理模型的问题,并不是三言两语就能说清楚的,所以决定写这样一篇介绍IIS和ASP.NET Runtime Process Model的文章,谈谈我对此的一个粗浅的认识,如果有什么不对的地方... 阅读全文
posted @ 2008-07-24 10:38 InsistYML 阅读(265) 评论(0) 推荐(0) 编辑
摘要: (转载)Microsoft 的Visual Studio为我们在应用开发中提供的强大功能,我们是有目共睹。借助该工具,是我们的开发 显得更加高效而轻松。从Microsoft把这个IDE的名字从VS.NET 该为VS(比如原来的Visual Studio.NET 2003,现在的版本叫VS2005),可以MS对该IDE的期望和野心:MS要把它改造成一个万能的IDE。不过任何都有其两面性,对于我们广大... 阅读全文
posted @ 2008-07-24 09:24 InsistYML 阅读(210) 评论(0) 推荐(1) 编辑
摘要: (转载) JS技巧集合 --> 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.al... 阅读全文
posted @ 2008-07-23 19:50 InsistYML 阅读(402) 评论(0) 推荐(1) 编辑
摘要: (转载) 通过前面的介绍,大概应该知道怎么写webservice,怎么调用,接下是讲怎么使用webservice提供的服务.下面是一段代码,比较简单: private void button1_Click(object sender, System.EventArgs e) { //localhost.Service1 a= new WindowsApplication1.localh... 阅读全文
posted @ 2008-07-23 19:30 InsistYML 阅读(1223) 评论(0) 推荐(1) 编辑
摘要: (转载) 一个webservice的初级例子 首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对... 阅读全文
posted @ 2008-07-23 19:29 InsistYML 阅读(6430) 评论(0) 推荐(4) 编辑
摘要: 转载 刚刚试着用nhibernate做些例子,重装了下系统后发现数据处理突然变的很慢,这才想到使用NUnit搞下单元测试. http://www.nunit.org/去下载了2个文件: 1.NUnit-2.2.8-net-1.1.msi 2.NUnit-2.2.8-net-1.1.zip 如果你不想安装,就直接使用第二个,但是没办法在vs2003上直接使用,所以最好安装下. 1. TDD的简介... 阅读全文
posted @ 2008-07-23 18:21 InsistYML 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 一:理解多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度。 具体到java内存模型,由于Java被设计为跨平台的语言,在内存管理上,显然也要有一个统一的模型。系统存在一个主内存(Main Memory), Java中所有变量都储存在主存中,对于所有线程都是共享的。每条线... 阅读全文
posted @ 2008-07-23 14:40 InsistYML 阅读(310) 评论(0) 推荐(0) 编辑
摘要: C#强化系列文章一:ViewState使用兼谈序列化 ViewState的使用比较简单,一两句话就可以了。 赋值:ViewState[key] = value; 取值:value = ViewState[key]; 最主要的作用就是可以在当前页面保存值,ASP.NET的页面状态维护就是使用ViewState来实现的,基本上每一个ASPX页面都可以看到如下类似的html代码: 也就是说... 阅读全文
posted @ 2008-07-21 01:29 InsistYML 阅读(974) 评论(2) 推荐(0) 编辑
摘要: [翻译] - Inside SQL Server 2000's Memory Management Facilities 原文地址:Inside SQL Server 2000's Memory Management Facilities 翻译:RicCC Ken Henderson Microsoft Corporation January 2004 ... 阅读全文
posted @ 2008-07-20 23:39 InsistYML 阅读(266) 评论(0) 推荐(0) 编辑