IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

游戏开发行业那些事 -- 1.做一个MMO有多难

  做一个MMO有多难      3D游戏有多难做?一个3D MMO开发6年, 从大学刚毕业的青涩少年干到30岁的猥琐大叔,还在里面吭哧吭哧写程序,游戏上线还遥遥无期。你说算不算难?     这个不是笑话,不少游戏开发公司,都有这样的例子。当然,这样的例子也许并非很好的案例,过长的开发时间,有的是因为3D M

ESFramework 4.0 快速上手(10) -- 监控自定义信息

      在ESFramework 4.0 进阶(02)-- 核心:消息处理的骨架流程一文中,我们介绍了通过挂接IMessageSpy到骨架流程,我们就可以监控到所有收发的消息。由于Rapid引擎已经为我们组装好了默认的骨架流程,如果使用Rapid引擎,我们就无法插入自定义的IMessageSpy。不过没关系,使用Rapid引擎的我们同样可以在服

B/S项目树状目录结构的完整实现(二)

上一文中讲了带编号(或说是路径)的树状目录结构基本操作。谢谢有朋友提醒SQL Server2008以上版本可以采用HierarchyId类型字段,也很希望能看到阐述这方面最佳实践的文章。   理论联系实践,再提高理论认识,这是我一直追求的一个良性循环。本文将目录结构在实践中的一个应用,其实和结构存储方式倒没直接关系。   先请大家看个截图,这是一个部门选择菜单控件。   这是一个纯CSS实现的

jstree简单应用 - v1.0

第一篇文章,具体使用也过去很长时间了,直接贴码: 1.代码中使用json数据格式(直接在页面中组装成的,并非后台组装,具体方法:function _callBack(d)) 2.提供右键菜单及功能实现 3.具有checkbox,提供获取选中节点ID方法:function getMenuIds() <script type="text/javascript" src="@{'/public

CSS排版:例子和工具

在这系列文章的前面一部分,我们讨论了CSS排版的一些技术和最佳实践。现在让我们通过一些案例学习,工具以及网页中一系列出色排版来更深入的研究。 这是CSS排版参考三篇系列中的第三部分,这三篇将涵盖从基本语法到最佳实践,以及CSS排版相关工具的内容。 CSS排版:基础 CSS排版:技术与最佳实践 CSS排版:例子和工具 CSS排版案例学习 教程和理论很不错,但是没有比案例学习更能够说明事情

步步为营 .NET 设计模式学习笔记 九、Command(命令模式)

概述 在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,可以实现二者之间的松耦合。这就是本文要说的Command模式。 意图 将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求

推荐18个非常棒的Web和移动开发框架

如今,Web开发有了很多的辅助框架,它们可以帮助Web开发人员集中精力去实现他们头脑中的想法而不必浪费过多的时间去思考如何设计网站。当然,第一次使用这些框架或者库的时候可能并不是那么容易,不过通过阅读帮助文档和不断的实践,相信你很快就能掌握的。今天,本文收集了18个非常棒的Web和移动应用程序开发框架与大家分享。 iWebKit jQTouch jQuery Mobile Sencha To

Silverlight5 Beta 发布与相关新特性

Silverlight5 Beta已经发布。详细请关注:http://www.silverlight.net/getstarted/silverlight-5-beta/ MSDN在线:http://msdn.microsoft.com/en-us/library/cc838158(VS.96).aspx 相关下载: Silverlight 5 Beta Tools for Visual Stu

《设计模式》杂记之单一职责原则

最近买了本设计模式的书,名字叫《设计模式之禅》。这是我第一本设计模式的书,看了几章了感觉自己受益匪浅,所以想就把自己感觉到比较有意思的设计模式知识分享给大家。 首先说一下我们程序员为什么要学习设计模式把!下面是引用书上的原话: 你是程序员,没有问题,通过学习设计模式能够让你写出更加高效,优雅的代码; 你是架构师,那更好,设计模式可让你设计出健壮,稳定,高效的系统,并且自动地预防未来业务变化可能对系

最新31个非常棒的 Photoshop 网页设计教程

前不久与大家分享了分享30个优秀的Photoshop网页设计教程,喜欢的人非常多。今天,本文与大家分享最新31个实用的 Photoshop 网页设计教程。其实,网页设计并没有你想的那么难,相信看完这些教程,你也可以设计出漂亮的网页。 1. Design a Clean and Corporate Website Layout 2. Create a Professional

Silverlight 5 强袭 !! 圣临王者之三端大一统

再见!春天里. 南方的冬天一如既往退却得如此守时,当春的暖意掠过华夏大地,回望历史再一次印证了“识时务者乃俊杰”! Silverlight 5 发布了~,满怀着无数的期待与祝福,超越巅峰的新特性与令人绝对知足的预期横空出世! 过去,时常有朋友会问我这样一个问题:“Silverlight的前景到底如何?” 试问:“那么你觉得变形金刚什么时

SAP里面的销售税是如何确定的

SAP里面的销售税是如何确定的  How tax works in SAP? 。  今天,MAX ONE公司的SD用户TRACY郭薇莹和FI用户MAY朱碧梅又为了税炒了起来,原来啊,MAXONE的增值税,是包括了三种情况,一种就是应税,简单的说,就是17%的增值税率了,一种就是零税率,就是0%的增值税了,还是一种是免税,tax exempt,其实这个和零税率是差不多的。 MAX

微软一站式示例代码库在MSDN代码库的新家

  微软一站式示例代码库 (Microsoft All-In-One Code Framework) 在MSDN代码库安了个新家。新的平台会帮您更轻松地解决开发难题、节省更多时间、获得更友好的用户体验   (原CodePlex家仍然存在,我们会同步更新两个portal上的示例代码)     新家特点 即搜即得,一目了然 强大的搜索功能,方便您快速获得所需的

【原创】Winform通用组件——自制右下角滑动提示窗口[有源码]

前言 传统的MessageBox的丑陋太让人郁闷了,于是乎想到最近比较流行的滑动窗口模式,就动手写了一个。具体效果见下图: 效果预览 输入标题和内容 滑出窗体 自动退出 功能介绍 1、有标题和内容 2、支持一段时间自动退出 3、可以手动退出 源码Demo下载 点此下载源码和Demo作者: 刺客之家 发表于 2011-04-14 11:33 原文链

ASP.NET MVC3 系列教程 - View的变化

I:首先看看在MVC2及MVC3当中,View的继承结构以及变化 MVC2:根据上图的继承关系说明.~~MVC2当中的VIEW还是和WebForm的Page有着紧密相连的关系. 下面我们来看看MVC3当中发生了什么样的变化. MVC3(WebForm版本): 可以看出上图的部分类显示不”友好”不过MVC3刚出不久.文档资料差就差点吧.不妨碍我前进的步伐!下面自己

Javascript自由拖拽类

基本拖拽new Dragdrop({target 拖拽元素 HTMLElemnt 必选bridge 指定鼠标按下哪个元素时开始拖拽,实现模态对话框时用到 dragable 是否可拖拽 (true)默认dragX true/false false水平方向不可拖拽 (true)默认dragY true/false false垂直方向不可拖拽 (true)默认area [mi

微软MIX11大会第二天主旨 - Silverlight 5,Windows Phone 7芒果以及Kinect SDK

MIX11大会第二天令无数Silverlight,Windows Phone以及Kinect开发人员激动的一天。今天MIX11主要话题有三个部分: 1. Windows Phone 7重量级版本升级 - Mango (芒果)Windows Phone 7芒果补丁对于中国开发人员来讲,最吸引人的应该是中文支持功能。这意味着Windows Phone 7正式进驻中国市场,同时进入到国内的移动

MIX 11– 微软互联网技术大会系列(10)——MIX11主题演讲电梯帖,所有资源总结导航,HTML5, IE, Web Platform, Windows Phone, Silverlight, Kinect

(首先感谢dudu的提醒,让我有了写这个电梯帖的念头,方便大家来看MIX11的重要发布信息。) 两天的MIX11主题演讲结束了,我承认,尤其是第二天的主题演讲是我这两年以来,参加所有微软会议最激动的一次,和我们在微博上(http://weibo.com/cnmsdn )互动的朋友相信是有同感的!下面的电梯可以让您很方便的看到所有主题演讲的图文直播! 综述一下这两天发布的信息: 第一天主要是围绕

Silverlight实用窍门系列:37.Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)【附带实例源码】

        在本节中将讲述Silverlight和ASP.NET页面的相互传参的两种常用方式:Cookie和QueryString。首先我们新建一个名为SLConnectASP.NET的Silverlight应用程序,然后在SLConnectASP.NET.web项目中添加一个Index.aspx的页面。  &nb

来 写颗简单的树......

数据源用数组混json结构 实现了基本的功能 效率一般  跟 dhtree 梅花雪 树 对比了下  都差不多 (ps感觉比dhtree快点 跟梅花雪树差不多   个人测试  也许测试的方法是错误的 哈哈  如果是错误 请告诉我一下)    这个实现树的原理是根据json 不断的生成ul li  下面是一个简单的例子