
Silverlight
文章平均质量分 80
jv9
这个作者很懒,什么都没留下…
展开
-
Fix "Could not find file AppManifest.xaml" issue
习惯了英文来写,还是用英文了。 I got an issue when I build my silverlight project. I got an error "Could not find file AppManifest.xaml".I tried to figure it out as follows:1. Clean solution2. Go to "Obj"原创 2009-06-06 03:58:00 · 1386 阅读 · 0 评论 -
总结开发Silverlight项目准则
加拿大国庆节国庆节刚刚过去,昨天Team开会,对前期Silverlight项目进行了总结,根据自己的开发经验列出一些开发Silverlight项目的基本原则,供大家参考。 尽量使用代码控制;尽可能早的计划好所有的用户控件;这样可以提前预期控件之间相互运作情况,便于整合项目;尝试分割不同功能到不同的用户控件; 现在无论国内国外,开发队伍通常来说都是3个人以上,分割不同功能到不同原创 2009-09-18 00:31:00 · 1388 阅读 · 4 评论 -
Silverlight 4 Beta正式发布
今天上午在洛杉矶举行的Professional Developers Conference,微软正式发布了Silverlight 4 Beta。该版本属于开发人员使用版本,终端用户暂时不能下载Silverlight 4 Runtime。从下面的功能列表中可以看出,Silverlight技术越来越强大,相信不久的将来大多数企业级项目多会倾向使用Silverlight技术。官方发布网址:原创 2009-11-19 07:01:00 · 740 阅读 · 0 评论 -
创建Silverlight自定义启动画面
每一款商业的Silverlight项目,为了体现项目个性化,都会有不同的界面设计,项目UI设计的第一步就是创建个性的自定义启动画面,本文将介绍如何创建Silverlight自定义启动画面,也就是经常说的Splash Screen.Silverlight初始化建立启动画面如下图: 经过修改,将改如下图: 根据上图我们可以看出,该启动画面分为三个部分,图片部分,进度条部分,原创 2010-01-16 08:21:00 · 1188 阅读 · 2 评论 -
Silverlight子窗口(ChildWindow)传递参数到父窗口演示
在企业级项目中,子窗口(ChildWindow)是一个常用控件,其展示方式是以弹出窗口来显示信息。 这里我将演示,子窗口传递参数到父窗口的方法。由于我的开发环境都是英文环境,所以部分中文可能显示不正常,请大家见谅。 我们的目的是希望用户在子窗口输入一串文字,然后点击提交后,字符串将被返回显示在父窗口。 1. 首先创建一个新项目 “SLChildWindow",原创 2009-11-26 10:32:00 · 1216 阅读 · 0 评论 -
Silverlight 4对比Flex 4打印功能
Silverlight作为一门新技术推出已经三年,在Silverlight早期版本,大家都认为Silverlight的功能无法和Flex进行对比,更是无法超越Flex,在2009年11月,微软推出了Silverlight 4测试版本,以其强大的功能又一次吸引了众多开发人员的眼球,许多曾经在Flex下支持的功能,现在Silverlight下已经可以实现,而且还有一些新的功能,Flex无法实现。例如,原创 2010-01-29 07:16:00 · 1047 阅读 · 3 评论 -
Silverlight客户端和WCF服务器端共享类库
在Silverlight企业级项目开发中,访问数据库是很常见的事情, 这里我不详谈Silverlight如何操作数据库,详细可以访问Silverlight访问数据库三种方法 和 SilverLight数据库访问示例 两篇文章,其中介绍的很详细。在Silverlight操作数据库的方法中,比较常用的是通过WCF服务进行存取数据库。WCF为了给Silverlight客户端提供引用共享类型,我们必须原创 2009-12-04 08:12:00 · 1731 阅读 · 0 评论 -
微软1月19日发布Silverlight 3新版本3.0.50106.0.
微软1月19日发布Silverlight 3新版本3.0.50106.0.该版本主要修复以下几个问题: 问题一: 当使用图形硬件加速功能(GPU)的时候,如果GPU驱动报错,Silverlight 3应用将不再正确显示内容。该问题是因为Silverlight 3没有处理GPU异常输出造成的。 问题二: 当使用Deep Zoom的时候,CPU占用率过高。该问题是因为Deep原创 2010-02-02 08:23:00 · 634 阅读 · 0 评论 -
详解Silverlight Treeview的HierarchicalDataTemplate使用
在Silverlight项目中,Treeview控件是比较常用的表示层次或者等级的控件,该控件可以非常清晰的显示数据之间的隶属关系。对于Treeview控件的基本使用已经有很多文章介绍,这里我想讲解一下Silverlight Treeivew的HierarchicalDataTemplate的使用方法。 HierarchicalDataTemplate可以叫做"层级式数据模板",主要是应用原创 2009-12-12 07:33:00 · 2344 阅读 · 1 评论 -
反编译Silverlight项目
在文章的开头,我想事先说明,本文并非诱导读者恶意反编译他人作品,盗取他人代码成果,只是为了学习Silverlight讨论而用。 在互联网上,每天都会有很多Silverlight项目发布,有的是开源,有的只是为了展示。在Silverlight学习的初期,多数都需要模仿学习,所以,发现一个Silverlight项目,能够查看其中的源代码是最好不过了。但是,Silverlight发布,只是发布资原创 2009-12-15 05:09:00 · 1181 阅读 · 0 评论 -
Silverlight开发工具集合
随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况。Silverlight技术的发展需要更多的开发人员加入,作为Silverlight技术的支持者,我把平时Silverlight开发中使用的工具进行一次总结,希望对大家能有所帮助。 Silverlight开发工具包原创 2010-02-20 04:47:00 · 1140 阅读 · 2 评论 -
添加Silverlight应用到HTML
Silverlight是跨浏览器,跨客户平台的浏览器插件,可以应用在Windows,Linux,Mac等平台。作为浏览器插件,Silverlight可以像Flash一样,很方便的嵌套在HTML页面中,下面我来介绍一下,如何添加Silverlight应用到HTML页面。 1. 首先,我们来看看VS2008自动生成的代码,新建一个Silverlight应用项目,Html_Silverlight原创 2009-12-26 17:55:00 · 1053 阅读 · 2 评论 -
Expression Blend中文教程 - 开篇
随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio。 Expression Studio设计工具系列包含四项主要产品: Expression Blend Expression Blend(下称Blend),是一款用于设计桌面原创 2010-03-12 00:14:00 · 3113 阅读 · 0 评论 -
图文详解Silverlight访问MSSQL数据库
在银光中国网(SilverlightChina.Net)有一篇"Silverlight与常用数据库互操作系列"文章,其中介绍了使用Silverlight存取不同数据库的方法和步骤。但是对于Silverlight存取MS SQL介绍的不够全面,这里我想介绍Silverlight如何通过WCF访问MSSQL数据库存储过程的。希望对大家能够有所帮助。 我们要实现, 用户输入用户名和密码后,点击登原创 2009-12-30 14:39:00 · 1373 阅读 · 3 评论 -
微软MIX10开幕 支持在线观看
作为微软技术开发人员应该对微软的MIX Conference不陌生。 MIX Conference是微软邀请世界各地著名的IT厂商和技术庄家共同讨论新技术发展以及市场应用的研讨会。每年的MIX Conference各大厂商都会展示微软新技术在各自产品线中的应用,并且介绍其开发过程。北美时间3月15日,MIX10在拉斯维加斯开幕。 这次MIX Conference使用Silverlight技术提原创 2010-03-16 02:02:00 · 728 阅读 · 0 评论 -
Silverlight 4 RC发布和详细更新
MIX10,Scott Gu宣布Silverlight 4 RC(release candidate)版本发布,从2009年11月到现在,Silverlight 4又多了一些新的功能,另外对于已有功能,也有了相应的增强。 Silverlight 4 RC增加了以下几个新的功能:1. XAP Signing(XAP签名) 2. Custom window chro原创 2010-03-17 11:27:00 · 948 阅读 · 0 评论 -
Expression Blend实例中文教程(2) - 界面快速入门
上一篇主要介绍Expression系列产品,另外概述了Blend的强大功能,本篇将用Blend 3创建一个新Silverlight项目,通过创建的过程,对Blend进行快速入门学习。 在开始使用Blend前,首先需要进行Silverlight的开发环境搭建,在银光中国网(SilverlightChina.Net)有篇“轻松建立Silverlight开发环境”,其中列出了建立Silv原创 2010-03-18 01:06:00 · 2378 阅读 · 0 评论 -
招聘带来的Silverlight团队技能指标
随着RIA技术的流行,越来越多的项目开始转向Silverlight平台,这样Silverlight开发人员的需求自然也有所增加,最近公司招聘新项目开发人员,公司写了一个新项目角色技能描述。根据这个招聘信息,大家可以对自己的发展方向进行定位。 角色:UI前台设计人员技能:构思和设计终端用户体验,并且能够使用Expression Blend进行UI设计;熟练掌握Silverli原创 2010-01-08 05:07:00 · 811 阅读 · 0 评论 -
Expression Blend实例中文教程(3) - 布局控件快速入门Grid
上一篇对Blend 3开发界面进行了快速入门介绍,本篇将基于Blend 3介绍Silverlight控件。对于微软开发工具熟悉的朋友,相信您很快就熟悉Blend的开发界面和控件。 XAML概述Silverlight的控件绘制是由XAML语言进行支持的。什么是XAML语言?简单的说,XAML(Extensible Application Markup Language )是原创 2010-03-22 09:43:00 · 2578 阅读 · 2 评论 -
Expression Blend实例中文教程(4) - 布局控件快速入门Canvas
上一篇,我介绍了Silverlight控件被分为三种类型,第一类: Layout Controls(布局控件)第二类: Item Controls (项目控件)第三类: User Interaction Controls(用户交互控件) 在以上三种控件类型中,布局控件是最基础的,所以,我从布局控件开始一个快速入门介绍,根据前文所述,我们知道Silverlight标准控原创 2010-03-23 05:04:00 · 1736 阅读 · 0 评论 -
2009年Silverlight十大流行应用
2009年,Silverlight从2.0顺利过渡到3.0. 微软在2009年12月,发布Silverilght 4 Beta版本,其强大的功能,又一次吸引了众多RIA程序员的眼球,为了推广Silverlight,微软在Silverlight社区对Silverlight项目应用做了一次总结,列出十个最流行的Silverlight应用项目,如下:1. Microsoft SDK for Fa原创 2010-01-12 10:00:00 · 2174 阅读 · 7 评论 -
Expression Blend实例中文教程(5) - 布局控件快速入门StackPanel,ScrollViewer和Border
上一篇,介绍了Canvas布局控件在Blend中的使用。本篇继续介绍布局控件StackPanel,ScrollViewer和Border。相对于Grid和Canvas来说,StackPanel,ScrollViewer和Border是比较简单的布局控件,实现的功能相对来说单一。首先来说说StackPanel控件。从字面意思理解,是堆栈面板的意思。堆栈内的所有内容将按照顺序进行原创 2010-03-24 03:16:00 · 2278 阅读 · 6 评论 -
Expression Blend实例中文教程(7) - 动画基础快速入门Animation
<img onclick="function onclick(){window.open("http://blog.51cto.com/viewpic.php?refimg=" + this.src)}" src="http://images.cnblogs.com/cnblogs_com/jv9/banner.jpg" border="0" alt="" /> 通过前面文章学原创 2010-03-28 11:01:00 · 1694 阅读 · 1 评论 -
Expression Blend实例中文教程(8) - 动画设计快速入门StoryBoard
上一篇,介绍了Silverlight动画设计基础知识,Silverlight动画是基于时间线的,对于动画的实现,其实也就是对对象属性的修改过程。 而Silverlight动画分类两种类型,From/To/By 动画和关键帧动画。 对于Silverlight动画设计,StoryBoard是非常重要的一个功能,StoryBoard不仅仅可以对动画的管理,而且还可以对动画的细节进行控制,例如控制动画原创 2010-03-30 02:24:00 · 1608 阅读 · 1 评论 -
Expression Blend实例中文教程(12) - 样式和模板快速入门Style,Template
在上一篇,介绍了Visual State Manager视觉状态管理器,其中涉及到控件的样式(Style)和模板(Template),本篇将详细介绍样式(Style)和模板(Template)在Silverlight项目中的应用,并介绍如何使用Blend设计样式(Style)和模板(Template)。 在LOB(Line-of-Business)企业级应用项目开发中,为了使项目的视觉原创 2010-04-14 05:33:00 · 2395 阅读 · 0 评论 -
Expression Blend实例中文教程(11) - 视觉管理器快速入门Visual State Manager(VSM)
Visual State Manager,中文又称视觉状态管理器(简称为VSM),是Silverlight 2中引进的一个概念。通过使用VSM,开发人员和设计人员可以轻松的改变项目控件的视觉效果,在项目中VSM主要用于创建自定义控件以及控件模板。为了能够打造个性绚丽的Silverlight项目,学习掌握VSM是非常必要的。本文将介绍VSM的快速入门知识以及VSM在Blend中的使用方法。原创 2010-04-13 07:27:00 · 1597 阅读 · 2 评论 -
Flash正式成为Googel Chrome浏览器内置插件
3月30日,Google Chrome浏览器官方博客宣布Flash正式成为Google Chrome浏览器内置插件。从此,Flash将随同Google Chrome的版本同时发布,并且附带自动更新功能。这是Adobe成为Google的合作伙伴后一个重要合作计划。据Google官方说明,已经为Flash作为内置插件做了充分的准备,对其可能会产生的安全问题作了大量的测试。同时,Google相信这次Fl原创 2010-04-01 01:41:00 · 1129 阅读 · 0 评论 -
Silverlight 4正式版发布
微软发布Silverlight 4正式版,Silverlight官方已经更新Silverlight 4开发包。 Silverlight 4仅支持在Visual Studio 2010下开发,所以,首先要下载安装VS2010. 然后下载 Silverlight 4 Tools for Visual Studio. 另外,Silverlight Toolkit今天也原创 2010-04-16 01:54:00 · 1871 阅读 · 2 评论 -
Expression Blend实例中文教程(10) - 缓冲动画快速入门Easing
随着Rich Internet application(RIA)应用技术的发展,各个公司越来越注重于项目的用户体验性,在保证其功能完善,运行稳定的基础上,绚丽的UI和人性化的操作设计会给用户带来舒适的体验效果。前文我们学习了Blend设计简单的动画,可以使用StoryBoard快速创建一个动画效果,但是该动画效果看起来缺乏自然效果,让用户感觉太过机械化,大大的降低了用户体验性。为了是动画原创 2010-04-05 08:55:00 · 2406 阅读 · 8 评论 -
Silverlight经典教程书籍汇总
下周Silverlight 4即将发布,相信Silverlight 4将吸引更多的开发人员加入到RIA应用开发行列。这里我汇集总结了当前市面上最流行的几本Silverlight教程书籍,其中包括Silverlight基础,Silverlight游戏开发,Silverlight企业级项目设计等,希望能够帮助更多开发人员和设计人员了解和学习Silverlight技术。由于Silverlight中文书籍原创 2010-04-06 00:17:00 · 8588 阅读 · 5 评论 -
Expression Blend实例中文教程(9) - 行为快速入门Behaviors
在Blend强大的设计功能支持下,设计人员和开发人员可以无代码实现Silverlight/WPF动画效果,例如上文介绍的StoryBoard,就是一个典型例子,设计人员和开发人员仅需提供必要元素,即可实现简单动画。通常来说,在一个项目中会经常出现重复的动画或者相似的动画,如果每次都创建一个新的StoryBoard,这样显着项目代码十分臃肿,而且有时还会影响项目运行效率。另外在多个项目中都原创 2010-04-03 09:01:00 · 2284 阅读 · 2 评论 -
Expression Blend实例中文教程(13) - 控件模板快速入门ControlTemplates
上篇,介绍了控件样式(Style)和模板(Template)的基础概念,并且演示了使用Blend设计控件样式。本篇将继续介绍使用Blend设计自定义控件模板 - ControlTemplate。ControlTemplate可以称为控件模板,简单的理解为控件结构和行为的集合。在项目设计中,经常会使用ControlTemplate创建新的控件模板或者修改现成的控件模板,使用项目的UI具原创 2010-04-20 03:34:00 · 2924 阅读 · 7 评论 -
轻松建立Silverlight 4开发环境
<br />在银光中国网有一篇“轻松创建Silverlight开发环境”文章,相信帮助了不少Silverlight新手,不过该文章介绍的是Silverlight 3开发环境,本篇将基于上文进行更新,帮助新人轻松创建Silverlight 4开发环境。<br />创建Silverlight 4开发环境,微软提供最简单的方法是使用Web Platform Installer,进行“一键安装”,<br /><br />下载安装后,Web Platform Installer会自动检测哪些软件你已经安装<br />原创 2010-06-26 04:08:00 · 1212 阅读 · 1 评论 -
Silverlight获取子控件和父控件方法
在Silverlight项目开发中,经常会把一个独立功能的控件封装成一个UserControl,然后供其他页面或者控件进行调用。前一段时间,在项目中遇到一个问题,需要在同一个页面重复调用多个相同的UserControl控件,然后在父页面中控制这些重复生成的子控件。由于很多控件是动态生成,数量也是动态控制,所以所有的操作都需要使用后台代码进行实现。在上面的需求中需要用到Silverlight API中的VisualTreeHelper类,对于VisualTreeHelper类,有不少文章已经介绍过,该类可以对原创 2010-06-28 12:23:00 · 1182 阅读 · 0 评论 -
Silverlight 4新控件PivotViewer介绍
<br />早在Silverlight 4正式版发布之前,微软发布PivotViewer控件的演示版本,其处理以及展示大批量数据的功能吸引不少开发人员和终端客户,今天微软发布了PivotViewer控件正式版本,本文将介绍一下PivotViewer控件。<br /> <br />首先了解一下PivotViewer控件的功能是什么?<br />简单的理解,PivotViewer控件是一款处理并展示大批量数据的Silverlight控件。在官方的解释PivotViewer控件可在较短时间内载入近千条数据,并将其原创 2010-06-30 07:09:00 · 1437 阅读 · 0 评论 -
【新书推荐】Silverlight 4教程书籍推荐
忙忙碌碌搬家,一周都没有好好休息,也没有时间坐下来写一些东西,不过好在找到几本不错的书籍,不敢独享,推荐给大家。 如果你是Silverlight新手,我过去推荐过一些经典Silverlight入门书籍,可以看看:http://topic.youkuaiyun.com/u/20100209/12/b143ad12-9dfe-4657-a168-ab19088a338f.html?90668 下面原创 2010-05-10 14:24:00 · 1744 阅读 · 2 评论 -
Silverlight实例教程 - Out of Browser开篇
<br />众所周知,学习一门IT技术,最关键的是实践,无论是软件开发还是网络调试,只要在真实环境下勤于动手和思考,很快就能掌握一门技术,Silverlight也不例外。为了帮助更多朋友快速学习掌握Silverlight应用开发,我计划以实例应用的方式,讲述Silverlight的各个特性,从而达到在学习理论的基础上,和实践相结合的目的。在每个阶段的实例教程中,将围绕一个Silverlight特性为核心主题进行扩展学习。<br /> <br />我的开发环境是:<br />Windows 7 Ultimat原创 2010-07-08 07:37:00 · 1771 阅读 · 1 评论 -
Silverlight实例教程 - Out of Browser配置,安装和卸载
在上篇“Silverlight实例教程 - Out of Browser开篇”中,介绍了Silverlight的Out of Browser基础理论知识。本篇将介绍Silverlight的Out of Browser在实例开发前的基础设置以及一些开发技巧。在创建Silverlight项目时,默认是不支持Out of Browser模式的,所以在使用Silverilght的Out of Browser前,需要对Silverlight项目进行设置,使其支持OOB项目安装和运行。在以下演示中,将创建一个演示例程,原创 2010-07-10 06:26:00 · 1309 阅读 · 1 评论 -
Silverlight实例教程 - Out of Browser的自定义应用
<br /> <br /><br />在上两篇教程中,讲述了Silverlight的Out of Browser理论知识和基础实践。本节将讲述如何创建自定义的Out of Browser应用以及如何调试Silverlight的Out of Browser应用。<br /> <br />Silverlight Out of Browser的自定义化<br />从Silverlight 4开始,OOB应用支持信任权限设置和窗口自定义,最典型的自定义窗口应用是Silverlight Facebook客户端。从下图原创 2010-07-13 07:47:00 · 1255 阅读 · 1 评论 -
Silverlight 4 Tools for Visual Studio 2010 和 WCF RIA Services 1.0发布
微软正式发布Silverlight 4 Tools for Visual Studio 2010 和 WCF RIA Services 1.0, Silverlight 4 Tools for VS2010正式版包括以下新特性:1. VS2010下完美支持Silverlight 4项目视图设计;2. VS2010增加RIA Service应用开发模板和类库,简化WCF原创 2010-05-18 04:24:00 · 968 阅读 · 0 评论