摘要: web应用程序的主要制约之一就是连接性。在HTML5到来之前我们就曾想挖掘浏览器的能力,以使web应用程序能像桌面应用程序一样功能强大和易 于使用,但浏览器始终让我们感到失望。虽然之前已出现了一些浏览器缓存技术,但这些缓存技术的设计初衷并不是为了使web应用程序能够完全地离线运行,令 人遗憾的是,事实上使用这些技术的web应用程序很容易出问题,而且难于使用。HTML5试图通过离线应用程序缓存( offline application cache)技术来填补浏览器的能力空缺,该技术能更加可靠地使web应用程序离线工作。 ... 阅读全文
posted @ 2012-05-15 23:11 ChaunceyHao 阅读(299) 评论(0) 推荐(0)
摘要: 近日Twitter的Web核心团队工程师Angus Croll发表了一篇博文,号召大家积极参与到下一代ECMAScript(以下简称ES)标准的制定中。 下一代ES(被称为ES Harmony,有时候也叫ES 6)标准制定的技术委员TC39已经批准了一些建议,既包含了一些JavaScript优良的思想,也体现出了Jeremy Ashkenas曾经提到的“JavaScript太重要了,要留给专家”。然而,事实是标准制定还有一些问题存在,因此,Angus Croll呼吁大家积极参与提供建议和意见。 总的说来,ES 6既有好的一面,也有不好的一面。从ES的历史来看,ES 4和ES 5存在这许多问题, 阅读全文
posted @ 2012-05-15 23:09 ChaunceyHao 阅读(134) 评论(0) 推荐(0)
摘要: 几年前,Mark Nottingham(后来去了Yaoo!)就HTTP的状态以及为了提升HTTP所要进行的工作做了一个演讲。从那以后,Web不断演进,HTTP被用到了很多当初并未想到的场合中,Mark也来到了Rackspace。随着HTML5的不断演进(以及WebSockets),HTTP需要进一步发展。在最近的一篇博文中,Mark介绍了对于这个运行在Web上的协议未来的路线路。Mark参加了HTTPbis工作组会议,因此能与很多权威人士交流。首先,人们在HTTP/1.1上所付出的努力已经得到了回报: 人们所阅读的[RFC2616]并未将作者真正思考的内容记录下来。我发现自己回答了很多关于.. 阅读全文
posted @ 2012-05-15 23:06 ChaunceyHao 阅读(182) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:* Version: 1*/using System;using System.IO;using System.Runtime.Serialization.Formatters.Binary;namespace Client.Chapter_11___File_and_Streams{ class Class1 阅读全文
posted @ 2012-05-15 17:04 ChaunceyHao 阅读(106) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:* Version: 1*/using System;using System.IO;namespace Client.Chapter_11___File_and_Streams{ public class Test { public static void Main(string[] args) { Fil. 阅读全文
posted @ 2012-05-15 17:04 ChaunceyHao 阅读(179) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:*/using System;namespace Client.Chapter_2___Operators_and_Excpressions{ class ShiftOperators { static void Main(string[] args) { uint a = 0; uint b = ... 阅读全文
posted @ 2012-05-15 17:03 ChaunceyHao 阅读(112) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:* Version: 1*/using System;namespace Client.Chapter_2___Operators_and_Excpressions{ class MyMainClass { static void Main(string[] args) { int a,b,c,d,e... 阅读全文
posted @ 2012-05-15 16:44 ChaunceyHao 阅读(131) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:* Version: 1*/using System;namespace Client.Chapter_1___Common_Type_System{ class UsingBool { static void Main(string[] args) { bool MyBool = false; i... 阅读全文
posted @ 2012-05-15 16:43 ChaunceyHao 阅读(133) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:* Version: 1*/using System;namespace Client.Chapter_1___Common_Type_System{ class IdentifiersandNaming { static void Main(string[] args) { int MyInt = 1... 阅读全文
posted @ 2012-05-15 13:38 ChaunceyHao 阅读(126) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:* Version: 1*/using System;namespace Client.Chapter_1___Common_Type_System{ class EscapeCharacters { static void Main(string[] args) { char MyChar = '\0 阅读全文
posted @ 2012-05-15 13:29 ChaunceyHao 阅读(116) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:* Version: 1*/using System;namespace Client.Chapter_1___Common_Type_System{ class Casting { static void Main(string[] args) { int MyInt = 12345; long ... 阅读全文
posted @ 2012-05-15 11:46 ChaunceyHao 阅读(90) 评论(0) 推荐(0)
摘要: /** C# Programmers Pocket Consultant* Author: Gregory S. MacBeth* Email: gmacbeth@comporium.net* Create Date: June 27, 2003* Last Modified Date:* Version: 1*/using System;namespace Client.Chapter_1___Common_Type_System{ class BoxandUnbox { static void Main(string[] args) { long MyLong = 1005; ... 阅读全文
posted @ 2012-05-15 11:44 ChaunceyHao 阅读(117) 评论(0) 推荐(0)
摘要: /******************************************************************************Module: BitArray.csNotices: Copyright (c) 2002 Jeffrey Richter******************************************************************************/using System;/////////////////////////////////////////////////////////////////// 阅读全文
posted @ 2012-05-15 11:43 ChaunceyHao 阅读(178) 评论(0) 推荐(0)
摘要: 系统应用程序域实现的主要功能如下: 1)创建其他两个应用程序域(共享应用程序域和默认应用程序域)。 2)将mscorlib.dll加载到共享应用程序域中(在下面将进一步讨论)。 3)记录进程中所有其他的应用程序域,包括提供加载/卸载应用程序域等功能。 4)记录字符串池中的字符串常量,因此允许任意字符串在每个进程中都存在一个副本。 5)初始化特定类型的异常,例如内存耗尽异常,栈溢出异常以及执行引擎异常等。 阅读全文
posted @ 2012-05-15 00:00 ChaunceyHao 阅读(177) 评论(0) 推荐(0)