06 2011 档案

摘要:在之前的两篇文章,我针对MVVM项目实践中如何简化Model和ViewModel类型的编码工作,提供了两种不同的方法。它们分别是 如何利用AOP简化MVVM中Model和ViewModel的设计 ht... 阅读全文
posted @ 2011-06-25 19:14 陈希章 阅读(3541) 评论(6) 推荐(2) 编辑
摘要:如果你在使用Visual Studio 2010,你应该了解nuget。如果你还是不了解,可以参考下面这些介绍 http://zzk.cnblogs.com/s?w=nuget 今天介绍一下,之前我开... 阅读全文
posted @ 2011-06-25 14:41 陈希章 阅读(3105) 评论(20) 推荐(3) 编辑
摘要:这一篇是“如何利用AOP简化MVVM中Model和ViewModel的设计”一文的姊妹篇。阅读本文之前,请一定要先阅读上一篇,否则你可能对有关问题理解不深。 上一篇说到,我们可以用AOP的方式,具体来... 阅读全文
posted @ 2011-06-24 23:55 陈希章 阅读(2458) 评论(3) 推荐(3) 编辑
摘要:这一篇谈一个MVVM中的一个虽然小但却很实际的问题,就是如何简化Model和ViewModel的设计。这是我们在项目中总结提炼的一些做法。 【备注】关于MVVM的概念,并不是本文的重点。如果你对MVV... 阅读全文
posted @ 2011-06-24 22:42 陈希章 阅读(5469) 评论(14) 推荐(5) 编辑
摘要:这是项目中一个页面上的一个功能。我们需要在界面上通过一个TreeView控件显示一个递归的树状结构,也就是说会很多层嵌套的节点,而且层数是不确定的。 这个功能,可以通过HierarchicalData... 阅读全文
posted @ 2011-06-22 23:20 陈希章 阅读(3642) 评论(3) 推荐(4) 编辑
摘要:上一篇 我总结介绍了WCF技术的背景,核心要素,和典型场景,目的是希望让大家更好地掌握WCF技术,并且在工作中知道如何选择。 由于篇幅较长,这一篇继续写完第二部分。 应用场景: WCF 从发布到现在的... 阅读全文
posted @ 2011-06-21 19:02 陈希章 阅读(5919) 评论(13) 推荐(10) 编辑
摘要:这一篇文章,是总结一下WCF技术,以及基于这个技术发展出来的几个典型应用场景,并且我将尝试对这些不同的WCF实现的原理进行一些比较分析。 关于WCF这个技术的基本概念,如果你不是很清楚,可以参考一下有... 阅读全文
posted @ 2011-06-21 13:53 陈希章 阅读(10934) 评论(18) 推荐(11) 编辑
摘要:之前我写过一篇博客文章,讲的是.NET 4.0的应用程序部署问题。有网友问到一个相关问题就是:如何理解IIS 7中的应用程序池的管道模式,尤其是如何理解“托管模型(integrated mode)”,... 阅读全文
posted @ 2011-06-19 11:18 陈希章 阅读(14934) 评论(22) 推荐(22) 编辑
摘要:这是最近遇到的一个小问题。情况是这样的: 1.我们有一个网站,是用.NET Framework 3.5编写的,里面有一些WCF的服务。作为演示,我下面有一个范例服务 合约using System.Se... 阅读全文
posted @ 2011-06-19 09:06 陈希章 阅读(2535) 评论(9) 推荐(4) 编辑
摘要:越来越多的朋友都在使用Silverlight开发应用程序,其中我们常用的还会有一个特殊的服务,就是RIA Service,具体来说,它是一个所谓的Domain Service. 关于这个服务的基本概念... 阅读全文
posted @ 2011-06-14 18:36 陈希章 阅读(3714) 评论(12) 推荐(2) 编辑
摘要:这一篇记录一个小技巧。 如果你在做AJAX应用,则你可能经常会用到jquery(或者其他框架)处理服务返回的数据。如果用Jquery处理Json格式,将是相当方便的。但不幸的是,很多服务返回的数据仍然... 阅读全文
posted @ 2011-06-12 18:04 陈希章 阅读(2991) 评论(3) 推荐(4) 编辑
摘要:去年的时候,我写过一篇文章,介绍如何让ADO.NET Data Service返回json数据格式。如果有兴趣,可以参考下面这个链接 http://www.cnblogs.com/chenxizhan... 阅读全文
posted @ 2011-06-12 13:10 陈希章 阅读(3053) 评论(3) 推荐(3) 编辑
摘要:这是一个小问题: 我们有一个自己编写的Windows服务,我们希望该服务在启动时可以根据用户输入的参数实现不同的功能。 要实现这样的需求并不是很难,下面这个例子我用来示范如何编写该服务using Sy... 阅读全文
posted @ 2011-06-10 20:35 陈希章 阅读(22060) 评论(6) 推荐(2) 编辑
摘要:故事是这样开始的: 我们在开发一个Silverlight应用程序的时候使用到了RIA Service,我们需要通过该服务公开一个对文件夹的查询操作。 为此,我们建立了如下的一个实体类型using Sy... 阅读全文
posted @ 2011-06-10 11:32 陈希章 阅读(1670) 评论(9) 推荐(2) 编辑
摘要:【备注】这是最近在一个讲座中的例子,整理出来给大家参考 相关名词解释 SSAS: SQL Server Analysis Service。 这是微软SQL Server BI(商务智能)平台的一个核心组件,它可以基于UDM(统一维度模型)构建多维数据集和挖掘模型,支持OLAP(在线分析)和Data Mining(数据挖掘) Cube: 多维数据集 这是SSAS项目设计的一个核心目的,创建多维数据集,以便支持OLAP分析。对于Cube而言,不再有行和列的概念,取而代之的是,维度和度量值(以及度量值组) Model-First: 模型先行 这是SSAS从2005这个版本开始支持的一个新特性,也可以 阅读全文
posted @ 2011-06-09 18:11 陈希章 阅读(5124) 评论(13) 推荐(4) 编辑
摘要:在我们的日常工作中,与数据库打交道的机会越来越多。这一篇文章我整理一下常见的SQL Server导入导出数据的几个工具 1. 数据导入导出向导 这是一个可视化的工具,我放在首位,是由于它可以极大灵活地... 阅读全文
posted @ 2011-06-09 16:33 陈希章 阅读(36402) 评论(11) 推荐(11) 编辑
摘要:事情是这样的: 我们的一个应用程序需要通过VSTO代码方式操作本地的Excel,包括打开工作簿,生成新的工作簿,设置数据,并且保存为新文件等等。 该程序在Excel 2003的环境下没有任何问题,但是... 阅读全文
posted @ 2011-06-08 12:23 陈希章 阅读(3072) 评论(3) 推荐(1) 编辑