jQuery and Microsoft

•October 3, 2008 • Leave a Comment

I have writen previously saything that I intend to look at jQuery as an alternative to the Asp.net ajax framework, now I cant because Microsoft have just announced that jQuery is about to be release as part of Visual studio!

Continue reading ‘jQuery and Microsoft’

Google Chrome – New kid on the block

•September 21, 2008 • Leave a Comment

Google has recently released its new browser, called Chrome which is aimed to rival Microsoft’s Internet Explorer.  I have been using it for a couple of days now, and here is my thoughts.

Continue reading ‘Google Chrome – New kid on the block’

Javascript Extender Control

•August 23, 2008 • Leave a Comment

I am going to create a simple JavaScript extender control which I plan to use on my websites, the control will simply provide a visual clue to the user to which field has the current focus.  This is inspired by Apple’s Safari browser.

Continue reading ‘Javascript Extender Control’

Javascript: The Good Parts

•August 13, 2008 • Leave a Comment

The King is dead long live the King!!

For a long time there was only one book you should buy if you wanted to know everything there was to know about JavaScript, and that was David Flanagan’s weighty tomb “Javascript: The definitive guide“.  Continue reading ‘Javascript: The Good Parts’

10 things I didn’t know about Javascript – Part 3 – Structure.

•August 9, 2008 • Leave a Comment

This part concludes my article on “10 things…”, you can find the other parts of the article by following the links below:

This part finishes my list of things I didn’t know, it covers a few miscellaneous features about the structure of javascript which I feel are important to get the most out ofthe language.

Continue reading ‘10 things I didn’t know about Javascript – Part 3 – Structure.’

10 things I didn’t know about Javascript – Part 2 – Object Orientation

•July 22, 2008 • Leave a Comment

Hi again, here is part two of a three part series about Javascript, you can find part one of the series here.  This time I will look at three more items around how to apply object orientated principles to javascript.  I always thought Javascript and “proper programming” went together like fish and strawberry jelly, however how I was wrong, Javascript is a elegant scripting language, and pretty flexible at the same time. I think I just needed to get over the association with auto-generated javascript used to create rollover animations and simple validation functions on sites around 5 years ago.  And lets not forget all the associated browser compatibility issues (many of which unfortunately still remain) .

OK enough of my musings, the first thing to check out is how to create a class using Javascript.

Continue reading ‘10 things I didn’t know about Javascript – Part 2 – Object Orientation’

10 things I didn’t know about Javascript – Part 1 – Exception Management

•July 9, 2008 • Leave a Comment

Before delving into ajax, I decided to have a quick refresher into Javascript, I discovered quickly that there was more to Javascript than the simple language I learned years ago.  So I decided to go an learn then things about javascript which I did not know before.  There is nothing new on his list, but there may be a few things someone who has been a casual Javascript user (like me) might pick up before delving head-on into ajax.  Beware though, some of these items (for each loop and try/catch blocks) are only available in later versions of javascript.

Generally my 10 items have generally fallen into two categories, Exception (Error) Handling and Object Orientated Programming, with a few other bits and pieces thrown in for good measure…

Continue reading ‘10 things I didn’t know about Javascript – Part 1 – Exception Management’

Lost My Cherry

•July 2, 2008 • Leave a Comment

This is me loosing my Blog Cherry,  I have decided to write a blog simply to give me an excuse to learn new technology and get better at expressing what I know in writing.  Some of what I write will be notes, at other times there will be examples, and sometimes I amy just write random “stuff” – thats why I have called this blog a ramble.

Even though this blog is titled “Ajax Ramble” I will try to cover a number of technologies (probably mostly UI, and generally Microsoft).  I enjoy technology and want to share my experiences in learning new things, if nothing more, it will be a notebook of learnings and ideas.

Just as I write this I see the autosave function of wordpress and think “Thats cool!”.

Within the next few days I hope to upload my first proper blog, “10 things I didn’t know about about Javascript”.

(I told you this was a ramble)