NET技术

【NET技术焦点】C#多线程学习(六) 互斥对象

系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]

Silverlight 游戏开发小技巧:透明背景的Silverlight程序
NET技术

Silverlight 游戏开发小技巧:透明背景的Silverlight程序

阅读(46) 作者(admin)

  一些朋友在玩窝窝世界的时候,发现官方网站上的进入入口程序是Silverlight,但是有趣的是一个透明背景的Silverlight程序,这个效果最早我也未找资料,在未来Silverlight程序会在各个方面应用,透明背景的效果就会涉及...

Silverlight 游戏开发小技巧:星球大战字幕效果
NET技术

Silverlight 游戏开发小技巧:星球大战字幕效果

阅读(40) 作者(admin)

  各位科幻迷可能对星球大战的字幕效果印象深刻,这个电影字幕表现手法曾经风靡大小美国影片,甚至超人影片和电视也曾经用此来做开场和结尾字幕,今天我就将这个效果在blend里面制作技巧告诉大家,下面是星球大战的图...

Silverlight 游戏开发小技巧:实现街霸4的选人界面
NET技术

Silverlight 游戏开发小技巧:实现街霸4的选人界面

阅读(46) 作者(admin)

  上一篇只是一个引子,用来说明Projection的基本操作,游戏研发都是用这些小的基本功能慢慢组合出来,其实这一篇仍然是Projection,但是我们将会做一个比较复杂的应用使用silverlight的Projection,玩过街霸4,可能对它...

Silverlight 游戏开发小技巧:升级和传送点特效1
NET技术

Silverlight 游戏开发小技巧:升级和传送点特效1

阅读(40) 作者(admin)

  这次我们将使用Projection完成一些有趣的RPG游戏中常用的特效:升级和传送点特效,我们不需要请特效师制作复杂绚丽的特效,而是只需要他们提供关键的几张图片或者设计样式,如果了您有本领教会他们使用Blend来做特...

Silverlight 游戏开发小技巧:传送点特效制作
NET技术

Silverlight 游戏开发小技巧:传送点特效制作

阅读(44) 作者(admin)

  前面我们使用投影(Projection)完成了一个升级的特效,Silverlight故事板动画相当的容易,这次我们将详细说说故事板动画的帧制作,完成一个循环的传送点特效,大家都知道,在游戏中,传送点一般是固定在某一个地方,循环播放...

让你的Visual Studio 2010 支持HTML5 和 CSS3
NET技术

让你的Visual Studio 2010 支持HTML5 和 CSS3

阅读(45) 作者(admin)

  现在的热门话题之一是HTML5 和 CSS3。好的, 它们都很时髦,它们也必然会影响网络开发的未来。 让我们尝尝鲜,花点时间安装设置一下,尽快让Visual Studio2010支持HTML5 和 CSS3 吧。   首先到微软网站上下载 Vis...

Silverlight 游戏开发小技巧:冲击技能特效制作
NET技术

Silverlight 游戏开发小技巧:冲击技能特效制作

阅读(48) 作者(admin)

  玩游戏的时候,肯定对以角色为中心释放的冲击波肯定特别有震撼力,前面使用Silverlight的变换完成了升级特效和传送点特效,这次制作以中心为原点冲击的发散特效,相信效果会非常的不错。  首先仍然是建立一个控件...

Silverlight 游戏开发小技巧:技能冷却效果2(Cooldown)2
NET技术

Silverlight 游戏开发小技巧:技能冷却效果2(Cooldown)2

阅读(45) 作者(admin)

  可能会奇怪为什么有来一个第2号版本,其实,这是改进版本,而这个改进版本实现起来更加容易,更加方便,但是问题也是很明显的,因为会加上一个100多KB的DLL,对于网页游戏来说,任何1KB都是宝贵的资源,就为了这个小效果而平...

Silverlight 游戏开发小技巧:技能冷却效果(Cooldown)
NET技术

Silverlight 游戏开发小技巧:技能冷却效果(Cooldown)

阅读(48) 作者(admin)

  到目前为止,大家都非常推崇魔兽的技能冷却效果,就是这样的,我记得群里还对这个效果展开过探讨,其实实现起来并不难,关键是思路是否正确,这部分我得谢谢猪笨无罪,是他先想出的解决方案,他不愿意写博客,也就只好我来代...

NET技术

理解POCO

阅读(39) 作者(admin)

  理解POCO先要理解POJO
  1、什么是POJO
  POJO的名称有多种,pure old java object 、plain ordinary java object 等。
  按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻...

OS X 上使用.NET开发应用程序
NET技术

OS X 上使用.NET开发应用程序

阅读(37) 作者(admin)

  MonoMac是面向Mac OSX API的C#绑定,其API设计主要受到了MonoTouch的启发,后者可以基于Mono开发原生的iOS应用程序。MonoMac套件的目标之一,也是发布独立的 .app应用程序,让最终用户摆脱对Mono的依赖。MonoTouch...

NET技术

教你30秒打造强类型ASP.NET数据绑定

阅读(48) 作者(admin)

  相关文章:强类型ASP.NET数据绑定改进版、强类型ASP.NET数据绑定改进版之第2版  数据绑定似乎是ASP.NET老掉牙的东西了。可是你知道吗,只需要一点小小的改动就可以替换Eval,摆脱字符串依赖并且大大提高性能。...

在Entity Framework 4中映射现有实体类(POCO)
NET技术

在Entity Framework 4中映射现有实体类(POCO)

阅读(49) 作者(admin)

  Entity Framework的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/Relational Mapping)框架。  Entity Framework的主要特点:  1. 支持多种数据库(Microsoft SQL Server, Oracle, a...

NET技术

强类型ASP.NET数据绑定改进版之第2版

阅读(48) 作者(admin)

  相关文章:教你30秒打造强类型ASP.NET数据绑定、强类型ASP.NET数据绑定改进版  之前的方法存在一个问题:Ivony...说:“每个类型都去写个Eval方法也很不爽的。”Kingthy说:“这样就到处有Func了,...

强类型ASP.NET数据绑定改进版
NET技术

强类型ASP.NET数据绑定改进版

阅读(47) 作者(admin)

  相关文章:教你30秒打造强类型ASP.NET数据绑定、强类型ASP.NET数据绑定改进版之第2版  看了dragonpig写的“教你30秒打造强类型ASP.NET数据绑定”,眼前一亮,真是太给力了,原来还可以这样进行数据绑定...

.NET 分布式架构开发实战之三 数据访问深入一点的思考
NET技术

.NET 分布式架构开发实战之三 数据访问深入一点的思考

阅读(37) 作者(admin)

  前言:  首先,感谢朋友们对文章的支持,感谢大家,希望本系列的文章能够真正的对大家起到一点帮助的作用。再次感谢大家。  大家也许想问,什么时候出代码,代码一定会出的,我不想一上来就开始抛出一大堆的代码,然后...

.NET 分布式架构开发实战之二 草稿设计
NET技术

.NET 分布式架构开发实战之二 草稿设计

阅读(38) 作者(admin)

  前言:  本篇之所以称为草稿设计,是因为设计的都是在纸上完成的。反映了一个思考的过程。  本篇的议题如下:  1) 第一个数据层草图的提出  2) 对数据访问层的思考  3) 第二个数据层草图的提出  1.数据...

.NET分布式架构开发实战之一 故事起源
NET技术

.NET分布式架构开发实战之一 故事起源

阅读(42) 作者(admin)

  前言:  本系列文章主要讲述一个实实在在的项目开发的过程,主要包含:提出问题,解决问题,架构设计和各个逻辑层的实现以及新问题的出现和代码的重构。本系列文章以故事的形式展开,而且文章列举的很多项目的名称,大...

NET技术

ASP.NET绑定的技巧

阅读(44) 作者(admin)

Data Binding似乎是ASP.NET老掉牙的节目,无非Eval之流。其实稍作加工就能使其脱胎换骨。在代码中加入://推荐放在基类protected virtual object ExpHelper<TEntity, TREsult>(Func<TEntity, TREsult> func){ va...

NET技术

用PagePaser创建Page作为HttpHandler

阅读(40) 作者(admin)

在ASP.NET中,page其实就是一个HttpHandler,它处理请求,然后返回一大堆Html。那么是不是可以实例化一个Page类然后获得其处理的结果呢?一个简单的推理就能说明这是不行的。因为如果我们实例化Page,这样new Page(),这是...

C#中的lock关键字
NET技术

C#中的lock关键字

阅读(48) 作者(admin)

  前几天与同事激烈讨论了一下,有一点收获,记录起来。  首先给出MSDN的定义:  lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。  先...

NET技术

OnLoad与Page_Load的差异分析

阅读(45) 作者(admin)

  记得最开始学习ASP.NET的时候,我们就被告知:Page_Load方法里面可以写页面加载的代码。  于是我们就懵懵懂懂写了很长时间的Page_Load方法。最近回过头思考,为什么一个普通的方法,能被自动调用呢?于是就得知了Au...

Visual Studio 2010构建Web浏览器应用程序
NET技术

Visual Studio 2010构建Web浏览器应用程序

阅读(49) 作者(admin)

  2001年,我使用C#中的WebBrowser ActiveX控件编写了我的第一个应用程序,点此阅读,Kapil Sony写了一篇文章介绍了C# 2.0中的WebBrowser控件,每一次.NET新版本发布,控件和功能都会发生一些变化,现在,WebBrowser控件已...