存储过程入门与提高
作者:admin 日期:2007-09-07
快马加鞭 为Ado.net加速
作者:admin 日期:2007-07-23
VS2005(c#)项目调试问题解决方案集锦
作者:admin 日期:2007-07-21
1.检测到有潜在危险的 Request.Form 值
原因:
(1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置
原因:
(1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置
Tags: Vs2005 项目调试问题解决方案
2007必须学习的10项.NET技术
作者:admin 日期:2007-07-09
1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。
2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟悉的话,那就等着被人来抢你饭碗吧。
3、WPF (Windows Presentation Foundation):学习WPF的重要性简直不言而喻。你在程序中所需要的窗体、交互界面、页面都是架构在WPF上的。并且在Vista中已经集成了WPF。
2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟悉的话,那就等着被人来抢你饭碗吧。
3、WPF (Windows Presentation Foundation):学习WPF的重要性简直不言而喻。你在程序中所需要的窗体、交互界面、页面都是架构在WPF上的。并且在Vista中已经集成了WPF。
利用.NET Framework使用RSS feed
作者:admin 日期:2007-07-02
如果想利用.NET Framework来使用RSS feed的话,这其实并不复杂。你只需要做下面几步就可以了:
链接到提供RSS feed的网站
·下载feed XML
链接到提供RSS feed的网站
·下载feed XML
Tags: .NET Framework RSS feed
.NET并不意味着VB.NET或C#
作者:admin 日期:2007-06-25
很有趣,当人们想到.NET 公共语言运行时(CLR)时,它们往往想到VB.NET或C#。但是实际上它们只是支持CLR的大量语言。Brian Ritchie在他的主页上为我们提供了一个支持CLR的相当全面的语言列表,包括一些老的和一些新的语言。
对于那些还没有放弃“老校语言”如Ada或Cobol和RPG的人,也有支持这些语言的.NET版本,当然也有支持一些新语言的,如Perl,PHP,Python等。
不断增多的语言是.NET框架容纳能力的一个标志。特别是CLR 正在被大多开发人员社区接纳。虽然有一些开发人员绝不跨过Unix/windows的界限,但是CLR的确为开发人员使用它们选择的语言提供了一种简单方式。
对于那些还没有放弃“老校语言”如Ada或Cobol和RPG的人,也有支持这些语言的.NET版本,当然也有支持一些新语言的,如Perl,PHP,Python等。
不断增多的语言是.NET框架容纳能力的一个标志。特别是CLR 正在被大多开发人员社区接纳。虽然有一些开发人员绝不跨过Unix/windows的界限,但是CLR的确为开发人员使用它们选择的语言提供了一种简单方式。
网络管理之TCP/UDP篇
作者:admin 日期:2007-06-24
同步、异步、阻塞和非阻塞的概念
作者:admin 日期:2007-06-23
同步、异步、阻塞和非阻塞的概念
在进行网络编程时,我们常常见到同步、异步、阻塞和非阻塞四种调用方式。这些方式彼此概念并不好理解。下面是我对这些术语的理解。
同步
所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函数才把消息处理函数所返回的 LRESULT值返回给调用者。
在进行网络编程时,我们常常见到同步、异步、阻塞和非阻塞四种调用方式。这些方式彼此概念并不好理解。下面是我对这些术语的理解。
同步
所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函数才把消息处理函数所返回的 LRESULT值返回给调用者。








