Arthur Kay

Using ExtJS to create an n-Tier UI

In case any of you are in the northern Chicago suburbs (Lake county-area), I’ve been asked to speak at the Lake County .NET User Group (LCNUG) on Thursday July 30. Check out the LCNUG website for directions and time.

One of the more frustrating things that I’ve noticed in my career is that many developers ignore the UI – specifically in terms of organizing code in an n-Tier application. I can’t understand why the UI code is often just thrown together and barely tested when it’s the only part of the application that your clients actually see. With a small website the effects of this decision are minimal; however the effects can be disastrous with a large scale application. A well-engineered and architecturally sound UI structure is not only good practice but also allows for easily-maintained code. Both time and money are saved with basic planning of the UI.

At LCNUG, I’ll be talking about how AJAX (using ExtJS) can help manage the complexity of the UI. In particular I’ll explain how to organize and integrate JavaScript into a highly structured UI, dive into a handful of the eye-catching ExtJS widgets, and give examples within a simple .NET project.

Be Sociable, Share!
    This entry was posted in Web Development. Bookmark the permalink.

    2 Responses to Using ExtJS to create an n-Tier UI

    1. Ryan says:

      Going big time. I think I will consider myself “professional” after giving my first invited talk. Till then, I will leave it to you the pro.

    2. Art says:

      The presentation went really well last night. At some point over the next week or two I’m going to either post the power point or record a screencast so everyone can see it.

      I’m also in the process of writing this into an article for JSMag, so stay tuned for more details.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>