设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 266|回复: 3
打印 上一主题 下一主题

逐步学习silverlight 2.0 --创建应用程序

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-16 17:33:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚开始接触silverlight ,知道silverlight大概是什么样的,能达到什么样的效果,但是说起手动自己搞开发,还是一头雾水.首先备齐工具
   
  vs 2008 网络上很多自己搜索.
   
  silverlight_chainer 包含了开发工具,和对应的sdk的文件
   
  silverlight_chainer.exe http://download.microsoft.com/download/d/a/2/da2faa08-a79a-43d3-8c08-a66935f55d7d/silverlight_chainer.exe
  xaml 专门编辑工具
   
  Blend.en.msi http://download.microsoft.com/download/8/5/8/858627dc-9aa3-4f86-bb3d-729204927da3/Blend.en.msi
   
   
  安装完成后
   
  就可以开始学习使用silverlight了。
   
  从新建应用程序开始
   



  输入应用程序名称后,确定
   
  2.选择新建一个网站来创建项目,还是自动生成html来测试项目,这边我们选择第一个,输入站点名称后,按确定.
   
   


  3,建立完后,一个项目也算建立完毕,我们这里主要说的不是这个建立的过程,主要是系统自动创建完之后,这些是做什么的.
   
  在同个新建的解决方案中,有两个项目,一个是web站点的项目,一个是silverlight的控件的项目
   
  在silverlight 项目中,有自动生成了page.xaml ,page.cs app.xaml ,app.cs, 还有引用.
   
  page.xaml 是系统默认创建的silverlight的控件,我们后面在项目中添加的silverlight的控件都是跟page.xaml的是一样的页面.xaml主要主要用于界面上的设置,设置对应的事件主要放在cs页面中. app这个两个文件是必须存在的,app类似我们原先的配置文件,当执行silverlight的时,首先执行的是Application_Startup() 这个有很多用处,后面说.还有处理结束的时候要做写什么,异常的情况下要做写什么操作.

   
  4.web站点有Default.aspx ,(你取的应用程序的名称)TestPage.aspx,,(你取的应用程序的名称)TestPage.html,web.config,ClientBin的文件夹.
   
  Default.aspx 是一个默认空的页面,里面没有任何东西, 而TestPage.aspx,TestPage.html都是对于silverlight的测试的页面,两个是一样的效果,.html是相对aspx的页面的,在系统检测客户端安装的silverlight的插件与我们现在使用的插件是否一直,如果不是一样的,提示需要安装插件,和插件的对应的地址.
   
  5.测试项目 ,我们在page.xaml 的xaml页面加入 <Ellipse Fill="Aqua"></Ellipse> page的设计页面就显示了一个椭圆,然后直接单击silverlight 项目生成,然后在web站点下 ,右击(你取的应用程序的名称)TestPage.html,选择在浏览器中查看,即可.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 06:42 , Processed in 0.104606 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表