Windows Phone 7 MVVM模式通讯方式之实现Binding Data
MVVM模式的View与ViewModel的三大通讯方式:Binding Data(实现数据的传递
)、Command(实现操作的调用
)和Attached Behavior(实现控件加载过程中的操作)。
(1)Windows Phone 7 MVVM模式通讯方式之实现Binding Data。
(2)Windows Phone 7 MVVM模式通讯方式之实现Command。
(3)Windows
http://cyqdata.cn/cnblogs/article-detail-39628
一个网站的诞生- MagicDict未来予想図2 [单页面多个submit的实现,高手绕路]
昨日のブッログに、”路過秋天”が”日本語でブッログを書きます、好いじゃないか”をコメントしたので、今日のブッログが日本語で書きます。 普通のウェブページが、1つページ、1つサブミットはずですが、1つページに複数なサブミットが必要な場合よくあります。1つページに複数なサブミットの実装の方法はこのブッログで紹介させて頂きます。…
http://cyqdata.cn/cnblogs/article-detail-39607
[设计模式]在CodeDom代码生成中使用Decorator模式实现类型创建
我估计从博客园建站开始,就不断地有文章对设计模式进行讨论了。设计模式被认为是软件工程的基础,是面向对象分析与设计的指南。博客园中不乏大量的优秀文章,针对设计模式中创建型模式、结构型模式以及行为型模式共计23种模式进行讨论,有的文章也自成体系,以不同的角度来分析各种模式的应用场景和动态特性。今天,我也在所有设计模式专家面前班门弄斧一次,冒着被喷的危险,谈谈Decorator模式的具体应用。与大多数其
http://cyqdata.cn/cnblogs/article-detail-39594
C# 五子棋_GDI+实现
之前写了一个联网五子棋,棋格使用的是pictureBox,棋子是在棋格中间的,而且很多picturebox感觉效率不高,今天换了一个方法。使用了GDI+绘图,画了棋子和棋格。
这个绘图的难点在于棋子,在一个棋盘交叉点的周围点击时,要保证棋子绘制在正确的交叉点上。
pictureBox实现棋格的博客:http://www.cnblogs.com/fmnisme/archive/2011/06/08/
http://cyqdata.cn/cnblogs/article-detail-39592
跨域SSO的实现之一:架构设计
翻译自CodeProject网站ASP.NET9月份最佳文章:Single Sign On (SSO) for cross-domain ASP.NET applications。
翻译不妥之处还望大家多多指导、相互交流。
文章分为两部分:架构设计和程序实现,此为第一篇即:架构设计或者叫设计蓝图(Part-I - The design blue print)。:)
简介
周一的早
http://cyqdata.cn/cnblogs/article-detail-39542
在Eclipse中的Android项目里实现代码复用
引言
开发时通常都会有多个项目间代码复用的需求,这时通常的做法是设置项目依赖,让一个项目引用另一个项目,比如在Visual Studio中这样就很容易实现。
而在Eclipse中的Android项目里,如果要引用另一个项目,理论上应该也使用类似的办法:
这里是引用一个名为Core的项目。这样做下来,在编写代码时不会有问题,但是在模拟器中运行时就会出现NoClassDefFoundErr
http://cyqdata.cn/cnblogs/article-detail-39536
利用Visual Studio 2010流程模板实现Scrum敏捷开发
在我14年的编程生涯中,我从瀑布模型迁移到了迭代模型,然后又迁移到了Scrum,最后迁移到了Scrum-ban。下面是瀑布式的软件开发流程,迭代式的软件开发流程和Scrum软件开发流程的示意图。关于Kanban和Scrum-ban,我会在将来的博文中详细说明。在这篇文章中,我主要想通过一个Demo,来说明如何使用Microsoft Visual Studio Scrum 1.0,Microsoft
http://cyqdata.cn/cnblogs/article-detail-39535
Spring整合DWR comet 实现无刷新 多人聊天室
用dwr的comet(推)来实现简单的无刷新多人聊天室,comet是长连接的一种。通常我们要实现无刷新,一般会使用到Ajax。Ajax 应用程序可以使用两种基本的方法解决这一问题:一种方法是浏览器每隔若干秒时间向服务器发出轮询以进行更新,另一种方法是服务器始终打开与浏览器的连接并在数据可用时发送给浏览器。第一种方法一般利用setTimeout或是setInterval定时请求,并返回最新数据,这无
http://cyqdata.cn/cnblogs/article-detail-39486
.NET实现之(WebBrowser数据采集—续篇)
我们继续“.NET实现之(WebBrowser数据采集)“系列篇之最后一篇,这篇本人打算主要讲解怎么用WebBrowser控件来实现“虚拟”的交互性程序;比如我们用Winform做为宿主容器,用Asp.net做相关收集程序页面,我们需要通过客户端填写相关数据项,在通过Asp.net进行收集传递到服务器端进行查询,然后展现给用户,这样的操作是需要用户界
http://cyqdata.cn/cnblogs/article-detail-39447
一步一步实现ReportingServices2008匿名访问
在ReportingServices2005中我们需要匿名访问报表的时候,只需要在IIS里面做下简单设置就可以实现,而在ReportingServices2008(R2)中不在依靠IIS,只是占用的还是80端口而已。其实匿名访问有很多中解决办法,譬如:使用ReportViewer控件、与SharePoint集成等等...... 下面我介绍SQL
http://cyqdata.cn/cnblogs/article-detail-39446
WindowsPhone7开发简单豆瓣网应用程序之主页面功能实现
WindowsPhone7开发简单豆瓣网应用程序之主页面功能实现
在上一篇博文当中介绍了豆瓣应用程序的界面设计,那么这些界面是如何实现功能呢?下面我讲代码分享给大家。
主页面图:
大家可以看到主界面我们需要实现三种功能的搜索(搜书,搜乐,搜影)。由于这三种搜索的后台实现代码雷同,这里我以搜书为例。
1) 首先我们需要实例
http://cyqdata.cn/cnblogs/article-detail-39425
C# datagridview 如何实现动态纵向合并单元格??
datagridview 如何实现动态纵向合并单元格??
效果如下图第一列“国家”,相同的数据可以合并为一个单元格显示。
我的datagridview数据源是通过图形化界面拖放dataset与数据库绑定的。网上找到的下图是静态创建的表。
求高手解答,谢谢。
作者: 四海皆兄弟2011 发表于 2011-06-07 00:47 原文链
http://cyqdata.cn/cnblogs/article-detail-39415
短信猫的实现(C#)类库开源啦
前段时间又把类库修改了一番,把它放到了google的开源项目里; 开源地址:http://code.google.com/p/gsmmodem/ 花了一段时间,学了下单元测试,添加了一个测试项目,假如单元测试同时发现不少bug,对其做了修改作为开源项目gsmmodem放到了google上。 项目文件结构:
http://cyqdata.cn/cnblogs/article-detail-39379
内存池完整实现代码及一些思考
为了提高效率和有效的监控内存的实时状态,我们采取了内存池的思想来解决效率与对内存实现监控的问题。网上查找到了一些方案,根据自己的理解实现了应用。 我们什么时候要调用到内存池, 1,当我们频繁的申请释放同样数据大小的内存空间,我们可以用比动态new更有效方式来管理内存时,我们应该用内存池来提高效率。 2
http://cyqdata.cn/cnblogs/article-detail-39377
.Net语言中关于AOP 的实现详解
文章主要和大家讲解开发应用系统时在.Net语言中关于AOP 的实现。LogAspect完成的功能主要是将Advice与业务对象的方法建立映射,并将其添加到Advice集合中。由于我们在AOP实现中,利用了xml配置文件来配置PointCut,因此对于所有Aspect而言,这些操作都是相同的,只要定义了正确的配置文件,将其读入即可。对于Aspect的SyncProcessMessage(),由于拦截
http://cyqdata.cn/cnblogs/article-detail-39342
基于.NET的分词软件设计与实现V2.0--性能问题说明及功能增强
之前发了基于.NET的分词软件设计与实现V1.0--总体思路及算法实现,发现园子里面还是有挺多关注的,有人跟我消息说想让搞成一个本科毕业论文设计的形式,录成视频,偶这个菜菜表示有点忐忑,这个还在商量中,所以为了留点小悬念,偶不再放出类的完成代码(当然,您是大牛的话肯定不需要的)。
首先说明下很多人留言中提到的性能问题,这肯定是这个软件在设计时的重中之重,所以我肯定会详细考虑,之所以这个系
http://cyqdata.cn/cnblogs/article-detail-39271
.NET实现之(WebBrowser数据采集—终结篇)
我们继续上一篇".NET实现之(WebBrowser数据采集-基础篇)",由于时间关系这篇文未能及时编写;上一篇文章发布后,得来了部分博友的反对意见,觉得这样的文章没有意义,WebBrowser采集数据效率低下用WebRequest效率就能提高了,本人不理解,为什么同样是HTTP协议进行数据采集,效率能提高多少,在采集过程中同样要经历种种的高层协议向底层协议转换等过程,我个人感觉WebReques
http://cyqdata.cn/cnblogs/article-detail-39270
ASP.NET实现类似Excel的数据透视表
代码: /Files/zhuqil/Pivot.zip
数据透视表提供的数据三维视图效果,在Microsoft Excel能创建数据透视表,但是,它并不会总是很方便使用Excel。您可能希望在Web应用程序中创建一个数据透视报表。创建一个简单的数据透视表可能是一件非常复杂的任务。所以,我打算不但为你提供一个非常有用的工具创
http://cyqdata.cn/cnblogs/article-detail-39254
ASP.NET(c#)实现中英文域名查询
1.引言
要实现域名查询,首先要找到域名服务器。在这用的是万网的域名服务器。
网址为:http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=
whois:http://whois.hichina.com/cgi-bin/whois?domain=
2.查询界面
输入中文域名后查询界面:
判断是否为中文域名(javas
http://cyqdata.cn/cnblogs/article-detail-39244
一步步教你实现弹出窗口(第3部分)
这部分的内容是绑定事件,模拟模态窗口与拖动。先从最简单的说起,弹出窗口现在有三个按钮,反正都是点击事件,我们可以利用事件代理以节省侦听器。侦听器放在顶层容器中就是,然后我们再判定冒泡上来的事件的源对象的标签是否为a元素,再根据其类名添加相应的事件。
container.onclick = function(){ var ee = me.getEvent(), node
http://cyqdata.cn/cnblogs/article-detail-39224