SilverLight开发系列第2步:使用vs2008和Blend 2.5打造Hellow World程序
2008-08-17 11:57
330 查看
上一篇:SilverLight开发系列第1步:搭建开发环境
在VS2008里面创建Silverlight(以下简称SL)应用程序
必须在.Net Framework 3.5环境下,以前版本的.Net Framework不支持SL
勾选第一项“Add a new....”表示新建一个网站,以便浏览SL应用程序。第二个选项表示动态创建页面以便浏览SL程序。
创建成功后,项目结构如下图
进入Blend设计UI(用户界面)
在VS2008中,右键点击Page.xaml,选择“Open In Expression Blend..”,打开Blend界面,弹出如下框框,提示安全问题,这里点击"Yes"。
使用这两个工具
,画2个控件:1个文本框和1个按钮,保存。
双击文本框删除默认文字。保存,然后切换到VS2008.
VS2008会提示文件有变动(因为在Blend里修改过),是否重新载入,点击“Yes to All”
编辑Page.xaml,给控件设置x:Name,相当与asp.net控件的ID。其中x是namespace(名称空间)。
给按钮添加事件
完成后,Page.xaml.cs里面会出现响应按钮事件的方法
private void FirstAppButton_Click(object sender, RoutedEventArgs e)
{
}
手动添加按钮事件方法,做Hellow World文字显示,代码如下,简单的一行搞定。
private void FirstAppButton_Click(object sender, RoutedEventArgs e)
{
FirstAppTextBox.Text += "Hello,World" + Environment.NewLine;
}
最终代码如图:
保存。
然后右键点击FirsAppTestPage.aspx,选择“View in Browser”。呵呵,可能会提示你要修改Web.config文件。点“OK”就行了。
运行结果,测试,成功!
怎么样,SL其实很简单吧。对asp.net开发人员来说,这种开发过程太亲切了
最后附上整个方案源文件
写教程的过程,也是温故而知新的过程。一直很喜欢写作和编排规范性的文档,如果有机会,我很乐意当一个专职的技术Blogger,和大家一起学习、分享最新的技术
在VS2008里面创建Silverlight(以下简称SL)应用程序
必须在.Net Framework 3.5环境下,以前版本的.Net Framework不支持SL
勾选第一项“Add a new....”表示新建一个网站,以便浏览SL应用程序。第二个选项表示动态创建页面以便浏览SL程序。
创建成功后,项目结构如下图
进入Blend设计UI(用户界面)
在VS2008中,右键点击Page.xaml,选择“Open In Expression Blend..”,打开Blend界面,弹出如下框框,提示安全问题,这里点击"Yes"。
使用这两个工具
,画2个控件:1个文本框和1个按钮,保存。
双击文本框删除默认文字。保存,然后切换到VS2008.
VS2008会提示文件有变动(因为在Blend里修改过),是否重新载入,点击“Yes to All”
编辑Page.xaml,给控件设置x:Name,相当与asp.net控件的ID。其中x是namespace(名称空间)。
给按钮添加事件
完成后,Page.xaml.cs里面会出现响应按钮事件的方法
private void FirstAppButton_Click(object sender, RoutedEventArgs e)
{
}
手动添加按钮事件方法,做Hellow World文字显示,代码如下,简单的一行搞定。
private void FirstAppButton_Click(object sender, RoutedEventArgs e)
{
FirstAppTextBox.Text += "Hello,World" + Environment.NewLine;
}
最终代码如图:
保存。
然后右键点击FirsAppTestPage.aspx,选择“View in Browser”。呵呵,可能会提示你要修改Web.config文件。点“OK”就行了。
运行结果,测试,成功!
怎么样,SL其实很简单吧。对asp.net开发人员来说,这种开发过程太亲切了
最后附上整个方案源文件
写教程的过程,也是温故而知新的过程。一直很喜欢写作和编排规范性的文档,如果有机会,我很乐意当一个专职的技术Blogger,和大家一起学习、分享最新的技术
相关文章推荐
- 深入浅出Silverlight 3——使用英文版VS2008搭建Silverlight开发环境
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三十五)地图编辑器的初步使用
- 【Windows Mobile开发系列 之 开始二】使用VS2008进行Windows Mobile开发环境的搭建
- 使用VS2008+Microsoft Expression Blend 2.5 March 2008开发SilverLght
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三十五)地图编辑器的初步使用
- Windows Mobile开发系列 之 开始二】使用VS2008进行Windows Mobile开发环境的搭建
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三十五)地图编辑器的初步使用
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三十五)地图编辑器的初步使用
- iPhoneSDK开发136技系列:第22技 使用粘贴板
- Bing Maps进阶系列六:使用Silverlight剪切(Clip)特性实现Bing Maps的迷你小地图
- Silverlight,Windows 8应用开发实例教程系列汇总
- 使用C#开发HTTP服务器系列之构建RESTful API
- 移植开源项目libjpeg到VS2008平台,使用VS2008 IDE直接编译libjpeg,针对windows mobile 6.5.3 / wince 6.0平台做项目开发
- 微软使用Silverlight 2开发Windows Server 2008产品主页
- C/C++代码静态检查工具Cppcheck在VS2008开发环境中的安装配置和使用
- 使用Silverlight for Embedded开发绚丽的界面(4)
- ArcGIS Server开发教程系列(7)使用ArcGIS API for Javascript-Hello World
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(二)让物体动起来②
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(十)斜度α地图的构造及算法
- Windows 下 PHP 开发环境配置系列二(使用 MODx CMS)