MS Press China

MVP书评活动——雷扬评 Introducing SilverLight 2

以下摘自MVP雷扬的博客:http://blog.csdn.net/leiyangcl/archive/2008/09/16/2934626.aspx

 

Silverlight是微软继ASP.Net之后为了适应在当前各种领域的应用软件开发,所面对的大量Web应用,而提出的一种可以塑造更加友好的用户体验,充分支持各种浏览器,进行Web浏览各种不同类型的计算机媒体而进行开发与发布的客户端浏览器插件技术。

 

严格来说Silverlight可以理解成一种传统的ActiveX控件,它的主要目的是为了使得Web浏览器用户能够在大多数浏览器中解决,在原有Web开发中,所受到的浏览器标记描述语言和脚本语言所造成的各种可用的用户体验的局限问题,充分使得其开发用户可以在其客户端的层面上提供给最终用户一个全新的“类Windows”程序方式的高用户体验与人机互交方式的Web应用。

 

微软的Press系列图书《Introducing Silverlight 2》是从其目标上来说,是一本专门面向那些对Silverlight有一点细微的知晓,像我,但是没有真正的机会去深入接触和摸索Silverlight应用的开发者。

                                                           

它的结构,在开始的篇章『Introducing Silverlight 2』,对Silverlight的进行了一个精简而全面的介绍,介绍了Silverlight的各种能够实现的目标,也就是能够给用户塑造的实际效果。让大多数读者对Silverlight先有一个总体的认识;再从各个角度,包括其架构方式,调用原理,开发模式等各个方面分别进行了详细而全面的构造Silverlight应用程序的各种需要了解的知识体系。

 

本书中介绍了应用微软的开发工具Visual Studio .net 和微软SIlverlight专用设计工具Blend 进行Silverlight应用程序开发的各种方式,包在Visual Studio.Net中进行的基本SilverightJavaScript混合编程,应用C#.Net进行Silverlight事件处理,与服务器数据交换等应用Silverlight进行应用程序开发所需要了解的基础知识;另外,也对在客户端进行Silverlight专用标记描述语言Xaml的整个构造体系进行了一个详细而全面的介绍,描述了在使用Xaml的过程中所被广泛应用的元素描述。

 

此外,由于Silverlight的应用不单单是一个可应用于微软ASP.Net平台进行开发的插件技术,本书的介绍中还涵盖了不少将Silverlight应用于其它Web开发应用服务所涉及的开发方式,如RubyPHPJava等各种现代流行的Web开发语言中应用Silverlight的方案。

 

虽然本书目前来说只有英文版本,但《Introducing Silverlight 2》的英语用法,可以算得上是标准的International English,其中没有出现太多的俚语词汇或深奥的语法,适合于母语不是英语的读者研读。

 

在阅读本书之前,建议大家确认自己已经对Web应用,HtmlXml标记语言,JavaScriptWeb开发基础有一个基本地了解。如果你有下面这一系列针对于Silverlight的问题需要解答,那么阅读本书一定是一个可以帮助你解答的方式:

 

l  微软开发Silverlight的主要目的是什么?为什么要在新的一代Web开发语言中应用Silverlight?

l  应用Silverlight到底可以给最终用户带来什么?

l  现在ASP.Net的视频教程都是采用Silverlight技术所进行的搭建,这些媒体在线,同步下载与播放的程序的搭建很高深莫测么?

l  如何在微软新的一代开发工具Visual Studio .Net中去开发新的一代更高用户体验的Silverlight应用程序?

l  Siverlight和传统的Web应用程序开发,如ASP.Net,有什么样的异同?它们如何进行数据交换与互动?

l  在应用Silverlight开发的过程中,我们只能采用ASP.Net的开发工具去进行开发么?除此之外应用其它的开发语言,我们将如何有效得将Silverlight和它们进行结合?

Published Monday, November 03, 2008 9:34 AM by MS Press China
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker