Arthur Kay

First Thoughts on Windows 8, Visual Studio, and ExtJS

As a developer, I have probably 1000 things on my personal list of “things/technologies I need to learn”. One of those items was to build a Windows 8 app using HTML5, and over the past few days I’ve successfully managed to build a crappy sample app!

As Windows 8 is scheduled for release soon, I figure many HTML5 developers have not had the time to download/install the pre-release versions. Before I dive into some specifics of getting an ExtJS app to run natively on Windows 8, I wanted to share some general thoughts. Continue reading

Posted in .NET, ExtJs | 2 Comments

Packt Publishing reaches 1000 books

Over the past few years, I’ve done a number of book reviews on this blog. More than a handful of those have been for Packt Publishing… and I have just found out that they reached 1000 books in their catalog!

I have always encouraged developers to read books as a means to further education. Packt Publishing has a pretty good selection of books for all developer levels and subjects, so I will certainly recommend you check out their current promotion. Continue reading

Posted in Book/Product Reviews | Leave a comment

Initial Thoughts on Web Components

Last week I attended ThatConference where I was introduced to the concept of Web Components. Since then I’ve done a little of reading and watched few screencasts – and I wanted to write down my initial thoughts on the subject. I’m hoping some of you with more knowledge/experience with this topic can educate me – so be sure to add your comments! Continue reading

Posted in JavaScript, Web Development | 2 Comments

Closing thoughts on #ThatConference 2012

ThatConference is a software conference like no other. You are encouraged to bring your family. You are required to break out of your comfort zone. And you are constantly surrounded by bacon. Continue reading

Posted in Chicago Ajax Developers, JavaScript, Sencha Touch, Web Development | 2 Comments

Case Study: Locating ExtJS Components

ExtJS 4.x* has a number of built-in methods for locating components inside an application. Three of the most commonly used are:

  • Ext.getCmp()
  • Ext.ComponentQuery.query()
  • someComponent.up() (or .down(), or some related method)

There are pros and cons to using each of these methods… but I thought it might be interesting to see if speed would be something to consider. Continue reading

Posted in ExtJs, Sencha Touch | 13 Comments

VirtualBox – Accessing VirtualHosts from Guest OS

One of the reasons I started blogging was that I needed a place to archive all of the useful things I’ve found over the years. Blogging also allows me to share that information with the rest of the world.

I’ve had to figure this problem out several times now – it’s about time I simply write down the solution so that I can find it when I inevitably need to do this again. Continue reading

Posted in Random | Leave a comment

Client-Side MVC, MVP and Testing

Last week at our Chicago Sencha Meetup Group, Chad Glendenin presented DeftJS. A lively discussion followed about why anyone might want to use DeftJS in place of the default MVC bindings that come bundled with Sencha Touch / ExtJS. Continue reading

Posted in ExtJs, JavaScript, Sencha Touch, Web Development | 1 Comment

Business Cards

Business cards are easily the best investment I’ve ever made as a freelancer and professional software developer.

A few years ago, I purchased 1000 business cards for my freelance business (aKa Web Design) for maybe $40. Although I’m not the world’s best graphic designer, I have been very happy with the quality and look of my cards.

That being said, I have learned a few things about business cards that I’d like to share before I create a new version. Continue reading

Posted in Random, Web Development | Leave a comment

Sencha in Chicago: Upcoming Events

I love community.

It’s been a little over a year since I started the Sencha Chicago User Group, and we already have more than 180 members (maybe 50 of whom are actively involved). We meet every month, talk software, drink beer and have a wonderful time!

Over the past few months, I’ve had the pleasure of meeting other software groups in the area – and there is some genuine interest in promoting ideas across our respective groups. This is probably the thing I love most about community – developers helping each other become better, exposing each other to new ideas. Continue reading

Posted in ExtJs, JavaScript, Sencha Touch, Web Development | Leave a comment

Sencha SDK Tools and Sencha Command

I presented this to the Sencha Chicago User Group last night… but since the slides don’t have all of context surrounding the usage, I wanted to expand upon them in a blog post. Continue reading

Posted in ExtJs, Sencha Touch | 3 Comments