在android的项目开发中,都会遇到后期功能拓展增强与主程序代码变更的现实矛盾,也就是程序的灵活度。 由于linux平台的安全机制,再加上dalvik的特殊机制,各种权限壁垒,使得开发一个灵活多变的程序,变得比较困难,不像pc平台下那么容易。 这里实际上可以借鉴传统软件中扩展程序的方法: 也就是插...
分类:
移动开发 时间:
2015-01-26 13:36:25
阅读次数:
213
一,开篇分析Hi,大家好!大熊君又和大家见面了,还记得前两篇文章吗。主要讲述了以“jQuery的方式如何开发插件”,以及过程化设计与面向对象思想设计相结合的方式是如何设计一个插件的,两种方式各有利弊取长补短,本系列文章是以学习为导向的,具体场景大家自己定夺使用方式。那么今天从这篇文章开始,我们就以实...
分类:
编程语言 时间:
2015-01-24 21:23:31
阅读次数:
230
一,开篇分析Hi,大家!大熊君又来了,今天这系列文章主要是说说如何开发基于“JavaScript”的插件式开发,我想很多人对”插件“这个词并不陌生,有的人可能叫“组件”或“部件”,这不重要,关键是看如何设计,如何做一个全方位的考量,这是本文的重点阐述的概念。我想大家对“jQuery插件的方式”有一定...
分类:
编程语言 时间:
2015-01-20 22:04:30
阅读次数:
242
我们先来看一个最简单的例子:(function($){ $.fn.extend({ //把此插件添加到jQuery的原型上 pluginName:function(){ //插件的名字 return this.each(function(){ //遍历匹配元素的集合 ...
分类:
Web程序 时间:
2015-01-13 12:00:14
阅读次数:
203
近期的项目一直在使用MVC,常常用到分部视图,下面就简单介绍一下分部视图。
使用分部视图最大的一个感受就是,整个页面颗粒化了,每个大页面都由这些小的颗粒组成,而且这些颗粒可以共享。大家的任务量便随之减轻了不少。
分部视图的优点:
1. 分部视图可以使系统插件化 。
2. 分部视图还可以带来一个优点,就是分工合作。
3. 分部视图还有一个...
分类:
Web程序 时间:
2014-12-31 01:05:53
阅读次数:
461
什么是分布视图?
Mvc时代的分部视图,web form时代的对应物ascx分部控件。当然MVC对分布视图具有更强的控制能力。
分布视图的优点?
1、分布视图可以使系统插件化(各个功能模块都是独立的,减少开发,增加重用)。
2、分工合作(适应群体开发)。
3、实现简单。
分布视图的实现?
原理:我们都知道MVC是通过Action方法对应到view中的,Action方法可以通过Pa...
分类:
Web程序 时间:
2014-12-21 23:42:21
阅读次数:
463
本项目是高仿墨迹天气的黄历功能模块,可插件化安装...
分类:
其他好文 时间:
2014-12-10 12:35:22
阅读次数:
215
LCLFramework 框架简要说明: LCL 是一个管理类软件的快速开发框架,其目标主要专注于:1. 快速开发: DDD、界面自动生成、数据库自动生成与升级、易用的业务逻辑编写框架。2. 产品线工程: 插件化业务模块积累(内置一个权限控制插件模块)、客户化二次开发、实施配置平台。3. 一套代码,...
分类:
其他好文 时间:
2014-11-23 23:06:21
阅读次数:
296
本章课程描述了vs2015的三个特点,其中主要将描述在vs2015下面,使用命令自动生成增删改查界面,具体如下: 1、web.config文件不在存在,用config.json替代,以适应支撑vs的插件化。 即config.json可以在项目中不存在,你可以用xml文件或其他方式创建数据库连接。 2...
分类:
其他好文 时间:
2014-11-18 23:55:29
阅读次数:
349