找到相关内容 3681
Silverlight2.0版流程设计器的例子
一个Silverlight2.0的流程设计器例子,与对Silverlight,流程设计器,WF感兴趣的朋友交流一下 前一段时间,朋友一直让我写一个B/S的流程设计器,我一直推脱,说等Silverlight2.0正式版出了给他写个Silverlight版的. 前几天Silverlight2.0发布了,朋友对我说该写了吧,我又推脱Silverlight Tools没中文版的,我的机器装不上,原以为
http://cyqdata.cn/cnblogs/article-detail-38724 
Direct2D教程(五)复合图形
概述 Direct2D支持以下几种类型的几何图形。Simple Geometry(简单几何图形)     矩形     圆角矩形     椭圆 Path Geometry(路径图形)Composite Geometry(复合图形)     Geometry Group(图形
http://cyqdata.cn/cnblogs/article-detail-38722 
JAVA与.NET的相互调用——利用JNBridge桥接模式实现远程通讯
分布式开发的历史 利用Remote方式调用远程对象实现服务器与客户端之间通讯是一种常用的网络开发方式,在.NET与JAVA开发当中,对Remote远程对象早已有着足够的支持(对Remote远程对象调用有兴趣的朋友欢迎参考一下利用远程对象实现分布式开发)。 从2003年开始.NET当中就盛传着.NET Remoting远程对象调用的分布式开发,.NET Remoting主要用于管理跨应用程序域的同步
http://cyqdata.cn/cnblogs/article-detail-38721 
基于Silverlight的快速开发框架RapidSL之开源
1. RapidSL框架基于WCF RIAService + EF + MVVM,UI采用了DomainService + RiaControls + EasySL Controls,对sl传统的开发方式进行了集成和封装,核心模块基于View,ViewModel模型,基本上只需要修改View视图就可以完成CRUD操作,提供了非常便捷的快速开发方式; 2. 已经实现了轻量级的权限管理,上传模块,内容
http://cyqdata.cn/cnblogs/article-detail-38720 
[活动报名]HTML5 Web训练营上海站(2011年6月12日)
  欢迎加入HTML5 Web Camp训练营。 HTML5是近十年来Web标准最大的飞跃,并非仅仅承载Web 内容,它将Web带入全新的标准化应用平台。在这个平台上,真正实现视频,音频,图像,动画在多元化设备上用户的无缝交互,释放Web的消费者影响力和核心商业价值。 随着IE9的全球发布,让我们看到业界众多的企业典范已经开始支持HTML5, 如何能够在HTML5大的趋势下看清方向?
http://cyqdata.cn/cnblogs/article-detail-38718 
深入浅出多线程系列之十:Wait 和Pulse
Signaling with Wait and Pulse(等待和暂停的信号)   早期谈论过等待事件句柄(调用Wait的线程在没有收到另一个线程的通知前会一直阻塞)。 Monitor借助它的静态方法Wait,Pulse,PulseAll提供了一个更给力的信号构造,使用这些方法和lock语句,你可以自己实现AutoResetEvent,ManualResetEvent和Semaphore
http://cyqdata.cn/cnblogs/article-detail-38713 
巧用Silverlight之Path
开发web项目的人都知道,影响网页性能的一个主要因素就是加载大容量的图片和视频,当客户机发送请求时,我们需要把可能涉及到的内容,都解析后下载在客户端进行呈现。Silverlight也一样呀,作为web的富客户端版减小客户端大小,快速下载并加载是实现一个优质站点的基础,那么在Silverlight中,我们能否在这方面做些优化呢?答案是肯定的,那体验Path一把吧。 在项目开发中,同事说这个界面你画一
http://cyqdata.cn/cnblogs/article-detail-38711 
一个网站的诞生- MagicDict开发总结5 [检索候补列表的生成]
一边输入检索词语的同时,一边能够在网页的下拉列表中显示候补词语,作为一个日语单词检索网站,这个是必须的。至于使用什么技术,Ajax以外似乎没有其他选择了。以前是手工写Ajax的代码的,现在有Jquery了,我也随大流了,用JQuery写Ajax。。。 //检索建议词语function GetSug(ReadyToSearch) {    
http://cyqdata.cn/cnblogs/article-detail-38710 
Tangram 前端库通过 Github 开源了
Tangram是百度内部一直在开发和使用的前端库之一,功能与jQuery、Prototype等库类似,主要功能是简化DOM操作,并且扩展JavaScript语言。这部分功能准确来说属于TangramCore,另外一个叫做TangramComponent的库提供一些类似YUI、Sencha这个级别的组件。   之前Tangram说要开源很久了,一直卡在流程上,并且也有人觉得必须把库做得足够好了才好意
http://cyqdata.cn/cnblogs/article-detail-38707 
dotnet高级面试题(二)
1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。 2、请详述在dotnet中类(class)与结构(struct)的异同: 3、根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写: namespace test { public delegate void OnDB
http://cyqdata.cn/cnblogs/article-detail-38701 
.NET中的异步编程(一)-为什么需要异步
在2010年的PDC上,微软发布了Visual Studio Async CTP,大大地降低了异步编程的难度,让我们可以像写同步的方法那样去编写异步代码。Async CTP也在社区里掀起了不小的波澜。在这之后,我也学习了一段时间,这个系列会将这段时间的学习作个梳理。   好了,下面进入本文的正题。   为什么需要异步编程   既然同步的写法更自然简单,异步的代码(传统的)不好写,还容易出错,那我们
http://cyqdata.cn/cnblogs/article-detail-38695 
一步一步学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://cyqdata.cn/cnblogs/article-detail-38693 
UniqueID和ClientID的来源
在《漫话ID》一文中,作者提出了一个问题:为什么在ItemCreated事件中访问ClientID会导致MyButton无法响应事件,事实上 MyButton无法响应事件是因为他在客户端的ID被改变了,而此文从UniqueID和ClientID入手,进行较为深入的探讨,展示 UniqueID和ClientID是如何生成的,在何时生成,并同时解答《漫话ID》一文中作者的疑问。 为什么有UniqueI
http://cyqdata.cn/cnblogs/article-detail-38690 
.NET 分布式架构开发实战之四 构建从理想和实现之间的桥梁(前篇)
前言:   上一篇文章讲述了一些实现DAL的理论,本篇主要是DAL实现的的初步的尝试。   本篇的主要议题如下:   1) 设计DAL的基本操作   2) 对基本的操作的进一步的思考   3) 查询对象的一些思考   1. 设计DAL的基本操作   Richard认为:在设计一个架构或者Framework的时候,有几点很重要:   a. 总体把握的能力。   b. 抽象的能力。   c. 分析的能
http://cyqdata.cn/cnblogs/article-detail-38689 
个人ASP.NET程序性能优化心得(1):数据库篇(外一篇)
在上一篇文章《个人ASP.NET程序性能优化心得(1):数据库篇》里,不少园友对我其中的一些观点提出了一些质疑,这里我认真查阅了一些资料,更正了一些存在错误的地方,另外对一些存在争议的地方加上更详细的说明,并会对一些将于性能方面的问题以实例数据表现出来。 表结构: News(NewsId,NewsTitle,Content,CateId,CateTitle,PostUserId,PostUser
http://cyqdata.cn/cnblogs/article-detail-38687 
分布式系统中要部署几台 NTP 服务器才够用?
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen 陈硕关于分布式系统的系列文章:http://blog.csdn.net/Solstice/category/802325.aspx 本作品采用“Creative Commons 署名-非商业性使用-禁止演绎 3.0 Unported
http://cyqdata.cn/cnblogs/article-detail-38686 
步步为营 .NET 代码重构学习笔记 九
步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method) 步步为营 .NET 代码重构学习笔记 三、内联方法(Inline Method) 步步为营 .NET 代码重构学习笔记 四、临时变量(Temporary Variable) 步步为营 .NET 代码重构学习
http://cyqdata.cn/cnblogs/article-detail-38684 
[原创]局部数组变量定义超过所分配的最大空间时报错“test dword ptr [eax],eax ; probe page”
问题是这样的,公司用VC做了个COM组件发给其他单位调用,作用是生成一个特定功能的二维码,该COM组件提供了两个接口,一个是直接打印出来(以下简称接口A),另一个是返回这个二维码图片的Base64字符串(以下简称接口B),这两个接口在发布时用.net进行了调用测试,均没有问题,由于公司不进行java方向的开发,但是客户单位却大多是要用java开发的,所以我们准备了两个调用示例。COM组件V1版,两
http://cyqdata.cn/cnblogs/article-detail-38680 
JavaScript DOM操作 提高篇
做为一个web前端,处理和了解浏览器差异一个重要问题.下面将介绍本人在工作中的一些笔记总结,先介绍没有使用js库的情况。   1.  setAttribute方法设置元素类名 : 在jQuery中,直接使用attr()方法即可,可在原生的JS中 element.setAttribute('class','newClassName') //这个是W3C的标准,在兼容W3C标准的浏览器中有效,可是,
http://cyqdata.cn/cnblogs/article-detail-38679 
COM与.NET交互简单示例
导读:本文以VB6为例,主要介绍.NET引用COM和COM引用.NET的两个简单示例。 <1>.NET调用COM 为了简单,我们使用VB6,这个据说即将开源的老古董,来制作一个简单的COM。 在VB6中新建一个ActiveX dll工程,只有一个类ComCalc.cls,代码如下: 注意;设置兼容性,并生成dll 然后 ,vs2010中新建一Console项目,微软很奇怪,VB6中
http://cyqdata.cn/cnblogs/article-detail-38677