Extjs视频教程_快速上手Extjs4.2实战开发

快速上手Extjs4.2并熟练搭建基于MVC4+FluentData+Spring.net和T4模板的企业级项目架构

适合人群:中级

课程分类:.NET+ExtJs

课时数量:76课时

用到技术:Extjs4.2,MVC4,FluentData,T4,Spring.net

涉及项目:基于Extjs4.2的丰富案例、一个独立的企业级架构和综合演示案例

咨询qq:1840215592

Extjs视频教程课程大纲:

(1)Extjs4.2理论部分(风舞烟老师老师主讲)

ch01_ExtJS4快速入门-HelloExtJs4

第一讲:ExtJS4.x框架最新特性简介

第二讲:第一个ExtJS4.x官方推荐示例程序

第三讲:利用senchasdktool打包发布ExtJS4.x应用

ch02_ExtJs4新类库特性及JS新语法扩展

第一讲:ExtJS4对JS语法的扩展

第二讲:ExtJS4中的新功能-定时事件与健盘导航

第三讲:ExtJS4类库新特性-Ext.difine与Configuration

ch03_ExtJs4中布局与容器

第一讲:ExtJs4类的混合与静态类的使用

第二讲:ExtJs4中的容器与布局(上)

第三讲:ExtJs4中的容器与布局(下)

ch04_ExtJs4常用组件详解

第一讲:Ext.Button组件详解

第二讲:Ext.MessageBox组件详解

第三讲:Ext.tip.ToolTip详解

第四讲:滚轴控件、进度条控件和编辑控件

第五讲:Ext中面板与VIewport组件

第六讲:Ext.tab.tabPanel组件详解

ch05_ExtJs4选择器与DOM操作

第一讲:Ext.DomQuery中的选择器

第二讲:Ext4中利用DomQuery进行筛选与过滤

第三讲:Ext4中的DOM操作与事件

ch06_ExtJs4中的数据操作(Proxy+Model+Store)

第一讲:Ext.Ajax.Request功能详解

第二讲:Ext.data.ProxyRest及Direct操作数据

第三讲:Ext.data.Model及自定义验证详解

第四讲:Ext.data.Store对数据的操作

第五讲:Store+Model+Proxy综合示例

ch07、ExtJs4中的Form表单详解

第一讲:BasicForm+BaseField的配置项、属性、方法和事件

第二讲:常用的验证函数Ext.form.field.VTypes

第三讲:常用Form表单组件详解(一)

第四讲:常用Form表单组件详解(二)

第五讲:常用Form表单组件详解(三)

第六讲:常用Form表单组件详解(四)

第七讲:Form表单的加载、提交与验证数据

第八讲:综合示例-产品信息管理

ch08、ExtJs4中的复杂组件-Grid&&Tree

第一讲:Ext4Grid组件配置详解

第二讲:Grid的本地排序和过滤

第三讲:Grid行内数据修改及主从表实现

第四讲:Tree的配置项、属性、方法和事件

第五讲:Tree的动态加载与维护

ch09、ExtJs4中的图形与图表

第一讲:ExtJs中的图表初探

第二讲:ExtJs中的图表详解

第三讲:ExtJs中的图表高级

第四讲:ExtJs中的图形详解

第五讲:ExtJs中的图形高级

(2)企业级架构部分(闲筝老师主讲)

本套课程还结合ExtJs4.2为大家提供了一套基于N-Tier、MVC4、FluentData、Spring.net和T4的企业级架构且整个搭建过程全程实录,把学习难度几乎降低为零,此架构把服务端封装成了傻瓜式的操作,以便程序员把更多的精力放到业务和用户体验上。

其中的N-Tier分层思想成功的把MVC的Model剥离了出来并组建了Repository(仓储层)、Infrastructure(公共层)和Service(服务层)为MVC的View灵活地提供灵活的数据,其中的仓储层和服务层又采用了抽象工厂设计模式,让其能同时从Sqlserver和Oracle等其他不同类型的数据库提取数据。

另外通过各层之间的接口和Spring.net构建了一套层与层之间交互的仓储机制,彻底的实现了各层之间的低耦合,完全通过配置文件的配置信息指定各层之间需要调用和访问的程序集文件。

还有一个亮点就是利用FluentData、微软的T4模板技术和partial机制在架构内部内置了一套代码生成器,小巧灵活且功能强大,并且生成的代码完全符合OPEN-CLOSE思想,如果数据库发生变化,只须保存一下T4文件,其他后期扩展代码不会受到任何影响。

当然在最后为了能让大家尽快熟悉架构和上手ExtJs4.2,特意为大家呈现了一个项目案例,通过此项目案例更能投射出架构强大和灵活及ExtJs4.2作为富客户端霸主的强悍应用。

框架代码结构

Spring.net实现各层之间的低耦合调用

使用T4模板生成POCO

基于FluentData构建数据层仓储基类

基于FluentData和T4的业务层仓储

extjs 教程 java_Extjs视频教程_快速上手Extjs4.2实战开发相关推荐

  1. Python Flask Web教程002:Flask 快速上手

    Flask Web教程002:Flask 快速上手 0. 前言 1. Web基础知识 2. 第一个flask web程序 3. 总结 0. 前言 web开发中有一些共同的功能,比如:数据库驱动.网页模 ...

  2. Golang语言快速上手到综合实战(Go语言、Beego框架、高并发聊天室、豆瓣电影爬虫) 下载

    下载Golang语言快速上手到综合实战(Go语言.Beego框架.高并发聊天室.豆瓣电影爬虫) 下载地址:请加QQ:397245854 Go是Google开发的一种编译型,可并行化,并具有垃圾回收功能 ...

  3. 云开发系列课程让你从入门到精通快速上手Serverless和云开发技术

    简介:云开发系列课程主要介绍了从入门到精通快速上手Serverless和云开发技术.学习内容涵盖云开发协同.云函数.云数据库.多媒体托管.前后端一体化框架等Serverless Web开发必备知识.希 ...

  4. linux中流设备_[快速上手Linux设备驱动]之块设备驱动流程详解一

    [快速上手Linux设备驱动]之块设备驱动流程详解一 walfred已经在[快速上手Linux设备驱动]之我看字符设备驱动一 文中详细讲解了linux下字符设备驱动,并紧接着用四篇文章描述了Linux ...

  5. 程序员小sister的烦恼_快速上手大数据ETL神器Kettle(xls导入mysql)

    我正在参加年度博客之星评选,请大家帮我投票打分,您的每一分都是对我的支持与鼓励. 2021年「博客之星」参赛博主:Maynor大数据 https://bbs.csdn.net/topics/60395 ...

  6. 【游戏开发教程】Unity Cinemachine快速上手,详细案例讲解(虚拟相机系统 | 新发出品 | 良心教程)

    文章目录 一.前言 二.插件下载 三.案例1:第三人称自由视角,Free Look character场景 1.场景演示 2.组件参数 2.1.CinemachineBrain:核心 2.2.Cine ...

  7. 【游戏开发教程】Unity Cinemachine快速上手,详细案例讲解(虚拟相机系统 新发出品 良心教程)

    文章目录 一.前言 二.插件下载 三.案例1:第三人称自由视角,Free Look character场景 1.场景演示 2.组件参数 2.1.CinemachineBrain:核心 2.2.Cine ...

  8. 零基础如何快速上手高精度AI模型开发?

    常听技术大佬侃侃而谈AI模型开发,小白不知从何开始? 自动驾驶车辆分割.智慧农业小麦计数.智能硬件垃圾分拣.智慧城市交通流量.结构化文字识别模型定制,这些在视觉.机器学习.OCR等领域具备广泛应用前景 ...

  9. 异星工厂机器人教程_快速上手指南 - 异星工厂中文维基 | Factorio - 灰机wiki

    玩家试过 开始游戏 在主菜单上选择"开始"-"新游戏",玩家便来到了可以自定义界面. 生成世界 玩家可以通过以下选项来改变生成的地图.对生成世界的改变会影响到游 ...

  10. vc mysql教程视频教程_vc++_vc++教程_vc++视频教程 _课课家

    本套餐将包括两个重磅性的课程与一个赠送学习的课程,分别为SpringBoot实战视频教程与RabbitMQ实战教程跟SSM整合开发之poi导入导出Excel.目的是为了让各位小伙伴可以从零基础一步一个 ...

最新文章

  1. 利用NVIDIA-NGC中的MATLAB容器加速语义分割
  2. 找出数组中不重复的值php_PHP查找数值数组中不重复最大和最小的10个数的方法...
  3. 全球5G专利能力榜T0P15出炉:谁是冠军?
  4. Oracle对数据的导出和导入,建立用户,删除用户以及其下的所有表
  5. JavaScript 判断对象中是否有某属性
  6. 据库专家Michael Stonebraker获得2014年图灵奖
  7. c语言程序设保安值班,保安值班系统
  8. 基于约束的SQL攻击
  9. 信源压缩编码 编程c语言,霍夫曼信源编码实验报告.docx
  10. 线上频繁发生Full GC 如何调优?如何快速定位OOM、cpu飙升、线程死锁等问题
  11. anaconda + pycharm安装教程补充
  12. Android开发:由模块化到组件化(一)
  13. 一个程序员眼中的项目经理
  14. 二:Unity 3D 脚本介绍
  15. Flink 常见问题总结
  16. JS 模拟鼠标自动点击【浏览器内】
  17. 史上最详细Proof处理教程--Elsevier平台(一)~
  18. C语言:鸡兔同笼(随机输入头数和脚数)
  19. Unity学习笔记(4)-----粒子效果的实现
  20. Autosar MCAL-ICU输入捕获

热门文章

  1. SAP系统如何打NOTE?
  2. 华为交换机通用配置方式方法
  3. 简易安装Matlab R2014a 破解版
  4. 关于visio的使用
  5. 贪吃蛇游戏设计(一)————游戏策划
  6. java异常处理拦截器
  7. 云表中表单使用导入excel到明细
  8. PKM全民推广系列三:PKM搜索
  9. 已解决:setuna2在win10中使用,桌面会自动放大
  10. 电脑初学者怎么学习写代码?代码怎样写入电脑?