各位朋友,大家好, Ext开发视频教程是由开源人网站vifir.com推出的一套用于供大家学习当前比较热门的Ajax框架-Ext所提供开发视频教程,这套视频包括Ext的入门及高级应用等。视频主要由我来录制,我是来自EasyJF开源团队的大峡,同时也是vifir.com前沿技术咨询团队中一员。希望我的讲解能对大家快速学习及掌握Ext有一定的帮助。 网址:http://www.vifir.com/video/
1、Ext入门及应用案例
这一讲的主题是“Ext简介及应用案例”,在这一讲里面我会告诉大家什么是Ext,同时会重点给大家演示一些我参与实际开发的基于Ext的应用、以及从网友那儿搜集到一些非常优秀的Ext商业应用示例。通过这一讲,希望能让大家对Ext有一个初步的了解,换句话说就是能够让大家明白:什么是Ext?为什么要用Ext?Ext大致怎么使用以及Ext能用来做什么等这一系列的问题。
2、Javascript面向对象编程
Javascript是一种面向(基于)对象的动态脚本语言,是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。他具有面向对象语言所特有的各种特性,比如封装、继承及多态等。但对于大多数人说,我们只把javascript做为一个函数式语言,只把他用于一些简单的前端数据输入验证以及实现一些简单的页面动态效果等,我们没能完全把握动态语言的各种特性。而ext中大量使用了javascript的面向对象特性,要使用好ext技术,javascript的面向对象语言特性是我们必须完全把握的。
3、Ext的组件及控件
使用Ext,本质上就是使用Ext的各种组件及控件,我们学习及使用Ext,其实也就是学习Ext组件/控件的各种功能及使用方法。在这一讲中,我会对Ext的组件进行比较详细的介绍。内容包括ext组件是什么?组件是如何使用的?有哪些组件及控件?组件具体的特点是什么等等。
4、基本控件Panel详解
这一讲的主题是“基本控件Panel详解”,由于Panel控件是一个非常基础的,应用得比较广泛的控件,也是我们这们教程里面重点讲解发第一个可视化控件,Panel也是其它大多数容器控件的基类,因此我们专门通过一讲来对Panel作具体的介绍。对Panel的属性、特点、使用方法等作详细的讲解。
5、Viewport、Window、MessageBox及TabPanel
这一讲的主题是“Viewport、Window 、MessageBox及TabPanel”,在这一讲里面,我会向大家介绍一些比较基本的Ext控件的功能特点及使用方法,主要包括三个控件,即Ext.Viewport、Ext.Window、Ext.TabPanel,另外还有就是使用Window控件来实现的Ext对话框MessageBox组件。
6、布局Layout的应用
这一讲的主题是“布局Layout的应用”,布局是Ext提供的一个非常强大的功能,当一个容器控件中有很多子元素的时候,每一个子元素在布局中应该如何排列、大小及宽高的比例以及各个子元素之间的组合方式等,这些都是由Ext的布局Layout所负责的事情。
7、菜单Menu、工具栏Toolbar及提示框Tips
这一讲的主题是“菜单Menu、工具栏Toolbar及提示框Tips”,在这一讲里面,我会向大家分别介绍Ext中提供的菜单、工具栏及提示框的功能特点及使用方法。RIA应用的一个特点就是具有传桌面应用程序中所具有的非常强的交互性特点,通过使用菜单、工具栏等功能,可以给用户提供更加丰富的可视化操作接口,增加应用程序的交互性。
8、表格GridPanel的使用
9、树TreePanel的使用
10、表单FormPanel的应用
11、Ext应用程序构架模式
12、基于Ext的添删改查综合示例
13、拖放处理
14、Ext组件扩展及编写自定义控件
WLR单用户Blog系统源码解析
Ext框架中的几个核心技术