木野狐 (Neil Chen)

2010年2月3日 #

     摘要: 首先,System.Web.Mvc.Ajax 名称空间下,有一个静态辅助类,叫做 AjaxExtensions.他有一系列 ActionLink 方法的重载形式,已供在 html 里使用,方便的生成各种 ajax 链接.最终,这些链接都生成类似下面的一个 js 调用:(其中 {0} 的位置是传入的叫做 ajaxOptions 的 JSON 格式的参数集合)Sys.Mvc.AsyncHyperlin...  阅读全文
posted @ 2010-02-03 17:37 木野狐(Neil Chen) 阅读(58) | 评论 (0)编辑

2009年12月30日 #

     摘要: 今天太开心了,终于找到了这个字体,哈哈~ 真是幸运的一天。  阅读全文
posted @ 2009-12-30 01:51 木野狐(Neil Chen) 阅读(177) | 评论 (3)编辑

2009年11月25日 #

     摘要: 简单分析一下 RIA Services 的数据绑定原理.Neil Chen, 11/25/2009==================================================================利用 RIA Services 的项目模板创建了一个 solution,其中包含一个 Silverlight App 和一个 ASP.NET Web App.名称分别是 ...  阅读全文
posted @ 2009-11-25 14:50 木野狐(Neil Chen) 阅读(403) | 评论 (0)编辑

2009年9月14日 #

     摘要: http://workawesome.com/productivity/how-to-write-an-effective-to-do-list/ 要:每天结束前花15分钟写明天的 to do list.提前计划。预计将来几天要做的事。会有一大堆事情要做吗?不要:不要在每天的最后时间才写第二天的 to do list. 否则会导致草草了事。不要尝试预言未来。避免在明天的 to do list 中加...  阅读全文
posted @ 2009-09-14 12:49 木野狐(Neil Chen) 阅读(361) | 评论 (5)编辑

2009年7月24日 #

     摘要: Gestalt 是 Mix Online Lab 创造出来的一个框架,利用它我们可以在浏览器里用 python/ruby 写脚本来操纵 DHTML 的各种对象,其作用就跟 javascript 类似。一个例子:[代码]还可以将脚本写在独立的文件中,像这样:[代码]其内部实现是利用了 Silverlight 中实现的 DLR 引擎对 IronPython /IronRuby 的支持,不过,这个东西目...  阅读全文
posted @ 2009-07-24 11:41 木野狐(Neil Chen) 阅读(718) | 评论 (2)编辑

2009年6月4日 #

     摘要: 发现大家都在玩这个,用 python 写了一个,计算一百万之内的数字还是飞快的(包括结果打印)。[代码]输出结果:[代码]  阅读全文
posted @ 2009-06-04 13:54 木野狐(Neil Chen) 阅读(1877) | 评论 (19)编辑

2009年3月31日 #

     摘要: 用 Silverlight 开发围棋在线对弈程序作者: Neil Chen第二部分:MVC为了重用代码,并且开始开发围棋程序的界面控制功能,我们考虑用 MVC 架构来对前面的程序进行一点小的修改,这样方便扩展功能。首先需要引入几个枚举,以及帮助类:设计完成之后,我们的 Model, View, Controller 的类图如下:程序的执行是从 App.xaml.cs 中开始的: private v...  阅读全文
posted @ 2009-03-31 02:38 木野狐(Neil Chen) 阅读(2302) | 评论 (15)编辑

     摘要: 用 Silverlight 开发围棋在线对弈程序作者: Neil Chen第一部分:UI雏形首先,介绍下围棋的简单规则:黑白双方交替落子,以占据棋盘上交叉点多者为胜。同时,双方为了争夺地盘,可能会发生“对杀”。一个棋子周围接触的空白交叉点数目叫做“气”,如果一个或多个棋子周围的气都被对方封死,气数=0,则这些棋子就称为死棋,需要从棋盘上移去。一个围棋棋谱大致如下图所示(截图自Tom围棋网站):在上...  阅读全文
posted @ 2009-03-31 02:31 木野狐(Neil Chen) 阅读(2461) | 评论 (13)编辑

2009年3月14日 #

     摘要: CLR Inside OutIsolated Storage In Silverlight 2http://msdn.microsoft.com/en-us/magazine/dd458794.aspx详细介绍了 Silverlight 的 Isolated Storage 用法,以及最佳实践。大致内容回顾:在使用 IsolatedStorage 的时候应该总是用一个 try..catch (Is...  阅读全文
posted @ 2009-03-14 22:27 木野狐(Neil Chen)| 编辑

2009年2月22日 #

     摘要: Server Explorer 里面 Add Data Connection,选择后,点击 Ok 出现下列错误信息:---------------------------Server Explorer---------------------------Unable to add data connection.Could not load file or assembly 'Microsoft....  阅读全文
posted @ 2009-02-22 23:39 木野狐(Neil Chen) 阅读(702) | 评论 (0)编辑

2009年1月18日 #

     摘要: Asynchronous calls can improve scalability, however, it's always moredifficult for us to do programming jobs under an asynchronous calling manner. The main reason is, asynchronous calls need callbacks...  阅读全文
posted @ 2009-01-18 11:45 木野狐(Neil Chen) 阅读(1702) | 评论 (2)编辑

2009年1月11日 #

     摘要: Silverlight 里需要考虑异步调用的问题,比较麻烦。所以写了两个简单的扩展方法。一个方法是为了更新 UI 控件。可以自动在不同的调用环境下判断是否需要 Invoke, 从而安全的调用控件相关的方法。另一个方法的目的是把任务放到 ThreadPool 里去等待后续的异步执行。代码如下:usingSystem.Windows;usingSystem;usingSystem.Threading;...  阅读全文
posted @ 2009-01-11 02:28 木野狐(Neil Chen) 阅读(1781) | 评论 (4)编辑

2008年12月19日 #

     摘要: 转自:http://blogs.technet.com/blogms/pages/directory-of-microsoft-team-blogs.aspx===============================================================The directory below contains a listing of the official Mic...  阅读全文
posted @ 2008-12-19 10:33 木野狐(Neil Chen) 阅读(506) | 评论 (0)编辑

2008年12月16日 #

     摘要: 在 WPF 中,我们可以方便的在全局范围定义一个样式,就可以应用到所有这种类型的对象,这就是所谓的隐式样式(implicit Style),比如:<Windowx:Class="WpfImplicitStyle.Window1"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://sc...  阅读全文
posted @ 2008-12-16 12:51 木野狐(Neil Chen) 阅读(2245) | 评论 (8)编辑

2008年12月11日 #

     摘要: Download:http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=8365IronPython 2.0 is created by refactoring 1.1 codes to DLR, plus many improvements as the following:·An MSI instal...  阅读全文
posted @ 2008-12-11 16:12 木野狐(Neil Chen) 阅读(565) | 评论 (1)编辑