Silverlight面向客户端,HTML5面向Web
Bob Muglia在PDC 2010讲到Silverlight的时候,说“我们的策略已经转移了”,事后,他又试图澄清这到底是什么意思。Steve Ballmer和Tim Heuer也对Silverlight发表评论,试图重新让社区确信微软对Silverlight的承诺,但是他们也指出这样的事实,HTML5是针对跨平台开发的解决方案,而Silverlight针对的是客户端和
http://www.cyqdata.cn/cnblogs/article-detail-40471
WCF从理论到实践(16):操作重载(带视频+ppt+源码)
本系列文章导航WCF从理论到实践(1):揭开神秘面纱WCF从理论到实践(2):决战紫禁之巅WCF从理论到实践(3):八号当铺之黑色契约WCF从理论到实践(4):路在何方WCF从理论到实践(5):Binding细解WCF从理论到实践(6):WCF架构WCF从理论到实践(7):消息交换模式WCF从理论到实践(8):事件广播WCF从理论到实践(9):实例模式和对象生命周期WCF从理论到实践(10):异常
http://www.cyqdata.cn/cnblogs/article-detail-40470
蔡晖:10年IT技术生涯的几点思考
不知不觉,做程序员工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。
1、从C++到Java
C++和Java谁快?从算法上讲我认为毫无疑问是汇编〉C++〉Java,不要迷信某些个别评测,单纯的回圈测试什么的,比如JNode的官方网站上有Java写的JVM的性能
http://www.cyqdata.cn/cnblogs/article-detail-40463
30 分钟快快乐乐学 SQL Performance Tuning
有些程序员在撰写数据库应用程序时,常专注于 OOP 及各种 framework 的使用,却忽略了基本的 SQL 语句及其「性能
(performance) 优化」问题。版工曾听过台湾某半导体大厂的新进程序员,所组出来的一段 PL/SQL
跑了好几分钟还跑不完;想当然尔,即使他的 AJAX 及 ooxx 框
架用得再漂亮,系统性能也会让使用者无法忍受。以下是版工整理出的一些数据库规划、SQL per
http://www.cyqdata.cn/cnblogs/article-detail-40461
详解ADO.NET连接池
ADO.NET中提供了连接池的功能,多数开发人员很少设置它,因为它是默认的。
界面设置如下图:
关闭连接池也很简单,在连接字符串如下:
Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=SSPI;Pooling=False;
但连接池的本质是什么样的呢?
用Reflecto
http://www.cyqdata.cn/cnblogs/article-detail-40460
jQuery-Selectors(选择器)的使用
jQuery-Selectors(选择器)的使用(一、基本篇)
jQuery-Selectors(选择器)的使用(二、层次篇)
jQuery-Selectors(选择器)的使用(三、简单篇)
jQuery-Selectors(选择器)的使用(四--五、内容篇&可见性篇)
jQuery-Selectors(选择器)的使用(六、属性篇)
jQuery-Selectors(选择器)的使用(七、子
http://www.cyqdata.cn/cnblogs/article-detail-40458
asp.net控件开发基础(20)
上面我们讨论了数据绑定控件的做法,但都未涉及到asp.net2.0中数据源控件的用法,让用惯了数据源控件的人可能感觉不适应。这次我们就开始讨论在asp.net2.0中,我们该如何重新定义数据绑定控件。我一直在想,是先讨论数据源控件呢,还是先讨论数据绑定控件,两者是密不可分的。在看下文之前,我想大家应该对asp.net2.0中的数据源控件使用的简易性非常熟悉了。记得园子的开源项目NBear也为大家提
http://www.cyqdata.cn/cnblogs/article-detail-40450
未来的Web标准:HTML 5
W3C在过去的几年里一直在冬眠。HTML最后一次更新是在1999年,XHTML上一次更新是在2002年。
WHATWG(Web Hypertext Application Technology Working Group)成立于2004年,由Google, Mozilla, Apple和Opera发起,旨在开发以实际应用为蓝本的新一代Web标记标准。他们推出了一个HTML5规格草稿试图取代老一代的
http://www.cyqdata.cn/cnblogs/article-detail-40448
SilverLight自动安装
1、 准备js,参考了一个js弹出层的例子。最后自动输出exe,类似flash安装。ie可以自动安装,其他浏览器需要手动下载安装包。
var isOK = Silverlight.isInstalled("4.0.50524.0"); if (!isOK) { var msgw, msgh, bordercolor; msgw = 450; //提示窗口的宽度 ms
http://www.cyqdata.cn/cnblogs/article-detail-40445
关于Silverlight 调用WCF/Rest的异常
新建Rest服务接口: [ServiceContract]
public interface IService1
{
[OperationContract]
string GetData(int value);
}
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family:
http://www.cyqdata.cn/cnblogs/article-detail-40427
VS.NET 2010 新功能 [整理]
vs.net 2010已经发布了beta2版本,除了全新的采用WPF开发的UI以外,也增加了一些新的小功能: 1.浮动文档(floating documents): 使窗口可以脱离到VS.NET外面,以前在比较两个文档的代码时,只能通过截成上下左右
http://www.cyqdata.cn/cnblogs/article-detail-40421
验证HTML,CSS及RSS源的14个免费工具
没有什么比这更恼人了:创建并装饰了一个网页,认为已经做到完美,但测试时却出现一些未知的错误,并且不易改正它们。一个对付此类错误的技巧就是首先验证你的标签和样式表。很幸运,有许多免费工具可以验证你的HTML,CSS以及RSS源是否正确。有了这些易用的工具,你就可以放心,访问者看到的就是你想要展示的。
我们已经收集了14个工具,包括在线工具和Firefox插件,必有一个满足你的需求。
Firefox插
http://www.cyqdata.cn/cnblogs/article-detail-40419
只谈Network,不谈Social
SNS = Social + Network + Service。Social已经有很多讨论,甚至豆瓣上都有Social Media,Social Market的兴趣小组,而对于Network的讨论却寥寥无几。本篇Blog即想讨论一下SNS中Network的基本概念及其重要性。
1、Network 的基本概念
我之所以用“Network”而不用“网络&r
http://www.cyqdata.cn/cnblogs/article-detail-40418
你应该知道的15个Silverlight诀窍
我热爱Silverlight,并且身体力行写了很多Silverlight程序,也讨论了很多关于Silverlight的技术。对于刚刚接触Silverlight的开发人员来说,这篇文章是最适合你的。这篇文章列出了我使用Silverlight进行开发后,发现的15条小诀窍。如果你是一个全职的Silverlight开发的话,我希望你能了解并掌握它们。
我不会谈论MVVM,Prism或者MEF这些复杂的以
http://www.cyqdata.cn/cnblogs/article-detail-40416
LINQ To DataSet
LINQ to DataSet主要是提供对离线数据的支持,只有在填充DataSet之后,我们才能使用LINQ to DataSet来查询数据。其功能主要是通过System.Data.DataRowExtions和System.Data.DataTableExtensions两个静态类中的扩展方法来公开的。LINQ to DataSet是LINQ to ADO.Net中的一部分,但这部分所占比重非常
http://www.cyqdata.cn/cnblogs/article-detail-40414
Microsoft .NET RIA Services快速上手
在MIX 09上,Nikhil Kothari发布了微软的一神作——Microsoft .NET RIA Services。虽然目前的版本仅仅是可怜的"March '09 Preview”,但它已经足够让人兴奋不已。简单地说,在这之前,如果你用到了现在的RIA技术比如Silverlight,你只能选择写大量的服务或者WCF来实现数据的操作功能;而有了.NET R
http://www.cyqdata.cn/cnblogs/article-detail-40413
[你必须知道的.NET]第二十一回:认识全面的null
本系列文章导航[你必须知道的.NET] 开篇有益[你必须知道的.NET] 第一回:恩怨情仇:is和as[你必须知道的.NET] 第二回:对抽象编程:接口和抽象类[你必须知道的.NET] 第三回:历史纠葛:特性和属性[你必须知道的.NET] 第四回:后来居上:class和struct[你必须知道的.NET] 第五回:深入浅出关键字---把new说透[你必须知道的.NET] 第六回:深入浅出关键字--
http://www.cyqdata.cn/cnblogs/article-detail-40411
【C#】通过HtmlAgilityPack+XPath来优化网页采集学习笔记
上礼拜我在博客园发布了一篇关于网页数据分析和采集的文章,后来看过文章评论才知道原来现在已经有HtmlAgilityPack这个类库可以更方便地对HTML内容进行分析和提取。因此今天特别学习和实践了一下HtmlAgilityPack和XPath,并作下笔记。
1.下载HtmlAgilityPack.dll并将其添加引用到项目中,然后在代码中声明引用。
下载地址:http://www.c
http://www.cyqdata.cn/cnblogs/article-detail-40404
WPF中使用MVVM模式操作TreeView
程序功能 程序使用MVVM模式实现了对WPF TreeView中节点的添加,重命名,删除,上(下)移动,并且可以统计当前TreeView选择的节点和全部接点个数。 (截图) 摘要: TreeView特点 节点的操作源:NodeViewModel 掌握TreeView的信息:NodeInfo类 你的命令逻辑 MainViewModel View层的
http://www.cyqdata.cn/cnblogs/article-detail-40399
Android控件系列之Button以及Android监听器
说明:本教程来源于http://www.cnblogs.com/wt616/转载请标注该链接
学习目的:
1、掌握在Android中如何建立Button
2、掌握Button的常用属性
3、掌握Button按钮的点击事件(监听器)
Button是各种UI中最常用的控件之一,它同样也是Android开发中最受欢迎的控件之一,用户可以通过触摸它来触发一系列事件,要知道一个没有点击事件的Button是没
http://www.cyqdata.cn/cnblogs/article-detail-40394