询问者
Silverlight技巧,诀窍,教程和链接

常规讨论
-
貌似贴过这个文章了,不管了,再贴一次,这次看跟第一次看,体会和理解程度还是不一样滴哈。。
【原文地址】Silverlight Tips, Tricks, Tutorials and Links Page我将使用本页链接到有关Silverlight 2的文章和贴子(包括我写的和别人写的),请经常回来查看新的内容,因为我才开始。
入门教程
-
Silverlight 2 初览: 我建议先读这个贴子,如果你正考虑开始Silverlight 2开发的话。该文不仅对Silverlight 2提供的功能做了高层次的描述,还链接到了一个八个贴子的系列教程,该教程对如何建造一个Digg客户端例程做了示范。这些教程贴子对Silverlight 2和WPF开发的概念提供了很好的介绍。
-
使用Expression Blend开发Silverlight 2应用 -- 初览: 我建议下载Expression Blend 2.5 三月份预览版,按本教程贴子的步骤进行。我认为它很好地展示了Expression Blend的一些常见功能,用它建造了一个IM聊天客户端例程。
-
Unit Testing with Silverlight 2: Silverlight开发团队的Jeff Wilcox有一篇精彩贴子,讨论如何使用Silverlight SDK中的单元测试框架单元测试Silverlight 2应用。
入门讲座
-
Building Rich Internet Applications with Silverlight (Part 1 and 2): Joe Stegman和Mike Harsh在MIX 08上做了这分成2个部分的讲座, 讨论如何使用Silverlight建造应用。你可以使用上面的链接观看他们讲座的录像和下载相关讲义和示范例程。
-
Creating Rich, Dynamic User Interfaces with Silverlight 2 Controls: Karen Corby在MIX 08上有个极棒的讲座,很好地解释了样式,控件模板,用户控件等等。你可以在这里运行和下载她完整的FlickR应用。
-
我的Silverlight入门讲座: 你可以下载我最近在亚利桑那做的“Silverlight 2入门”讲座的讲义和示范例程,请随意在你自己的讲座中重用这些讲义。
文档链接
-
Silverlight 2 QuickStart Tutorials: 这些示范教程在上手Silverlight时会非常有用。
-
Silverlight 2 Developer Poster: 下载和打印Silverlight 2开发者海报。
-
Silverlight Control Source and Unit Tests: Shawn Burke提供了内置的Silverlight控件的源码以及相关单元测试的链接。
-
MSDN Silverlight 2 Beta1 Online Documentation: 这个网页提供了正式的Silverlight 2文档的链接。你可以在这里下载离线版本。
教程和例程
-
"How Do I?" with Silverlight: 这个链接连到了含有一堆Silverlight 2录像教程的网页。
-
Hard Rock Memorabilia Sample: Vertigo Software公司的Scott Stanfield讨论三月份发布的使用Silverlight 2建造的很酷的Hard Rock Memorabilia网站。
-
Using Deep Zoom with Silverlight 2: Jacek Ciereszko有一个很好的博客贴子,描述了如何使用Silverlight 2的 “Deep Zoom”功能实现跟Hard Rock例程类似的图像放大功能。
-
Game Programming with Silverlight: Mike Snow正打造一个分成十一个部分的博客系列,讨论如何使用Silverlight开发在线游戏。
-
Homepage "Link Cloud" application: Jeff Wilcox讨论他建造的一个很酷的标签云应用。
部署体验
-
Providing a Great Silverlight Deployment Experience: Tim Heuer有个很好的贴子,讨论可以为你所用的技术来优化Silverlight安装体验。
-
Using Silverlight 2 on a Production Web Server: Brad Abrams有个很好的贴子,讨论在把Silverlight .xap文件拷贝到IIS web服务器时需要注意的几件事情。
控件模板
-
Creating a Custom Skin for Silverlight's Button Control: Matt Berseth的一个精彩好贴,讨论Silverlight控件的皮肤和样式功能。
-
Writing a Templated Silverlight Control: Shawn Burke有个精彩贴子,详细描述了如何创建定制的Silverlight模板控件。
-
Improving Access to Silverlight's Generic.xaml Resources (也阅读 这里的Part 2): David Anson有个很棒的工具,示范如何查看和提取内置Silverlight控件的默认XAML样式。
ListBox和ScrollViewer场景
-
Ultimate ListBox and ScrollViewer Frequently Asked Questions Guide: David Anson,Silverlight ListBox和ScrollViewer控件的开发者,编篡了这个很棒的,关于所有这些控件的FAQ以及你可以使用它们的场景。
-
Cool (wacky) uses of the ListBox and ScrollViewer controls: David Anson的又一篇精彩贴子,展示了数据和控件模板的灵活性。
DataGrid场景
-
Using the Silverlight DataGrid and Defining Columns for a Silverlight DataGrid: Scott Morrison开始了一个精彩贴子系列,描述如何使用新的Silverlight 2 DataGrid控件(他是相关项目的主管,绝对精通!)
-
Using Silverlight 2's DataGrid with WCF + LINQ to SQL: 这个15分钟的录像博客示范了如何在服务器上建造一个LINQ to SQL对象模型,然后用WCF将其发布,然后示范了如何建造一个使用了新的Silverlight DataGrid控件的Silverlight客户端,该客户端调用WCF服务获取LINQ to SQL数据,将其绑定到DataGrid上。
-
Simple Editing of Web Service Data in a DataGrid: Mike Taulty有一篇好贴,展示如何在服务器上建造WCF服务,然后从Silverlight 2客户端使用它来获取数据,绑定到DataGrid,允许用户更新数据行,添加/删除数据行,然后使用 Silverlight 2 Beta1将数据保存到服务器上。
-
Sorting with Silverlight 2's DataGrid Control: Silverlight 2 Beta1中的DataGrid控件还没有内置的列数据排序支持(将在Beta2中提供),但这并没有阻止Matt Berseth! 在这个贴子里,他展示了如何使用一个定制的header列方法来实现排序。也看一下Matt的 这里的贴子,该文提供了一个DataGrid测试页面,展示了目前DataGrid的若干特性。
Web Services 和 Networking
-
Web Services and Silverlight: 这个有用的贴子讨论了如何在Silverlight中使用web服务,并且提供了相关快速入门例程和文档的链接。
-
Calling Web Services with Silverlight 2 (Part 1) and (Part 2): Tim Heuer的几篇精彩贴子,讨论如何使用Silverlight调用web服务。
Video场景
-
Encoding Video for Microsoft Silverlight Delivery: Ben Waggoner在MIX 08上的讲座,讨论编码Silverlight录像的最佳实践。
Accessibility 和 508相容性
-
Accessibility in Silverlight 2: Silverlight开发团队的Mark Rideout讨论 Silverlight 2 中的accessibility支持,以及如何使用Silverlight建造与section 508相容的accessible方案。
希望本文对你有所帮助,
My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com
My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com
2009年3月11日 8:13 -
全部回复
-
Silverlight 2.0开发工具下载
Visual Studio 2008 (Evaluation is available for Windows)Extend the integration and productivity benefits of Visual Studio for developers to the entire software development team. Visual Studio and Microsoft Expression Studio share the same project and file formats, enabling developers and designers to collaborate freely while maintaining creative control.
Microsoft Silverlight Tools for Visual Studio 2008
The add-on to create Silverlight applications with Visual Studio 2008. This install will also install the Silverlight Developer Runtime and the Silverlight SDK. This add-on works with all versions of Visual Studio 2008 Service Pack 1, including Visual Web Developer.For late breaking information on Silverlight Development, see the Silverlight ReadMe.
Microsoft Silverlight Software Development Kit
If you are not installing the Microsoft Silverlight Tools for Visual Studio 2008 which includes the Silverlight SDK, you can download the SDK here. The SDK contains documentation, tools, Silverlight ASP.NET controls and the libraries needed to build Silverlight applications.For late breaking information on Silverlight Development, see the Silverlight ReadMe.
Silverlight Developer Runtime
Internet Explorer Developer Toolbar
Quickly create, understand, and troubleshoot Web pages with these tools—for free.An Open Source, feature-rich and professional RIA application development environment for Microsoft Silverlight in Eclipse.Silverlight 3 Beta Runtime and Tools
Developers, designers and testers can get an early look at the Silverlight 3 Beta runtime and tools.
My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com
My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com
- 已编辑 风云-魏永超 2009年4月29日 4:06
2009年4月29日 3:49 -
Silverlight 2.0设计工具下载
Microsoft Expression Studio 2Download a free evaluation
Whether creating standards-based Web user interfaces by using Microsoft ASP.NET, building cross-platform rich interactive applications with Silverlight, or creating ultimate Windows Vista experiences with Windows Presentation Foundation (WPF), Expression tools enable designers to fully apply their creativity while collaborating with developers using Microsoft Visual Studio. Expression Studio includes the following products:- Expression Web for building standards-based Web sites.
- Expression Design for professional illustration and graphic design.
- Expression Blend for creating engaging Web-connected experiences Silverlight and WPF.
- Expression Media for assets management as well as media encoding. This version also includes the Expression Encoder tool for transcoding video content.
Deep Zoom Composer
Prepare images for use with the Deep Zoom feature in Silverlight 2. The new Deep Zoom technology in Silverlight allows users to see images on the Web like they never have before. The smooth in-place zooming and panning that Deep Zoom allows is a true advancement and raises the bar on what image viewing should be. High resolution images need to be prepared for use with Deep Zoom and this tool allows the user to create Deep Zoom composition files that control the zooming experience and then export all the necessary files for deployment with Silverlight 2.
My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com
My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com
2009年4月29日 3:51 -
Silverlight 3.0开发工具下载
Silverlight 3 Beta Tools for Visual Studio – this will install the developer runtime of Silverlight 3 Beta, the Visual Studio project templates and the Silverlight 3 Beta SDK.Silverlight 3 Beta developer runtimes: Windows or Mac. If you installed the tools above, you will get the developer runtime and there is no need to install it again. These downloads are being made available for test machines for the Windows and Mac platforms for your applications.
Microsoft Expression Blend 3 Preview – this is the preview version of Expression Blend that will enable authoring of Silverlight 3 Beta applications.
Silverlight Toolkit – the toolkit has been updated to provide an updated to Silverlight 2 controls, a new release for Silverlight 3 Beta controls, and a new themes gallery. All of these can be downloaded at the Silverlight Toolkit CodePlex project site.
.NET RIA Services – Microsoft .NET RIA Services simplifies the traditional n-tier application pattern by bringing together the ASP.NET and Silverlight platforms. The RIA Services provides a pattern to write application logic that runs on the mid-tier and controls access to data for queries, changes and custom operations.
Silverlight 3 Beta Documentation – to view the Silverlight 3 Beta documentation you can view it online or download an offline CHM help file.
- 已编辑 风云-魏永超 2009年4月29日 4:06
2009年4月29日 3:58 -
Silverlight 3.0源代码与教程下载
Videos and Sample Code – a series of videos covering Silverlight 3 Beta features in more detail with available source sample code in C# and Visual Basic .
Guides and Labs – explore .NET RIA Services in more detail by viewing the .NET RIA Services user guide.
Blogs – keep up to date with Tim Heuer, Jesse Liberty and Laurence Moroney as they provide more Silverlight 3 Beta details.
Book Preview – download a free e-book of First Look: Microsoft Silverlight 3 by Laurence Moroney.
Help is available through the Silverlight 3 Beta and .NET RIA Services forums. Please use these only for Silverlight 3 Beta or .NET RIA Services questions and provide as much detail as possible.
My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com
My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com
2009年4月29日 4:02 -
本贴长期更新……
My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com
My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com
2009年4月29日 4:11 -
Silverlight 3 Beta 新功能包括:
- Silverlight 3.0 Beta 已原生支持 H.264, AAC, IIS 7 流媒体(Live 或 On-demand),完全 HD(720p+) 播放支持,以及可括展解码器、更多媒体格式支持。
- Silverlight 3.0 Beta 还包括新的 3D 图像、动画功能,硬件加速效果,和文本改进,其他还包括:透视 3D 效果、Pixel Shader 效果、位图缓存与新位图 API、支持应用主题、增强的皮肤主题控制、改进的文本渲染字体支持。
- Silverlgiht 3.0 Beta 自带 60+ 带源代码的控件、Deep Linking、SEO、增强的数据支持、应用库缓存、改进 Deep Zoom、二进制 XML、本地连接功能。
- Silverlight 3.0 Beta 支持访问控制系统颜色,允许用户进行局部更改,比如:设置高对比度配色方案。
- Silverlight 3.0 Beta 允许用户将其最喜欢的应用添加至 PC 或 Mac 的桌面及开始菜单,而无需下载其他的 Runtime 或者浏览器插件。新版还支持离线应用。
Expression Web 团队昨宣布了一款跨浏览器测试工具 SuperPreview,该工具允许开发者或设计者在不需要虚拟机或 Web 截图服务的情况下,看到网站在不同浏览器下的外观。最终完整版 Expression Web SuperPreview 会捆绑于 Expression Web 3 进行销售,同时也会有独立程序。
http://bbs.blueidea.com/thread-2917081-1-1.htmlMy blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com
My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com
2009年5月14日 4:53