Make the web work for you

John's insights into the what's going on on the internet, internet news and opportunities.

Saturday, 15 November 2008

.NET developers wanted

Blue Hat Technologies is recruiting .NET developers and graduate developers to work in our studio in the centre of Norwich.

We're looking for people with passion for web development and a desire to succeed: People that want to work in an innovative and fast paced web development studio.

We're after graduates as well as experienced developers with two years commercial experience.

Blue Hat is a leader in website development and web-based software development. The team consists of motivated & skilled members. If you're right for us, we'll invest in you and your future with training and development. We want all of our developers to be MCPD certified, so if you aren't already, then get ready to start studying!

If you aim to be the best, and to work with the best, then get in touch! Have a look at our Recuitment information for more details.

Labels: , , , , , , , ,

Sunday, 8 April 2007

What is AJAX?

Busily working away on our first substantial AJAX project and aware that this relatively new technology isn't particular well understood, often even by the techies, I think it's time to try and give a bit of a beginners guide to it (in no more than three paragraphs).

It is an acronym of course (this is the www after all), but the actual name may confuse more people than it helps. The important letter to take from acronym though is the first "A" which stands for asynchronous. AJAX essentially allows the website (or program) to be working on one thing while a user is doing something else. E.g. if you add an item to your shopping basket, you can continue to browse and even add more items to your basket while the program calculates your basket total, delivery amount and tax etc.

You'll start to see more and more 'mini-baskets' appearing on the page alongside all of the products that are for sale - this part of the page will update when you add a product to the basket, but as the rest of the page doesn't need to update, by using AJAX we can avoid refreshing the whole page and simply transfer information between the server and your computer to update the price in the basket. Therefore we're sending less data = quicker experience.

So AJAX is quicker...
It can also add a number of features to the site. There are too many to mention all of them and so far many of them have added little value to the user experience of the site, but its certainly something we'll be keeping a close eye on. Our particular example uses AJAX to reduce the number of refreshes that are required, as described above in the basket example. Our early tests indicate a much more responsive site.

I'll keep up-to-date with new advances with AJAX (it's one of the most talked about technologies these days, and is being heavily used by Google, Yahoo! and many other web companies large and small are taking advantage of it).

And finally...

Happy Easter!

Labels: , ,