手把手教你如何扩展GridView之自动排序篇
最新重构源码下载:打造0代码全自动GridView-天具神力
看到这两天园子里面“强奸”GridView的兄弟们可真不少,自己也手痒,也凑凑热闹,写得好,大家鼓励鼓励,写的不好,大家多多指教。
首先说说本文要实现的目的,大家都知道G
http://www.cyqdata.cn/cnblogs/article-detail-38696
读取Exchange邮件或任务(1)--通过Exchange Web Service
企业邮件系统Exchange往往会与企业业务协作平台SharePoint一起搭配使用,如在SharePoint企业门户上显示当前登录用户所有未读邮件或最新的待办任务信息等,以便于用户可以在门户上选择未读邮件或待办任务直接打开Exchange邮件系统显示信息的正文,而不需要用户再去通过OutLook客户端或OWA方式去登录邮件系统去查看信息,从而提高了工作效率。
而要在
http://www.cyqdata.cn/cnblogs/article-detail-38682
[Silverlight]WCF RIA Services+Mef+MVVM实现CRUD(增删改查)示例
做这个示例的目的是为了给学习Silverlight的童鞋一些参考,并希望和大家讨论相关的一些问题,让这个示例更完善。示例功能说明:实现了雇员的增删改查,雇员表(Employee)和部门表(Department)、雇员类型表(EmployeeType)有外键关联,并和字典表(DataDict)有字典关系示例参考说明:主要参考了Codeproject上的http://www.codeproject.c
http://www.cyqdata.cn/cnblogs/article-detail-38666
ListView动态加载数据模板(使用代码布局)
对于做Android应用程序来说,ListView一定用得非常多,经常解析xml文件然后在ListView中显示,往往我们需要让它动态地加载内容,也就是不一次性地加载完成,对于手机来说,这点很重要!
笔者之前也是弄的不明白,用的时候直接在网上找代码,复制粘贴,再修改一下就是自己的了,笔者的这个小Demo灵感来自于新浪或者腾讯微博手机客户端,比如第一页加载十条Item,当翻到最后一个Item的时候,
http://www.cyqdata.cn/cnblogs/article-detail-38665
使用 Microsoft Visual Studio LightSwitch 建立应用程序
使用 Microsoft Visual Studio LightSwitch 建立应用程序
做为商业应用的核心,大多数程序组合了两种内容:数据+窗口。LightSwitch对他们进行了优化,使开发变得非常简单。现在让我们来共同体验一个简单的演示,在这个演示中我们可以感受到使用LightSwitch是多么的轻松。
Hello World
LightSwitch是Visual Studio
http://www.cyqdata.cn/cnblogs/article-detail-38663
ListView动态加载数据模板(使用xml布局)
继上一篇ListView动态加载数据模板(使用代码布局),笔者想利用xml布局文件实现一下,因为布局文件在xml文件中实现要规范一些,原理和之前那一篇是一样的,直接来代码
主布局文件other_listview.xml,注意ListView定义id的方式
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:and
http://www.cyqdata.cn/cnblogs/article-detail-38661
Android四种Activity的加载模式
建议首先阅读下面两篇文章,这样才可以更好的理解Activity的加载模式:
Android的进程,线程模型: http://www.cnblogs.com/ghj1976/archive/2011/04/28/2031586.html 其中对“Android的单线程模型”的描述,明白Activity的一些注意事项。
Android Application Task
http://www.cyqdata.cn/cnblogs/article-detail-38612
构建 View 时可能用到的代理函数调用顺序
很多时候,要记住iPhone试图加载的life-cycle对应的代理函数是有点头疼的,特别是用Interface Builder构建界面的情况下。这给如何找到最佳的位置来添加自定义的视图绘画/初始化/配置成为了一个对于新手来说的难题。我把目前用到的可能会override的方法总结在这张图里。注意两点:
1. 这是我目前遇到的case的总结。我不100%确定适用于所有情况 2. 不是每个cas
http://www.cyqdata.cn/cnblogs/article-detail-38546
基于微软并行计算的工作流解决方案 (3) AsyncParallelActivity
此片文章得到微软并行计算平台的Cristina Manu的热心帮助和大力支持,在此表示感谢。
Cristina Manu is SDET in Microsoft, working at Parallel Computing Platform, the author of paper "WORKFLOW AND PARALLELEXTENSIONS IN .NET FRAMEWORK 4
http://www.cyqdata.cn/cnblogs/article-detail-38410
离线安装 Visual Studio Express 而不下载整个镜像文件的方法
*原文地址:http://vicker313.wordpress.com/2008/11/26/
*转载本文请注明出处: http://blog.renren.com/blog/bp/QmN_0yuznf。
先上翻译,
http://www.cyqdata.cn/cnblogs/article-detail-38396
WCF Security之MembershipProvider+RoleProvider方案
对于web应用(包括web站点及web服务)的安全,我们首先想到的和见到的是,让客户提供凭据(最常见的是用户名和密码),然后服务端对客户提供的凭据进行验证,验证通过后,在具体的方法调用或页面请求时,根据验证通过的客户身份进行授权检查,授权通过,则执行客户的请求;反之则拒绝客户的请求。这就是一般验证及授权的思路。
如果这样还不能安全要求,那只好再启用传输层加密,即SSL了。实际上在WC
http://www.cyqdata.cn/cnblogs/article-detail-38372
基于SQL Server 2008 Service Broker构建企业级消息系统
1、引言
Microsoft 在SQL Server 2005引入了服务代理 (Service Broker 简称SSB) 为技术支持代理设计模式和面向消息的中间件 (MOM) 的原则。Service Broker在SQL Server 2008上得到完善, SQL Server Service Broker 为消息和队列应用程序提供 SQL Server 数据库引擎本机支持。
这使开发人
http://www.cyqdata.cn/cnblogs/article-detail-38335
《模式——工程化实现及扩展》(设计模式C# 版)《访问者模式 Visitor》——“自我检验"参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ http://www.cnblogs.com/callwangxiang/archive/2011/05/26/ExerciseAAVisitor.html的参考答案分析1、由于需要同时从管理内容和人员类型两方面进行调整,
http://www.cyqdata.cn/cnblogs/article-detail-38229
在Visual Studio 2010中使用Modeling Project定制DSL以及自动化代码生成
从Visual Studio 2010开始,有一个Modeling Project的项目模板,允许应用程序设计人员通过该项目完成统一的UML模型设计。与Visual Studio 2008 DSLTools相比,通过Modeling Project创建出来的UML模型对象,能够被使用到各个不同的UML视图中,这一功能是由UML Model Explorer维护的。我们可以看到,相同的UML模型对象
http://www.cyqdata.cn/cnblogs/article-detail-38219
《模式——工程化实现及扩展》(设计模式C# 版)《访问者模式 Visitor》——“自我检验"
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/ 下面我们把本章正文部分的HR系统示例进一步复杂化: 1、 系统管理的人员类型包括三大类4小类: a. 员工(Employee):包
http://www.cyqdata.cn/cnblogs/article-detail-38198
基于微软并行计算的工作流解决方案 (1) Parallel Activity
在微软WF4中有一个Parallel活动,它可以模拟并行执行,但可惜的是Parallel活动并不是一个真正意义上的并行计算方案,实际上Parallel利用了一个线程去分时间段执行下面的各个分支。
今天,我们要做的就是基于Parallel活动和微软.net framework 4中的并行任务Task,构造一个实际的并行工作流。并将它扩展为通用的并行工作流解决方案。
我们首先构造一个虚拟的订单处理流程
http://www.cyqdata.cn/cnblogs/article-detail-38170
基于微软并行计算的工作流解决方案 (2) Tasked based Parallel Activity
上一节我们做了个简单的测试证明了Parallel并不是真正意义上的并行工作流,并且分析了它的缺陷。
在.net framework 4里面有很多关于并行计算的组件,现在我们就要利用System.Threading.Tasks.Task类型来实现并行的分支。
在此我们不对此类型做解释,有问题的朋友可以参考MSDN或者发邮件给我。
我们重写一下PartDBReplicationActivity,
pu
http://www.cyqdata.cn/cnblogs/article-detail-38167
WCF Security之RoleProvider
最近在弄WCF Security(Authentication,Authorization)方面的解决方案,我想把各种验证及授权的解决方案分别写出来,一当做自己学习的总结,另外也与各位童鞋们探讨、分享。今天先看看如何用RoleProvider来实现授权。
RoleProvider,最初目的是用于满足ASP.NET的授权要求,对于一般ASP.NET的应用,如果是Website,那么这个客户端认证信
http://www.cyqdata.cn/cnblogs/article-detail-38124
为什么微软要推 ADO.NET Data Services Framework
微软在 .NET 3.5 SP1 平台上,推了一组新的数据访问 Framework,叫做 ADO.NET Data Services。微软怕程序员太闲吗?为什么要创造 ADO.NET Data Services?Web Service 和 WCF 不就很好用了吗?本帖整理一些研讨会及网络上大内高手的观点,并提供一个可在 VS 2008 SP1 上执行的示例给大家下载参考;但本帖不提供 step b
http://www.cyqdata.cn/cnblogs/article-detail-38052
SilverLight调用WebService的方法
在我们添加Service Reference的时候,可能不知道该服务最终会被部署到什么位置,或者该服务可能被迁移,此时我们可以使用以下手段进行Service的调用,提高代码编写的灵活性。
步骤1:修改宿主Web页面的代码,将服务地址以初始化参数方式传入。
<form id="form1" runat="server" style="height:100%
http://www.cyqdata.cn/cnblogs/article-detail-38043