随笔分类 -  silverlight&WPF

摘要:布局Grid就是设计表格,将控件放在表格的单元格中,以这种方式来布局<!--Grid表格布局 Grid.RowDefinitions:定义Grid中的行 Grid.ColumnDefinitions :定义Grid的列 --> <Grid HorizontalAlignment="Center" Height="210" VerticalAlignment="Center" Width="305"> <Grid.RowDefinitions> <!--定义三行及每行高度-- 阅读全文
posted @ 2012-08-13 10:32 书奎 阅读(500) 评论(0) 推荐(0)
摘要:XAML基础什么是XAML:基本控件(xaml如何表示一个控件)以button为例子说明xaml <Button Tag="我是Button" Content="我是Button" Cursor="Eraser" Click="Button_Click" Padding="5" Margin="5" />命名空间根据约定,XAML 语言 XAML 命名空间映射到前缀 x:。Silverlight 项目的默认项目和文件模板始终同时将默认的 XAML 命名空间(无前缀 阅读全文
posted @ 2012-08-13 10:26 书奎 阅读(359) 评论(0) 推荐(0)
摘要:正在编写中... 阅读全文
posted @ 2010-10-15 15:42 书奎 阅读(414) 评论(1) 推荐(0)
摘要:移除未使用的程序集ITPUB个人空间&{l8K'g%cAVisual Studio在创建sl应用后默认情况下加了很多的程序集,有些可能是你根本就用不上的。ITPUB个人空间QkX/g8kS"ou首先除了System引用将所有其他的删除掉,然后重新编译应用,将缺失的DLL重新添加回来。有很多的错误可能是由于添加了命名空间的引用,这里有一个简单的来去掉未使用的命名空间(using... 阅读全文
posted @ 2010-10-15 12:28 书奎 阅读(833) 评论(1) 推荐(1)
摘要:SilverLight Cache First Exploration  一、概述   用户打开同一SilverLight站点时,由于每次都要重新加载SilverLight应用程序包(.xap文件),因此会大大的降低用户体验。因此微软在SilverLight 3.0版本中提供了应用程序集缓存(Application Library Caching),可以解决这一缺陷。   应用程序集缓包括两个部分... 阅读全文
posted @ 2010-10-15 12:24 书奎 阅读(1278) 评论(1) 推荐(0)
摘要:看了深蓝色的silverlight文章后,对游戏地图编辑器不是很了解,就上网学习一下:几乎任何一款商业游戏都有自己的游戏地图编辑器,不管你是2D游戏,还是3D游戏。当然,2D游戏的地图编辑器和3D游戏的编辑器有很大的不同。我们今天在这里讲解的也是2d游戏编辑器。在了解2d游戏地图编辑器之前,我们先来了解一下,2d游戏地图是如何构成的。先看一幅照片:图注1看着这么漂亮的一幅图片,你有什么想法呢?先不... 阅读全文
posted @ 2009-09-29 00:51 书奎 阅读(1021) 评论(0) 推荐(0)
摘要:下面是blend 3 最后发布的版本 的破解方法(希望微软的兄弟别说我啊,我们纯属学习用,可不是商业应用哦)/Files/6666/SLDL_DLL.rar 装好之后,然后把这个文件复制到安装目录下 替换原来的文件就可以了。然后再开发就可以永久使用了。 阅读全文
posted @ 2009-09-28 22:25 书奎 阅读(1191) 评论(4) 推荐(0)
摘要:在《Silverlight 3中Deep Zoom功能改进》这篇文章中,我们已经概述了Silverlight 3 中Deep Zoom Composer关于照片收集方面的一些功能改进新特性。简单的介绍了我们怎样利用这项新功能更好的收集和配置图片。   Deep Zoom Composer(DZC)只是我们早期的Tag Browser中的一个对于图片缩放查看的基础应用模板。我们可以应用他做很多事情,... 阅读全文
posted @ 2009-09-28 14:24 书奎 阅读(329) 评论(0) 推荐(0)
摘要:Silverlight 是一种新的 Web 呈现技术,能在各种平台上运行。借助该技术,您将拥有内容丰富、视觉效果绚丽的交互式体验,而且,无论是在浏览器内、在多个设备上还是在桌面操作系统(如 Apple Macintosh)中,您都可以获得这种体验。Microsoft .NET Framework 3.0(Windows 编程基础结构)中的呈现技术 XAML(可扩展应用程序标记语言)遵循 WPF (... 阅读全文
posted @ 2009-09-28 14:22 书奎 阅读(252) 评论(0) 推荐(0)
摘要:Deep Zoom在Silverlight 3中得到改进在Silverlight 3 中,对于Deep Zoom在图片收集处理方面的改进是非常重要的,而且也是Deep Zoom很实用的一个部分。我们都知道,Deep Zoom允许我们输入我们喜欢的图片,甚至加上一些很酷的互动和导航。但是要手动来安排成百上千张图片的话,将是一个枯燥而繁琐的工作,很可能最后的效果还不是最想要的。当我们要处理大量的图片的... 阅读全文
posted @ 2009-09-28 14:20 书奎 阅读(304) 评论(0) 推荐(0)
摘要:理解N层Silverlight应用程序微软 .NET RIA Services 通过将Asp.net和Silverlight相结合来简化传统的多层应用模式。使用queries,updates,自定义方法和服务操作,将应用逻辑代码在中间层编写, .NET RIA Services 特性自动在客户端产生相应的代理类来调用这些操作,因为中间层和客户端都是基于同一CLR,开发者可以编写代码在两端都能运行。本文档通过构建一个简单的多层应用来解释关键概念。1.1 建立一个工程通过建立一个Silverlight的Web应用工程来开始一个 .NET RIA Services多层应用。File | New Pr 阅读全文
posted @ 2009-09-28 14:02 书奎 阅读(865) 评论(0) 推荐(0)
摘要:本来想找中文资料的,但是为了学习英语,还是学习英语吧。先贴教程,一点一点看!Microsoft .NET RIA Services OverviewJuly 2009 PreviewJuly 2009Contents1. Introduction1.1 Challenges of using data in N-tier applications1.2 Value propositions1.3 ... 阅读全文
posted @ 2009-09-28 13:53 书奎 阅读(3107) 评论(0) 推荐(2)
摘要:微软在08年的时候推出了一个Silverlight的单元测试框架,该框架在Mix 08的时候与Silverlight controls同时推出的,微软工程师Jeff Wilcox一直参与维护该单元测试框架。Scott Gu对这个框架的介绍Jeff Wilcox提供的视频介绍该框架的源代码已经包括在Silverlight controls中,有兴趣的可以参考,在该框架的msdn代码主页, 可以找到最... 阅读全文
posted @ 2009-09-28 01:13 书奎 阅读(723) 评论(4) 推荐(1)
摘要:在刚刚结束的Mix09大会上(Mix是微软面向web开发者和设计者的会议),Silverlight团队的程序经理Joe Stegman介绍了silverlight3的许多让人兴奋的新功能,摘录如下: 1. 支持更多的媒体编码格式在Silverlight3中新增加的多媒体编码格式包括H.264,AAC,MP4。Silverlight这项技术,从出生以来,就一直把对多媒体,尤其是视频的支持,放在首要位... 阅读全文
posted @ 2009-09-28 01:00 书奎 阅读(249) 评论(0) 推荐(0)
摘要:Bitmap API的写图像功能:  新版的Bitmap API支持从写每个像素的值来创建自己的图像。这个用来支持生成Bitmap的类叫做WriteableBitmap,继承自BitmapSource类。这个类位于System.Windows.Media.Imaging名字空间中,其函数成员包括:Code highlighting produced by Actipro CodeHighlight... 阅读全文
posted @ 2009-09-28 00:56 书奎 阅读(348) 评论(0) 推荐(0)
摘要:步骤:1. 创建SILVERLIGHT应用程序2. 创建LINQ TO SQL [注意序列化的问题]3. 创建WCF4. 在SILVERLIGHT中应用WCF1. 创建SILVERLIGHT应用程序我用的是Visual Studio 2008 professional和Expression Blend,我通常喜欢用Visual Studio来创建Silverlight工程.记得一定要选择上面那个,... 阅读全文
posted @ 2009-09-28 00:47 书奎 阅读(624) 评论(1) 推荐(1)
摘要:简述:做一个最简单的动画,这里用到的Microsoft Expression Studio中的Design和Blend。首先在Design中做好你要做动画的图片,然后将图片导出为Silverlight的Xaml格式。用 Blend新建立一个Silverlight 2项目,将刚才生成的Xaml导入Blend。在Blend对导入的Xaml做创建控件、命名元素、制作动画状态等处理,简单的写一个控制动画状态的方 法,最终发布即可。}详解:第一部分:从design到blend首先先在Design中做好动画的图片。选中图片,右键选择导出。将导出图片格式设置为silverlight的Xaml格式,参数选择如 阅读全文
posted @ 2009-09-28 00:44 书奎 阅读(307) 评论(4) 推荐(0)
摘要:You may have noticed that right clicking on a Silverlight application brings up the following context menu and configuration dialog:Context Menu: Configuration Dialog: So what if you want to use right... 阅读全文
posted @ 2009-09-28 00:36 书奎 阅读(370) 评论(0) 推荐(0)
摘要:两篇文章 搞定鼠标右键第一篇:可能有的朋友正在想如何用Silverlight实现右键菜单栏,那么这篇文章可能会对你有很大帮助~上次说要给大家晒晒在Silverlight中捕捉鼠标右键的方法.这里还会用我们常见的对象HtmlPage(System.Windows.Browser;)在这个对象下有一个Document属性,这个属性中的方法相信大家都有点儿了解了吧 上次讲Cookie的时候也用到了他.这... 阅读全文
posted @ 2009-09-28 00:32 书奎 阅读(912) 评论(2) 推荐(1)
摘要:这个是我做的导航菜单,根据角色,权限动态生成菜单的部分. 也是我第一次Silverlight2编程. 我呢,刚进入编程开发行业的时候,编程很乱的,总认为写的让人看不懂才能证明我水平高. 反正不说了,真是惨不忍睹啊,呵呵.还好以前有项目经理整天"骂"我.所以我的成长真的很感谢以前遇到的每一位项目经理和架构师 .滴水之恩,涌泉相报,只记住别人帮助过你什么.所以, 其实不然,就想 古代苏东坡 一样,写首歌总要找 人物色一下,确实通俗易懂了,才停止修改. 我现在编程一般力求 简单,高效,可维护,而且更重要的是尽量让别人读懂你的代码. 用简单或者你会的知识实现 复杂的功能才是硬道理. 阅读全文
posted @ 2009-09-27 21:08 书奎 阅读(3134) 评论(32) 推荐(1)