《JavaScript凌厉开发——Ext JS 3详解与实践》随书光盘

jhlxge 2010-09-03

《JavaScript凌厉开发——Ext JS 3详解与实践》随书光盘

      前段时间买了这么笨书,现将其随书光盘制作成虚拟光驱格式打包上传上来,希望对大家能有所帮助。下载地址在本页最后。
 
一、 光盘内容: 

     1.[source] 该文件夹保存了书中的源码部分和两个独立项目。
     2.[tools] 该文件夹保存了Ext中文文档、周边的开发工具等。
     3.[video] 该文件夹保存了本书相关操作的视频演示。
     4.[Ext] 该文件夹包含Ext、Gxt开发运行库本身。


二、 视频播放:


     1.安装视频解码器,推荐使用“暴风影音”自由软件,在“华军软件、天空软件”等软件站均可以下载。
    
     2.安装解码器后,即可播放视频文件,观看视频录像。

     
注意:

     1.本书配套光盘中的源码文件均为纯文本格式,可以使用任何文本编辑工具进行编辑。

     2.本书配套光盘中的文件,仅用于学习和练习时使用,未经许可不能用于任何商业行为。
     

三、 光盘运行环境:
  
     本光盘可以运行于Windows 98/2000/XP/2003/Vista/Win 7的操作系统下。

  
四、 目录结构:

DVD
|
+-source
|   |
|   +- 02~08 (配套书中第2到第8章的源码清单)
|   |    | ....
|   +- 09
|   |    +- deepblog 博客管理系统(视频第四讲是该系统的进一步详述)(此章内容已有所变化)
|   +- 10
|   |    +- 10.1 基于ASP.Net+Ext的新闻管理系统(视频第八讲是该系统的安装操作过程录像)
|   |    | ....
|   +- misc (杂项程序,包括"仿资源管理器")
|   |    | ....
|   +- shared (运行例子的依赖js文件,即ext本身)
|   |    | ....
|   +- 数据库文件(分别对应两种数据库SQL Sever和Access,提供测试的数据)
|   |    | ....
|
+- tools
|   |
|   |-- docs (ExtJS 3中文文档,有源码和HTML文档中心两种版本)
|   |-- JSBuilder 1 (JS打包工具JSBuilder 1.0,限于Windows平台上运行)
|   |-- JSBuilder 2 (JS打包工具JSBuilder 2.0,多平台上使用)
|   |-- UML类图 (ext,jpg)
|   |-- 新增皮肤 (引入相关CSS即可)
|
+- video(视频)
|    |
|    +- 01 第一讲 开篇 & 准备工作
|    |   |
|    |   | (a).开篇.avi
|    |   | (b).安装例子与安装文档中心.avi
|    |
|    +- 02 第二讲 Ext源码探胜
|    |   |
|    |   | (a).ext.js总的文件.avi
|    |   | (b).ext-base底层库之一.avi
|    |   | (c).ext-base底层库之二.avi
|    |   | (d).ext-base底层库之三.avi
|    |   |
|    +- 03 第三讲 了解Widget
|    |   |
|    |   | (a).Lightbox部件.avi
|    |   | (b).Menu&Tabs部件.avi
|    |   | (c).画册carsoul.avi
|    |   | (d)Widget数据绑定方式:JSONP.avi
|    |   |
|    |   +- ext-core-demos (附带的例子,下略)
|    |
|    +- 04 第四讲 PetStore范例:DeepBlog讲解
|    |   |
|    |   | (a).安装DeepBlog程序.avi
|    |   | (b).可扩展的组件.avi
|    |   | (c).Ext.Action.avi
|    |   | (d).数据源.avi
|    |   |
|    +- 05 第五讲 Ext设计师
|    |   |
|    |   | (a)设计师一.avi
|    |   | (b)设计师二.avi
|    |   | (c)设计师三.avi
|    |   |
|    +- 06 第六讲 IDE、工具
|    |   |
|    |   | (a).JSBuilder 1.0.avi
|    |   | (b).JSBuilder 2.0.avi
|    |   | (c).JSA压缩.avi
|    |   | (d).IDE简介.avi
|    |   |
|    +- 07 第七讲 AJAX开发的调试
|    |   |
|    |   | (a).Firefox的调试.avi
|    |   | (b).IE的调试.avi
|    |   | (c).HTTP调试工具fiddler.avi
|    |   |
|    +- 08 第八讲 (附录)运行例子的说明
|        |
|        | (a).文中例程说明.avi
|        | (b).SQLServer&新闻管理系统.avi
+- Ext
     |
     +- air-3.1.0 (Ext on air的依赖包,运行Ext构建AIR程序时候的支持文件)
     +- ext-3.1.1 (Ext 3.1.1源码SDK,例子、英文版的文档中心。最新版本读者可到官网更新:extjs.com)
     +- ext-core-3.1.0 (Ext的精简版,例子、英文版的文档中心)
     +- ext-direct-pack (Ext.direct与各种后台主机的通信包。读者自行选择,当前有cfml/DotNet/php/ruby)
                                     

五、 项目案例应用方法
     本光盘还提供了一个实际的项目案例,它是一个Ext+ASP.NET+SQL Sever新闻发布系统,需要创建新的Web项目后,正确连接SQL数据库文件,或配置Web.config等应用或服务的相关配置,最后通过创建IIS虚拟目录后,才可正常运行,具体步骤请详细阅读该文件的“注意事项”小节以及第10章的内容。

关于数据库连接,这里介绍三种方法。

    方法一:
    1.打开Microsoft SQL Server Managerment Studio Express。
    2.连接数据库。
    3.选择数列表中的“数据库”选项。
    4.单击鼠标右键选择“附加”菜单命令。
    5.单击添加按钮,选择例程data目录下的dataExtInAction.mdf文件。
    6.然后单击确定按钮。
    7.用文本编辑器打开所有目录下的web.config文件。
    8.在打开的文件中搜索“dbConnection”,找到该行后设置“Data Source”(数据服务器所在名称或ip,如果是本机调试而且没有其他SQL server数据库),修改Data Source为(local)即可。设置好可以访问数据库的用户和密码即可在程序中连接到数据库。
   
    方法二:
    直接打开案例工程中的web.config文件(这就是该项目的配置文件)搜索“dbConnection”,找到该行后,设置其节点属性“connectionString”的值为:
"Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Book\EXT\配套光碟\案例工程\数据库\ExtInAction.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;Persist Security Info=True;User ID=sa;password=sa"
其中,AttachDbFilename的值为数据库路径,应根据你实际的位置进行修改,注意后面以分号“;”结束。

    方法三:
    如果以上的操作办法还不行,请浏览光盘视频部分的“运行例子的说明”,该段视频是该系统的安装操作过程录像。


六、 注意事项

    1.新闻系统的数据库是微软SQL Server Express,05或08版均可。SQL Server Express可从官方网站免费下载:http://www.microsoft.com/Sqlserver/2005/en/us/express.aspx
    2.新闻系统运行环境最低配置为IIS 5.0/ASP.Net 2.0/Visual Studio 2008/Visual Web Developer, 推荐免费的Express版。
    3. 新闻系统默认支持两个账号登录,分别是权限较高的editor(密码是123456),和权限较低的admin(密码是123456)。可以在后台中再添加新用户。
    4.登录的验证码需区分大小写。

 

【下载地址】:http://www.rayfile.com/zh-cn/files/74a14d6b-a964-11df-8e80-0015c55db73d/

magicyz 2010-09-09
不知道怎么样,下载下来看看再说!
Chuchur 2011-01-13
不能下载啦
bflcf 2013-01-22
怎么无法下载,郁闷!!!
Global site tag (gtag.js) - Google Analytics