TonyWang的专栏

力争成为最优秀的.NET程序员

细颗粒度Singleton模式实现

作者 王翔(Vision Wang) 发布于 2007年9月27日 背景讨论作为一个很典型的设计模式,Singleton模式常常被用来展示设计模式的技巧,并且随着技术的演进,.NET语言和Java都已经把经典《Design Patterns : Elements of Reusable Objec...

2007-09-30 08:11:00

阅读数:566

评论数:0

C#.Net网络程序开发-Socket篇

来源:冬天的专栏 - CSDNBlog  Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和 System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许...

2007-09-30 07:52:00

阅读数:568

评论数:0

如何利用客户端缓存对网站进行优化?

  介绍        你的网站在并发访问很大并且无法承受压力的情况下,你会选择如何优化?         很多人首先会想从服务器缓存方面着手对程序进行优化,许多不同的服务器缓存方式都有他们自己的特点,像我曾经参与的一些项目中,根据缓存的命中率不同使用过 Com+/Enterprise Libia...

2007-09-30 07:42:00

阅读数:454

评论数:0

使用.NET语言开发Silverlight应用程序入门(一):了解项目结构

使用.NET语言开发Silverlight应用程序入门之一:了解项目结构今天先让我们从Silverlight应用程序的.NET项目结构开始,看一下这样的一个项目中包含了些什么文件,这些文件分别是用来做什么的。了解这些内容有助于我们将来根据自己的需要制作更为复杂的项目内容。在开始介绍之前,请务必安装...

2007-09-30 07:39:00

阅读数:495

评论数:0

未来游戏设计的十大技术挑战

  courtesy IBM,图片:PS3的Cell处理器1.硬件处理能力 processing power用神奇处理器重绘西斯廷教堂的天花板问题:如果电脑的运算速度跟不上游戏指令,画面会跳帧,彻底毁掉玩家的游戏体验。计算能力的限制始终是游戏制作中最令人头痛的问题。此外,它跟本文提到的其他问题都有...

2007-09-30 07:34:00

阅读数:645

评论数:0

程序员必须掌握的基本正则表达式

来源:IT168  正则表达式是什么东东?  正则表达式是使用一套特殊符号模式做为表达格式的字符串,主要用处是描述和解析文本。许多程序员(甚至一些不错的高手)都无视(也不用)正则表达式,我认为这是一个耻辱,因为在解决很多问题的时候,正则表达式常常让我们有得心应手的感觉。一旦你掌握了,就会发现它能解...

2007-09-25 09:37:00

阅读数:395

评论数:0

Windows Server 2008 十项重要新技术

  在微软新产品Windows server 2008中,相比以前版本的服务器操作系统,又融入了十项强大的新技术,不敢说这些技术是否真的能让用户得到更好的服务,但就微软而言体现了其对服务器系统要求尽善尽美的态度。  第十位:自修复NTFS文件系统。自从DOS时代开始,如果文件系统中发生文件出差问题...

2007-09-25 09:05:00

阅读数:509

评论数:0

教你如何让你的网站支持windows live id登陆

 【CSDN独家发表】微软于8月16日正式开放windows Live ID(微软在线服务的身份认证系统,以前称作Passport),同时发布Windows Live ID Web Authentication SDK,这意味着第三方网站可以使用Live ID作为自己的身份认证系统,换句话说Win...

2007-09-24 17:17:00

阅读数:2487

评论数:0

多线程、Socket技术及委托技术的关系

这几天忙着开发一个竞赛软件,要求一个前端的显示,幕后操控前端显示给竞赛者,这就要用到多线程、Socket技术及委托技术。于是在网上找了一些关于Socket技术的资料,加上学过的线程的一点知识,开始我的整合编程。深知自己一直都对VB没怎么兴趣的,感觉他不是真正的编程,VB是易学,易懂,易理解,想想还...

2007-09-24 08:53:00

阅读数:641

评论数:1

ASP.NET2.0MasterPage使用技巧总结

来源: 博客园  作者: 漂泊雪狼的博客    好久没有更新博客了,想了想写一篇总结一下关于MasterPage的小技巧,都是自己在实际工作中遇到问题->解决问题发现,有更好的方法大家可直接指出。    1、关于MasterPage和Frameset的使用:网上很多帖子争论到底用Master...

2007-09-23 17:49:00

阅读数:528

评论数:0

.NET中Cache的使用

来源:丘亮的空间 - 博客园  Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确.Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越...

2007-09-23 15:27:00

阅读数:806

评论数:0

.NET 连接池救生员

  大多数 ADO.NET 数据提供程序使用连接池,以提高围绕 Microsoft 断开连接的 .NET 结构构建的应用程序的性能。应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来...

2007-09-20 22:57:00

阅读数:438

评论数:0

专访.NET平台上类RoR开源项目Castle

Castle Project是一个运行在.NET之上的开源项目,提供了类似流行的Ruby on Rails的MVC (Model-View-Controller)框架。Castle Project自从2003年就开始开发,并在2006年11月发布了1.0 RC2 。在这个项目临近1.0 RC3版本...

2007-09-20 22:55:00

阅读数:603

评论数:0

数据契约:CLR数据类型和与平台无关表示形式的转换

来源:Bruce Zhangs Blog - 博客园  本书的第3章主要讲解了有关数据契约的知识。“从抽象层面看,WCF能够托管CLR类型(接口和类)并将它们公开为服务,也能够以本地CLR接口和类的方式使用服务。WCF服务的操作接收和返回诸如int和string的CLR类型,WCF客户端则传递和处...

2007-09-19 12:42:00

阅读数:1054

评论数:0

Visual Studio终于开始关注性能问题

Visual Studio的性能问题一直以来都让人们头痛不已,且在各个版本中有越来越差的趋势。在一些小的项目中,这类性能问题并不会带来太大问题,不过若是解决方案中包含很多项目,或者是解决方案中包含着一个大型项目的话,性能问题将给开发带来很大影响。Visual Studio的性能问题一直以来都让人们...

2007-09-17 22:39:00

阅读数:483

评论数:0

一个关于 B/S 开发模式的讨论

来源: http://bbs.51js.com我们知道:B/S 开发模式越来越受推崇,我所在的公司近2年中较大的一些case都是基于B/S模式开发的。其优势我这里不多加论述了。但不可否认,传统的B/S系统有几大缺点1. 表现层的代码不易复用2. 网络上跑着大量重复的数据3. 服务器几乎要处理所有业...

2007-09-16 18:05:00

阅读数:807

评论数:0

.NET 3.0 WPF工具及应用

 作者:IT168 微山译 原文:http://tech.it168.com/msoft/2007-09-14/200709140949325.shtml   介绍     可扩展应用标记语言(XAML)即将来临,对那些没有听过XAML的人而言,它是一种为微软新的表示层编写代码的方式,也就是视窗表...

2007-09-16 17:48:00

阅读数:625

评论数:0

从底层了解ASP.NET体系结构

前言关于ASP.NET的底层的工作机制,最近园子里讨论的甚是火热。相信很多人都看过Rick Strahl先生的一篇经典之作:A low-level Look at the ASP.NET Architecture,经Rick Strahl先生同意,我把他的这篇文章翻译成中文,希望能够给想深入了解A...

2007-09-14 23:58:00

阅读数:686

评论数:0

C#区别和认识四个判等函数

 来源:新浪BLOG  .Net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这四个函数之间有细微的关系,改变其中一个函数的实现会影响到其他函数的操作结果。...

2007-09-14 23:55:00

阅读数:432

评论数:0

VS2008中JavaScript编辑调试器的秘密

JavaScript已经发展成为进行Web客户端编程的标准语言。它有大量的语言资源,但是对开发的支持并不完备。大多数使用JavaScript的开发人员更倾向于用原来的方法进行调试,但是现在有很多工具来减轻测试和调试的负担。  Visual Studio 2008将是一个非常激动人心的版本,包含了成...

2007-09-13 18:41:00

阅读数:532

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭