Ext 2.0 Alpha Release
September 28, 2007 by ReyBango
The Ext team is proud to announce that the first public release of Ext v2.0 is available for download. This new version of the Ext framework introduces a host of new features, a new document center, expanded & better organized samples and bug fixes. Another important aspect to note is that there has not been a significant library size increase in this new version.
New Features
In our last posting, we went into detail about some of the new features in Ext 2.0. Many of these features are unique to the Ext 2.0 framework and will make developing desktop-like application substantially easier. These include:
- Scrolling Tabs
- Highly configurable single-level column grouping capabilities as well as summary rollups at the group level.
- Anchor layout in forms to ensure a consistent size and position for form fields regardless of browser size.
- Treeviews that support additional columns for each leaf node.
Along with the features list above, there are many additional features and architectural changes that make working with 2.0 more intuitive and flexible than previous releases. If you haven’t tried 2.0 yet, you should. You won’t be disappointed.
New API Documentation Center
We wanted to make traversing the Ext API as simple as possible and that prompted a substantive revamp of our document center. The new version continues to make use of the intuitive treeview metaphor but great expands on this by taking advantage of the new scrolling tabs feature being introduced in Ext 2.0. By selecting a specific API topic on the tree, a new tab will appear allowing developers to maintain multiple API documents open at one time instead of being limited to only one page at a time. A new search feature has also been added which acts to filter down the treeview based on a keyword entered into the search field.
In addition, each page now contains quick links which will immediately scroll the users down to view properties, methods and events of a specific class.
Finally, a new “Direct Link” feature greatly simplifies the ability to bookmark specific pages of the API by providing a permalink for specific sections of the documentation.
2.0 Migration
We are working on a 2.0 migration guide and several new tutorials that cover working with the new 2.0 component model, container and layout managers. We hope to have them available with the Beta 1 release.
New 2.0 Samples
Prior to this release, the demos for Ext were consolidated into the API viewer making it cumbersome to differentiate what was a demo and what was part of the API document viewer. We have now detached the demos and organized them onto a standalone page. The applications are also grouped into specific subsections to allow Ext developers to drill down into applications that show specific Ext functionality.
Portal Samples
Building dashboard-style applications similar to iGoogle or PageFlakes are all the rage so we’ve included a demo application as a foundation for building a portal application. The demo includes functionality for smooth repositioning of the portlets via drag and drop functionality and each portlet has the standard minimize and close functionality found in similar dashboard implementations. In addition, each portlet has a settings icon which is bound to a custom event handler and allows Ext developers to define behaviors that their users can apply to specific portlets.
Themes and Plugins Repository
User contributed Ext themes and extensions/plugins are an important aspect of the project allowing Ext developers to display their creativity by extending the Ext framework as well as leveraging new functionality not currently available in the library. Currently, these contributions are made via the support forum and are not posted in a way that makes finding specific functionality easy.
In an effort to organize these extensions, the Ext team is in the process of building a themes and plugins repository that will allow developers to submit the extensions and categorize them accordingly. Submitters will be able to give a good description of the extension as well as upload screenshots, all in an effort to make it easier for the community to find specific functionality.
More 2.0 Samples
All of the 2.0 samples can be seen at the Ext 2.0 Samples page. Additional samples are available in SVN.
2.0 Availability
The 2.0 codebase has stabilized and several clients have begun to use Ext 2.0 in production environments. Ext 2.0 is available for download and code updates are available to SVN subscribers in the Ext SVN under branches/ext2.0.
License
Ext 2.0 is being released with the same license options as 1.1. Please visit http://extjs.com/license for more details.
For many companies and products, Open Source licenses are not an option. Ext offers commercial licenses for these situations and for companies using Ext in commercial applications who want to help support the project. It is a non-copyleft license which gives companies complete freedom when integrating Ext in their products and web sites. During the 2.0 prerelease period, estimated until October 31st, we are offering a 25% discount on all commercial license purchases. If you were considering a commercial license, now is the time!




Posted on September 28th, 2007 at 5:09 pm
Yet again you guys have done an outstanding job. Impressive as always.
Posted on September 28th, 2007 at 5:31 pm
[…] Jason Parker wrote an interesting post today!.Here’s a quick excerptThe Ext team is proud to announce that the first public release of Ext v2.0 is available for download. This new version of the Ext framework introduces a host of new features, a new document center, expanded & better organized samples … […]
Posted on September 28th, 2007 at 5:45 pm
[…] Rumens wrote an interesting post today on Ext 2.0 Alpha ReleaseHere’s a quick […]
Posted on September 28th, 2007 at 6:17 pm
Great news, very impressive! Can’t wait to migrate my 1.1.1 project to 2.0
Posted on September 28th, 2007 at 6:42 pm
yay!
Posted on September 28th, 2007 at 7:13 pm
I have been waiting for this release for long time.. Excellent job!!
Thank you guys!!..
Posted on September 28th, 2007 at 7:53 pm
Thank you!
I want to use this in a demo for my graduation project I will present next monday! I’ve got some work to do this weekend
Posted on September 28th, 2007 at 11:13 pm
thank you
Posted on September 29th, 2007 at 1:35 am
great jobs!
Posted on September 29th, 2007 at 3:09 am
Jack,
I believe you have the future of web apps development in your hands.
Thank you all for this outstanding framework.
Posted on September 29th, 2007 at 3:22 am
A complex and great project with simple and awful manual….
Posted on September 29th, 2007 at 6:16 am
[…] structured and readable and can be used as an addition to the very well documented library.And now Ext 2.0 adds impressive new features like window layouts, collapsable groups in grid views and more.If you […]
Posted on September 29th, 2007 at 6:36 am
Many examples don’t work after downloading the zip, for example tree views, the drag-to-tree example, views, etc. I assume some source not available locally.
Posted on September 29th, 2007 at 6:59 am
Looks great in Internet Explorer 6 but terrible in Opera 8.5 (I also see some usability/accessibility issues).
But, once again, the overall looks very very nice.
Posted on September 29th, 2007 at 8:11 am
good job
Posted on September 29th, 2007 at 8:37 am
[…] consiglio di leggere il post sul blog ufficiale con una descrizione pi
Posted on September 29th, 2007 at 9:50 am
thanks
Posted on September 29th, 2007 at 11:23 am
I just got my copy of the 2.0 release. And I already ordered for a pack Red Bull. Imagine what’s next.
The layout of the documentation is awesome.
Thanks all you contributors, critics, supporters and brains. The power behind the growth of ext is all of us, especially you. Let’s keep the good work. Kudos, Jack.
Posted on September 29th, 2007 at 1:34 pm
Thanks everyone. We appreciate the positive feedback.
Gunmen, Opera 8.5 is not a supported Opera version. The list of supported browsers is on the home page.
Ziggy, those sound like examples which use XMLHttpRequest. For XMLHttpRequest to work, you will need to unzip the package into a local webserver.
Posted on September 29th, 2007 at 1:52 pm
Kick ass job, guys!
Posted on September 29th, 2007 at 5:37 pm
I just downloaded the alpha and there are issues with some of the examples not running locally. The first one I tried was the Editable Grid and couldn’t get it to work. I compared with the online version to see how it should be working and the problem appears to be that locally no data is being loaded. At that point I stopped… If a webserver is required for some/all of the demos then this should be pointed out somewhere prominent - apologies if it is stated somewhere and I missed it.
The product looks fantastic though, I look forward to the v2.0 release. Is it likely to be released later this year or will it be next year?
Posted on September 29th, 2007 at 6:13 pm
[…] with this my new project begins…I’ve been waiting for this release for weeks! Event.onReady(function(){document.getElementById(’ad_area’).innerHTML = […]
Posted on September 29th, 2007 at 9:11 pm
Adrian,
Any examples which use XMLHTTPRequest (Ajax) require an HTTP server for data loading to work. Grabbing Apache or IIS and running it on localhost will work just fine.
If a webserver is required for some/all of the demos then this should be pointed out somewhere prominent
On the download page in bold text it says:
After downloading Ext
The Ext SDK download contains the entire framework including all source files. Unzip the archive to your web server and navigate to http: //your-server/<ext-directory>/docs to view the documentation and complete working examples.
Posted on September 29th, 2007 at 9:22 pm
I might pee in my pants over the portals stuff. You’re the best. I think we’ve convinced our company to allocate some money for premium ExtJs support. Whether we need it or not, you deserve the money.
– Lester Burlap
Posted on September 30th, 2007 at 3:20 pm
I tried to describe the problem with the Ext Documentation center in a “Reply” I left for the last blog entry on Ext. 2.0, however, the main point of the “Reply” got cut off after submitting it. Hmmm… Anyways, I’ll try to re-iterate my point here: The direct Ext is going is awesome, as well as the end product, when it is used properly. The main problem is the Documentation Examples. I’ve only come across a couple, events, methods, properties, and/or configuration options of a particular class that has inline example usage for it. Like www.php.net, it would be awesome to have example usage integrated into the documentation center at a per event, method, property, and/or configuration option level. I’m sure many others would also appreciate this, so we don’t have to go looking through the forums on how to use a particular config. Examples are worth a million words!!!
Posted on September 30th, 2007 at 6:05 pm
Kavih,
In the latest 2.0 build there are 7,922 events, configs and methods. Writing a piece of sample code for each one wouldn’t make much sense as the Ext API is very consistent in usage of events, configs and method calls. Once you figure out how to make a method call, listen for an event or configure a component, doing it somewhere else within the library will be similar. The samples distributed in the download should lead you in the right direction on getting familiar with it. The next step beyond that is the Intro to Ext tutorial and other tutorials posted in the /learn section of extjs.com.
Posted on September 30th, 2007 at 7:42 pm
today is my country’s birthday, and with this news so happy
Posted on September 30th, 2007 at 9:06 pm
Jack,
I agree with you that writing a piece of sample code for every API item would be a waste of time and too much duplication of sample code, which is why I would suggest linking usage examples of each API item to the same sample code that would clarify its usage. So, for all of the current samples distributed with the download and/or tutorials online, a simple mapping from each item to that sample code would suffice. Even mapping API items to forum entries would work. The fact that your API is so big (7,922 items) and ever growing, it is going to be that much harder to for someone to know how to use a very specific feature of it if there are no usage examples in the samples distribution, tutorials, and/or forums for that item. Making us do the mapping in our brains is where the ultimate problem lies, because then we end up wasting time searching around for that sample code once we forget.
Posted on September 30th, 2007 at 11:45 pm
[…] out the blog entry for more […]
Posted on October 1st, 2007 at 2:50 am
One word… COOL!!
Posted on October 1st, 2007 at 4:01 am
Awesome!
Thank you guys, making web programming in JS so clear and straightforward.
Posted on October 1st, 2007 at 7:08 am
oi new look the site has new look
Posted on October 1st, 2007 at 10:33 am
Thanks Jack!
Kudos on the new facelift as well!
Posted on October 1st, 2007 at 10:58 am
[…] Ext team has announced the first public release of Ext 2.0. As our very own, Rey Bango, said: This new version of the Ext framework introduces a host of new […]
Posted on October 1st, 2007 at 11:06 am
[…] 2.0 Alpha Release A Equipe Ext anunciou o primeiro realse publico do Ext 2.0. Segundo Rey Bango, a nova versão do framework Ext introduz uma série de novas funcionalidades, […]
Posted on October 1st, 2007 at 1:28 pm
Thanks for this, guys. My biggest concern in 1.x was the grid performance (working with 500~1000 lines was pretty painful). With 2.0, it took me around 5 minutes to port the grid JS code (around 300 lines) and it worked smoothly in the first run with 500 rows of data! Congratulations for this huge step forward!
Posted on October 1st, 2007 at 2:58 pm
[…] Ext team has announced the first public release of Ext 2.0. As our very own, Rey Bango, said: This new version of the Ext framework introduces a host of new […]
Posted on October 1st, 2007 at 8:17 pm
Can’t wait to get this up and running… seems much has changed, nothing works from my 1.1 apps - refactoring here I come! I’m sure it will all be worth it though the 2.0 samples give much to look forward to.
Posted on October 1st, 2007 at 11:33 pm
[…] Sitio Web ExtJS / Anuncion ExtJS v.2.0 Alpha / Documentacion v.2.0 Alpha / […]
Posted on October 2nd, 2007 at 7:48 am
[…] วันนี้ทางทีมงาน Ext JS ได้ออก Ext เวอร์ชั่น 2.0 Alpha มาแล้ว […]
Posted on October 2nd, 2007 at 3:18 pm
[…] to świetna biblioteka JavaScript. Niedługo doczekamy się jej 2 wersji. Pierwsza alfa jest bardzo obiecująca. Przykłady mówią same za […]
Posted on October 2nd, 2007 at 3:53 pm
Great.
Congratulations to entire team.
That’s a evolution of interface web.
Who does need Flash?
Posted on October 2nd, 2007 at 5:13 pm
[…] 2.0 Alpha Release A Equipe Ext anunciou o primeiro realse publico do Ext 2.0. Segundo Rey Bango, a nova versão do framework Ext introduz uma série de novas funcionalidades, […]
Posted on October 3rd, 2007 at 12:07 pm
[…] Find More information here:http://extjs.com/blog/2007/09/28/ext-20-alpha-release/ […]
Posted on October 4th, 2007 at 10:44 pm
i’like to get this!
Posted on October 7th, 2007 at 10:01 am
Excellent!
Posted on October 10th, 2007 at 10:17 am
make quick and easy money online…
Good Information!…
Posted on October 15th, 2007 at 1:30 am
For sure, this is the worl’s most ext-raordinary and ext-ellent sw library
Posted on October 16th, 2007 at 2:48 am
magnifico!
Posted on October 16th, 2007 at 10:37 am
[…] desconocido wrote an interesting post today!.Here’s a quick excerptThe Ext team is proud to announce that the first public release of Ext v2.0 is available for download. This new version of the Ext framework introduces a host of new features, a new document center, expanded & better organized samples … […]
Posted on October 18th, 2007 at 8:14 am
[…] Javascript Framework Ext ist bereits Ende September in Version 2.0 erschienen. Alpha natürlich
Mit anderen Worten, erst mal ein Preview für Look & […]
Posted on October 29th, 2007 at 11:39 pm
[…] 发布于 2007年10月11日 上午8时9分 社区 Java 主题 Web框架 在Ext下一个版本的预览文章发布近一个月之后,ExtJS团队最近发布了该框架的2.0 alpha版本 […]
Posted on December 4th, 2007 at 3:40 am
greatings…
agree…
Posted on December 12th, 2007 at 4:32 pm
KMBC is all set to…
KMBC is all set to unveil its swanky new HDTV setKansas City Star, MO -9 hours agoClearly, Godsey is full of house…
Posted on December 27th, 2007 at 10:05 am
Many thanks for informations about “jQuery” and “MooTools”. They are my favorites.
Thanks from Germany, for post this article
Posted on February 6th, 2008 at 7:25 pm
[…] Plus d’info ici Posted in Ajax & Javascript | Leave a Comment […]
Posted on July 5th, 2008 at 4:50 am
Mallorca Property
Property in Mallorca varies greatly according to the location many coastal Mallorca Properties are apartments
Posted on August 12th, 2008 at 8:43 pm
hello
exellent