Archive
You’re viewing the archive. These posts are from the ExtJS era — the code may be obsolete, but the principles often still apply.
Ext, Angular, React, and Vue
June 27, 2019

I had an opportunity to work also with non-Ext frameworks while I was integrating wonderful Bryntum Scheduler and Gantt to Angular, React and while doing so I had to learn about the other frameworks. I already have a lot of experiences with ExtJS and I have written many large production-grade applications in this framework.
Configuring ViewModel Hierarchy
June 19, 2015
Localization of Ext Applications
April 14, 2015
On Software Architecture
April 11, 2015
Upgrading an existing ExtJS application
February 16, 2015
An Application Design Phase
January 20, 2015
How to calculate size of your application
January 5, 2015
How to confirm Ext window close
September 16, 2014
Lightweight Theming
August 25, 2014
What is a Program
July 16, 2014
Errata: Remote Combo in ExtJS Grid Example
July 3, 2014
Loading more classes in one file
June 26, 2014
Single File ExtJS 5 Application w/o Sencha Cmd
June 24, 2014
ExtJS 5 Grid Without Store
June 8, 2014
On ExtJS 5 Chained Stores
June 6, 2014
Ext Application Startup Sequence
June 1, 2014
Ext Grid Renderer Danger
May 29, 2014
What is an xtype
May 18, 2014
Using Calculated Fields in ExtJS and Sencha Touch
May 15, 2014
Ext/Touch Component Life Cycle
May 4, 2014
Using Font Icons in Ext - FontAwesome
April 28, 2014
Embedding an Ext component in a page
April 25, 2014
Blessing and Curse of refs
March 31, 2014
What is a computer?
March 25, 2014
What is an Education?
March 21, 2014
How to add an IP address to loopback interface on Mac
November 21, 2010
Ext Extension with Factory Functions File Pattern
September 21, 2010
Experience: Ext Component loading can be slow
September 12, 2010
Factory Functions in Ext Extensions (Abstract Classes)
August 7, 2010
Keeping modified records of EditorGridPanel while paging
September 28, 2009
Ext.ux.MsgBus Plugin
September 20, 2009
What the hell is mon and mun?
September 18, 2009
Mastering Ext.Direct, Part 3
September 17, 2009
Mastering Ext.Direct, Part 2
September 7, 2009
Mastering Ext.Direct, Part 1
September 5, 2009

Rich Internet Applications (RIA) consist of two parts: client side and server side. Client cannot call server functions directly but sends requests, server processes them calling the appropriate functions and returns results back to client. Ext.Direct makes it look like we are calling server methods directly at client.
Factory Function File Pattern
March 17, 2009
How to remove all children of a tree node
March 4, 2009
What is an event?
May 18, 2008
Which events are fired?
May 18, 2008
Displaying 1:n Data in Grid
May 11, 2008

Imagine that you have a one-to-many relationship in your database, for example, you have table person in which you keep personal data (first, middle, last names, etc.) and you have table phone where you keep phone numbers (phone type, phone number). It is quite common to have person:phones, company:phones, order:items, invoice:items, etc relationships.
xtype defined
May 9, 2008
Extension or Plugin?
April 28, 2008
How to get permissons of a file/directory
April 22, 2008
Array Overrides
April 17, 2008
How to switch between Production and Development system
April 15, 2008
Designing a 3 columns web page using TableLayout
April 4, 2008
How to build a Tree from static data
April 4, 2008
How to keep expanded state of Accordion items
April 4, 2008
Inline Anonymous Funcion Pattern
April 3, 2008
Leading Comma or Trailing Comma: that is the question
April 3, 2008
Button With Buffered Clicks
April 2, 2008
Defer Inline Anonymous Function Pattern
April 2, 2008
















































