Silverlight实用窍门序列:32.WebClient上传String、下载String、上传Stream流、下载Stream流【附带源码实例】
Silverlight中我们很多时候需要上传下载数据的时候,在本节将讲述使用WebClient上传String、下载String、上传Stream流、下载Stream流的4个方法和相应的事件。下面我们首先认识一下WebClient类。
&nb
http://www.cyqdata.cn/cnblogs/article-detail-35861
五、CXF WebService整合Spring
首先,CXF和spring整合需要准备如下jar包文件:
这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。
添加这么多文件后,首先在web.xml中添加如下配置:
<!-- 加载Spring容器配置 -->
<listener>
<listener-class>org.spring
http://www.cyqdata.cn/cnblogs/article-detail-35855
Windows Phone 7 HTC HD7 二/三月更新(多图)
二月更新(7.0.7008.0) 早上打开手机终于看到盼望已久的系统更新提示信息(如下图),手机型号是T-Mobile 版HTC HD7。 在“phone update” 中可以看到获得的更新信息: 机器更新前的版本7.0.7004.0: 将手机连上PC,打开Zune 也会有更新提示出现,更新是February 2011?,首先要更
http://www.cyqdata.cn/cnblogs/article-detail-35847
Expression Blend 中的Sketchflow for Windows Phone 7
用过Expression Blend的朋友都知道,在Expression Blend中为Silverlight和WPF开发提供了一个项目模板,即SketchFlow。我们利用它可以方便的制作具有模拟效果的原型设计。这里就不做太多的介绍的,有兴趣的人可以自己搜索下,这里介绍一本不错的SketchFlow 入门教程《Dynamic Prototyping with SketchFlow in Expr
http://www.cyqdata.cn/cnblogs/article-detail-35836
input_dev & battery temperature
昨天感冒了,不舒服,所以没有写日志。晚上回来的时候就一直脑袋迷糊,不清醒,也没有写东西的心情了。病这个玩意,真不是个好东西。回来随便看了几封LKML的邮件就睡了。也记不得昨天一天干了啥了,反正状态也不是很好。 上午弄好了sx8651的一个触摸屏,这个是挂上i2c上的。调一个触摸屏其实挺简单的,以前好像也写过,设置一个x,y的最大值最小值,让应用知道后可以写lcd对应起来,这样一校准就OK了,驱动
http://www.cyqdata.cn/cnblogs/article-detail-35835
Visual Studio使用小技巧3 – 标签分组(Tab Group)和分割窗口(Split window)
我们程序员在写程序的时候经常要参考本项目或者是本解决方案中的另一个文件的代码。像写Business Logical的时候,要参考Domain类的定义。我这两天就深感其烦,我的Domain类是C#代码, 而Business Logical是Cli的代码,最要命的是cli中的自动提示(intellisense) 经常不工作。我需要不停的按Alt+Tab键切换窗口,直到我发现了标签分组(Tab Grou
http://www.cyqdata.cn/cnblogs/article-detail-35827
免费试用Windows Azure云平台(无须提供信用卡)
在微软认为,未来的互联网世界将会是“云+端”的组合。在以“云”为中心的世界里,用户可以便捷地使用各种“端”访问云中的数据和应用。这些端可以是电脑和手机,甚至是电视等大家熟悉的各种电子产品,同时用户在使用各种终端设备访问云中的服务时,得到的是完全相同的无缝体验。同时,云计算平台也将随着现有IT和互联网技术以及业务模型逐渐演变。一
http://www.cyqdata.cn/cnblogs/article-detail-35819
WPF Summary:Window介绍
Window是传统应用程序的主要元素,用来包含应用程序的内容。用户一般也是通过窗口与 WPF 独立应用程序进行交互的。WPF Window其实也只是一个包装过的Win32窗口。一般我们使用的操作系统无法区分具有WPF内容的窗口和具有Win32内容的窗口之间的差别,操作系统会以相同的方式在客户端区域进行
http://www.cyqdata.cn/cnblogs/article-detail-35817
Silverlight实用窍门序列:31.Silverlight中WebClient+StreamResourceInfo+反射实现动态加载外部XAP程序【附带源码】
在Silverlight中我们时常会遇到需要加载其他已经制作完成的Silverlight程序的情况,在本节中我们使用WebClient下载XAP包形式的Silverlight程序,然后使用反射的方式解析出这个Silverlight的程序加载到本Silverlight程序中。步骤如下:
&n
http://www.cyqdata.cn/cnblogs/article-detail-35814
Windows Shell扩展系列文章 2 - .NET 4为扩展的Windows Shell上下文菜单项添加位图图标
在“Windows Shell扩展系列文章 1 - .NET 4 编写Windows Shell上下文菜单扩展”一文中,我们介绍了如何使用.NET 4编写VC#或VB.NET代码创建Windows Shell上下文菜单扩展。
很多开发人员想进一步知道:如何为扩展的菜单项加上位图图标。本文便通过一个来自于微软一站式示例代码库的示例代码为你演示如何为扩展的菜单项加上位图图标。
http://www.cyqdata.cn/cnblogs/article-detail-35813
ASP.NET通过Remoting service上传文件
我们通常有三种方式来使用remoting,一种是
第一种:Publishing a public object公开的对象创建在本地第二种:Remote creation of a public object (SAO)对象创建在客户端请求中第三种:Remote creation of a private object (CAO)对象创建在HOST上,客户端引用服务器上的对象
目次我也没有很好理解这
http://www.cyqdata.cn/cnblogs/article-detail-35804
各浏览器中for in顺序的差异
如下
var obj = {
2:"2",
40:"40",
15:"15",
};
for (var k in obj) {
console.log(k);
};
IE6/7/8/Firefox/Safari24015IE9/Chrome10/Opera1121540即IE9/Chrome10/Opera11中不是按定义时的顺序输出的。for in规则参考ECMAScri
http://www.cyqdata.cn/cnblogs/article-detail-35796
WatiN实战
WatiN是开源的.net Web自动化测试工具。
下文中记录了一些常见的问题的处理。感谢原作者。
http://www.51testing.com/?uid-61753-action-viewspace-itemid-219961
本人在使用WatiN时,发现其在IE9下,取Iframe中嵌套的Iframe里的控件时,产生错误。下了源码研究了一翻,貌似是IE的问题,这里希望有高人帮助解决。
目
http://www.cyqdata.cn/cnblogs/article-detail-35795
Transaction Scripts vs Domain Model
最近和一些朋友在闲聊之中发现不少人对于Transaction Scripts的认同和对于Domain Model的不理解都让我非常的诧异。所以就有了这篇文章。
首先,什么是Transaction Scripts,什么又是Domain Model呢?据我所知这两个概念都是Martin Flower在《Patterns of Enterprise Application Architecture》
http://www.cyqdata.cn/cnblogs/article-detail-35785
Windows Phone 7知识锦分享
写在前面的话
微软全新的手机操作系统Windows Phone 7 已经推出一段时间了,社区中也有不少Windows Phone 7的高手,无论是外国的或者国内的,他们都有提供很多很好的学习资源。
if (您想通过视频教程学习Windows Phone 7)
when 你是个彻彻底底的Freshman,并且渴望学习英语的
那么这个系列肯定适合你 《Windows Phone 7 Devel
http://www.cyqdata.cn/cnblogs/article-detail-35778
让Firefox支持insertAdjacentHTML和insertAdjacentText
这两个属性首先是IE4提出且实现的,它可以实现在一个 DOM 元素的前面、后面、第一个子元素前面、最后一个子元素后面四个位置,插入指定的 HTML 片段。
其它浏览器相继支持。唯有Firefox不支持,甚至新发布的FF4。insertAdjacentHTML已被HTML5采纳。如下扩展HTMLElement.prototype,为其增加这两个属性。
if(HTMLElement.prototyp
http://www.cyqdata.cn/cnblogs/article-detail-35774
Windows 7 公共文件夹对话框
在Windows 7 中有些我们经常使用的库(Libraries),例如:音乐库、文档库、视频库、图片库等。还有几十个系统已知文件夹(Known Folders),System、Windows、My Music等。本篇将介绍如何通过Windows API Code Pack 在应用程序中调用这些公共文件夹。 &
http://www.cyqdata.cn/cnblogs/article-detail-35771
判断Windows系统是否为64位最简单的方法
前提是程序以Any CPU 方式编译,我看到网上好多朋友判断系统位数的方式,又是P/Invoke,又是获取系统位宽,真的有必要么?
以下是我认为最简单的一种方式,请朋友们给出更简单的方式,或者指出我的错误。
if (IntPtr.Size == 8){ //64 bit}else if (
http://www.cyqdata.cn/cnblogs/article-detail-35767
IE6/7/8中使用innerHTML清空元素,其子元素也被清空
如下
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gbk" />
<title>IE6/7/8中innerHTML "Bug"</title>
</head>
<body>
<div id
http://www.cyqdata.cn/cnblogs/article-detail-35744
基于DsoFramer控件的Office编辑控件(同时支持WinForm和WebForm)
在日常操作中,Office文档恐怕是大家最为常用的文件.同时,随着电子化的逐步推广,对Office文档的操作要求更越来越高,不只是在硬盘里的某个文件夹里新建,修改Office文档了,可能需要在浏览器里编辑文档,也可能嵌入至某个CS应用程序里,并且把文件以二进制串的形式存储到Db中.
&nb
http://www.cyqdata.cn/cnblogs/article-detail-35741