Android平台特性
1. 应用程序框架支持组件的重用与替换。
这样我们可以把系统中不喜欢的应用程序删除,安装我们喜欢的应用程序。
2. Dalvik虚拟机专门为移动设备进行了优化。
Android应用程序将由Java编写、编译的类文件通过DX工具转换成一种后缀名为.dex的文件来执行。Dalvik虚拟机是基于寄存器的,相对于Java虚拟机速度要快很多。
3. ...
分类:
移动开发 时间:
2015-01-29 09:30:01
阅读次数:
226
什么是WCF
WindowsCommunication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。
整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有Http和Ftp的相关技术。
是Windows平台上开发分布式应用最佳的实践方式。
WCF体系...
分类:
其他好文 时间:
2015-01-27 00:37:51
阅读次数:
252
今天在开发一个简单查询时,发现我的Lambda操作类的GetValue方法无法正确获取枚举类型值,以至查询结果错误。 我增加了几个单元测试来捕获错误,代码如下。 /// /// 测试值为枚举 /// [TestMethod] ...
分类:
其他好文 时间:
2015-01-24 06:44:46
阅读次数:
158
1.什么是Spring Framework? Spring Framework(简称Spring)是根据Rod Johnson著名的《Expert One-on-One J2EE Design and Development》而开发的J2EE应用程序框架。目前主要根据Rod Johnson和Jue....
分类:
编程语言 时间:
2015-01-21 23:55:25
阅读次数:
326
不知不觉,这个系列已经写了好几十篇了。我本来打算把基础介绍完再发放Demo进行整体说明,不过大部分人更喜欢看得见摸得着的表现层,对后端不是太感兴趣,所以我决定先发一个简单的CRUD Demo出来,让大家先感受一下,被应用程序框架封装之后的代码大体是什么样子。 采用EasyUi作为前端框架,主要...
分类:
Web程序 时间:
2015-01-21 13:24:50
阅读次数:
271
信息系统的查询需求千变万化,在仓储中为每个查询需求创建一个特殊方法,将导致大量乏味而臃肿的接口。 一种更加可行的办法是,在应用层服务中描述查询需求,并通过仓储执行查询。 为了能够更好的描述查询需求,可以将查询功能从仓储中抽取出来,专门创建一个查询对象。 查询最复杂的部分是条件过滤,这也是查...
分类:
其他好文 时间:
2015-01-20 23:49:01
阅读次数:
244
前面已经做了一些准备工作,本篇将介绍查询条件的封装,它是规约模式的一个应用。 规约使用一个对象来封装谓词,我之前已经介绍过它在验证方面的应用,本篇是规约模式在查询方面的应用。 规约的强大之处在于,能够将一堆杂乱无章的条件判断或查询条件封装起来,以一个清晰的概念来表达,并使得这些谓词具备了可复...
分类:
其他好文 时间:
2015-01-20 06:09:42
阅读次数:
158
上一篇我们认识了Node是什么之后,这一篇我们主要了解的就是它的框架了。而它的框架又分为两大类,Web框架和全栈框架,接下来我们一个一个的来了解。 Web框架 Web框架可以细分为Web应用程序框架和API框架,前者能够开发出RESTful(一种软件架构风格)的API,后者在此基础上还包括渲染...
分类:
其他好文 时间:
2015-01-16 16:31:50
阅读次数:
220
Anroid是在Linux基础开发出的一个移动设备开发平台。它自上而下包含四个部分:Application(应用程序)Applicaton Framework(应用程序框架)Libraries&Android Runtime(库和Android运行环境)OS(Linux Kernel操作系统)。An...
分类:
移动开发 时间:
2015-01-11 12:10:44
阅读次数:
205
本篇介绍的表达式生成器,用于动态创建表达式。 在Util项目Lambdas目录中,添加ExpressionBuilder,代码如下。using System;using System.Linq.Expressions;namespace Util.Lambdas { /// //...
分类:
其他好文 时间:
2015-01-06 21:21:10
阅读次数:
124