Silverlight学习点滴系列(一)

   园子里面的Silverlight的学习系列已经非常非常多了,介于在学习过程中记录点东西,所以也开始了这样一个Silverlight学习点滴系列。这个系列是我自己开始一步一步学习Silverlight的学习历程,也就是说非常适合初学 Silverlight 的新同学们,像那些Silverlight的老同学就没有必要跟着我的系列课程了。
   所以在这个系列的开头,我不会将每一篇都发表到首页,等到时间成熟了,将整个系列一个阶段一个阶段的发布在首页,让大家指点指点。
   先介绍下我所使用的软件环境:Windows xp sp2 + Visual Studio 2008 + Silverlight 3.0
   
   废话也不多说了,直接切入主题,因为主要是学习笔记,所以在记录的过程中会包括一些自己的见解,也是自己的观点,也请园子里面的朋友们指教。
   在系列的开始,就直接以一个简单的实例,来对Silverlight有个初步的认识。也是大多数学习技术的朋友想要看到的就是所见即所得的效果。马上就能见到
努力有成效的心态。
  1)先用VS2008创建一个新的SL应用
   打开VS2008->文件->新建->项目->选择Silverlight,选择Silverght应用程序,当然在这之前,你需要安装Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1
   
  
我们为这个项目命名为:SilverlightSample,并且在创建解决方案目录的复选框打勾。点确定。
点确定之后会出现如下对话框:
   
  
我们按照默认的来,在新网站中承载Silverlight应用程序,这个主要是可以用来针对我们所建立的SL应用程序来做测试用的。点击确定。
在解决方案资源管理器中我们可以看到两个项目:一个是我们的SL应用,还有一个是我们的WebServer,说白了是作为我们的SL应用的宿主。

 2)了解一个SL应用的组成
    首先在生成应用中有一个 MainPage.xaml 和 App.xaml文件。
    休息一下,待会继续写……
    回来,继续写,上面讲到的.xaml文件是一种XML文件,可以用来以声明的方式来表示SL应用的用户界面,也可以用声明方式来代表.net中的一些对象,比如我们后面要提到的Grid等等。
     上面的App.xaml文件主要是用来声明整个SL应用中的共享的资源。Mainpage.xaml主要是用来装载应用激活时的UI界面。
      请接着看第二篇Silverlight学习点滴系列(二)


原文地址:https://www.cnblogs.com/UpThinking/p/1566636.html