代码改变世界

阅读排行榜

谷歌发布Google Chrome 9浏览器正式版

2011-09-23 22:59 by 狼人:-), 144 阅读, 收藏,
摘要: 阅读全文

使用框架建立富联网应用

2011-09-23 22:57 by 狼人:-), 144 阅读, 收藏,
摘要: JavaScript库,ICEfaces,Adobe公司的Flash,微软Silverlight,现在还有HTML5,全球性的网络支配地位的竞争已经进入了崭新的时代——一个富网络应用(简称RIA,中文也有叫富互联网应用)的时代。本文目的是界定什么是RIA,解释为何网络已经开始向RIA靠拢,探索今天已经存在的不同RIA框架,对每个框架作出一些优点和缺点的概述,并讨论这些新技术在未来将是怎么样的生存态。RIA是何物?所谓RIA,或者说富网络网应用,就是指可以像桌面程序一样操作的网络应用。 在RIA冒出来之前,大多数的网络应用都是静态的页面构建的。Sumo Paint 是一个基于Flash的RIA, 阅读全文

10月Web服务器调查:Apache下降 Ngnix攀升

2011-09-23 22:57 by 狼人:-), 144 阅读, 收藏,
摘要: 来自netcraft的消息,在2010年10月份的Web服务器市场调查中,在232,839,963个网站中,仍有69.8%的站点在使用 Apache服务器,相比于上个月,其市场份额增长了大约1个百分点,Ngnix也有较小幅度的增长,微软的市场份额下降了一些。需要注意的 是,Lighttpd在本月下降了近25%。本次调查的详细结果:10月Web服务器市场调查1995年8月-2010年10月 域名及网站总数1995年8月-2010年10月 热门服务器市场占有率2008年9月-2010年10月 在整个市场份额最的热门服务器原文链接:http://www.oschina.net/news/12706/ 阅读全文

一起谈.NET技术,Silverlight 游戏开发小技巧:动感小菜单

2011-09-02 00:10 by 狼人:-), 144 阅读, 收藏,
摘要: 网页应用受限于自身的浏览器范畴,不能把华丽效果完全展示,正是因为如此,在网页上诞生了无数绚丽的设计,虽然动感程度和桌面应用无法比拟,但是在UI上却下足了功夫,用户体验可以说无以伦比,比如说小小的菜单,在桌面游戏还停留在四态按钮的时候,网页应用都已经入动感时代了,这次,使用Silverlight实现一个小菜单,体验一下动感吧 当鼠标移入的时候,目标的图标就会放大,形成一个阶梯的效果,要实现这个效果,将需要使用自定义控件和StackPanel的知识。 现在在一个Silverlight工程中添加新控件,用来制作小圆圈图标,你需要准备一些ICON作为资源,我这里使用了Silverlight... 阅读全文

一起谈.NET技术,由扩展方法引申出的编程思维

2011-09-01 23:58 by 狼人:-), 144 阅读, 收藏,
摘要: 1. Helper大爆炸 .NET Framework为我们提供了丰富的类库,但是这并不是万能地,在大部分的时间,我们都需要为我们的项目特殊定制我们的通用类库。 常常,我们都可以构造一个类,类里封装一些方法。但是对于很多时候,我们并没有办法提取出这样一个类,举一个小例子,我们在很多时候,需要把url给保存到数据库里,作为一个唯一标识,但是我们知道url所占空间很大,如果用url来建立索引的话是非常耗费空间,而且影响效率的,那么我们最常用的办法就是把url做一个Hash来作为索引的替代品。 这个时候,我们根本就没有办法说我们来怎么样提取一个类,然后在类里写这样一个方法,这个时候,... 阅读全文

一起谈.NET技术,巨大转变!ASP.NET MVC2调用AJAX新特征

2011-09-01 23:44 by 狼人:-), 144 阅读, 收藏,
摘要: 在ASP.NET MVC编程中使用AJAX功能是非常简单的。借助于JQuery框架,你还可以增加其他的优秀特征并且使AJAX调用特别简单。本文中,我们将探讨这方面的编程内容。 一、检测一个AJAX请求 在Web表单中,创建AJAX请求典型的方法是使用一个更新面板。当更新面板回寄时,ScriptManager提供一个方法(通过其isInAsyncPostBack属性)来检测服务器上的AJAX回寄。ASP.NET MVC也提供了类似的机制。因为AJAX能够调用行为方法,所以我们需要一种方法来检测一个请求是否是标准的GET/POST操作,还是一个AJAX请求。 我们可以使用一个有用... 阅读全文

艾伟_转载:把Array说透

2011-08-29 00:21 by 狼人:-), 144 阅读, 收藏,
摘要: 1. 数组大局观 数组是一个引用类型,也就是意味着数组的内存分配在托管堆上,并且我们在栈上维护的是他的指针而并非真正的数组。接下来我们分析下数组的元素,其中的元素无外乎是引用类型和值类型。当数组中的元素是值类型时,不同于int i;这样的代码。数组会根据数组的大小自动把元素的值初始化为他的默认值。例如: static void Main(string[] args) { int[] intArray = new int[3]; foreach(int i in intArray) { Console.WriteLine(i); ... 阅读全文

艾伟_转载:使用配置文件(.settings、.config)存储应用程序配置

2011-08-29 00:21 by 狼人:-), 144 阅读, 收藏,
摘要: 引言 我不知大家早先是如何保存应用程序配置,以备下次打开时使用的,反正我开始学.Net的时候就去研究序列化,以二进制或XML格式的序列化来保存应用程序配置。这样每次都要建立单独的配置类,并书写读写配置代码,相当麻烦。 期间也看了看.config文件的读写方式,感觉还是很麻烦,不如自己序列化来的踏实。 后来才猛然发现微软早提供好了settings,用以定义.config文件内容,并生成相应的强类型类,使用起来极其方便~,感觉就像在火星居住了半辈子突然发现还有地球这好地方*_*~ 鉴于网上settings方面的资料不多、不详,我就以此文来介绍一下基本的用法,让小鸟们少走我那条破路,老鸟请直接从上. 阅读全文

艾伟_转载:Lucene.Net学习心得

2011-08-29 00:17 by 狼人:-), 144 阅读, 收藏,
摘要: 一、Lucene点滴 (发音为['lusen]),我经常就读鹿神,是头活蹦乱跳的好鹿,研究它吧,保证感觉它很神!Lucene是一个非常优秀的开源的全文搜索引擎,我们可以在它的上面开发出各种全文搜索的应用来。Lucene在国外有很高的知名度,现在已经是Apache的顶级项目。二、倒排索引原理简述 Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。具体解释算法理论就不讲了,直接用例子来说明吧,如果你认真仔细的读懂例子,真正领会了其中的思想,你肯定就明白了Lucene索引的基本原理!记住:理解!把例子用你自己的语言表述出来,就是翻译成你自己的东西,以后你想自己写. 阅读全文

艾伟_转载:IIS URL Rewriting 和 ASP.NET routing(上)

2011-08-29 00:16 by 狼人:-), 144 阅读, 收藏,
摘要: 新版本URL-rewrite module for IIS 7.0的发布了,ASP.NET Routing组件随着.NET Framework 3.5 SP1的发布,并在.NET Framework 4.0 Beta中进一步成熟。作为ASP.NET 开发人员,我们不免会对这两个功能相近的组件抱有许多疑问,诸如“它们有什么异同?”“分别适用于什么环境?”等等。本文旨在描述这两者之间的异同,并为开发人员提供什么时候使用哪一种解决方案的建议。 从表面上看来,这两种技术似乎提供了非常相似的功能:为网站提供用户友好的、搜索引擎友好的Url。然而,在这两种技术在原理上却有着本质的区别,需要深入理解... 阅读全文
上一页 1 ··· 366 367 368 369 370 371 372 373 374 ··· 416 下一页