2008年3月21日

     摘要:
对自己写的Silverlight 2的相关文章做一下汇总,便于大家直接查找。另外,大家如果有关于Silverlight 2方面的问题,也可以在这里提出,我将尽力为大家解答。
1.一步一步学习Silverlight 2系列:主要介绍了Silverlight 2基础,网络与数据访问,图形图像处理、与浏览器的集成等几个方面
2.教程文章:实际项目开发中遇到问题的解决,Silverlight 2中技术教程文章。
3.技巧诀窍:主要是Silverlight 2在使用过程中的一些小技巧。  阅读全文
posted @ 2008-07-21 23:51 TerryLee 阅读(686) | 评论 (18)编辑
     摘要:
对于Deep Zoom想必大家都已经不陌生了,在Silverlight 2 Beta 1时已经提供了支持,并且提供了相应的工具Deep Zoom Composer。Silverlight 2 Beta 2中对于Deep Zoom又有了很大的改进,现在支持基于XML的DeepZoom集合的Manifest文件,Beta2还对DeepZoom加了可扩展的MultiScaleTileSource支持,更新之后的Deep Zoom Composer可以使我们不用编写一行代码直接可视化的生成Deep Zoom应用。
本文将简单介绍并分析如何使用Deep Zoom Composer制作Deep Zoom的应用。
  阅读全文
posted @ 2008-07-21 23:28 TerryLee 阅读(450) | 评论 (2)编辑
     摘要:
Corrina Barber在Silverlight 2 Beta 1的时候就完成了四套非常酷的控件样式,这些样式我曾经在个人博客中推荐过。当Silverlight 2升级到Beta 2时,由于引入了视觉状态管理机制,这些样式已经不能再使用。Corrina Barber在第一时间将其中的两套样式升级到了Silverlight 2 Beta 2下。
在Silverlight 2 Beta 1时,我在项目中使用了Bubbly样式,于是给Corrina Barber发信,希望她能提供Bubbly样式的升级版本,由于此前Corrina Barber非常忙,在本周末时,她终于完成了Bubbly样式的升级,并在第一时间发到了我的邮箱中,非常感谢Corrina Barber。  阅读全文
posted @ 2008-07-20 23:45 TerryLee 阅读(641) | 评论 (6)编辑
     摘要:
XAP文件是Silverlight 2应用程序编译打包后的一个文件,它是一个标准的zip压缩文件,包括了Silverlight 2应用程序所需的一切文件,如程序集、资源文件等。本文将对Silverlight中的XAP文件进行详细的说明。
1.XAP文件是什么
2.如何使用XAP文件
3.XAP文件如何执行
4.XAP文件包含什么
5.XAP文件如何生成  阅读全文
posted @ 2008-07-11 22:56 TerryLee 阅读(2073) | 评论 (36)编辑
     摘要:
众所周知,在Silverlight 2开始每个项目编译后都会打包成为一个xap文件,如果我们要访问当前xap文件中的UserControl比较容易,那我们如何访问一个外部xap文件中的内容呢?甚至于如何访问一个互联网上的xap文件呢?

本文将介绍在Silverlight中如何访问外部xap文件中UserControl。

  阅读全文
posted @ 2008-07-10 22:10 TerryLee 阅读(2131) | 评论 (33)编辑
     摘要:
在开发Silverlight应用程序时,我们经常会遇到这样一种情况,需要在Silverlight应用程序的UserControl中获取ASP.NET页面参数,这个参数不一定来自于当前Silverlight应用程序的宿主页面,而有可能来自于其它的ASP.NET页面。

本文我们简单的介绍一下如何在Silverlight应用程序中获取ASP.NET页面参数。

  阅读全文
posted @ 2008-07-09 23:49 TerryLee 阅读(2476) | 评论 (40)编辑
     摘要:
在WPF和Silverlight中的控件模板支持自定义控件的观感,所谓的外观,指控件的视觉效果;而感觉则是控件交互的响应性,如在控件上按下鼠标、控件获得焦点等状态的改变。微软在Silverlight 2 Beta 2中引进了一个新的概念视觉状态管理(Visual State Manager),为我们创建交互性的控件模板提供了极大的方便。接下来我将会用几篇文章来介绍一下Silverlight 2中的视觉状态管理。

在定义控件时,我们需要严格区分控件的视觉效果和控件的逻辑,这样当我们修改控件外观时将不会影响控件逻辑。Silverlight 2 Beta 2中提出的部件和状态模型,能够很好的解决这一问题,本文我们先来看一些基本的概念。
  阅读全文
posted @ 2008-07-08 21:11 TerryLee 阅读(2176) | 评论 (16)编辑
     摘要:
大家都知道,在Silverlight 2应用程序中,每个应用程序将生成一个xap文件,每一个xap文件中只能设置一个起始的用户控件。如果我们有多个用户控件,需要在不同的ASP.NET页面中加载,最简单的方法莫过于针对多个用户控件分别建立对应的Silverlight项目,但这种方式有很多的缺点,如我们的样式文件需要在多个项目中进行拷贝。

本文将介绍利用初始化参数进行用户控件的切换这一技巧。  阅读全文
posted @ 2008-07-02 21:28 TerryLee 阅读(2756) | 评论 (22)编辑
     摘要:

自从《2008博客园T恤正式发布》之后,昨天终于收到了博客园的T恤,今天迫不及待的跟公司里博客园的兄弟拍了几张“帅照”,这里跟大家分享一下:)



  阅读全文
posted @ 2008-07-02 00:20 TerryLee 阅读(3964) | 评论 (79)编辑
     摘要:
Virtual Earth是什么,我想不用多做解释了。微软在推出自己的Virtual Earth之后,开放了大量的APIs,使得我们可以方便集成到自己的应用程序中。
本文将介绍如何在自己的Silverlight 2应用程序中集成Virtual Earth,主要包括两部分内容:
1.在HTML中集成Virtual Earth
2.在Silverlight中集成Virtual Earth
  阅读全文
posted @ 2008-07-01 21:52 TerryLee 阅读(3551) | 评论 (39)编辑
     摘要:
Composite Application Guidance for WPF是微软模式与实践小组推出的又一个开发指导包,用来指导我们更加容易的构建企业级WPF客户端应用程序,分离复杂的WPF应用程序为多个独立的模块,交给多个部门的开发者完成,每个部门负责一块开发,最后可以无缝的集成为一个完整的应用程序。主要有如下几个部分构成:参考实现、复杂应用程序类库、快速入门指导、文档等,类似于Web Client Software Factory。



  阅读全文
posted @ 2008-06-29 18:48 TerryLee 阅读(1405) | 评论 (4)编辑
     摘要:
独立存储(Isolated Storage)是Silverlight 2中提供的一个客户端安全的存储,它是一个与Cookie机制类似的局部信任机制。独立存储机制的APIs 提供了一个虚拟的文件系统和可以访问这个虚拟文件系统的数据流对象。Silverlight中的独立存储是基于 .NET Framework中的独立存储来建立的,所以它仅仅是.NET Framework中独立存储的一个子集。
1.使用独立存储
2.增加配额
3.文件存在何处
4.禁用独立存储
5.独立存储配置  阅读全文
posted @ 2008-06-29 02:19 TerryLee 阅读(3058) | 评论 (16)编辑
     摘要:
Silverlight对于图形图像处理方面,从1.0时代起就给予了很强大的支持,所以我们可以在Silverlight中实现非常棒的各种统计图表,然而现在有了一些开源的项目,使得这项工作更加的简单。

本文我将介绍一个开源项目visifire,使用它可以在Silverlight 2中实现超酷的图表。

  阅读全文
posted @ 2008-06-21 16:02 TerryLee 阅读(5819) | 评论 (83)编辑
     摘要:
最近项目要在Silverlight 2应用程序中实现本地化,原以为这个过程非常简单,却没想到实现的时候一波三折,好在结果还算不错。需求是这样的,用户第一次访问的时候,默认为英文,当用户选择一种显示语言后,记录在本地,下次用户访问时直接显示已经选择的语言。现在我把整个实现的过程记录下来,希望对大家有所帮助。

本文为Silverlight 2中多语言支持实现第二部分。  阅读全文
posted @ 2008-06-19 23:00 TerryLee 阅读(2961) | 评论 (21)编辑
     摘要:
最近项目要在Silverlight 2应用程序中实现本地化,原以为这个过程非常简单,却没想到实现的时候一波三折,好在结果还算不错。需求是这样的,用户第一次访问的时候,默认为英文,当用户选择一种显示语言后,记录在本地,下次用户访问时直接显示已经选择的语言。现在我把整个实现的过程记录下来,希望对大家有所帮助。

本文为Silverlight 2中多语言支持实现第一部分。  阅读全文
posted @ 2008-06-19 01:05 TerryLee 阅读(3410) | 评论 (32)编辑
     摘要:
Silverlight 2 Beta 2发布之后,在原来的Beta 1基础之上有了很多的改变。本文总结一下Silverlight 2 Beta1 和Beta 2之间的变化,以及升级Silverlight 2.0 Beta 1应用程序到Beta 2过程中可能会遇到的一些问题。
控件变化
网络通信
浏览器集成
隔离存储
其它API  阅读全文
posted @ 2008-06-18 00:34 TerryLee 阅读(3539) | 评论 (49)编辑
     摘要:
Silverlight Steaming 是微软 Live 平台中的免费发布视频以及托管 Silverlight 应用的产品。今年 MIX08 大会上微软发布了 Silverlight Streaming 的 Beta 版本,Silverlight Streaming 主要有以下特点:
1. 高达 10G 的免费空间,只需要一个 Windows Live ID 就可以免费申请高达 10G 的存储空间。
2. 支持高达105M 的应用,单个应用或者视频的大小能够支持高达105M。
3. 支持高达 1.4M 的视频码流,在视频码流的支持上,Silverlight Streaming 也支持高达 1.4M/bps,给用户提供更加清晰的视频体验。   阅读全文
posted @ 2008-06-16 23:25 TerryLee 阅读(3112) | 评论 (24)编辑
     摘要:
我们知道,在Silverlight 2中提供了丰富的网络通信API,包括支持SOAP服务、REST服务、基于HTTP通信、Socket通信等。本文我将通过几个示例来演示如何在Silverlight 2中应用Web Service实现文件上传和电子邮件发送。

1.使用Web Service上传文件
2.使用Web Service发送电子邮件  阅读全文
posted @ 2008-06-15 14:55 TerryLee 阅读(2143) | 评论 (10)编辑
     摘要:
你是否曾经想在数据库中存储一个日期而没有时间部分,或者想存储一个时间值希望有更高的精度?在SQL Server 2008的介绍中,微软介绍了一些新的日期数据类允许你只存储一个日期、更高精度的时间值等。这些新的数据类型为你存储日期和时间相关信息提供了一些附加选项。在本篇文章中,我将介绍这些新的日期数据类型以及与旧版本的SQL Server中现有的数据类型进行比较。

  阅读全文
posted @ 2008-06-15 14:52 TerryLee 阅读(1843) | 评论 (4)编辑
     摘要:
《博客园精华集》设计模式分册第2论筛选结果,总共有283篇,主要由TerryLee、idior、怪怪三人完成。在经过第三轮打分之后,还会有很多的文章出局。请大家发现以下文章中有转载或者作者信息不正确的,及时与TerryLee联系,谢谢!



  阅读全文
posted @ 2008-06-13 23:00 TerryLee 阅读(4143) | 评论 (44)编辑
     摘要:

Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据与通信、自定义控件、动画、图形图像等几个方面带您快速进入Silverlight 2开发。

利用这个周末的时间,简单的写了一下Silverlight 2的一些入门知识,希望对大家有用,已完成32篇。
  阅读全文
posted @ 2008-03-21 22:50 TerryLee 阅读(25647) | 评论 (178)编辑
     摘要:

Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据与通信、自定义控件、动画、图形图像等几个方面带您快速进入Silverlight 2开发。

本文我们再实现一个图形图像实例——图片播放,并利用Storyboard实现一些动画效果。  阅读全文
posted @ 2008-03-21 22:42 TerryLee 阅读(8657) | 评论 (42)编辑

导航

公告

  • 网名:TerryLee
  • 本名:李会军
  • 位置:中国北京 Ethos
  • 联系方式:
  • 访问我的个人主页

 MVP配置

 版权声明

  • 本站采用创作共用许可 署名,非商业

绿色通道

IT新闻

统计

与我联系

留言簿(322)

我的标签

随笔分类

随笔档案

个人站点

关注项目

好的网站

我的好友

搜索

积分与排名

阅读排行榜

评论排行榜