正式软件工作第一天————MVC、ext JS、和clsa

正式上班第一天,引导人就提出了MVC、extjs和clsa 三种框架,在这之前只听说了MVC,但还木有学习过,顺便把学习过程记录下来。

MVC——初学习

1.M——model 模型:应用对象,处理业务逻辑,没有界面

V——view 视图:屏幕上的显示,从服务器流向客户端的数据

C——controller 控制器:定义用户界面对用户输入的响应方式,负责把用户的请求转化为对模型的操作

2.使用MVC的目的:

目的是增加代码重用率,减少数据表达、数据描述和应用操作

的耦合度,同时也使得软件的可维护性、可修复性、可扩展性、灵活性以及封装性得

到提高。

时间: 2024-07-31 18:01:56

正式软件工作第一天————MVC、ext JS、和clsa的相关文章

运用 Ext JS 4 的 MVC 架构

http://www.open-open.com/lib/view/open1350386395227.html http://www.ibm.com/developerworks/cn/web/1210_wangzh_extjsmvc/index.html Ext JS 4 简介 Ext JS 4 目前是 Sencha 的产品,4.x 的正式版本号是 4.0.7.Ext JS 4 提供商业版本,但如果您的项目是开源的,则可以免费使用 Ext JS 4.Ext JS 的论坛目前非常活跃:Ext

Ext Js MVC系列一 环境搭建和MVC框架整体认识

因为最近项目当中需要用ext js 4做前端框架,所以就必须得学习它了.这个系列主要总结ext js MVC框架,这是ext js 4新增的开发模式,这篇文章主要从以下几点来进行总结. 1,项目目录结构2,相关css文件和js文件引用3,MVC框架整体认识 项目目录结构 Ext js 4遵循统一的目录结构,这个有点类似于ASP.NET MVC.MVC中,所有的类都放在app目录中,这个目录下有四个子目录(每个子目录代表一个命名空间),主要有controller,model,view和store.

【转】EXT JS MVC开发模式

原文链接:EXT JS MVC开发模式 在app(亦即根目录)文件夹下面创建controller.model.store和view文件夹,从名称上就知道他们该放置什么代码了吧.然后创建Application.js作为我们程序的入口文件,并在mvc.html中引用Application.js文件.目录结构-->app(根目录)------>controller------>model------>store------>view------>application.js(

Ext.js细节:在MVC中处理Widget Column,GetCmp和ComponentQuery, Id和ItemId

针对EXT.JS版本的演进,要不断的学习新的最佳实践方法. 比如,在定义组件时,尽管用itemid,而不是id. 在搜索组件时,尽量用ComponentQuery,而不是getCmp. 在MVC中处理Widget Column事件时,应该自定义,而在MVVM中,ViewController 直接写: handler: 'onWidgetClick'. 而在MVC中,需要如下定义: scope: me, //#17 handler: function(btn) { //#18 me.fireEve

【翻译】在Ext JS 5种使用ViewControllers

原文:Using ViewControllers in Ext JS 5 简介 在Ext JS 5中,在应用程序架构方面提供了一些令人兴奋的改进,如添加了ViewModels.MVVM以及viewControllers来加强MVC应用程序.最重要的是,这些选择并不互斥,因此,可以采用增量的方式来介绍这些功能,又或者将他们混合在一起. 回顾控制器 在Ext JS 4,控制器就是一个从Ext.app.Controller的派生的类.这些控制器会使用类似CSS选择器(称为组件查询)来查找组件并对他们的

Ext JS 6学习文档–第1章–ExtJS入门指南

Ext JS 入门指南 前言 本来我是打算自己写一个系列的 ExtJS 6 学习笔记的,因为 ExtJS 6 目前的中文学习资料还很少.google 搜索资料时找到了一本国外牛人写的关于 ExtJS 6 的电子书 [Ext JS 6 By Example].这份资料在 PACKT 上卖 35.99 刀的,当然了万能的 google 还是帮我下载到了 PDF 文档.大概看了一下,讲的很详细,例子也比较简单,容易理解,现我准备利用工作之余翻译这份文档,为自己学习加深理解,也希望能帮助更多的人学习.

Ext JS实战(第2版)——互动出版网

这篇是计算机类的优质预售推荐>>>><Ext JS实战(第2版)> Ext JS社区专家合力打造,开发富Web应用必备! 编辑推荐 本书由Ext JS社区三位专家合力打造,全面介绍了灵活而强大的Ext JS框架.全书不仅深入浅出地介绍了基础知识.工作原理和类系统,更结合完整的示例.丰富的插图解读了其核心组件,让你仿佛在专家的亲手指导下学习并实践. 通过学习,你将真正掌握这个成熟的JavaScript Web应用框架,用它丰富而漂亮的UI组件缩短开发周期,构建优雅布局,轻

精通Ext JS pdf

下载地址:网盘下载 编辑推荐 花旗银行软件开发经理.IBM系统分析师8年工作经验总结 汇聚Java用户组领导者的精粹技巧 每章一个任务,分模块细析应用开发 内容简介 书籍 计算机书籍 <精通ext js>站在开发者的角度思考问题,用实际示例讲解如何用ext js 组件实现绝妙的应用程序,并展现从界面原型到产品化构造的各个阶段,最终实现一个完整的应用程序.loiane groner 将带我们构建应用结构.启动界面.登录界面.多语言支持功能.行为监控功能.取决于用户权限的动态菜单,以及(或简单或复

【翻译】了解Ext JS 5的小部件

原文:Understanding Widgets in Ext JS 5 在Ext JS 5,引入了新的"widgetcolumn",支持在网格的单元格中放置组件.同时,还在Ext JS 5引入了一种新的被称为"小部件"的轻量级组件.在Ext JS 5中,已包含了几个小部件,在本文将告诉你如何轻松的去打造自己的小部件. 为了说明其中的关键概念,在文中将创建一个简单的名为"ratings"的如下图所示的小部件: 入门 与常用的从Ext.Compon