NCindy

.net平台上的高性能网络程序开发框架

2006年12月22日 #

神奇的动态语言

摘要: 一直对动态语言很好奇,却一直没有正式用过动态语言的动态特性。用的最多的还是把javascript作为一种命令式语言来操作HTML DOM。今天看到一个关于IronPython的录像,动态语言的强悍功能让我大为震惊。居然可以运行时为一个class增加方法/属性或者替换方法。下面是一段在IronPython控制台中可以使用的命令脚本。>>> def foo(self):"""定义一个... 阅读全文

posted @ 2006-12-22 14:41 iceboundrock 阅读(408) 评论(0) 推荐(0) 编辑

2006年11月7日 #

总结:今天在MSN Group里面和一些朋友谈ASP.net程序的性能优化

摘要: 今天在MSN Group里面和一些朋友谈ASP.net程序的性能优化。 现在来总结一下优化的手段: 1.数据库优化,包括表结构优化、索引优化、SQL语句优化、存储过程优化 2.优化ViewState 3.使用缓存 4.生成静态页面(主要针对交互性不是很强的信息发布系统前端) 5.使用前置的IIS/Apache来处理对静态页面、图片、js文件的请求 6.优化算法 7.欢迎大家补充 阅读全文

posted @ 2006-11-07 22:58 iceboundrock 阅读(2168) 评论(8) 推荐(0) 编辑

2006年11月6日 #

使用NCindy编写一个Http服务器

摘要: 使用NCindy可以大大简化网络应用的开发,而且在很大程度分解业务逻辑与网络通讯模块之间的耦合,本文讲述了如何使用NCindy来开发一个简单的Http服务器。 阅读全文

posted @ 2006-11-06 15:53 iceboundrock 阅读(2484) 评论(12) 推荐(0) 编辑

2006年11月1日 #

异步I/O模型

摘要: 异步I/O模型是.NET中最高效的I/O模型,本文简要描述了异步IO的原理,使用了一个例子演示了异步IO的使用方式。 阅读全文

posted @ 2006-11-01 19:14 iceboundrock 阅读(4873) 评论(17) 推荐(0) 编辑

深入讨论.NET Socket的Accept方法

摘要: 考虑一个问题,假如同时有50个连接请求进入一个服务器(这种情况对于普通负载的Web服务器都是很常见的)会怎么样?阻塞式I/O只能循环调用Accept,一个一个对50个连接进行Accept操作,而选择模型也是一样。异步模型呢?假如我们预先发起了100个BeginAccept操作,异步模型能够同时处理50个连接么?MSDN没有回答这个问题,我们只有向.NET framework的代码来寻求解答了。 阅读全文

posted @ 2006-11-01 15:20 iceboundrock 阅读(4128) 评论(4) 推荐(1) 编辑

2006年10月31日 #

.NET Sockets I/O模型

摘要: .NET Sockets I/O模型有三种:1.阻塞式I/O、2.选择(Select)I/O、3.异步I/O。本文讲解了前两种IO模型,并且给出相应的示例代码。 阅读全文

posted @ 2006-10-31 18:40 iceboundrock 阅读(2923) 评论(7) 推荐(2) 编辑

2006年10月30日 #

.NET高效网络编程——提纲和Mindmap

摘要: 我打算为NCindy写点东西,包括一些.net网络编程的介绍和我编写NCindy时的心得。文章的提纲如下:第一章 介绍 第二章 .NET网络编程概览 第三章 System.Net.Sockets命名空间概览第四章 网络应用程序架构和模式第五章 内存管理第六章 实例研究第七章 参考引用下面是篇文章的一个MindMap:欢迎大家提提意见,谢谢。 阅读全文

posted @ 2006-10-30 23:45 iceboundrock 阅读(3717) 评论(15) 推荐(0) 编辑

2006年10月27日 #

使用NCindy连接需要TLS的服务器

摘要: Demo了使用NCindy的SSLFilter来加密连接Gtalk服务器 阅读全文

posted @ 2006-10-27 11:49 iceboundrock 阅读(1630) 评论(0) 推荐(0) 编辑

2006年10月17日 #

Concurrency and Coordination Runtime读后感(2)

摘要: 本文描述了CCR的Dispatcher类和DispatcherQueue类,并将其与CLR中的ThreadPool做了比较。 阅读全文

posted @ 2006-10-17 11:03 iceboundrock 阅读(1333) 评论(2) 推荐(0) 编辑

2006年10月16日 #

Concurrency and Coordination Runtime读后感(1)

摘要: 本文是我对MSDN Magazine 2006年9月号中ConcurrentAffairs专栏的读后感 阅读全文

posted @ 2006-10-16 21:44 iceboundrock 阅读(659) 评论(0) 推荐(0) 编辑

导航