找到相关内容 690
Silverlight——施工计划日报表(一)
前一段时间,客户需要一个施工计划报表,要求能够直观的看到各个计划的实施时间,而且能够修改。琢磨着,决定用Silverlight搞定好了。效果如下: 用户可以通过右键菜单的【完成】选项来标记完成,左键选择单元格来设置时间段。那么数据是怎么带过来的呢?在这个Silverlight程序里面,定义了这么一个类: namespace PlansView { /// <summary>
http://www.cyqdata.cn/cnblogs/article-detail-38191 
使用 MEF 公开 Silverlight MVVM 应用程序中的接口
下载代码示例   许多开发人员可能都将 Silverlight 视为以 Web 为中心的技术,但实际上,它已经成为构建任何应用程序的优秀平台。 Silverlight 本身就支持许多概念,例如数据绑定、值转换器、导航、浏览器外操作和 COM 互操作,因此它可以相对直观简便地创建任何种类的应用程序。 我说的是“任
http://www.cyqdata.cn/cnblogs/article-detail-38152 
一步一步学Silverlight :基本图形
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据
http://www.cyqdata.cn/cnblogs/article-detail-38148 
WPF新手实践8:MVVM Light Toolkit(八、Messenger进阶)
关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践 八、Messenger进阶 在上一篇里,我用MVVM Light Toolkit的Messenger实现了View和ViewModel之间的通信。虽然解除了它们之间的强引用,但是当程序功能趋于复杂时,之前的
http://www.cyqdata.cn/cnblogs/article-detail-38132 
如何将List&lt;T&gt;转换相应的Html(xsl动态转换)(二)
一、前言 紧跟着上一篇随笔,本文主要涉及到如何将xml与xsl动态转换成html,这个才是最关键的地方,所有的内容都是围绕这个主题来进行开展的。根据指定的xsl样式将List<T>转换相应的Html,相关的随笔如下: (一)、将List<T>转换成DataTable。 (二)、将Xml与Xsl动态转换成Html。 (三)、设置以及控制Xsl的内容样式。   二、
http://www.cyqdata.cn/cnblogs/article-detail-38128 
走进Linq-辉煌的背后
本系列文章导航走进Linq--Linq横空出世篇走进Linq-辉煌的背后走进Linq-Linq大观园不能不说的C#特性-对象集合初始化器不能不说的C#特性-匿名类型与隐式类型局部变量不能不说的C#特性-扩展方法不能不说的C#特性-匿名方法和Lambda表达式不能不说的C#特性-迭代器(上)及一些研究过程中的副产品不能不说的C#特性-迭代器(下),yield以及流的延迟计算走进Linq-Linq t
http://www.cyqdata.cn/cnblogs/article-detail-38105 
Silverlight 自定义控件模板管理
在 Silverlight 里面建自定义控件(Templated Control),会在工程下生成一个Themes文件夹,并在其中包含一个generic.xaml 文件。这是一个 ResourceDictionary 文件,所有的自定义控件的默认样式(Default Style)都必须放在这里。   最原始的办法就是把所有样式都直接写在 generic.xaml 文件里,但如果自定义控件足够多,g
http://www.cyqdata.cn/cnblogs/article-detail-38070 
深入解读Silverlight的布局原理
对于Silverlight学习来说,首先要面对的应该是布局:你得把元素放到你想摆放的位置,然后是考虑元素的层次以及可见性,之后可能你想让它动起来,就学习动画,最后理解更深入之后,可能会开发如Behavior之类的行为,或者设置复杂的控件状态,模板。   很多教程是从使用Grid开始,然后是Canvas,StackPanel之类的控件,他教你怎样设置元素的位置。然后就没有下文,很少会去讲解布局的原
http://www.cyqdata.cn/cnblogs/article-detail-38065 
Silverlight中自定义控件
自定义控件并不是一项多么难的技术,关于自定义控件这部分有不少文章讲的很透彻,这里我主要把自己练习自定义控件的过程记录下来。   这里我以自定义控件BusyPointer为例,首先我们新建一个应用程序,命名为CustomControl,这里我们将自定义控件放入单独的项目中,所以在解决方案里添加一个Silverlight Class Library项目,命名为BusyPointer,现在我们把Clas
http://www.cyqdata.cn/cnblogs/article-detail-38060 
Craigslist模式在中国如何复制?中国特色的差异化在哪里?
像大多数回国投身互联网创业的人一样,赶集网创始人杨浩涌在2004年底的打算,是把自己当时用得正顺手的网站Craigslist 复制到中国去。这个网站类似于无需预先登录的BBS,用户能在上面发帖买卖二手货、交友、租房子、找工作,杨浩涌就曾用它卖掉了自己的吉他和沙发。虽然这个类似BBS的网站极其简单,但当时的用户数和访问量都已经很大。仅靠向每条招聘信息收费几十美元,当时其年收入就已经过千万美元。   
http://www.cyqdata.cn/cnblogs/article-detail-38049 
Silverlight 游戏开发小技巧:动感小菜单2
动感小菜单其实是想模仿Apple的菜单按钮设计制作,但是画虎不成反类犬,看起来有点别扭,昨天各位园友提了这方面的建议,感觉太硬如果加入动画可能更好,非常感谢各位,而今天这篇的动感小菜单2,让按钮更加动感“柔”顺:)期望能做的更好吧。   我们可以直接借助昨天的工程,在上面的基础上修改,打开昨天的工程(Silverlight 游戏开发小技巧:动感小菜单):   直接选定一个S
http://www.cyqdata.cn/cnblogs/article-detail-38045 
SilverLight调用WebService的方法
在我们添加Service Reference的时候,可能不知道该服务最终会被部署到什么位置,或者该服务可能被迁移,此时我们可以使用以下手段进行Service的调用,提高代码编写的灵活性。   步骤1:修改宿主Web页面的代码,将服务地址以初始化参数方式传入。 <form id="form1" runat="server" style="height:100%
http://www.cyqdata.cn/cnblogs/article-detail-38043 
Eclipse插件终极攻略:测试插件
1. 使用JUnit对插件进行测试   Eclipse中已经嵌入了JUnit,我们可以使用JUnit为插件进行单体测试。一般的JUnit是不可以对插件部分(对Eclipse的API依赖的部分)进行测试的,但是在PDE环境中使利用JUnit对插件进行单元测试成为可能。   要想进行测试首先要添加插件的依赖关系,在插件设定页面的[依赖关系(Dependencies)]页面点击[增加(Add)]按钮,添
http://www.cyqdata.cn/cnblogs/article-detail-38036 
一步一步学Linq to sql(六):探究特性
本系列文章导航一步一步学Linq to sql(一):预备知识一步一步学Linq to sql(二):DataContext与实体一步一步学Linq to sql(三):增删改一步一步学Linq to sql(四):查询句法一步一步学Linq to sql(五):存储过程一步一步学Linq to sql(六):探究特性一步一步学Linq to sql(七):并发与事务一步一步学Linq to sq
http://www.cyqdata.cn/cnblogs/article-detail-38028 
纠正国人对Linux的误解和错误认识
国人对Linux的误解和错误认识罗列如下:   1. Linux下的软件太少   回答:Linux 下的软件一点也不少。Windows还在娘肚子里的时候,Unix已经如日中天了。要知道微软公司开发的第一个操作系统是什么吗?是一个叫做Xenix的东西,是Unix的一个分支,后来才去搞DOS的。有人又问了,Unix不是Linux阿,要知道,Linux完全重新的实现了Unix,是一个完整的类Unix系
http://www.cyqdata.cn/cnblogs/article-detail-38008 
Silverlight中二维变换详解
Silverlight 为常见变换变换包括旋转 (RotateTransform)、缩放 (ScaleTransform)、扭曲 (SkewTransform) 和平移 (TranslateTransform)。       还有一个MatrixTransform 类可以创建 RotateTransform、ScaleTransform、SkewT
http://www.cyqdata.cn/cnblogs/article-detail-38007 
WP7 Isolated Storage详解(5)-通过XmlSerializer读写XML文件
首先创建一个Windows Phone 7项目,然后在MainPage.xaml.cs(或其他页面文件)中引入命名空间: using System.Xml; using System.Xml.Serialization; using System.IO.IsolatedStorage; using System.IO; 提示:你需要在项目中添加System.Xml.Serialization引用。
http://www.cyqdata.cn/cnblogs/article-detail-37990 
ActiveSupport 源码探索 -- aliasing
前言 ActiveSupport 是 Ruby on Rails 的主要模块之一。它通过 hack 一些 Ruby 的内建类来提供一些通用方法,它还自定义了一些有用的通用功能模块,如 memoize,callback等。研究 ActiveSupport,是因为它在 Rails 的诸多模块中相对底层,依赖较少,而且元编程技巧处处可见。作为第一篇文章,我这次选择分析 ActiveSupport的 al
http://www.cyqdata.cn/cnblogs/article-detail-37982 
跳表SkipList
1.聊一聊跳表作者的其人其事 2. 言归正传,跳表简介 3. 跳表数据存储模型 4. 跳表的代码实现分析 5. 论文,代码下载及参考资料  <1>. 聊一聊作者的其人其事  跳表是由William Pugh发明。他在 Communications of the ACM June 1990, 33(6) 668-676 发表了Skip lists: a probab
http://www.cyqdata.cn/cnblogs/article-detail-37965 
开源腾讯QQ登录 .Net SDK v1.0 beta (Qzone OAuth Client For Asp.Net )
开源地址:http://qzoneoauth.codeplex.com 示例:http://www.sl8.so 腾讯社区开发平台:http://opensns.qq.com/ 腾讯开放了QQ登录功能,对广大网民是一件大喜事。用户可以从注册、记录杂七杂八的用户名密码中解脱,站长们也可以方便的共享到腾讯的用户。这一天,我们等你等的好苦:(。第一时间为Silverlight吧申请了QQ登录,但现在腾讯
http://www.cyqdata.cn/cnblogs/article-detail-37962