|
|
Open Source .NET eXchange: Dylan Beattie on JQuery
JQuery
jQuery is an open-source Javascript client framework that "simplifies HTML document traversing,
event handling, animating, and Ajax interactions for rapid web development". With Microsoft announcing that jQuery will ship with future releases of ASP.NET MVC and Visual Studio, jQuery may well become
the Javascript framework of choice for .NET web development.
This talk will provide an introduction to jQuery's capabilities and syntax, show you how easily you can add rich behaviour to your pages using the jQuery framework, and look briefly at combining jQuery with
ASP.NET MVC to implement simple AJAX-style callbacks.
Review:
In this talk, Dylan Beattie introduces the jQuery framework - a technology that started off as alternative but has entered into the mainstream. It provides a library of browser functionality that will be reliably reproduced in all browsers. The main benefits are for websites with rich interfaces and AJAX where advanced functionality can be achieved with only a few lines of code.
jQuery generally provides functionality that can also be achieved in flash or silverlight. The big advantage of jQuery is that it works on top of basic HTML and CSS that any client can read. This makes it easier for Google to spider website content and makes it easier to support accessibility functions such as screen readers. This means that you don't need to create two versions to support all of these things.
Dylan gives a live demonstration of how to achieve some simple rich functionality with jQuery and then builds on this to produce more complicated functions. He also explains some formats that can be used for writing jQuery to make it difficult to read but reduce the lines of code.
This was a very useful introduction to some of the functions of jQuery that can sometimes seem complicated to new users viewing other people's code. jQuery appears to be a very useful library providing lots of functionality in a very easy to use format and reducing the complexity of supporting all of the browsers in the world.
ABOUT DYLAN BEATTIE
|
Dylan Beattie was writing server-side domain models in Javascript way before it was cool. He even once ran code in JScript.NET.
More about Dylan Beattie
|
|
This session took part at the Open Source .NET eXchange. You can view the other 7 podcasts here.
|
|
|
PROGRESSIVE .NET PODCASTS
|
OTHER PROGRESSIVE .NET EVENTS
|
ThoughtWorks Quarterly Briefings
FREE EVENT:
Is programming language choice
Manchester, Monday, February 13th
|
|
ThoughtWorks Quarterly Briefings
FREE EVENT:
Is programming language choice
London, Thursday, February 16th
|
|
Udi Dahan's NServiceBus Workshop
4 DAY COURSE. Featuring Andreas Ohlund London, Monday, February 20th
|
|
Putting your events on a diet
FREE EVENT:
In The Brain of Andreas Ohlund
London, Monday, February 20th
|
|
Neo4J User Group
FREE EVENT:
Neo4j in .NET
London, Wednesday, February 22nd
|
|
Ayende Rahien's RavenDB Workshop
2 DAY COURSE. Featuring Itamar Syn-Hershko London, Tuesday, February 28th
|
|
RavenDB indexes explained
FREE EVENT:
In The Brain of Itamar Syn-Hershko
London, Tuesday, February 28th
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, March 5th
|
|
|
|