找到相关内容 322
Silverlight 游戏开发小技巧:动感小菜单2
动感小菜单其实是想模仿Apple的菜单按钮设计制作,但是画虎不成反类犬,看起来有点别扭,昨天各位园友提了这方面的建议,感觉太硬如果加入动画可能更好,非常感谢各位,而今天这篇的动感小菜单2,让按钮更加动感“柔”顺:)期望能做的更好吧。   我们可以直接借助昨天的工程,在上面的基础上修改,打开昨天的工程(Silverlight 游戏开发小技巧:动感小菜单):   直接选定一个S
http://www.cyqdata.com/cnblogs/article-detail-38045 
SilverLight调用WebService的方法
在我们添加Service Reference的时候,可能不知道该服务最终会被部署到什么位置,或者该服务可能被迁移,此时我们可以使用以下手段进行Service的调用,提高代码编写的灵活性。   步骤1:修改宿主Web页面的代码,将服务地址以初始化参数方式传入。 <form id="form1" runat="server" style="height:100%
http://www.cyqdata.com/cnblogs/article-detail-38043 
Silverlight中二维变换详解
Silverlight 为常见变换变换包括旋转 (RotateTransform)、缩放 (ScaleTransform)、扭曲 (SkewTransform) 和平移 (TranslateTransform)。       还有一个MatrixTransform 类可以创建 RotateTransform、ScaleTransform、SkewT
http://www.cyqdata.com/cnblogs/article-detail-38007 
从原理来看Silverlight 4的架构
简介   在前文<<初识Silverlight 4及其架构>>谈到要从多个方面来了解:Silverlight的原理,处理周期,部署,安全性,伸缩性,分布式计算能力,容错能力,等等等等。这篇从原理的角度来看Silverlight 4架构相关的一些事情。   浏览器的插件   前文已经介绍过,整个Silverlight平台中包括一个安装器。这个安装器负责将浏览器插件安装上,并在
http://www.cyqdata.com/cnblogs/article-detail-37935 
一步一步学Silverlight :键盘事件处理
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章带您快速进入Silverlight 2开发。
http://www.cyqdata.com/cnblogs/article-detail-37899 
Silverlight 4.0发布之际,让我们重新再认识一次Silverlight这位乱世英雄!
Microsoft Silverlight是微软所发展的 Web 前端应用程序开发解决方案,是微软丰富型互联网应用程序Rich Internet Application(简称RIA)策略的主要应用程序开发平台之一,以浏览器插件形式,提供 Web 应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决方案,同时它也是微软 UX(用户体验)策略中的一环。   Silverlight与WP
http://www.cyqdata.com/cnblogs/article-detail-37881 
插件式架构设计实践二:基于Silverlight的B/S插件式架构设计方法
架构设计并不是项简单的工作,架构设计最终的产物则是由不同的框架组件构成一套高扩展、稳定、安全、通用的开发框架平台。或许一提到架构设计,很多朋友都联想到了常用的框架组件:数据访问组件、日志组件、事务组件、消息组件、配置组件以及工具库等。然而,本系列文章的中心“插件式框架设计”已经偏离了常规的框架设计方法论,它只是一套用于改善系统功能模块组织结构,灵活开发、部署、维护的一套方法
http://www.cyqdata.com/cnblogs/article-detail-37812 
Silverlight 2.5D RPG游戏技巧与特效处理:(十一)AI系统
谈到人工智能(AI),这个话题就太大了;大学里有《人工智能教程》专门讲这方面的知识,什么大名鼎鼎的人工神经网络、遗传算法等等均可一窥究竟,这里如赘述似乎有些班门弄斧,我们暂且丢它一边去吧。   本节,我的主要目的是与大家共同探讨AI在RPG游戏中的应用。看过之前教程的朋友一定不会陌生,A*算法就是其中的一个重要组成部分;而本系列Demo中则使用了更为高级的改进型A*算法,不仅优化了性能,同时也大幅
http://www.cyqdata.com/cnblogs/article-detail-37805 
初识Silverlight 4及其架构
简介   Silverlight 4是今年早些时候发布的。这项技术为我们带来了许多革新。它不仅是为用户带来了丰富的交互式的互联网和多媒体内容,还为我们提供了强大的轻量级的平台。我们可以在此平台上开发可移植的,跨平台的,基于网络的应用程序,并且可以从不同的源头集成服务和数据。相比传统Web应用的界面,Silverlight应用的界面让人耳目一新。让人感觉像是Windows Form应用程序搬到了We
http://www.cyqdata.com/cnblogs/article-detail-37755 
Silverlight程序集缓存巧妙设置 优化用户体验
Silverlight中的程序集缓存可以将一些独立的程序集放在XAP包外边并可以缓存在客户端的浏览器中,这样就可以减少程序启动时下载XAP包的时间。默认情况下Silverlight并没有开启程序集缓存,因此需要自己动手开启。   右键打开项目的属性,并在通过使用应用程库缓存较小XAP大小选项打钩,如图:   在没选择此项之前编译项目看一下XAP中的DLL,如图:   重新编译项目,选择显示所有
http://www.cyqdata.com/cnblogs/article-detail-37748 
Silverlight与WCF错误处理:Server Not Found(1)
      在阅读本文前,你应该已经对Sl与WCF的编程模型有所了解。当使用WCF与Siverlight进行通信时,一旦服务端处理数据发生了异常,尽管Silverlight客户端可以使用 AsyncCompletedEventArgs.Error属性判断是否发生错误,但是由于默认情形下WCF的异常信息无法传递到客户端,这导致我们无法准确的判断错误的
http://www.cyqdata.com/cnblogs/article-detail-37704 
Silverlight 用户控件中的自定义依赖项属性与控件绑定的几种方法
在创建用户控件时,我们难免会创建依赖项属性,这样有利于用户控件的灵活性,例如:我写了一个控件MenuButton,这个MenuButton就是为Button写了一个模板,Image用来显示图片,ContentPresenter用来显示文本。我们肯定不是在用户控件中将图片和文字预先设置好,而是通过用户控件属性来设置,在这里说一些额外的话,建议用依赖项属性,因为依赖项属性支持例如:设计器集成、Bind
http://www.cyqdata.com/cnblogs/article-detail-37694 
Silverlight 2中多语言支持实现(上)
引言 最近项目要在Silverlight 2应用程序中实现本地化,原以为这个过程非常简单,却没想到实现的时候一波三折,好在结果还算不错。需求是这样的,用户第一次访问的时候,默认为英文,当用户选择一种显示语言后,记录在本地,下次用户访问时直接显示已经选择的语言。现在我把整个实现的过程记录下来,希望对大家有所帮助。 本文为Silverlight 2中多语言支持实现第一部分。 准备工作 我们发现在Sil
http://www.cyqdata.com/cnblogs/article-detail-37642 
Silverlight与PostgreSQL数据库的互操作(CURD完全解析)
今天将为大家介绍如何让Silverlight使用PostgreSQL作为后台数据库以及CURD操作。   准备工作    1)建立起测试项目    细节详情请见强大的DataGrid组件[2]_数据交互之ADO.NET Entity Framework——Silverlight学习笔记[10]。    2)创建测试用数据库    使
http://www.cyqdata.com/cnblogs/article-detail-37640 
Silverlight 资源的使用
我们在Silverlight 项目中,新加一个文件,比如一个图片文件,这个文件的属性会有下面2个选项,这两个选项决定了这个图片资源如何存储,如何使用。 先说简单的,资源文件的 Copy to OutPut Directory 属性, 这个属性有如下三个选项: 他们都是在程序编译或者部署时,判断此资源文件是否要同步用的。 Do not copy 不做数据同步 Copy always 每次
http://www.cyqdata.com/cnblogs/article-detail-37624 
Silverlight 游戏开发小技巧:血条和进度条
游戏中血条的显示非常普遍,直观的看到人物生命状态,还有看其他人的生命状态,血条并非只应用在界面当中,玩家自身和怪物的生命值显示也都会实时的出现在游戏场景当中,好的血条效果可以为游戏增光不少,这次咱们就简单的制作几个血条。   看着园子里Silverlight越来越繁荣,甚是欣慰,因为就在去年,还仍然在为Silverlight技术感到孤单,如今有了这么多并肩作战的兄弟们,除了欣慰也甚狂喜,对于Sil
http://www.cyqdata.com/cnblogs/article-detail-37611 
一步一步学Silverlight :数据与通信之WebClient
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章带您快速进入Silverlight 2开发。
http://www.cyqdata.com/cnblogs/article-detail-37583 
Silverlight实例教程 - Navigation导航框架开篇
 在Web或者Windows传统应用项目中,导航功能是基础功能之一,其目的是将用户目标和应用业务目标协调综合起来,从而帮助用户能够快捷的浏览信息和获取服务。一个友好的导航功能不仅仅能够提高用户的阅读效率,而且还能反映其项目品牌形象以及影响其品牌可信度。在Silverlight中,导航框架(Navigation Framework)是Silverlight核心框架之一,其功能与传统Web和
http://www.cyqdata.com/cnblogs/article-detail-37515 
silverlight同步访问WCF
Silverlight项目中访问WCF服务,都是通过异步线程模式调用的。在某些情况下我们的调用是需要同步进行,此时我们可以通过AutoResetEvent的线程等待特性实现Silverlight同步调用远端WCF服务。   线程通过对 AutoResetEvent 调用 WaitOne或WaitAll 方法来等待信号。如果 AutoResetEvent 为非终止状态,则线程会被阻止,并等待当前控制
http://www.cyqdata.com/cnblogs/article-detail-37449 
[Silverlight入门系列]DomainService/ObjectContext/EF/动态切换数据库
本文系Mainz在博客园的原创(http://www.cnblogs.com/mainz/),若您在银光中国(SilverlightChina)或其它网站看到本文,请注意是转载,文中很多链接已经丢失。言归正传,前天园友Smok.问我这个动态切换数据库的问题,今天中午研究了一下发出来,因为大家可能都有这种类似的需求,也许发出来大家还有更好的解决方案。本文说的是Silverlight+EntityFr
http://www.cyqdata.com/cnblogs/article-detail-37443