Silverlight技术之设置中文字体
Silverlight悄无声息的慢慢占据这研发的主力,作为下一带互联网的主力MS目前推出了Silverlight4.0正式版,但经使用,发现他在中文的支持上仍不是很完善。
下文将介绍如何在Silverlight宋体显示中文字符。
默认的我们在界面上显示一个TextBlock,代码如下:
<Grid x:Name="LayoutRoot"> <TextBlock F
http://www.cyqdata.cn/cnblogs/article-detail-38522
深入浅出多线程系列之八:内存栅栏和volatile 关键字
以前我们说过在一些简单的例子中,比如为一个字段赋值或递增该字段,我们需要对线程进行同步,
虽然lock可以满足我们的需要,但是一个竞争锁一定会导致阻塞,然后忍受线程上下文切换和调度的开销,在一些高并发和性能比较关键的地方,这些是不能忍受的。
.net framework 提供了非阻塞同步构造,为一些简单的操作提高了性能,它甚至都没有阻塞,暂停,和等待线程。
Memory Barrie
http://www.cyqdata.cn/cnblogs/article-detail-38521
Google Earth秘籍
Google Earth与ArcGIS数据交互(三)
Google Earth与ArcGIS数据交互(三)
将Google Earth中的数据导入ArcGIS(二)
Google Earth与ArcGIS数据交互(一) 作者: gisbase 发表于 2011-05-29 10:53 原文链
http://www.cyqdata.cn/cnblogs/article-detail-38520
Web自定义表单集成FusionCharts图形控件
在协同办公系统中web自定义表单开发工具是核心组件,它可以为协同系统提供数据展现接口,自定义表单开发工具通过调用接口并返回接收数据后显示在页面上,如果需要对页面上的数据进行分析时,图形化的数据展现会更显得直观明了。
在经过验证研究后,决定在web自定义表单开发工具中集成fusioncharts控件,之所以选择FusionCharts图形
http://www.cyqdata.cn/cnblogs/article-detail-38519
一个网站的诞生- MagicDict开发总结2 [ACCESS的烦恼]
说到数据库,有很多很多选择,除了MS-SQL,Oracle,SQLite,MySql,这些大家都非常熟悉的同学,还有DB2,IMSDB(灰常灰常古老的数据库,用在OS390等Mainframe中,层次型数据结构,不做大型机的同学们可能不知道)。不过,大部分个人网站的首选还是Access,理由很简单,ASPNET的空间,它是免费使用的。
http://www.cyqdata.cn/cnblogs/article-detail-38516
第二章:C#.NET面向对象——继承、多态与接口2(多态)
<二> 多态
面向对象程序设计中的另一个重要概念是多态性。在运行时,可以通过指向基类的指针来调用实现派生类中的方法。可以把一组对象放到一个数组中,然后调用它们的方法,在这种场合下,多态性的作用就体现出来了,这些对象不必是相同的对象。当然,如果它们都继承自某个类,可以把这些类都放到一个数组中。如果这些对象都有同名方法,就可以调用每个对象的同名方法。
http://www.cyqdata.cn/cnblogs/article-detail-38514
数据库设计 Step by Step (5)
引言:数据库设计 Step by Step (4)中我们讨论了泛化关系、聚合关系、三元关系等高级实体关系模型构件及其语义。从本次讲座开始我将引领大家开始数据库设计之旅,我们将从需求分析开始,途中将经过概念数据建模、多视图集成、ER模型转化为SQL、范式化等过程,最终得到完整、可用的SQL表。 需求分析在数据库生命周期中至关重要,通常也是涉及人员最多的步骤。数据库设计师在这个阶段必须走访最终用户,
http://www.cyqdata.cn/cnblogs/article-detail-38512
ExtJS 4 DirectStore post参数的变化以及应对方法
还是Ext4,还是direct,这次是发送到后台参数的变化问题。
在Ext3中,继承Ext.data.DirectStore需要通过sortInfo属性指定排序字段和排序方法,通过paramOrder指定传入后台参数的顺序,例如:
1 var store = new Ext.data.DirectStore({ 2 remoteSort: true, 3 dir
http://www.cyqdata.cn/cnblogs/article-detail-38509
改善C#程序的50种方法(Effective C# 中文版,原书由人民邮电出版社出版)
从去年找工作以来,都没什么时间写博客[找工作的体会:建议以后有自己开公司的IT人一定要找IT专业人员做HR,好多的公司的HR并不能真正发掘人才,他们形成了太多的偏见,如在学校期间学不了什么东西、只看学校有多少奖励等。真正钻研技术的人才不会追求虚无的东西],其实这本书我都借了好久,一直没有系统的看,所以趁这两天好好看看,顺便总结了一些要点,给那些需要这方面知识而又没有太多时间的IT人一个快速的学习机
http://www.cyqdata.cn/cnblogs/article-detail-38506
微软学Android Market推出 Web Windows Phone Marketplace
Google在去年推出Android Market web版后,用户对这一特性很赞。用户只需要再web上选择想要的软件,一按INSTALL按钮后手机便会自动安装。微软似乎也想学习一下,快将推出Web版的Windows Phone Marketplace。 微软会在Windows Phone 7.1 Mango更新推出时,同时推出全新web Marketplace。用户可以在网上,直接通过Wind
http://www.cyqdata.cn/cnblogs/article-detail-38505
推荐16个最流行的 JavaScript 框架
这篇文章列举了当下最流行的16个 JavaScript 框架。这个列表包含 jQuery 和 Mootools 等常规框架,也包括Zepo这种支持智能手机触摸功能的移动JavaScript框架,如果你有更好的框架推荐,欢迎分享。作者: 梦想天空(山边小溪) 发表于 2011-05-29 00:07 原文链
http://www.cyqdata.cn/cnblogs/article-detail-38503
FlashPlayer 10.1将灭掉HTML5
是的,你没看错。我看“HTML5是Flash杀手”,“Flash过时了”之类的句子都看到想吐了。所以我在这里说说自己对“Apple vs Adobe”之间的口角,以及“Flash vs HTML5”谁更优秀的看法。并且解释一下,为什么在我看
http://www.cyqdata.cn/cnblogs/article-detail-38495
一步一步学Silverlight :Silverlight与HTML混合之无窗口模式
概述
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-38489
利用T-SQL代码提高缓存效率 减少内存消耗
在这篇文章里,我将介绍怎样编写你的代码来提高缓存计划的重用。了解当有缓存计划或重用一个已有的计划时空格和注释会产生怎样的影响,这会帮助你降低你的应用程序缓存的计划数目。
探究缓存计划
你在利用计划缓存吗?你是否很好地利用缓存计划?你的应用程序曾经使用它们了吗,它们是否被多次利用?你有没有在同一时间在存储过程缓存中对同一查询具有多个缓存计划?这些缓存计划使用了多少空间?这些是你需要回答的问题
http://www.cyqdata.cn/cnblogs/article-detail-38481
VS 2010 和 .NET 4.0 系列之《在VS 2010中查询和导航代码》篇
本系列文章导航VS 2010 和 .NET 4.0 系列之《ASP.NET 4 中的SEO改进 》篇VS 2010 和 .NET 4.0 系列之《干净的Web.Config文件 》篇VS 2010 和 .NET 4.0 系列之《起始项目模板》篇VS 2010 和 .NET 4.0 系列之《多定向支持》篇VS 2010 和 .NET 4.0 系列之《多显示器支持》篇VS 2010 和 .NET 4.
http://www.cyqdata.cn/cnblogs/article-detail-38478
使用MonoDevelop开发GTK#图形界面
Mono一直到现在的2.8已经完全可以胜任一些比较小的项目了,但相关的开发文档与教程一直比较匮乏,中文材料更是屈指可数。虽然Mono与.net很多类库都是通用的,但Mono仍然有为数不少的扩充类库,其中最重要的就是对于GTK二次封装的GTK#图形界面类库了,目前想要开发原生的Mono图形界面程序此类库必不可少。在MonoDevelop里已经支持对于GTK#界面设计的直接拖放,有相关经验的开发人员可
http://www.cyqdata.cn/cnblogs/article-detail-38475
讨论: TDD in HTML & JavaScript 之可行性和最佳实践
TDD的背景
自从03年Beck正式提出(事实上在00年,Beck提出eXtreme Programming时,就已经提出了这个词)Test-driven design/development这样一个基于测试优先、重构和迭代的革命性的开发方法以来,无数的实践已经证明,对于适合进行TDD的领域,TDD能够极大地提高代码的可维护性和开发效率。
在这样一个迭代的流程中,在写任何的producti
http://www.cyqdata.cn/cnblogs/article-detail-38472
想进IT公司,简历怎么写
不起眼的简历恰恰代表了人才竞争的第一步,很多新人在这个门槛上就栽了跟头。简历淘汰录取者的比率是所有流程中最高的,一般都达到“五取一”、“六取一”,“如果竞争激烈一些,‘十取一’、‘十七取一’也是可能的。”
人才被淘汰源于简历,简历被淘汰则并非是学历高低、专业不对口等&ldq
http://www.cyqdata.cn/cnblogs/article-detail-38469
dotnet高级面试题(一)
1. 填空: (1)面向对象的语言具有________性、_________性、________性。 (2)能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。  
http://www.cyqdata.cn/cnblogs/article-detail-38464
Silverlight3动态访问wcf
网络上设置Silverlight动态访问WCF服务,大多是抛开ServiceReferences.ClientConfig文件,完全以代码方式实现对WCF的动态访问。但这种做法存在实现复杂和局限性。在实际使用的过程中,出于安全等原因,很多时候需要通过自定义绑定,设置很多内容。通过VS中的向导生成Silverlight对WCF的访问,能够自动识别这些内容,并自动生成ServiceReferences
http://www.cyqdata.cn/cnblogs/article-detail-38463