找回密码
 FreeOZ用户注册
查看: 3808|回复: 6
打印 上一主题 下一主题

[论坛技术] ExtJS与.net结合学习笔记

[复制链接]
跳转到指定楼层
1#
发表于 26-6-2008 14:48:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除, 无法发言

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
目前的JavaScript的框架比较多,jQuery,prototype,YUI等等。ExtJS算是比较大而全的一个框架。比较了一下,我还是打算研究一下这个框架。


ExtJS首页
http://www.extjs.com


可以下载最新版 Ext JS 2.0,包很大,但是都是一些辅助文件,源码,例子


主要目录有以下几个,只要包含这个几个目录到项目中就可以了
\ext-2.1\
\ext-2.1\adapter\
\ext-2.1\resources\


其实最重要的是包含以下几个文件

    <!-- Include Ext and app-specific scripts: -->
    <script type="text/javascript" src="../ext-2.1/adapter/ext/ext-base.js"></script>
    <script type="text/javascript" src="../ext-2.1/ext-all-debug.js"></script>
   
    <!-- Include Ext stylesheets here: -->
    <link rel="stylesheet" type="text/css" href="../ext-2.1/resources/css/ext-all.css" />

仅仅以上设置,extjs的框架就搭建好了,可以直接在项目中调用ExtJS提供的强大功能了。
回复  

使用道具 举报

2#
 楼主| 发表于 26-6-2008 16:43:10 | 只看该作者

JScript IntelliSense: Working with Ext JS

提示: 作者被禁止或删除, 无法发言
VS好像与ExtJS有兼容性问题,总是报错,

                               
登录/注册后可看大图


这篇文章说未来会在VS补丁包中修复这个问题,但是目前也有解决办法。
http://blogs.msdn.com/webdevtool ... ng-with-ext-js.aspx
就是在ext-base.js的第一行里加入这个语句
window.addEventListener = false;


                               
登录/注册后可看大图

碰到着这现象是因为脚本太大,调用速度跟不上,需要修改注册表。

Increasing the Timeout

By default, every IntelliSense request is only allowed 15s to execute.  This is to prevent IntelliSense from scripts with infinite loops.  If you have a large script or slower machine, it may make sense to increase the timeout limit.  The timeout value store within following registry keys (depending on if your are using Express or the full product).  The value is in milliseconds so choose something greater than 15000.

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\HTML Editor\JsFailsafeTimeout
HKEY_CURRENT_USER\Software\Microsoft\VWDExpress\9.0\HTML Editor\JsFailsafeTimeout

好麻烦,我看实在受不了再改吧。

刚才发现,改了以后ExtJS就不好使了,看来还是不能改,警告就警告吧。等VS的新版补丁出来。

[ 本帖最后由 xblues 于 26-6-2008 16:43 编辑 ]
回复  

使用道具 举报

3#
发表于 26-6-2008 16:51:59 | 只看该作者
&*()_(*&^%$%^&*(,看不懂,不知道现在的Web编程技术发展到什么境界了

真是隔行如隔山
回复  

使用道具 举报

4#
 楼主| 发表于 26-6-2008 17:20:19 | 只看该作者

回复 #3 ubuntuhk 的帖子

提示: 作者被禁止或删除, 无法发言
  看看吧,挺好的。看看ExtJS的DEMO页面,都是用这个框架写出来的功能!

http://extjs.com/deploy/dev/examples/samples.html
回复  

使用道具 举报

5#
发表于 26-6-2008 18:29:06 | 只看该作者

回复 #4 xblues 的帖子

看上去外观很好看
回复  

使用道具 举报

6#
 楼主| 发表于 9-7-2008 19:16:35 | 只看该作者
提示: 作者被禁止或删除, 无法发言
extJs 2.1学习笔记(一个错误)

  老实说这两天都遇到麻烦了。在vs 2008中运行ExtJs的项目,总是报错:

  一、JScript Intellisense更新错误

  二、未能创建类型:"SendGate.feedProxy1”

  这两个问题在网上查也总是查不到什么解决的办法,还是自己发现的。

  原来是因为我ExtJs中的examples中的那个feed-view里面的东西在作怪,我把整个examples文件夹一删掉。万事大吉了。
回复  

使用道具 举报

7#
发表于 10-7-2008 20:48:50 | 只看该作者
http://www.ajaxjs.com/docs/docs/

http://news.dojochina.com/aspser ... ool/docs/index.html

EXT2.0,这两个是我收藏的,可以共同学习一下
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+11, 17-11-2024 09:01 , Processed in 0.040539 second(s), 22 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表