在Mvc中,标准的模块化开发方式是使用Areas,每一个Area都可以注册自己的路由,使用自己的控件器与视图。但是在具体使用上它有如下两个限制 1.必须把视图文件放到主项目的Areas文件夹下才能生效,否则运行时会发生找不到视图的错误。 2.在实际开发中,这种开发方式只能建立一个项目,所有的开发工....
分类:
Web程序 时间:
2014-09-09 10:30:18
阅读次数:
304
原文地址:http://my.oschina.net/myriads/blog/379221、使用框架的意义与Spring的主要内容随着软件结构的日益庞大,软件模块化趋势出现,软件开发也须要多人合作,随即分工出现。怎样划分模块,怎样定义接口方便分工成为软件project设计中越来越关注的问题。良好的...
分类:
编程语言 时间:
2014-09-07 09:49:44
阅读次数:
419
近日,国内首个开源 HTML 5 跨屏前端框架 Amaze UI 开放下载体验。
Amaze UI 是一个针对 HTML 5 开发的轻量级、模块化、移动优先的跨屏前端框架,通过拆分、封装了一些常用的网页组件,比如轮播图框、文字框等等组件,让前端开发者只用复制代码便可以将这些跨屏的组件写入自己的网页中,而不需要自己在开发的过程中重写一遍。
该框架的特点是 mobilefirst,...
分类:
Web程序 时间:
2014-09-05 16:11:40
阅读次数:
201
介绍贡献式编程的思考方式:一个系统的可扩展性,是这个系统生命力的所在。容易扩展,容易修改,容易做出贡献,生生不息。...
分类:
其他好文 时间:
2014-09-04 17:12:39
阅读次数:
225
一、过滤器的基本工作原理
1、过滤器的基本工作原理
过滤器的基本工作原理如图4-8示。
2、过滤器的特点
过滤器具备有以下特点:
(1)它是声明式的
(2)它是动态的
(3)它是模块化的
(4)它是可移植的
(5)它是可重用的
(6)它是透明的
二、过滤器的API接口及部署信息
1、javax.servlet.Filter接口...
分类:
其他好文 时间:
2014-09-03 11:19:26
阅读次数:
250
引言当今互联网飞速发展,网络用户的需求变化既快又大,且不可捉摸,大部分网站的更新周期都是以日、小时甚至分钟为单位。在这种情况下,网站的前端就成了 变化最频繁的部分。随着互联网公司对前端开发的逐渐重视,前端开发人数也越来越多,可是,技术人员的投入总是有限的。面对需求的快速变化,引发了很多如前 端编码规...
分类:
Web程序 时间:
2014-09-02 17:39:55
阅读次数:
226
## css开发 使用**scss**来开发css,实现css模块化开发,同时更好地做到按需引入。在编译时还顺便把css文件压缩了。 ## js开发 如果是富应用程序,可以使用如`requirejs`工具来加载js,如果是网页,那么直接以标签...
分类:
Web程序 时间:
2014-09-01 22:55:34
阅读次数:
400
“仅做一件事,做好一件事。”
这个应该就是seaJs的精髓了。
我在自己的一些项目中使用过seaJs,对其算是了解一二,现在就班门弄斧,轻轻地谈一下。...
分类:
Web程序 时间:
2014-08-31 23:01:02
阅读次数:
376
函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。 javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:以下....
分类:
编程语言 时间:
2014-08-31 21:15:31
阅读次数:
253
Swing(用户界面开发工具包)编辑Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都...