摘要: 继续我们的XNA之旅... 上周,我们简单的介绍了XNA的相关控制器,并且实现了鼠标和键盘对屏幕内的某个Sprite(精灵)进行简单的位置控制. 但是,美中不足的,我们并没有实现Sprite人物的移动动作,即Animation. 现在,我们继续上周所讲的, 实现简单的动画. 阅读全文
posted @ 2010-01-26 15:47 Edwin Tai 阅读(5785) 评论(1) 推荐(3) 编辑
摘要: 上一章,我们主要介绍了 何谓XNA 并且做了第一个XNA HelloWorld 本文,将紧接着上文. 继续我们的XNA之旅. 阅读全文
posted @ 2010-01-19 16:49 Edwin Tai 阅读(5451) 评论(8) 推荐(2) 编辑
摘要: 前阵子看到cnblogs上的牛人用silverlight/WPF写游戏,不由心血来潮也尝试写个。 众所周知,虽说从silverlight2开始ms就提供了Isolated Storage的支持,但是,对于游戏这种大玩意儿,1M空间明显是不够的。于是乎,在silverlight中做游戏,别的不说,其资源的调度就严重依赖于服务器及网络了。 其次,WPF,由于其渲染本身基于directX,比起win32年代的winform更适合做form内的变换和刷新,但终究不非游戏框架,其本质是缺乏对界面消息循环的源生支持。虽说这对于windows app是简化了不少,但对游戏恐怕还不行。 偶然之间,发现ms的XNA,一款为dotnet爱好者准备的游戏开发框架。 阅读全文
posted @ 2010-01-15 16:03 Edwin Tai 阅读(12874) 评论(15) 推荐(4) 编辑
摘要: Project Description A lightweight IOC framework in .net which can run in both Windows Form and Web Form. You can create singleton or unsingleton serivce instance in a easier way ! Feature: Light weight IOC container. You can control your container easily! Enable in both Windows Application and Web Application Asp.net mvc enable (both in 1.0 and 2.0) Aop support More features to add... 阅读全文
posted @ 2009-11-25 17:05 Edwin Tai 阅读(2717) 评论(20) 推荐(4) 编辑
摘要: 众所周知,Twitter和中国无缘。通常我们上twitter有2个手段,要么vpn,要么通过国内某些网站同步。 最近把自己的空间 用BlogEngine重新整了一遍,看到其自带的一个用于同步Twitter的widget颇为不爽,原因很简单,我的主机在国内,根本连不上。 在国内么,Follow5 是一个不错的微博,其本身就能用于同步Twitter消息。 于是便开发了这么一个widget。 阅读全文
posted @ 2010-03-25 03:37 Edwin Tai 阅读(1230) 评论(0) 推荐(1) 编辑
摘要: Dynamic也是Dotnet 4.0的一个重要的feature. 通常的动态语言,如JavaScript, Python, Ruby 都能做到动态.即其类型在编译时能不检查,而等到运行时方知. 当然,动态化通常受到了IDE,效率等影响. .net 4.0引入 Dynamic Language Runtime (DLR),为其带来了动态语言的一些feature. 阅读全文
posted @ 2010-02-25 15:31 Edwin Tai 阅读(2141) 评论(6) 推荐(1) 编辑
摘要: 所谓MEF (Managed Extensibility Framework) 通常,由于应用需求的变化频繁,导致应用软件可扩展性越做越差,很难加入新的功能.在NET4.0中,加入了MEF(托管可扩展框架)就为了解决了简化可扩展应用程序和组件的设计这个问题. 由于MEF已经包含在.net 4.0之中,我们不需要额外下载其类库,当然,如果对其实现原理感兴趣,可以在http://www.codeplex.com/MEF看到其源代码. 阅读全文
posted @ 2010-02-22 16:26 Edwin Tai 阅读(4257) 评论(7) 推荐(2) 编辑
摘要: 咳....又想起了那个破悲剧Code7 Contest比赛... 杯具有三: 棋差一招 得了个Run-Up...与PDC09失之交臂 奖品还么寄到杯具先到了 杯具长得很杯具 直接上PP吧...杯具一个.... 阅读全文
posted @ 2010-02-02 19:12 Edwin Tai 阅读(1396) 评论(3) 推荐(0) 编辑
摘要: 话说JS,不同的人有着不同的感悟,初学者往往觉得非常简单,相反老牛们却倍感恶心。恶心的不只是那一个个dom,更是浏览器的兼容性,js对浏览器的兼容性是不同的,每次想到if(ie){…}else{…}时,都是不寒而栗的。 再此大环境下,GWT便诞生了。GWT(google web toolkit)是google开发的一套用于将java编译成js的开发包。记得,这个是编译,不是转换,这就意味着,用java能轻易得得到js代码。作为关键的是,得到的js是支持多浏览器的,这就为广大懒人同胞们带来了福音。 说是java编译,其自然能和传统java框架紧密结合,但对于广大.neter而言,却未必要敬而远之。要知道,只要不使用服务器端事件,编译出的js完全能在任何浏览器里直接跑,同样也能直接嵌入任何编程语言之中。 GWT虽是本地和网络(ajax)通吃,但就其作用而言本身是定位于表现层上的。最近公司做的这个项目中的部分控件,就是用纯GWT编写表现层。 阅读全文
posted @ 2009-07-17 15:43 Edwin Tai 阅读(2177) 评论(13) 推荐(2) 编辑
摘要: 1第一步完成了,接下来的第二阶段就开始麻烦了。 爆2张图就知道什么意思了。。。。 img 阅读全文
posted @ 2009-07-12 00:42 Edwin Tai 阅读(525) 评论(2) 推荐(0) 编辑