- 博客(206)
- 资源 (3)
- 收藏
- 关注
原创 Silverlight升级后无法调试项目的解决方法
<br />Silverlight版本更新较快,有些Silverlight开发人员可能已经发现每次版本更新后,正常运作的Silverlight开发环境总是会报错,如下图:<br /> <br /><br /> <br />以上错误是前两天Silverlight客户端minor版本升级,造成本地开发环境出错的提示。<br /> <br />另外,还记得我在从Silverlight 3升级项目到Silverlight 4时,也得到类似的错误提示:<br /><br /> <br />修复以上错误,方法很简单,<
2010-06-10 00:24:00 877
原创 Expression Studio 4正式版发布
Expression Studio 4正式版今天在纽约发布,该软件包包括以下四个重要部分:Expression Blend 4 + SketchFlow Expression Web 4 + SuperPreview Exression Design 4 Expression Encoder Pro对于以上项目的介绍,我曾经在“Expression Blend实例中文教程(1) - 开篇”中有介绍,有兴趣了解的可以参考该文。微软推出Expression Studio 4,称其有十大特点如下:1. Sketc
2010-06-08 02:23:00 1558 4
原创 Silverlight 4版本升级 - June 2010
微软6月3日发布Silverlight 4新版本,客户端从4.0.50401.0升级为4.0.50524.0。本次升级主要针对Silverlight多媒体应用开发人员,对DRM媒体控制进行功能增强,另外,解决在Mac平台流媒体播放内存泄漏的问题。更多详细的升级描述,可以参考微软官方。 本次升级不影响Silverlight 4 SDK和Toolkit,开发人员只需要到以下地址,即可更新Silverlight版本, Windows 开发运行环境Mac开发运行环境 终端用户客户端升级下载:Windows运行环境
2010-06-05 03:12:00 732
原创 【写在Blend 4发布前】快速学习Expression Blend开发三要素
<br />上个月写完了Expression Blend实例中文教程基础篇系列,陆续收到不少朋友的Email和留言,其中多数是刚入门的Silverlight开发人员,不少人在问,目前软件开发角色分工细化,是不是做后台的,就可以不用学习前台设计?这个问题让我想起曾经在园子里看到过相关的讨论,同时也让我想起工作中软件开发角色的分工。为了不偏离本篇的主题,我不再扩展职业分工化的讨论,直接说说我对上面问题的回答,在我个人来看,作为软件开发人员,专注是必须的,但是专注的同时也需要扩展自己的眼界,学习相关的辅助开发工具
2010-06-02 03:04:00 1974
原创 Silverlight 4中XAML解析的变化
<br /><br /> <br />自项目转换到Silverlight 4后,经常会在开发过程中发现一些变动,有类库引用的改变,有XAML的改变等等,这些变化不仅仅给开发人员带来了便携的开发方式,同时也提高了开发效率。今天,总结一些Silverlight 4中XAML解析的变化。<br /> <br />1. 控件内容直接显示;<br />相信大家还记得,在Silverlight 3版本中,控件的文本内容,通常都是使用一个属性来表示,例如:<br /> <TextBox Text="文本框"></Text
2010-06-01 01:35:00 1017
原创 微软6月7日发布Expression Studio 4正式版
<img style="cursor: pointer;" onclick="function onclick(){window.open(/uploads/allimg/100527/1_100527110254_1.jpg)}" src="http://silverlightchina.net/uploads/allimg/100527/1_100527110254_1.jpg
2010-05-28 02:12:00 1400 3
原创 推荐几款清新Silverlight 4样式模板(Theme)
Silverlight 4 Tools正式版发布后,微软又推出几款Silverlight 4新样式模板,比起默认样式看起来清新很多,该模板样式可以直接安装在Visual Studio 2010和Blend 4,开发人员可以方便的调用模板,安装方法比较简单,在安装包中有VS2010和Blend 4两个目录,分别将主题模板安装到两套设计软件中。 在VS2010安装包中直接双击安装*.
2010-05-27 01:25:00 1842 2
原创 Visual Studio 2008/2010中Xaml开发格式设置技巧
在Silverlight和WPF项目开发中,经常要和Xaml语言打交道,大家都知道,一个清晰明了的开发语言布局可以让开发人员方便,快捷的阅读和理解代码,这里我介绍几个Xaml开发布局设计技巧。 这里我用Visual Studio 2010作为演示,首先打开VS2010,然后选中菜单栏 Tools -> Options -> Text Editor -> XAML ->会看到以下效果:
2010-05-20 14:47:00 988 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 938
原创 【新书推荐】Silverlight 4教程书籍推荐
忙忙碌碌搬家,一周都没有好好休息,也没有时间坐下来写一些东西,不过好在找到几本不错的书籍,不敢独享,推荐给大家。 如果你是Silverlight新手,我过去推荐过一些经典Silverlight入门书籍,可以看看:http://topic.csdn.net/u/20100209/12/b143ad12-9dfe-4657-a168-ab19088a338f.html?90668 下面
2010-05-10 14:24:00 1713 2
原创 Expression Blend实例中文教程(13) - 控件模板快速入门ControlTemplates
上篇,介绍了控件样式(Style)和模板(Template)的基础概念,并且演示了使用Blend设计控件样式。本篇将继续介绍使用Blend设计自定义控件模板 - ControlTemplate。ControlTemplate可以称为控件模板,简单的理解为控件结构和行为的集合。在项目设计中,经常会使用ControlTemplate创建新的控件模板或者修改现成的控件模板,使用项目的UI具
2010-04-20 03:34:00 2887 7
原创 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 1836 2
原创 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 2372
原创 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 1556 2
原创 Silverlight经典教程书籍汇总
下周Silverlight 4即将发布,相信Silverlight 4将吸引更多的开发人员加入到RIA应用开发行列。这里我汇集总结了当前市面上最流行的几本Silverlight教程书籍,其中包括Silverlight基础,Silverlight游戏开发,Silverlight企业级项目设计等,希望能够帮助更多开发人员和设计人员了解和学习Silverlight技术。由于Silverlight中文书籍
2010-04-06 00:17:00 8532 5
原创 Expression Blend实例中文教程(10) - 缓冲动画快速入门Easing
随着Rich Internet application(RIA)应用技术的发展,各个公司越来越注重于项目的用户体验性,在保证其功能完善,运行稳定的基础上,绚丽的UI和人性化的操作设计会给用户带来舒适的体验效果。前文我们学习了Blend设计简单的动画,可以使用StoryBoard快速创建一个动画效果,但是该动画效果看起来缺乏自然效果,让用户感觉太过机械化,大大的降低了用户体验性。为了是动画
2010-04-05 08:55:00 2383 8
原创 Expression Blend实例中文教程(9) - 行为快速入门Behaviors
在Blend强大的设计功能支持下,设计人员和开发人员可以无代码实现Silverlight/WPF动画效果,例如上文介绍的StoryBoard,就是一个典型例子,设计人员和开发人员仅需提供必要元素,即可实现简单动画。通常来说,在一个项目中会经常出现重复的动画或者相似的动画,如果每次都创建一个新的StoryBoard,这样显着项目代码十分臃肿,而且有时还会影响项目运行效率。另外在多个项目中都
2010-04-03 09:01:00 2244 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 1108
原创 Expression Blend实例中文教程(8) - 动画设计快速入门StoryBoard
上一篇,介绍了Silverlight动画设计基础知识,Silverlight动画是基于时间线的,对于动画的实现,其实也就是对对象属性的修改过程。 而Silverlight动画分类两种类型,From/To/By 动画和关键帧动画。 对于Silverlight动画设计,StoryBoard是非常重要的一个功能,StoryBoard不仅仅可以对动画的管理,而且还可以对动画的细节进行控制,例如控制动画
2010-03-30 02:24:00 1580 1
原创 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 1664 1
原创 Expression Blend实例中文教程(6) - 项目控件和用户交互控件快速入门
前文我们曾经描述过,微软把Silverlight控件大致分为三类:第一类: Layout Controls(布局控件)第二类: Item Controls (项目控件)第三类: User Interaction Controls(用户交互控件)我们已经对第一类布局控件在Blend中的应用进行了描述。本文将介绍Item Controls,也称为项目控件;和User Inte
2010-03-26 04:28:00 1536 2
原创 Expression Blend实例中文教程(5) - 布局控件快速入门StackPanel,ScrollViewer和Border
上一篇,介绍了Canvas布局控件在Blend中的使用。本篇继续介绍布局控件StackPanel,ScrollViewer和Border。相对于Grid和Canvas来说,StackPanel,ScrollViewer和Border是比较简单的布局控件,实现的功能相对来说单一。首先来说说StackPanel控件。从字面意思理解,是堆栈面板的意思。堆栈内的所有内容将按照顺序进行
2010-03-24 03:16:00 2240 6
原创 Expression Blend实例中文教程(4) - 布局控件快速入门Canvas
上一篇,我介绍了Silverlight控件被分为三种类型,第一类: Layout Controls(布局控件)第二类: Item Controls (项目控件)第三类: User Interaction Controls(用户交互控件) 在以上三种控件类型中,布局控件是最基础的,所以,我从布局控件开始一个快速入门介绍,根据前文所述,我们知道Silverlight标准控
2010-03-23 05:04:00 1709
原创 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 2538 2
原创 Expression Blend实例中文教程(2) - 界面快速入门
上一篇主要介绍Expression系列产品,另外概述了Blend的强大功能,本篇将用Blend 3创建一个新Silverlight项目,通过创建的过程,对Blend进行快速入门学习。 在开始使用Blend前,首先需要进行Silverlight的开发环境搭建,在银光中国网(SilverlightChina.Net)有篇“轻松建立Silverlight开发环境”,其中列出了建立Silv
2010-03-18 01:06:00 2341
原创 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 925
原创 微软MIX10开幕 支持在线观看
作为微软技术开发人员应该对微软的MIX Conference不陌生。 MIX Conference是微软邀请世界各地著名的IT厂商和技术庄家共同讨论新技术发展以及市场应用的研讨会。每年的MIX Conference各大厂商都会展示微软新技术在各自产品线中的应用,并且介绍其开发过程。北美时间3月15日,MIX10在拉斯维加斯开幕。 这次MIX Conference使用Silverlight技术提
2010-03-16 02:02:00 709
原创 Expression Blend中文教程 - 开篇
随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio。 Expression Studio设计工具系列包含四项主要产品: Expression Blend Expression Blend(下称Blend),是一款用于设计桌面
2010-03-12 00:14:00 3074
原创 Silverlight开发工具集合
随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况。Silverlight技术的发展需要更多的开发人员加入,作为Silverlight技术的支持者,我把平时Silverlight开发中使用的工具进行一次总结,希望对大家能有所帮助。 Silverlight开发工具包
2010-02-20 04:47:00 1117 2
原创 微软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 613
原创 Silverlight 4对比Flex 4打印功能
Silverlight作为一门新技术推出已经三年,在Silverlight早期版本,大家都认为Silverlight的功能无法和Flex进行对比,更是无法超越Flex,在2009年11月,微软推出了Silverlight 4测试版本,以其强大的功能又一次吸引了众多开发人员的眼球,许多曾经在Flex下支持的功能,现在Silverlight下已经可以实现,而且还有一些新的功能,Flex无法实现。例如,
2010-01-29 07:16:00 1020 3
原创 创建Silverlight自定义启动画面
每一款商业的Silverlight项目,为了体现项目个性化,都会有不同的界面设计,项目UI设计的第一步就是创建个性的自定义启动画面,本文将介绍如何创建Silverlight自定义启动画面,也就是经常说的Splash Screen.Silverlight初始化建立启动画面如下图: 经过修改,将改如下图: 根据上图我们可以看出,该启动画面分为三个部分,图片部分,进度条部分,
2010-01-16 08:21:00 1158 2
原创 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 2153 7
原创 招聘带来的Silverlight团队技能指标
随着RIA技术的流行,越来越多的项目开始转向Silverlight平台,这样Silverlight开发人员的需求自然也有所增加,最近公司招聘新项目开发人员,公司写了一个新项目角色技能描述。根据这个招聘信息,大家可以对自己的发展方向进行定位。 角色:UI前台设计人员技能:构思和设计终端用户体验,并且能够使用Expression Blend进行UI设计;熟练掌握Silverli
2010-01-08 05:07:00 794
原创 图文详解Silverlight访问MSSQL数据库
在银光中国网(SilverlightChina.Net)有一篇"Silverlight与常用数据库互操作系列"文章,其中介绍了使用Silverlight存取不同数据库的方法和步骤。但是对于Silverlight存取MS SQL介绍的不够全面,这里我想介绍Silverlight如何通过WCF访问MSSQL数据库存储过程的。希望对大家能够有所帮助。 我们要实现, 用户输入用户名和密码后,点击登
2009-12-30 14:39:00 1341 3
原创 添加Silverlight应用到HTML
Silverlight是跨浏览器,跨客户平台的浏览器插件,可以应用在Windows,Linux,Mac等平台。作为浏览器插件,Silverlight可以像Flash一样,很方便的嵌套在HTML页面中,下面我来介绍一下,如何添加Silverlight应用到HTML页面。 1. 首先,我们来看看VS2008自动生成的代码,新建一个Silverlight应用项目,Html_Silverlight
2009-12-26 17:55:00 1030 2
原创 反编译Silverlight项目
在文章的开头,我想事先说明,本文并非诱导读者恶意反编译他人作品,盗取他人代码成果,只是为了学习Silverlight讨论而用。 在互联网上,每天都会有很多Silverlight项目发布,有的是开源,有的只是为了展示。在Silverlight学习的初期,多数都需要模仿学习,所以,发现一个Silverlight项目,能够查看其中的源代码是最好不过了。但是,Silverlight发布,只是发布资
2009-12-15 05:09:00 1153
原创 详解Silverlight Treeview的HierarchicalDataTemplate使用
在Silverlight项目中,Treeview控件是比较常用的表示层次或者等级的控件,该控件可以非常清晰的显示数据之间的隶属关系。对于Treeview控件的基本使用已经有很多文章介绍,这里我想讲解一下Silverlight Treeivew的HierarchicalDataTemplate的使用方法。 HierarchicalDataTemplate可以叫做"层级式数据模板",主要是应用
2009-12-12 07:33:00 2315 1
原创 Silverlight客户端和WCF服务器端共享类库
在Silverlight企业级项目开发中,访问数据库是很常见的事情, 这里我不详谈Silverlight如何操作数据库,详细可以访问Silverlight访问数据库三种方法 和 SilverLight数据库访问示例 两篇文章,其中介绍的很详细。在Silverlight操作数据库的方法中,比较常用的是通过WCF服务进行存取数据库。WCF为了给Silverlight客户端提供引用共享类型,我们必须
2009-12-04 08:12:00 1710
原创 Silverlight子窗口(ChildWindow)传递参数到父窗口演示
在企业级项目中,子窗口(ChildWindow)是一个常用控件,其展示方式是以弹出窗口来显示信息。 这里我将演示,子窗口传递参数到父窗口的方法。由于我的开发环境都是英文环境,所以部分中文可能显示不正常,请大家见谅。 我们的目的是希望用户在子窗口输入一串文字,然后点击提交后,字符串将被返回显示在父窗口。 1. 首先创建一个新项目 “SLChildWindow",
2009-11-26 10:32:00 1189
Mastering Python - Python专家级培训书籍必读
2019-03-15
提高开发团队代码共享管理的Git快速学习手册-Git Recipes
2018-12-10
软件开发团队管理者必看-如何建立管理软件开发团队Building Software Team
2018-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人