摘要:在SharePoint 2007时代我们可以通过Microsoft Single Sign-on Service来实现单点登录,但到了SharePoint 2010中不再有Single Sign-on这个服务了,取而代之的则是Secure Store Service简称SSS。与以前的SSO一样,SSS也提供了一个数据库实例来保存用于访问某些外部应用程序或外部数据源的用户凭据信息,所不同的是我们不仅可以使用SSS中保存的凭据信息来实现单点登录,同时BDC、Excel Service等服务应用程序现在也可使用SSS中保存的凭据来访问外部数据源。接下来的内容中小弟我将对如何使用SSS实现单点登.. 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:轨迹跟随效果
2011-09-02 00:11 by 狼人:-), 192 阅读, 0 推荐, 收藏,
摘要:我们通常在游戏中有各种各样的粒子效果,其中有一种就是跟随鼠标发生的轨迹动画,在鼠标经过的地方会产生一些特效,这种方式我们在粒子当中经常使用,本篇使用一个简单的例子再次将粒子系统改善,更加精简更加高效。 如果有兴趣的同学可以读一下以前的:Silverlight C# 游戏开发:绚丽的粒子特效-粒子效果(二) 但是这今次实现方法更加简单更加偏向于美术设计师,因为这次的编程将基本上在Blend中实现。 在继续往下看之前,你需要了解MouseMove事件,以及基本的控件、故事板的知识,只有这样在下面的操作中比较容易理解,而我们目的效果是,当鼠标经过一个地方,会出现闪烁的小星星。 首... 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:透明背景的Silverlight程序
2011-09-02 00:11 by 狼人:-), 207 阅读, 0 推荐, 收藏,
摘要:一些朋友在玩窝窝世界的时候,发现官方网站上的进入入口程序是Silverlight,但是有趣的是一个透明背景的Silverlight程序,这个效果最早我也未找资料,在未来Silverlight程序会在各个方面应用,透明背景的效果就会涉及,这种效果预览如下: 下面一步一步的告诉大家这个小技巧,首先要准备一个Silverlight,然后将MainPage的填充色设置为透明的,还有LayoutRoot也是一样,我在这里用了一张来自网络的图片: 为了稳定,最好将MainPage的宽高定死,这样有助于我们在网页中呈现: 我这张图是256x256的,大家可以依据自己的需要设置大小,但是一定要... 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:星球大战字幕效果
2011-09-02 00:11 by 狼人:-), 254 阅读, 0 推荐, 收藏,
摘要:各位科幻迷可能对星球大战的字幕效果印象深刻,这个电影字幕表现手法曾经风靡大小美国影片,甚至超人影片和电视也曾经用此来做开场和结尾字幕,今天我就将这个效果在blend里面制作技巧告诉大家,下面是星球大战的图片: 可能大家觉得这做成一个游戏开发技巧有点牵强,我计划以此作为引子,引出有关于Silverlight特效制作的关键知识点——Projection,在直接翻译上是投影的意思,但是一般我们称之为3D变换,RenderTransform一般是2D的变换,如果使用了Projection那么就能弄出非常有趣的效果。 找到它并不难,在Blend里面选择任何一个控件,就能在属性中找到。 那... 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:升级和传送点特效1
2011-09-02 00:11 by 狼人:-), 209 阅读, 0 推荐, 收藏,
摘要:这次我们将使用Projection完成一些有趣的RPG游戏中常用的特效:升级和传送点特效,我们不需要请特效师制作复杂绚丽的特效,而是只需要他们提供关键的几张图片或者设计样式,如果了您有本领教会他们使用Blend来做特效,那就太好了,好了,闲话不说,在Silverlight中制作下面的这种效果简直是手到擒来。 这个拍摄的角度效果不是很合适,但是大概能够看清楚,这时一个升级的特效动画,我们今天将会完成这个效果,就像下面这样 虽说用Blend做这样的Silverlight特效易如反掌,但是读者还是要了解一下Projection的基础知识,在前面两篇当中已经做了详细的例子,如果需要补课... 阅读全文
一起谈.NET技术,使用 MEF 公开 Silverlight MVVM 应用程序中的接口
2011-09-02 00:11 by 狼人:-), 312 阅读, 1 推荐, 收藏,
摘要:下载代码示例 许多开发人员可能都将 Silverlight 视为以 Web 为中心的技术,但实际上,它已经成为构建任何应用程序的优秀平台。 Silverlight 本身就支持许多概念,例如数据绑定、值转换器、导航、浏览器外操作和 COM 互操作,因此它可以相对直观简便地创建任何种类的应用程序。 我说的是“任何种类”,其中当然也包括企业级应用程序。 利用 Model-View-ViewModel (MVVM) 模式来创建 Silverlight 应用... 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:实现街霸4的选人界面
2011-09-02 00:11 by 狼人:-), 198 阅读, 0 推荐, 收藏,
摘要:上一篇只是一个引子,用来说明Projection的基本操作,游戏研发都是用这些小的基本功能慢慢组合出来,其实这一篇仍然是Projection,但是我们将会做一个比较复杂的应用使用silverlight的Projection,玩过街霸4,可能对它的选人界面印象深刻,但是做起来却不容易,因为要请美术设计师将界面设计出来,这样就麻烦了很多,请看街霸4的选人界面: 请注意小头像,都是按照透视排列组成,这样的形式在一些其他的游戏中经常见到,你可以从容的发给美术,然后请他们做好,再套入,可是这样图片的量就大了很多,一般来说这种方法比较暴力,可是有更好的方法实现,只需要一个小的控件就行了,没错就是使... 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:传送点特效制作
2011-09-02 00:11 by 狼人:-), 220 阅读, 0 推荐, 收藏,
摘要:前面我们使用投影(Projection)完成了一个升级的特效,Silverlight故事板动画相当的容易,这次我们将详细说说故事板动画的帧制作,完成一个循环的传送点特效,大家都知道,在游戏中,传送点一般是固定在某一个地方,循环播放,它通常表明这里会有一个事件之类的特殊地点,我们将用前面的升级特效稍微改造,就可以得到了: 这个系列只是有关于游戏开发的小技巧,相比纯粹的技术文章要简单一些,我个人感觉可能更加偏向于Blend美工方面的工作,能够为各位Silverlight开发者带来一些新的思路,就是一个不错的开端。 现在我们在工程中加入一个传送点的控件,这个控件仍然和升级特效一样,在0,... 阅读全文
一起谈.NET技术,让你的Visual Studio 2010 支持HTML5 和 CSS3
2011-09-02 00:11 by 狼人:-), 191 阅读, 0 推荐, 收藏,
摘要:现在的热门话题之一是HTML5 和 CSS3。好的, 它们都很时髦,它们也必然会影响网络开发的未来。 让我们尝尝鲜,花点时间安装设置一下,尽快让Visual Studio2010支持HTML5 和 CSS3 吧。 首先到微软网站上下载 Visual Studio 2010 SP1。双击开始执行VS10sp1-KB983509.exe, 然后等待补丁的下载安装完成。 – 由于Visual Studio 2010 一开始并没有支持HTML5, 但是在SP1包中,微软开始加入HTML5的规范。 HTML5的支持 进入 工具 - >“ 选项, 然后选择 文本编辑器 “ - >... 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:冲击技能特效制作
2011-09-02 00:11 by 狼人:-), 226 阅读, 0 推荐, 收藏,
摘要:玩游戏的时候,肯定对以角色为中心释放的冲击波肯定特别有震撼力,前面使用Silverlight的变换完成了升级特效和传送点特效,这次制作以中心为原点冲击的发散特效,相信效果会非常的不错。 首先仍然是建立一个控件,这个控件名字,我暂时命名为Shockwave.xaml,并且准备两张作为冲击波效果基础图像,这里面的图片可以随便更换,可以拜托美术的兄弟制作一下,如果你有兴趣,可以了解有关软件的使用方法,当然了,使用Blend也能做出来,只不过考虑麻烦程度,还是先以简单的为主,我找来两张图片简单做了处理。 好了, 按照之前的做法,现在需要将动画制作完毕,然后再做调整,上面的两张图分别是一个蓄... 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:技能冷却效果2(Cooldown)2
2011-09-02 00:11 by 狼人:-), 209 阅读, 0 推荐, 收藏,
摘要:可能会奇怪为什么有来一个第2号版本,其实,这是改进版本,而这个改进版本实现起来更加容易,更加方便,但是问题也是很明显的,因为会加上一个100多KB的DLL,对于网页游戏来说,任何1KB都是宝贵的资源,就为了这个小效果而平白无故增加XAP的容量,也验证了有得必有失道理,鱼与熊掌应该如何取舍呢,先来看看这个实现方式吧。 前面的建立方式几乎是一样的,但是不需要增加那两个Grid的了,而是直接用一个整个大小的Rect来裁切掉LayoutRoot, 当然了,如果喜欢可以使用Border或者其他的容器做底,现在添加一个图片作为图标的底图,然后在Asset里找到“Pie”这个控件。 你可以在... 阅读全文
一起谈.NET技术,Silverlight 游戏开发小技巧:技能冷却效果(Cooldown)
2011-09-02 00:11 by 狼人:-), 190 阅读, 0 推荐, 收藏,
摘要:到目前为止,大家都非常推崇魔兽的技能冷却效果,就是这样的,我记得群里还对这个效果展开过探讨,其实实现起来并不难,关键是思路是否正确,这部分我得谢谢猪笨无罪,是他先想出的解决方案,他不愿意写博客,也就只好我来代劳了,哈哈,后面提供源代码和预览,不要错过。 那么我们开始制作,第一步建立工程,如果你是在自己的项目中应用,直接进入第二步创建图标。 把一张图标文件放进来,这样看起来更加直观,此时将SkillIcon控件的宽和高都设定成64x64,这里非常重要,我设定为64宽高是为了方便展示,你需要依据自己的ICON尺寸做修改。 然后中间切分LayoutRoot。 添加两个Grid到控... 阅读全文
一起谈.NET技术,理解POCO
2011-09-02 00:11 by 狼人:-), 384 阅读, 0 推荐, 收藏,
摘要:理解POCO先要理解POJO 1、什么是POJO POJO的名称有多种,pure old java object 、plain ordinary java object 等。 按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来称呼它。 POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。 POCO的概念是从java的POJO借用而来,而两者的含义是一致的,不同的仅仅是使用的语言不一样。所以POCO的解释就是“Pl... 阅读全文
一起谈.NET技术,教你30秒打造强类型ASP.NET数据绑定
2011-09-02 00:11 by 狼人:-), 130 阅读, 0 推荐, 收藏,
摘要:相关文章:强类型ASP.NET数据绑定改进版、强类型ASP.NET数据绑定改进版之第2版 数据绑定似乎是ASP.NET老掉牙的东西了。可是你知道吗,只需要一点小小的改动就可以替换Eval,摆脱字符串依赖并且大大提高性能。 首先在code behind中加入以下方: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->protected virtual object ExpHelper<TEntity, TREsult>(Func< 阅读全文
一起谈.NET技术,在Entity Framework 4中映射现有实体类(POCO)
2011-09-02 00:11 by 狼人:-), 381 阅读, 0 推荐, 收藏,
摘要:Entity Framework的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/Relational Mapping)框架。 Entity Framework的主要特点: 1. 支持多种数据库(Microsoft SQL Server, Oracle, and DB2); 2. 强劲的映射引擎,能很好地支持存储过程; 3. 提供Visual Studio集成工具,进行可视化操作; 4.能够与ASP.NET, WPF, WCF, WCF Data Services进行很好的集成。 更多简介,请看:ADO... 阅读全文
浙公网安备 33010602011771号