Sami Jaber - Dotnetguru.org
Relatd javascript Articles
You can't escape itXML is everywhere. From RSS to Ajax, XML has become the de facto standard for today's rich Internet applications. This walkthrough covers how to build an Ajax application from scratch using DB2 9's new XML functionality. You'll go from installing and configuring your free download of DB2 9 Express-C to creating Web Services in Visual Studio 2005 using the DB2 9 Add-ins to interacting with those services using asynchronous JavaScript.
Today I have released another new plugin, my jQuery Babelfish Plugin.
This plugin provides a way to easily add Translation services to your website, but allowing you to pass in the text of any element (including the body) into Google's translation services.
It supports any language that Google supports by allowing you to pass in the two letter code for the language (e.g. "en", "fr", "de", etc).
Check out the demo to see it in action.
I frequently hear the question: 'Does Dojo have an AJAX method that updates a div?' - The answer is that there's no Dojo-approved way of doing something like this. Updating a div is such an easy process, that implementing a de facto solution is not only extra code, but you also hit a wall as soon as you want to do 'something more'. The short and sweet solution looks something like this...

Rick Blalock has released a free version of his MooTools video tutorialthat covers:
- Lesson Two - De-Cluttering the Membership Page
- Lesson Three - Using MooTabs to Condense Related Products
- Lesson Four - Using a MooTools 'Light Box' to Create a Friendly Gallery
- Lesson Five - Using Fx.Styles to Control Font Size
- Lesson Six - Creating a Sliding Sub Menu with MooTools
- Lesson Seven - Implementing Reflection Javascript for Images
- Lesson Eight - Creating a Sliding Image Menu
- Lesson Nine - Using AJAX with the Sliding Image Menu
Related javascript Projects
What is XSTM?
XSTM is a n open sourcelibrary which enables high performance object replication between processes. It is an object oriented Distributed Shared Memory, or a Distributed Object Cache.
XSTMhas similarities with technologies like Adobe Flex Data Services , JBoss Cache, Terracotta, Tangosol Coherence , ScaleOut , or IBM's ObjectGrid .
Our model is based on object shares, which work like file shares. When an object is added to a share, it appears on the other machines which have the same share opened. Modifications done to the fields of the object are from this point replicated between machines.
Read more in the project overview.
XSTMis made of three projects. The Java implementation is called JSTMand is the base from which
the other versions are derived. An adapted version made with Luciano, the
author of GWM , is available for GWT . It allowsthis library to be used in a browser. NSTM is a .NET port based on IKVM.
All implementations are compatible with each other so object replication can take
place e.g. between a Java server and a .NET Smart Client.
- No plugins like Flash or Java required.
- Popup blockers are no problem. The content expands within the active browser window.
- Single click. After opening the image or HTML popup, the user can scroll further down or leave the page without closing it.
- Compatibility and safe fallback. If the user has disabled JavaScript or is using an old browser, the browser redirects directly to the image itself or to a fallback HTML page.
The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. The YUI Library also includes several core CSS resources. All components in the YUI Library have been released as open source under a BSD license and are free for all uses.
Google Web Toolkit (GWT) is an open source Java software development framework that makes writing AJAX applications like Google Mapsand Gmaileasy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile.
GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Javaprogramming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.



