﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-Junyi Duan&amp;清新的风</title><link>http://www.cnblogs.com/liefeng123/</link><description>箫心网 Crfly.com
欢迎大家访问bbs.crfly.com
It.crfly.com</description><language>zh-cn</language><lastBuildDate>Thu, 21 Aug 2008 18:41:27 GMT</lastBuildDate><pubDate>Thu, 21 Aug 2008 18:41:27 GMT</pubDate><ttl>60</ttl><item><title>6月28日北京.net俱乐部活动小记以及PPT下载</title><link>http://www.cnblogs.com/liefeng123/archive/2008/07/09/1239590.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Wed, 09 Jul 2008 15:07:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/07/09/1239590.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1239590.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/07/09/1239590.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1239590.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1239590.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28号参加了老葛组织的北京.net俱乐部活动，由于时间比较紧，只能在很短暂的时间里和各位兄弟交流。以后有机会一定要和大伙多聊聊。由于最近一直很忙，一直没有时间上来，所以今天才有时间把上次的ppt发出来<br />
</p>
<a href="http://www.cnblogs.com/Files/liefeng123/Sliverlight.rar">/Files/liefeng123/Sliverlight.rar</a>&nbsp;<br />
<br />
其实这个ppt里面没有什么内容，和我之前讲过的silverlight课程内容一样，需要大家注意的是在ppt的最后有一些资源连接。里面有一些开源的控件还是相当不错的，而且现在都更新到beta2了，像报表控件这类的东西，我们在做商业系统的时候经常会用到，建议多研究研究。<br />
<br />
下次一定再去参加活动，和兄弟们好好交流。呵呵！ 
<img src ="http://www.cnblogs.com/liefeng123/aggbug/1239590.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41822/" target="_blank">[新闻]第一财经周刊:当前互联网世界正处无秩序时代</a>]]></description></item><item><title>silverlight2 beta 2 实现简单的手写功能</title><link>http://www.cnblogs.com/liefeng123/archive/2008/06/17/1224199.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Tue, 17 Jun 2008 10:35:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/06/17/1224199.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1224199.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/06/17/1224199.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1224199.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1224199.html</trackback:ping><description><![CDATA[摘要: silverlight beta2 刚出来不久，变化很大，sdk里面的例子也不是很丰富下面简单用托管代码写了一个小demo来实现手写功能，（SDK上面有个用js写的），效果如下：准备：安装Install Visual Studio 2008 Install Silverlight Tools Beta 2 for Visual Studio 2008新建一个silverlight工程。在xaml页&nbsp;&nbsp;<a href='http://www.cnblogs.com/liefeng123/archive/2008/06/17/1224199.html'>阅读全文</a><img src ="http://www.cnblogs.com/liefeng123/aggbug/1224199.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41820/" target="_blank">[新闻]Visual Studio 2008 SDK 1.1 发布</a>]]></description></item><item><title>silverlight2.0之--------基本控件</title><link>http://www.cnblogs.com/liefeng123/archive/2008/04/22/1165615.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Tue, 22 Apr 2008 06:48:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/04/22/1165615.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1165615.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/04/22/1165615.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1165615.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1165615.html</trackback:ping><description><![CDATA[<p><font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; silverlight2.0增加了很多控件，我们把主要的一些控件列到下面：<br />
Button <br />
Calendar <br />
CheckBox <br />
DataGrid <br />
DatePicker <br />
GridSplitter <br />
HyperlinkButton <br />
ListBox <br />
RadioButton <br />
ScrollViewer <br />
Slider <br />
ToolTip <br />
WatermarkedTextBox <br />
在这里面我们可以看到，我们平常看得的很多控件都已经提供了，还增加了一写没有见过的控件如：datepicker,watermarketextbox这类，注意，silverlight2.0里没有提供dropdownlist和treeview控件，希望在beta2的时候能够填充进来。这些控件都是在System.Windows.Controls命名空间中。<br />
在本文中我们只列举datepicker和watermark的使用，其他的控件大家照着sdk慢慢操作就行了。<br />
我们直接来看datepicker这个控件，&#8220;日期采集器&#8221;？这个东西的长相和我们在做asp.net的时候放一个textbox旁边加一个图片挺像的，看看它是什么效果：<br />
</font></p>
<p><font face="Verdana"></font><img style="width: 434px; height: 459px" height="459" alt="" src="http://www.cnblogs.com/images/cnblogs_com/liefeng123/datepicker.JPG" width="434" border="0" />&nbsp;<br />
我们可以对这个控件的属性和方法在cs页面进行操作，比如：<br />
</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">dpSelect.ToolTip&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">测试的选择日历</span><span style="color: #800000">"</span><span style="color: #000000">;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dpSelect.Text&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">格式为：1999-01-01</span><span style="color: #800000">"</span><span style="color: #000000">;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dpSelect.IsTodayHighlighted&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dpSelect.DisplayDateStart&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;DateTime(</span><span style="color: #800080">2007</span><span style="color: #000000">,&nbsp;</span><span style="color: #800080">1</span><span style="color: #000000">,&nbsp;</span><span style="color: #800080">1</span><span style="color: #000000">);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dpSelect.DisplayDateEnd&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;DateTime.Now;</span></div>
<br />
下面我们说另外一个控件watermarkedTextBox，这个控件是干什么用的呢，我们通常会碰到这样的场景，我在页面上有个搜索textbox，需要默认显示一些文字来提醒user,通常我们在做html的时候都是给textbox默认一个value,然后当获得焦点时再清空，现在好了，silverlight给我们提供一个这样的控件，我们可以试下把下面的代码添加到xaml中，同样我们也可以在后台去操作这个控件
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">WatermarkedTextBox&nbsp;&nbsp;</span><span style="color: #ff0000">Watermark</span><span style="color: #0000ff">="输入关键词搜索"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">WatermarkedTextBox</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">TextBlock</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WatermarkedTextBox加按钮<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">TextBlock</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">WatermarkedTextBox&nbsp;&nbsp;</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">WatermarkedTextBox.Watermark</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">Button&nbsp;</span><span style="color: #ff0000">Content</span><span style="color: #0000ff">="里面的按钮"</span><span style="color: #ff0000">&nbsp;Width</span><span style="color: #0000ff">="100"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">Button</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">WatermarkedTextBox.Watermark</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">WatermarkedTextBox</span><span style="color: #0000ff">&gt;</span></div>
ok,这2个特别的控件我们就说到这里，可以从下面的地址下载demo的源代码<br />
<font face="Verdana"><a href="http://www.crfly.com/SilverlightControlTest.rar">http://www.crfly.com/SilverlightControlTest.rar<br />
</a>或者访问下面的帖子</font><br />
<font face="Verdana">http://bbs.crfly.com/showtopic-6236.aspx</font><br />
 <img src ="http://www.cnblogs.com/liefeng123/aggbug/1165615.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41821/" target="_blank">[新闻]死敌VMware变身微软认证计划新成员</a>]]></description></item><item><title>4月22日上午在西格玛三楼的讲座（wcf,wf,silverlight,cardspace）</title><link>http://www.cnblogs.com/liefeng123/archive/2008/04/22/1165544.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Tue, 22 Apr 2008 06:12:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/04/22/1165544.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1165544.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/04/22/1165544.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1165544.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1165544.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 本次讲座是为微软的部分ISV介绍.netframwork3.5和vs2008新特性，我只讲述了以下的内容：<br />
1，Silverlight2概览<br />
2，使用wf,wcf,cardspace连接应用程序<br />
3，wcf 在.netframework3.5下的新特性<br />
4，wf 在.netframework3.5下的新特性<br />
<br />
下载地址：或者访问：<font face="Verdana"><a href="http://it.crfly.com/read.php?tid=379421">http://it.crfly.com/read.php?tid=379421</a></font><br />
ppt:<br />
silverlight2:<a href="http://www.crfly.com/silverlight2.rar">http://www.crfly.com/silverlight2.rar</a><br />
<font face="Verdana">wf-wcf-cardspace:<a href="http://www.crfly.com/WF-WCF-CardSpace.rar">http://www.crfly.com/WF-WCF-CardSpace.rar<br />
</a><font face="Verdana"><font face="Verdana">workflow service: http://www.crfly.com/</font>WorkflowService.rar<br />
<font face="Verdana"><font face="Verdana">wcf: http://www.crfly.com/</font><font face="Verdana">WCFWeb.rar</font></font></font><br />
<br />
关于DinnerNow的demo,可以在codeplex上下载<br />
这个demo，需要有iis7,vista系统</font></p>
<p><br />
&nbsp;</p>
<img src ="http://www.cnblogs.com/liefeng123/aggbug/1165544.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41821/" target="_blank">[新闻]死敌VMware变身微软认证计划新成员</a>]]></description></item><item><title>周六俱乐部活动小记并祝贺Anytao新书发布</title><link>http://www.cnblogs.com/liefeng123/archive/2008/04/13/1151083.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Sun, 13 Apr 2008 03:15:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/04/13/1151083.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1151083.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/04/13/1151083.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1151083.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1151083.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 昨天参加了涵涛组织的俱乐部活动，好兄弟老高和周岳做了精彩的演讲，同时认识了很多好哥们，俱乐部是一个交流心得的平台，在这里感谢涵涛和俱乐部其他成员的辛勤工作。同时祝贺<a title="Anytao的博客" href="http://anytao.cnblogs.com/" target="_blank">王涛(Anytao)</a>兄的新书发布。<br />
<img style="width: 376px; height: 446px" height="446" alt="" src="http://www.cnblogs.com/images/cnblogs_com/anytao/125111/o_InsideDotNetBook_Smaller.jpg" width="376" border="0" />
<img src ="http://www.cnblogs.com/liefeng123/aggbug/1151083.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41819/" target="_blank">[新闻]英特尔雅虎开发网络计算机频道</a>]]></description></item><item><title>用silverlight做了一个小的放大缩小的小demo，共享给大家</title><link>http://www.cnblogs.com/liefeng123/archive/2008/04/09/1145592.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Wed, 09 Apr 2008 11:00:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/04/09/1145592.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1145592.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/04/09/1145592.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1145592.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1145592.html</trackback:ping><description><![CDATA[摘要:  我们在看很多silverlight的showcase的时候有很多放大缩小的例子，在1.0的时候都是用js来操作，silverlight2.0出来以后，我们可以用managed code 来操作.在本例中，我们采用javascript来操作managed code,关于这个具体是什么样用法我会在以后的silverlight文章中给大家做例子，现在我们先看这个是怎么做出来的首先我们利用vs2008创&nbsp;&nbsp;<a href='http://www.cnblogs.com/liefeng123/archive/2008/04/09/1145592.html'>阅读全文</a><img src ="http://www.cnblogs.com/liefeng123/aggbug/1145592.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41818/" target="_blank">[新闻]Windows Live视频邮件9月9日开始测试</a>]]></description></item><item><title>深入Silverlight2.0之一：Silverlight 架构预览</title><link>http://www.cnblogs.com/liefeng123/archive/2008/04/08/1142811.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Tue, 08 Apr 2008 10:32:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/04/08/1142811.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1142811.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/04/08/1142811.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1142811.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1142811.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
先来看下silverlight1.0的架构（图片来源MSDN）：<br />
<img style="width: 361px; height: 256px" height="256" alt="" src="http://www.cnblogs.com/images/cnblogs_com/liefeng123/silverlight1.jpg" width="361" border="0" /><br />
这1.0的时候主要由各部分来组成silverlight.从上面的图可以看到，silverlight1.0的时候，最上面的plugin&nbsp;的主要作用是转化xaml文件，和js交互已经处理download等等，给下面的核心库去使用，而最下的multi-core rendering engine 是一个类似于加速器的优化引擎<br />
对于1.0就不详细的说，下面直接来看2.0的sdk里提供的架构图<br />
<img style="width: 414px; height: 307px" height="307" alt="" src="http://www.cnblogs.com/images/cnblogs_com/liefeng123/sliverlight2.JPG" width="414" border="0" /><br />
ok,从sdk提供的这个2.0的架构图来看。2.0中增加了很多东西（黄色的是新增加的）。从上面的架构图里可以看出整个架构就是有2个大块组成：Presentation Core 和browser host<br />
&nbsp;实际上整个silverlight2.0的架构中presentation Core主要有2个主要部分组成分为：<br />
1.核心展示框架库：提供一些UI方面的支持,基本上都是针对用户接口方面的<br />
2.就是一个特定的.net framework，这里主要是提供了一些类库包括：扩展控件，数据操作，网络通讯，CLR，DLR等等<br />
下面我们就一个一个来说<br />
先说第一部分Presentation Core<br />
1，核心展示库，这里面包括的就是所有的提供给用户接口的东西，包括：Inputs，UI Core ，DRM，Media，Xaml&nbsp;还有Controls（包括layout控件）<br />
2,.Net framework&nbsp;从图上看剩下的部分：Data，DLR，CLR，WCF，BCL还有一些基础的类库。<br />
&nbsp;这里面需要说明的是data库中提供了对linq的和linq to xml的支持，关于这个东西怎么用，会在后面的数据绑定章节中出现，DLR（dynamic language runtime）这东西的作用就是可以支持多种动态语言来使用silverlight比如：<font face="Verdana">JScript，IronRuby 和IronPython，引入这个的目的就是为了想让非.net开发人员来使用silverlight，估计是要进一步排挤flash。BCL（Base class library）其实就是提供了一些.net framewrok 的类库中的编程方法而已<br />
<br />
剩下就是sdk上提到的一些附加的东西了包括：离线存储，异步编程，文件管理，HTML互操作，打包以及XML类库等。 <br />
&nbsp; 从整个silverligth的版本来说，1.0的时候其实已经提供了很多ui上支持，基本上能够创建RIA，但是javascript的操作复杂性让大多数程序员望而却步，微软为了改变这个局面所以在2.0增加了CLR，为了把非.net程序员拉进来又增加了DLR，另外为了能更大程度的兼容WPF程序实现xaml一次创建到处使用，所以在2.0里刻意去增加一些库来把wpf的东西包进来。在后面的章节里。我会把这些东西都涉及到。<br />
<br />
<br />
对于开发工具来说，目前发布的blend 2.5 beta1三月预览版，可以创建silverlight2.0的程序不过bug超级多，官方是在今年的第二季度会发布beta2。其他的工具我在上篇文章中已经说了<br />
<br />
补充一点，silverlight项目编译后会变成一个xap文件存放到我们测试的那个web程序目录的clientBin目录下，测试页面通过调用那个xap文件就可以在网页上展示了<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</font>
<img src ="http://www.cnblogs.com/liefeng123/aggbug/1142811.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41817/" target="_blank">[新闻]Intel首次公开展示Nehalem架构迅驰3平台</a>]]></description></item><item><title>Wpf应用程序的发布和部署</title><link>http://www.cnblogs.com/liefeng123/archive/2008/04/07/1140758.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Mon, 07 Apr 2008 09:32:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/04/07/1140758.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1140758.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/04/07/1140758.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1140758.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1140758.html</trackback:ping><description><![CDATA[摘要:  我们知道wpf可以支持多种模式的应用程序发布，online,offline,xbap等，上次我去广州讲课，在讲得过程中，有个架构师就提到这个问题，因为我们在创建wpf程序的时候只能选择是application还是xbap模式，但不知道怎么才能把发布成为online或者offline模式，下面我就带领大家来看看是怎么发布的点ok创建完后，为了清楚期间我们加上点测试代码xamlCode highli&nbsp;&nbsp;<a href='http://www.cnblogs.com/liefeng123/archive/2008/04/07/1140758.html'>阅读全文</a><img src ="http://www.cnblogs.com/liefeng123/aggbug/1140758.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41816/" target="_blank">[新闻]Pogo浏览器</a>]]></description></item><item><title>silvergliht 2.0 系列之初体验</title><link>http://www.cnblogs.com/liefeng123/archive/2008/04/07/1140639.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Mon, 07 Apr 2008 08:36:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2008/04/07/1140639.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/1140639.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2008/04/07/1140639.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/1140639.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/1140639.html</trackback:ping><description><![CDATA[摘要:  silverlight 发布以经1年多了，今年3月份Silverlight2.0的beta1版发布了，关于silverlight2.0究竟做了哪些改进呢，下面我们就慢慢来说. 准备工作：1. silverlight 2 Runtime下载：http://www.microsoft.com/silverlight/resources/installationFiles.aspx?v=2.02.Mi&nbsp;&nbsp;<a href='http://www.cnblogs.com/liefeng123/archive/2008/04/07/1140639.html'>阅读全文</a><img src ="http://www.cnblogs.com/liefeng123/aggbug/1140639.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41816/" target="_blank">[新闻]Pogo浏览器</a>]]></description></item><item><title>.net下遍历数据库服务器的几种方法</title><link>http://www.cnblogs.com/liefeng123/archive/2006/11/17/563940.html</link><dc:creator>Junyi Duan</dc:creator><author>Junyi Duan</author><pubDate>Fri, 17 Nov 2006 10:27:00 GMT</pubDate><guid>http://www.cnblogs.com/liefeng123/archive/2006/11/17/563940.html</guid><wfw:comment>http://www.cnblogs.com/liefeng123/comments/563940.html</wfw:comment><comments>http://www.cnblogs.com/liefeng123/archive/2006/11/17/563940.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/liefeng123/comments/commentRss/563940.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/liefeng123/services/trackbacks/563940.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/liefeng123/archive/2006/11/17/563940.html'>阅读全文</a><img src ="http://www.cnblogs.com/liefeng123/aggbug/563940.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41807/" target="_blank">[新闻]洪磊口述:番茄花园如何捆绑流氓软件月入十万</a>]]></description></item></channel></rss>