Archive for the ‘Services’ Category

Ext CDN – Custom Builds, Compression, and Fast Performance

Tuesday, November 18th, 2008

We are pleased to announce that Ext has partnered with CacheFly, a global content network, to provide free CDN hosting for the Ext JS framework. Cachefly’s globally distributed network and aggressive caching accelerate the delivery of web content like JavaScript and CSS, making for an even faster Ext experience.

The Ext CDN also provides the ability to create your own custom builds using Ext’s Build It! tool, and host them on the CDN. The custom builder implements features to intelligently cache your component selections, adapter, and Ext version to create a unique custom build. These custom builds are cached across sessions and used by anyone who makes the same selections as you have – allowing for caching of custom builds across applications to fully realize the benefits of the CDN.

Creating a Custom Build

We’ve made the process of creating the custom build on the CDN as simple as a selecting the option.

Using the Custom build

To use your custom build on your own site, insert the output into the HEAD section of your site. If you needed to use a build with no grid or tree support you would just paste the following:

 <script type="text/javascript" src="http://extjs.cachefly.net/builds/ext-cdn-7.js"> </script>
 <link rel="stylesheet" type="text/css" href="http://extjs.cachefly.net/ext-2.2/resources/css/ext-all.css" />

For those of you that need the complete library and use ext-all.js and ext-all.css we have those available as well.

 <script type="text/javascript" src="http://extjs.cachefly.net/ext-2.2/ext-all.js"> </script>
 <link rel="stylesheet" type="text/css" href="http://extjs.cachefly.net/ext-2.2/resources/css/ext-all.css" />

Summary

There are many ways to judge an application’s performance, however none are as noticeable as the time it takes for an application to load. There are many techniques such as compression using gzip , minification using JSMin, and tools like YSlow to help developers make noticeable improvements. We hope the Ext CDN is another optimization our community will add to their toolbox.

Spket IDE 1.6.11 Released, Includes New Ext Theme Builder

Monday, April 7th, 2008

The team at Spket Studio continues to enhance their Eclipse-based Spket IDE announcing today the release of Spket IDE 1.6.11. Of special interest to Ext developers is the new Ext Theme Builder included in this new Spket release.

The new theme builder provides a very simple method of changing the colors for theme by using a slider to adjust to the desired color. Simply drag the slider until you’ve reached your desired color and choose the export option. The Spket theme builder handles the rest. By combining the Spket plugin with Aptana’s Studio IDE, you now have the ability to greatly enhance the development cycle by using Aptana Studio’s professional suite of editing tools with Spket’s theme builder.

More Options

The Spket Theme Builder is a great new tool for those wishing to have a unique look-and-feel for their Ext applications. Back in early March, we also posted about the various community-driven themes and how Ext developers continue to extend the Ext UI with their own personal touch. More themes have been released since then so it’s important to keep an eye on the Ext user forums for updates.

In addition, the Ext team can assist in customizing applications to suit your specific color schemes. The themes included in the standard Ext framework are excellent choices for many developers but we realize that in many cases, you’ll may want to have a customized theme that matches a specific brand, marketing campaign or corporate guideline. Through the use of our Expert Services, we can tailor the look-and-feel of your Ext application to match your individual needs. In addition, we can also assist in creating a complete user interface for your Ext application. With extensive experience in RIA design and layout development, we can create application layouts that are unique to your target audience and business requirements.

If you’d like to get more information on how the Ext UI team can assist, please contact us at services@extjs.com.

Ext continues expansion, Now offers training and consulting services

Monday, January 28th, 2008

There are so many framework choices available today and while many are of excellent quality, for many companies, the decision to go with a specific piece of software comes down to the quality of support and services that they are offered. Knowing that they can get help from someone in case of an issue or receive qualified training is of utmost importance since it helps in decreasing maintenance costs, minimizing developer downtime (due to learning a new framework), and supplementing their staff with expert professional services.

Introducing Ext Services

Ext has been quietly offering services for some time now, basically working towards getting certain pieces in place before formalizing the Ext Professional Services division. Many have probably seen the new link at the top of the site explaining the new services being offered by Ext and now it’s time to officially announce it.

The Ext framework provides the tools for developers to create Rich Internet Applications using standards-based technologies and at Ext JS, we want to ensure that our clients can become immediately successful. Our Professional Services team caters to this need by providing consulting and training services to assist our clients in fully leveraging the benefits of the Ext framework.

Training – Get a Head Start

Being one of the most feature-rich frameworks is definitely an advantage for Ext. The team has given thought to so many use-cases and has incorporated functionality that is commonly used by developers on a daily basis. With such an expansive feature-set and API, it definitely takes some time to get familiar with the ins-and-outs of the framework and having a little help certainly goes a long way. That’s why we introduced the Ext Training Curriculum.

Ext provided a flexible training schedule and focused on our specific areas of interest. Coupled with their top-notch instructors, we were able to become effective immediately.

~ Kevin Hoyt
Adobe

We provide a high-impact on-site course which dives straight into the meat of Ext without all of the rudimentary fluff that’s common in other courses. The courses are typically catered towards the specific needs of our clients to ensure they get the most out of the class. Cookie-cutter curriculum certainly has it’s place but we want to offer a personalized training experience and focus on the things important to our clients.

An intangible benefit is that every course is taught be an actual Ext Core Team member. That’s right. These are the same developers that manage and update the Ext framework on a daily basis. This allows us to maintain good quality control for our courses and reassures our clients that they are are being mentored by a true Ext expert.

Consulting – A helping hand

One of the areas of explosive growth for Ext has been our consulting services. Invariably, there will be times when a client will need a helping hand to get a tough project completed or supplement their staff with a mentor or team that can ensure their project is a success.

EXT-JS is a technology partner who understands our design goals and then delivers innovative technical solutions.

~ Jordan Ellington, President
TransPerfect Deal Interactive

As the developers of the Ext framework, we’re in the unique position of having the most comprehensive knowledge of the Ext framework and the capability to fully customize it to suit a client’s unique business needs. Our projects have spanned several areas including:

  • Full application development
  • Custom control creation
  • Code reviews
  • Mentoring and guidance

and in many cases are usually accompanied with training courses to better help our clients be self-sufficient. In fact, one of the newest additions to our training and consulting offerings is the Ext Jumpstart Program. This program provides for 2 days of training followed by 1 day of on-site consulting and mentoring to help our clients get up to speed quickly. On the 3rd day, a Ext Core Team member will work with the client to help build their foundation, develop layouts, understand how to tie things together and, in many cases, develop a working prototype within a couple of hours. This new program has become immensely popular.

Ext Services = Ext Growth

The introduction of our services practice is an extremely important moment for Ext JS. The ability to offer clients services past a simple license or forum support helps to distinguish Ext as a framework which can be leveraged in critical business applications. Many companies want and need to have a certain level of commitment in order to move forward with a technology and we’re providing them with the level of reassurance that we can assist them every step of the way.

To learn more about our services or if you’re interested in scheduling a training session or in need of a mentor, please contact us at services@extjs.com.