分类
Dotnet

Silverlight中使用Path绘制复杂几何图形

在Sliverlight中,Path绘图是最灵活的,可以创建更复杂的几何图形。Path绘图有两种方法:使用Mini-Language Path或创建PathGeometry对象。下面我们就用这两种方法绘制两段椭圆弧线。

分类
Dotnet

解决Silverlight显示中文字体的问题

关于怎样解决Silverlight引用中文字体的问题,大家可以参考MSDN的文章:http://msdn.microsoft.com/zh-cn/ff686903.aspx。对于非中文操作系统的电脑,可能根本没有安装任何中文字体,因此这种方法不能解决根本问题。

Silverlight默认的字体设备字体:Portable User Interface,字号为11px,其实设备字体对中文支持得很好,只是字号小了一些,只要字号大于11px就显示得很清晰了。

记住一点,中文字体一般都很大,大家千万别在自己的应用中嵌入中文,那样会让.xap猛增。应该尽量Silverlight使用内置字体。如果为了追求美观非要用中文字体的话,最好用图片来代替。

分类
Dotnet Flash

FluorineFX+Flex实现简单公聊

FluorineFX新增了部分Messaging的功能,下面我们使用FluorineFX+Flex做一个简单公聊应用。可能因为是.NET的原因,第一次登录比较慢。

说明:FluorineFx可以说是一个小型的LCDS,部分实现了Flex Messaging 和Flex Data Services功能,可以使用LCDS才支持的Flex标签,如<mx:Consumer><mx:Producer>等。以前我们做Flash IM程序,一般要用FMS或Socket作为数据驱动,现在可以用直接用FluorineFx完成类似任务,FluorineFx是开源免费的。

功能:用户用任意用户名和密码登录,然后在公共区聊天,相对于官方程序新增用户选择文字颜色的功能。

注意:

在编译该源代码的Flex程序时,记得将fds.swc加入到库路径中。

点击此处查看本实例的效果,点击此处下载本实例的源码。

分类
Dotnet Flash

使用FluorineFX Cosole测试Flash Remoting

FluorineFX改进了Cosole控制台,其中重点改进了Service Browser的功能,其功能目前已经超越了PhpAmf,更像是Weborb。上一次我们简单谈了一下Service Browser的代码生成功能,这回说一说它的调试功能。

分类
Dotnet Flash

利用FluorineFx生成Cairngorm代码

FluorineFx已经安装好 久了,一直没空学习。今天抽空体验了一下新功能,居然发现FluorineFx也支持代码生成了。

Cairngorm HelloWorld中我已经给大家介绍 过两种Cairngorm代码生成工具。今天发现使用FluorineFx的Service Browser已经可以自动生成Cairngorm代码了,高兴呀。