<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michael Sync &#187; AJAX</title>
	<atom:link href="http://michaelsync.net/category/ajax/feed" rel="self" type="application/rss+xml" />
	<link>http://michaelsync.net</link>
	<description>Sharing our knowledge</description>
	<lastBuildDate>Tue, 10 Jan 2012 02:18:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Script#: C# to Javascript Converter</title>
		<link>http://michaelsync.net/2007/10/29/script-c-to-javascript-converter</link>
		<comments>http://michaelsync.net/2007/10/29/script-c-to-javascript-converter#comments</comments>
		<pubDate>Mon, 29 Oct 2007 16:57:08 +0000</pubDate>
		<dc:creator>Michael Sync</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://michaelsync.net/2007/10/29/script-c-to-javascript-converter</guid>
		<description><![CDATA[Have you heard about Script#? I heard about this toolkit last week even Nikhil started this project last year. I knew that there is a Java-to-Javascript converter called GWT (Google Web Toolkit) in Java World since long time back and &#8230; <a href="http://michaelsync.net/2007/10/29/script-c-to-javascript-converter">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em><strong>Have you heard about Script#? </strong></em>I heard about this toolkit last week even <a href="http://www.nikhilk.net/">Nikhil </a>started this project last year. I knew that there is a Java-to-Javascript converter called <a href="http://code.google.com/webtoolkit/" title="GWT - Google Web Toolkit">GWT (Google Web Toolkit)</a> in Java World since long time back and I thought that it might be good if we, the C# developers, also have that kinda tools for ASP.NET web development. Now, the dream come true. Nikhil created Script# project that can convert the C# code to Javascript. I think it is pretty interesting (and strange ) tool and I wonder how Script# will convert the C# code to Javascript. Anyway, I started learning about Script# on last Friday. I&#8217;m gonna share what I have learnt about it so far. If you are already familiar with this tool, please share your thoughts about this tool. Thanks.</p>
<h3><strong>Introduction</strong></h3>
<p><a href="http://projects.nikhilk.net/Projects/ScriptSharp.aspx">Script#</a> is a compiler that generate the Javascript instead of MSIL (Microsoft Intermediate Language) from C# sourcecode. Like <a href="http://code.google.com/webtoolkit/" title="GWT - Google Web Toolkit">GWT (Google Web Toolkit)</a> that can convert the Java code to browser-compliant JavaScript and HTML, Script# is able to convert the C# codes to Javascript (either human-readable format or compact one). It is the best tool for those who hate to write the Javascript in HTML view.</p>
<p>Sourcecode Download : <a href="http://michaelsync.net/demo/SSharp.zip">SSharp.zip</a></p>
<h3>Example 1 : Getting Started with Script#</h3>
<ul>
<li>Download the ScriptSharp.zip from <a href="http://projects.nikhilk.net/Projects/ScriptSharp.aspx">this link</a>.</li>
<li>Extract it and double-click ScriptSharp.msi to install the Script# (You should note that Script# is currently available for Microsoft Visual Studio 2005. If you wanna use Script# with Visual Studio 2008, please check-out <a href="http://projects.nikhilk.net/Lists/Discussion/Threaded.aspx?RootFolder=%2fLists%2fDiscussion%2fInstall%20Script%20On%20Visual%20Studio%202008%20beta2%20%28Orcas%29%20is%20very%20easy&amp;FolderCTID=0x0120020088F5CDA3C6DA554CB2098DAAD95802EA&amp;TopicsView=http%3A%2F%2Fprojects%2Enikhilk%2Enet%2FLists%2FDiscussion%2FScript%2520Discussions%2Easpx">this post</a>.)</li>
<li>Launch the Microsoft Visual Studio 2005 IDE and let&#8217;s create very sample Script# project<br />
<em>Note: I recommended you to run the VS 2005 IDE as an administrator if you are using Windows Vista series.</p>
<p></em><img src="http://michaelsync.net/wp-content/uploads/2007/10/runasadministrator.jpg" /></li>
<li>Click &#8220;Script#-Enabled Web site&#8221; Project Template from &#8220;New Web Site&#8221; dialog (File&gt;New&gt;Web Site)</li>
<li>We will create one button named &#8220;clickMeButton&#8221; and the div called &#8220;greetingDIV&#8221; within<br />
<form> tag.
<pre class="brush: xml; title: ; notranslate">
&lt;div&gt;
&lt;input type=&quot;button&quot;  id=&quot;clickmeButton&quot; value= &quot;Click Me&quot; /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div id=&quot;greetingDIV&quot; class=&quot;divbox&quot;&gt;
Hello buddy!!
&lt;/div&gt;
&lt;/div&gt;
</pre>
</p></form>
</li>
<li>Go to the design-view and right-click on &#8220;Scriptlet&#8221; control as picture below<img src="http://michaelsync.net/wp-content/uploads/2007/10/edit-c_-code.jpg" alt="Script# - Scriptlet Control" /></li>
<li>Select &#8220;Edit C# Code&#8221; on content menu.</li>
<li>Paste the following code in Scriptlet Editor
<pre class="brush: csharp; title: ; notranslate">
using System.DHTML;
using ScriptFX;
using ScriptFX.UI;public class MyScriptlet : IDisposable {private DOMEventHandler _clickHandler;

private MyScriptlet(ScriptletArguments arguments) {
_clickHandler = new DOMEventHandler(OnClickMeButton_Click);

DOMElement clickMeButton = Document.GetElementById(&quot;clickmeButton&quot;);
clickMeButton.AttachEvent(&quot;onclick&quot;, _clickHandler);
}

public static void Main(ScriptletArguments arguments) {
MyScriptlet scriptlet = new MyScriptlet(arguments);

}

public void Dispose() {
if (_clickHandler != null) {
DOMElement okButton = Document.GetElementById(&quot;clickmeButton&quot;);
okButton.DetachEvent(&quot;onclick&quot;, _clickHandler);
_clickHandler = null;
}
}

private void OnClickMeButton_Click() {
DOMElement divGreeting = Document.GetElementById(&quot;greetingDIV&quot;);
divGreeting.Style.Display = &quot;block&quot;;
}
}
</pre>
<p><img src="http://michaelsync.net/wp-content/uploads/2007/10/scriptlet-editor.jpg" alt="Script# - Scriptlet Editor" /></li>
<li>Click &#8220;Save and Close&#8221; on Scriptlet Editor</li>
<li>Build the web application and Press &#8220;F5&#8243; to run the application</li>
<li>(There is one button on the page.) Click this button.</li>
<li>&#8220;Hello Buddy!&#8221; message will be shown as picture below.<img src="http://michaelsync.net/wp-content/uploads/2007/10/example-1.jpg" alt="Script# - Example 1" /></li>
</ul>
<p>That&#8217;s.. You just created one script#-enabled webpage. Do you want to know what code Script# generated from your C# code? It&#8217;s easy. Just go to &#8220;View Source&#8221; and you will see the following script which is generated by Script#.</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
window.main = function main() {
Type.createNamespace('Scriptlet');

////////////////////////////////////////////////////////////////////////////////
// Scriptlet.MyScriptlet

Scriptlet.MyScriptlet = function Scriptlet_MyScriptlet(arguments) {
this._clickHandler = Delegate.create(this, this._onClickMeButton_Click);
var clickMeButton = $('clickmeButton');
clickMeButton.attachEvent('onclick', this._clickHandler);
}
Scriptlet.MyScriptlet.main = function Scriptlet_MyScriptlet$main(arguments) {
var scriptlet = new Scriptlet.MyScriptlet(arguments);
}
Scriptlet.MyScriptlet.prototype = {
_clickHandler: null,

dispose: function Scriptlet_MyScriptlet$dispose() {
if (this._clickHandler) {
var okButton = $('clickmeButton');
okButton.detachEvent('onclick', this._clickHandler);
this._clickHandler = null;
}
},

_onClickMeButton_Click: function Scriptlet_MyScriptlet$_onClickMeButton_Click() {
var divGreeting = $('greetingDIV');
divGreeting.style.display = 'block';
}
}

Scriptlet.MyScriptlet.createClass('Scriptlet.MyScriptlet', null, IDisposable);

// ---- Do not remove this footer ----
// Generated using Script# v0.4.2.0 (http://projects.nikhilk.net)
// -----------------------------------

ScriptFX.Application.current.run(Scriptlet.MyScriptlet);
}
ScriptHost.initialize([
'App_Scripts/ssfx.Core.js',
'App_Scripts/ssfx.UI.Forms.js'
]);
//]]&gt;
&lt;/script&gt;
</pre>
<p><em>Don&#8217;t you think that the generated Javascript code looks so similar to your C# code that you wrote in Scriptlet Editor?</em> Yes. This is one of the advantages of using Script#. <u>It can generate the human-readable Javascript that has the same structure as your C# code.</u> If you are not sure how to write the object-oriented code in Javascript, you can just write the code in C# with the rich features such as IntelliSense, refactoring, compile-time and let Script# convert the C# code to the object-oriented Javascript code.</p>
<p><em>Note: The sample is already attached in this post. Please check-out &#8220;Example1.aspx&#8221; in zip file.</em></p>
<p>Okay. We&#8217;ve just done one sample with Script#.  As the project is in very early stage, I notice that there are a few weak points and bugs in that project while I&#8217;m learning. And also,<u> I&#8217;m kinda agreed with </u><span class="author fn"><u>Dimitri Glazkov regarding on Script# project.</u> (Check-out his post <a href="http://glazkov.com/blog/agony-of-thousand-puppies/" title="GWT And Now Script#: The Agony of a Thousand Puppies">here</a>.) Anyway, let&#8217;s learn more about Script# and we&#8217;ll see whether we should use it in real project or not.</span></p>
<h3>Example 2 : Script# Ajax</h3>
<ul>
<li>Create the another Script#-enabled project</li>
<li>Add the &#8220;Generic Handler&#8221; to your project and name it &#8220;ExampleWebHandler.ashx&#8221;</li>
<li>Paste the following code in &#8220;ProcessRequest (HttpContext context)&#8221; function.
<pre class="brush: csharp; title: ; notranslate">
context.Response.ContentType = &quot;text/xml&quot;;
context.Response.Write(&quot;Hi &quot; + HttpUtility.HtmlEncode(context.Request.QueryString[&quot;name&quot;]) + &quot;!&quot;); </pre>
<p><em>Note: What this code does is that write the &#8220;Hi&#8221; after appending the name that came as a parameter in response.<br />
</em></li>
<li>Add one textbox to accept the user inputs, one button to invoke the server-side script and the div for displaying the result
<pre class="brush: xml; title: ; notranslate">
&lt;div&gt;
Please Enter your name : &amp;nbsp;&amp;nbsp;
&lt;input type=&quot;text&quot; id=&quot;nameTextBox&quot; /&gt; &amp;nbsp;&amp;nbsp;
&lt;input type=&quot;button&quot; id=&quot;sayHiButton&quot; value=&quot;Say Hi!!&quot;/&gt; &lt;br /&gt;&lt;br /&gt;
&lt;div id=&quot;result&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</pre>
</li>
<li>Add the argument to your scriptlet control. (Right-click on Scriptlet control and select &#8220;Edit&#8221; Arguments. then, Add one member (Name: name and Value: ExampleWebHandler.ashx?name={0}))
<p><img src="http://michaelsync.net/wp-content/uploads/2007/10/edit-arguments.gif" alt="Edit Arguments - ScriptletArgument Collection Editor" /></li>
<li>then, Click &#8220;OK&#8221; to close the &#8220;ScriptletArgument Collection Editor&#8221;</li>
<li>Paste the following code in &#8220;Scriptlet Editor&#8221;
<pre class="brush: csharp; title: ; notranslate">
using System;
using System.DHTML;
using ScriptFX;
using ScriptFX.UI;
using ScriptFX.Net;

public class MyScriptlet : IDisposable {

private string _urlName;
private DOMEventHandler _clickHandler;
private XMLHttpRequest _request;
DOMElement resultDIV = null;

public static void Main(ScriptletArguments arguments) {
MyScriptlet scriptlet = new MyScriptlet(arguments);
}

public void Dispose() {
if (_clickHandler != null) {
DOMElement okButton = Document.GetElementById(&quot;sayHiButton&quot;);
okButton.DetachEvent(&quot;onclick&quot;, _clickHandler);
_clickHandler = null;
}
if (_request != null) {
_request.Onreadystatechange = (Callback)Delegate.Null;
_request.Abort();
_request = null;
}
}

private MyScriptlet(ScriptletArguments arguments) {
_urlName = arguments.name;

_clickHandler = new DOMEventHandler(OnSayHiButton_Click);

DOMElement clickMeButton = Document.GetElementById(&quot;sayHiButton&quot;);
clickMeButton.AttachEvent(&quot;onclick&quot;, _clickHandler);
}

private void OnSayHiButton_Click() {
InputElement nameTextBox = (InputElement)Document.GetElementById(&quot;nameTextBox&quot;);
resultDIV = Document.GetElementById(&quot;result&quot;);
resultDIV.Style.Display = &quot;block&quot;;

_request = new XMLHttpRequest();
_request.Onreadystatechange = this.OnRequestComplete;
_request.Open(&quot;GET&quot;, String.Format(_urlName, nameTextBox.Value.Escape()), /* async */ true);
_request.Send(null);
}

private void OnRequestComplete() {
if (_request.ReadyState == 4) {
//if (_request.Status == 200) {
_request.Onreadystatechange = (Callback)Delegate.Null;
if (resultDIV != null) {
resultDIV.ClassName =&quot;divbox&quot;;
resultDIV.InnerHTML = _request.ResponseText;
}
_request = null;
// }
}
else {
if (resultDIV != null) resultDIV.InnerHTML = @&quot;&lt;img src=&quot;&quot;./images/indicator_technorati.gif&quot;&quot;&gt;&quot;;
}
}
}
</pre>
<p><em>Note: I assumed that you already have some ideas about Ajax before reading this article.</p>
<p></em></li>
<li>Build the application and run it. (You will see one textbox and one button as you have added on the page.)</li>
<li>Type the name you like</li>
<li>Click &#8220;Say Hi!&#8221; button. (You will see the result as below with the name that you enter.)
<p><img src="http://michaelsync.net/wp-content/uploads/2007/10/example-2.jpg" /></li>
</ul>
<p>This demo is very sample that shows the way how to communicate between Script# code and the Server-side code. You can probably extends the web handler to get the more features as you need for your Script#-enabled application.</p>
<p><strong>Debugging the Script#-enabled application</strong></p>
<p>For IE Users, Go to &#8220;Debug-&gt;Windows-&gt;Script Explorer&#8221;  or Press &#8220;Ctl+Alt+N&#8221; while you are running the project. You will see the list of script files that are included in page. Select the script file that you wanna debug and set the breakpoint. You know <a href="http://www.google.com/search?q=how+to+debug+javascript+with+visual+studio&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a">how to debug the Javascript with Visual Studio 2005</a>, right?</p>
<p>For Firefox Users, Firebug is the best tool for debugging the Javascript.</p>
<p><strong>Yeah. It is so sad to say that you are not able to debug the C# code that you wrote. Instead, you will be debugging the Javascript code which is generated by Script# compiler..  </strong>It makes you feel like debugging the MSIL code after writing the C# in IDE even the generated code is so much like the C# code that you wrote and human-readable but it is by-design so we can do nothing.</p>
<p><strong>Conclusion</strong></p>
<p>I&#8217;m gonna stop learning the Script# project for today. I&#8217;ll read about building the Script# library and Vista Sidebar Gadget and will post them in my blog. For the time being, I do have a few disappointments in using Script#.  However, I will look more information about this project and I will share the conclusion with you.. If you are also learning this project like me, please let me know. We can probably discuss more about this project.. Thanks&#8230;</p>
<p><em><strong>More Information about Script# ~</strong></em></p>
<ul>
<li><a href="http://www.nikhilk.net/ScriptSharpIntro.aspx">Script# &#8211; Introduction</a></li>
<li><a href="http://www.microsoft-watch.com/content/developer/script_vs_google_gwt_may_the_best_ajax_tool_win.html">Script# Vs. Google GWT: May the Best Ajax Tool Win</a></li>
<li><a href="http://glazkov.com/blog/agony-of-thousand-puppies/">GWT And Now Script#: The Agony of a Thousand Puppies</a></li>
</ul>
<div class='kouguu_fb_like_button'><iframe src="http://www.facebook.com/plugins/like.php?href=http://michaelsync.net/2007/10/29/script-c-to-javascript-converter&#038;layout=standard&#038;show_faces=false&#038;width=450&#038;height=25&#038;action=like&#038;colorscheme=light&#038;" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px;"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://michaelsync.net/2007/10/29/script-c-to-javascript-converter/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Microsoft ASP.NET Ajax SourceCode</title>
		<link>http://michaelsync.net/2007/02/09/microsoft-aspnet-ajax-sourcecode</link>
		<comments>http://michaelsync.net/2007/02/09/microsoft-aspnet-ajax-sourcecode#comments</comments>
		<pubDate>Fri, 09 Feb 2007 03:48:59 +0000</pubDate>
		<dc:creator>Michael Sync</dc:creator>
				<category><![CDATA[AJAX]]></category>

		<guid isPermaLink="false">http://michaelsync.net/2007/02/09/microsoft-aspnet-ajax-sourcecode</guid>
		<description><![CDATA[ASP.NET 2.0 AJAX Extensions 1.0 Source Code Download MS published the full source code to the ASP.NET AJAX product. The client-side JavaScript library has been released under Microsoft Permissive License (Ms-PL). This Javascript library is available to download here. The &#8230; <a href="http://michaelsync.net/2007/02/09/microsoft-aspnet-ajax-sourcecode">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>ASP.NET 2.0 AJAX Extensions 1.0 Source Code</strong><br />
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ef2c1acc-051a-4fe6-ad72-f3bed8623b43&amp;DisplayLang=en">Download</a></p>
<p>MS published the full source code to the ASP.NET AJAX product. The client-side JavaScript library has been released under <a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/permissivelicense.mspx">Microsoft Permissive License (Ms-PL)</a>. This Javascript library is available to download <a href="http://ajax.asp.net/downloads/library/default.aspx?tabid=47">here</a>. The server-side implementation has been released under <a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/referencelicense.mspx">Microsoft Reference License (Ms-RL)</a>. You can download it <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ef2c1acc-051a-4fe6-ad72-f3bed8623b43&amp;DisplayLang=en">here</a>.</p>
<p>More Info :<a href="http://weblogs.asp.net/scottgu/archive/2007/01/30/asp-net-ajax-1-0-source-code-released.aspx"> ScottGu&#8217;s Blog &#8211; ASP.NET AJAX 1.0 Source Code Released</a></p>
<p>After installing the setup file &#8220;ASPAJAXSourceCode.msi&#8221;, you can find the sourcecode under the following location.</p>
<p><em>%programfiles%\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\Source</em></p>
<p><strong><em>Problems in compiling the sourcode?</em></strong><br />
(I know. :) ) Please read this post &#8220;<a href="http://iterat.ive.ly/index.php/2007/01/31/build-your-own-modded-systemwebextensionsdll/">Build your own modded System.Web.Extensions.dll</a>&#8220;.</p>
<p><strong>ASP.NET AJAX Documentation</strong><br />
<a href="http://ajax.asp.net/documentation/default.aspx?tabid=47">Download</a></p>
<p>You can also download the documentation of ASP.NET Ajax in your machine so that you can read the doc anytime you want from your IIS.</p>
<p><a href="http://ajax.asp.net/documentation/default.aspx?tabid=47"><img src='http://michaelsync.net/wp-content/uploads/2007/02/docs.jpg' alt='docs.jpg' /></a></p>
<p>Note: Please read &#8220;ReadMe.txt&#8221; for setting up.</p>
<p><strong>AJAX Control Toolkit (with Source Code)</strong><br />
<a href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit">Download</a><br />
<a href="http://ajax.asp.net/ajaxtoolkit/">View the Toolkit (Live)</a></p>
<p><strong>[Videos] ASP.NET Ajax</strong><br />
You can find dozens of videos designed for ASP.NET Ajax developers on this page.<br />
<a href="http://www.asp.net/learn/videos/default.aspx?tabid=63#ajax">http://www.asp.net/learn/videos/default.aspx?tabid=63#ajax</a></p>
<p>Cool.. isn&#8217;t it? :)
<div class='kouguu_fb_like_button'><iframe src="http://www.facebook.com/plugins/like.php?href=http://michaelsync.net/2007/02/09/microsoft-aspnet-ajax-sourcecode&#038;layout=standard&#038;show_faces=false&#038;width=450&#038;height=25&#038;action=like&#038;colorscheme=light&#038;" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px;"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://michaelsync.net/2007/02/09/microsoft-aspnet-ajax-sourcecode/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Ajax &#8211; Actuvity Indicators</title>
		<link>http://michaelsync.net/2006/09/22/ajax-actuvity-indicators</link>
		<comments>http://michaelsync.net/2006/09/22/ajax-actuvity-indicators#comments</comments>
		<pubDate>Fri, 22 Sep 2006 07:45:53 +0000</pubDate>
		<dc:creator>Michael Sync</dc:creator>
				<category><![CDATA[AJAX]]></category>

		<guid isPermaLink="false">http://michaelsync.net/2006/09/22/ajax-actuvity-indicators</guid>
		<description><![CDATA[If you were Ajax Developer then you would like to have some cool GIFs that can be used as Activity Indicators for your Ajax-enabled website. Here are the some free animation images for Activity Indicators. Thanks to ScottGu. AJAX Activity &#8230; <a href="http://michaelsync.net/2006/09/22/ajax-actuvity-indicators">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you were Ajax Developer then you would like to have some cool GIFs that can be used as Activity Indicators for your Ajax-enabled website.</p>
<p>Here are the some free animation images for Activity Indicators. Thanks to <a href="http://weblogs.asp.net/scottgu/" target="_blank">ScottGu</a>.</p>
<p><strong>AJAX Activity Indicators</strong><br />
<a href="http://www.napyfab.com/ajax-indicators/" target="_blank">http://www.napyfab.com/ajax-indicators/</a></p>
<p><strong>AJAX Load &#8211; Indicator Generator</strong><br />
<a href="http://www.ajaxload.info/" target="_blank">http://www.ajaxload.info/</a></p>
<p><strong>Activity Indicators</strong><br />
<a href="http://mentalized.net/activity-indicators/" target="_blank">http://mentalized.net/activity-indicators/</a></p>
<p>Look at the sample images below~</p>
<p><img src="http://www.napyfab.com/ajax-indicators/images/indicator_square.gif" height="40" width="40" />   <img src="http://www.napyfab.com/ajax-indicators/images/indicator_medium.gif" height="32" width="32" />  <img src="http://www.napyfab.com/ajax-indicators/images/indicator_green.gif" height="24" width="24" />   <img src="http://www.napyfab.com/ajax-indicators/images/indicator_flower.gif" height="15" width="15" />    <img src="http://www.napyfab.com/ajax-indicators/images/indicator_technorati.gif" height="17" width="18" />   <img src="http://www.napyfab.com/ajax-indicators/images/indicator_smallwaitanim.gif" height="25" width="25" />
<div class='kouguu_fb_like_button'><iframe src="http://www.facebook.com/plugins/like.php?href=http://michaelsync.net/2006/09/22/ajax-actuvity-indicators&#038;layout=standard&#038;show_faces=false&#038;width=450&#038;height=25&#038;action=like&#038;colorscheme=light&#038;" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px;"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://michaelsync.net/2006/09/22/ajax-actuvity-indicators/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft Atlas &#8211; Ajax</title>
		<link>http://michaelsync.net/2006/09/11/microsoft-atlas-ajax</link>
		<comments>http://michaelsync.net/2006/09/11/microsoft-atlas-ajax#comments</comments>
		<pubDate>Mon, 11 Sep 2006 04:04:03 +0000</pubDate>
		<dc:creator>Michael Sync</dc:creator>
				<category><![CDATA[AJAX]]></category>

		<guid isPermaLink="false">http://michaelsync.net/2006/09/11/microsoft-atlas-ajax</guid>
		<description><![CDATA[From: Michael Sync Sent: Friday, June 02, 2006 10:26 AM Subject: [Sharing our knowledge] Atlas &#8211; Ajax Toolkit Ajax comes out wth the several advantages such as the richer user experiense, no-more time for postback and so on&#8230; but there &#8230; <a href="http://michaelsync.net/2006/09/11/microsoft-atlas-ajax">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma;">From:</span></b><span style="font-size:10pt;font-family:Tahoma;"> Michael Sync<br />
<b>Sent:</b> Friday, June 02, 2006 10:26 AM<br />
<b>Subject:</b> [Sharing our knowledge] Atlas &#8211; Ajax Toolkit</span></p>
<p><b>Ajax </b>comes out wth the several advantages such as the richer user experiense, no-more time for postback  and so on&#8230; but there are also a ton of weak points behind this&#8230; if you wanna be an Ajax &lt;web&gt; developer, you hav to know the gr8 deal of Javascript (ECMA Script), XML, CSS and (Oh.. of course) DHTML/HTML. The most important thing is XML HTTP Request Object&#8230;and also, you need to know various kinda browsers (eg: IE, Mozilla-based, Safari, Opera and so on.) because, some pieces of codes (eg: DIV or Layout, Microsoft.XMLHTTP or MSXML2.XMLHTTP and &#8230;) which are wokring fine on one kinda brower might not work properly on the other kinda browsers..  And Also, you need to write TOO MUCH of client script codes for ajax application and it&#8217;s also very difficult to debug. (P.S: If you were C, C+ or Classic ASP/PHP developer, it might not be too difficult for you.. but if you were .NET guy then you will be in troubles. :-) )..  &lt;  Sorry for long introduction.. :)..  &gt;</p>
<p>So, We like to have something which is automatically done those tasks for us.. &#8230;&#8230;.<br />
Now, Microsoft hav created gr8 client-side framework called Atlas for Ajax application and this framework has been integrated with ASP.NET 2.0 server-based dev framework..This framework can be downloaded from the following link..</p>
<p>&#8220;Atlas&#8221; is a free framework for building a new generation of richer, more interactive, highly personalized standards based Web applications.</p>
<p>Atlas: Official Web Site &#8211; Microsoft<br />
<a href="http://atlas.asp.net/Default.aspx?tabid=47" target="_blank">http://atlas.asp.net/Default.aspx?tabid=47</a></p>
<p>ScottGu&#8217;s Blog<br />
<a href="http://weblogs.asp.net/scottgu/archive/2005/06/28/416185.aspx" target="_blank">http://weblogs.asp.net/scottgu/archive/2005/06/28/416185.aspx</a></p>
<p>Get Started with &#8220;Atlas&#8221;<br />
<a href="http://atlas.asp.net/Default.aspx?tabid=47" target="_blank">http://atlas.asp.net/Default.aspx?tabid=47</a></p>
<p>Life is nice! :P</p>
<p>Regards,<br />
Michael Sync</p>
<p>Notes: ECMA : European Computer Manufacturers Association
<div class='kouguu_fb_like_button'><iframe src="http://www.facebook.com/plugins/like.php?href=http://michaelsync.net/2006/09/11/microsoft-atlas-ajax&#038;layout=standard&#038;show_faces=false&#038;width=450&#038;height=25&#038;action=like&#038;colorscheme=light&#038;" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px;"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://michaelsync.net/2006/09/11/microsoft-atlas-ajax/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSouce Kits &#8211; xBox</title>
		<link>http://michaelsync.net/2006/07/26/opensouce-kids-xbox</link>
		<comments>http://michaelsync.net/2006/07/26/opensouce-kids-xbox#comments</comments>
		<pubDate>Wed, 26 Jul 2006 18:16:13 +0000</pubDate>
		<dc:creator>Michael Sync</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://michaelsync.net/2006/07/26/opensouce-kids-xbox</guid>
		<description><![CDATA[LightBox Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It&#8217;s a snap to setup and works on all modern browsers. Version 1 ~ http://www.huddletogether.com/projects/lightbox/ Version 2 (Source and Demo) ~ http://www.huddletogether.com/projects/lightbox2/ iBox Source &#8230; <a href="http://michaelsync.net/2006/07/26/opensouce-kids-xbox">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>LightBox</h3>
<p>Lightbox JS is a simple, unobtrusive script used to overlay images on the  current page. It&#8217;s a snap to setup and works on all modern browsers.</p>
<p><img src="http://michaelsync.net/wp-content/uploads/2007/02/lightbox.PNG" alt="LightBox - Javascript" /></p>
<p><strong>Version 1 ~</strong><br />
<a href="http://www.huddletogether.com/projects/lightbox/">http://www.huddletogether.com/projects/lightbox/</a><br />
<strong>Version 2 (Source and Demo) ~</strong><br />
<a href="http://www.huddletogether.com/projects/lightbox2/"> http://www.huddletogether.com/projects/lightbox2/</a></p>
<h3>iBox</h3>
<p><img src="http://michaelsync.net/wp-content/uploads/2007/02/ibox.PNG" alt="ibox.PNG" /></p>
<p><strong>Source ~ </strong><br />
<a href="http://www.ibegin.com/blog/p_ibox.html">http://www.ibegin.com/blog/p_ibox.html</a></p>
<p><strong>Demo ~</strong><br />
<a href="http://www.ibegin.com/ibox/ibox-test.html">http://www.ibegin.com/ibox/ibox-test.html</a></p>
<h3>Thick Box</h3>
<p>One box to rule them all..</p>
<p><img src="http://michaelsync.net/wp-content/uploads/2007/02/thick-box.PNG" alt="thick-box.PNG" /></p>
<p><strong>Source ~</strong><br />
<a href="http://codylindley.com/Javascript/257/thickbox-one-box-to-rule-them-all"> http://codylindley.com/Javascript/257/thickbox-one-box-to-rule-them-all</a></p>
<p><strong>Demo ~</strong><br />
<a href="http://jquery.com/demo/thickbox/"> http://jquery.com/demo/thickbox/</a></p>
<h3>Greybox</h3>
<p><img src="http://michaelsync.net/wp-content/uploads/2007/02/greybox.PNG" alt="greybox.PNG" /></p>
<p><strong>Source ~ </strong><br />
<a href="http://orangoo.com/labs/GreyBox/">http://orangoo.com/labs/GreyBox/</a></p>
<p><strong>Demo ~ </strong><br />
<a href="http://amix.dk/greybox/demo.html"> http://amix.dk/greybox/demo.html</a></p>
<h3>GreyBox &#8211; Redux</h3>
<p><img src="http://michaelsync.net/wp-content/uploads/2007/02/greybox-redux.PNG" alt="greybox-redux.PNG" /></p>
<p><strong>Source and Demo ~ </strong><br />
<a href="http://jquery.com/blog/2006/02/10/greybox-redux/">http://jquery.com/blog/2006/02/10/greybox-redux/</a></p>
<h3>Yahoo UI Library</h3>
<p>The Container family of components is designed to enable developers to create different kinds of content-containing modules on the web. Module and Overlay are the most basic containers, and they can be used directly or extended to build custom containers. Also part of the Container family are four UI controls that extend Module and Overlay: Tooltip, Panel, Dialog, and SimpleDialog.</p>
<p><img src="http://michaelsync.net/wp-content/uploads/2007/02/yahoo-ui-dialog.PNG" alt="Yahoo UI Library" /></p>
<p><strong>Source and Demo ~</strong></p>
<p><a href="http://developer.yahoo.com/yui/container/">Yahoo! UI Library: Container</a><br />
<a href="http://developer.yahoo.com/yui/">Yahoo! UI Library</a></p>
<p><font color="red">UPDATED:</font><strong>ExtJS</strong></p>
<p>Cool and very popular Javascript Library.</p>
<p><img src="http://michaelsync.net/wp-content/uploads/2007/11/extjs.gif" alt="extjs.gif" /></p>
<p>Download and Demo : <a href="http://extjs.com/">http://extjs.com/</a><br />
<em>Note: Please let me know if I missed out something. Thanks.</em>
<div class='kouguu_fb_like_button'><iframe src="http://www.facebook.com/plugins/like.php?href=http://michaelsync.net/2006/07/26/opensouce-kids-xbox&#038;layout=standard&#038;show_faces=false&#038;width=450&#038;height=25&#038;action=like&#038;colorscheme=light&#038;" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px;"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://michaelsync.net/2006/07/26/opensouce-kids-xbox/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ajax Frameworks and Others</title>
		<link>http://michaelsync.net/2006/07/25/ajax-frameworks-and-others</link>
		<comments>http://michaelsync.net/2006/07/25/ajax-frameworks-and-others#comments</comments>
		<pubDate>Tue, 25 Jul 2006 06:34:10 +0000</pubDate>
		<dc:creator>Michael Sync</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://michaelsync.net/2006/07/25/ajax-frameworks-and-others</guid>
		<description><![CDATA[The AJAX Engine This implementation has its focus on building an AJAX Engine and Web Controls upon standard WebServices (SOAP, WSDL) on the web server instead of using a new or proprietary protocol. The benefit for that is that there &#8230; <a href="http://michaelsync.net/2006/07/25/ajax-frameworks-and-others">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><font face="Verdana" size="2"><strong>The AJAX Engine</strong><br />
This implementation has its focus on building an AJAX Engine and Web Controls upon standard WebServices (SOAP, WSDL) on the web server instead of using a new or proprietary protocol. The benefit for that is that there is no special coding necessary for most parts of the networking infrastructure and that many aspects like caching and security of the WebService implementation can be reused.</font></p>
<p><font face="Verdana" size="2"><a href="http://www.mathertel.de/AJAXEngine/#view=Home" target="_blank">http://www.mathertel.de/AJAXEngine/#view=Home</a><br />
<a href="http://www.mathertel.de/AJAXEngine/#view=Downloads" target="_blank">http://www.mathertel.de/AJAXEngine/#view=Downloads</a><br />
<a href="http://www.mathertel.de/ajax/Aspects%20of%20AJAX_index.htm" target="_blank">http://www.mathertel.de/ajax/Aspects%20of%20AJAX_index.htm</a></font></p>
<p><font face="Verdana" size="2"><strong>Atlas</strong><br />
Atlas is a free framework for building a new generation of richer, more interactive, highly personalized standards based Web applications. This new Web development technology from Microsoft integrates client script libraries with the ASP.NET 2.0 server-based development framework. In addition, Atlas offers you the same type of development platform for client-based Web pages that ASP.NET offers for server-based pages.</font></p>
<p><font face="Verdana" size="2"><a href="http://atlas.asp.net/default.aspx?tabid=47" target="_blank">http://atlas.asp.net/default.aspx?tabid=47</a></font></p>
<p><font face="Verdana" size="2"><strong>MagicAjax.NET</strong><br />
MagicAjax.NET is a free open-source framework, designed to make it easier and more intuitive for developers to integrate AJAX technology into their web pages, without replacing the ASP.NET controls and/or writing tons of javascript code. MagicAjax initially appeared as a codeproject article. Now it is hosted on Sourceforge and you can find the latest release at the downloads section.<br />
<a href="http://www.magicajax.net/" target="_blank">http://www.magicajax.net/</a></font></p>
<p><font face="Verdana" size="2"><strong>MonoRail</strong><br />
MonoRail (former Castle on Rails) is a MVC web framework inspired on Action Pack. The Action Pack way of development is extremely productive, very intuitive and easily testable</font></p>
<p><font face="Verdana" size="2"><a href="http://www.castleproject.org" target="_blank">http://www.castleproject.org</a></font></p>
<p><font face="Verdana" size="2"><strong>AJAXLib</strong><br />
AJAXLib is a small JavaScript tool that makes working with AJAX applications a little easier.</font></p>
<p><font face="Verdana" size="2"><a href="http://karaszewski.com/tools/ajaxlib/" target="_blank">http://karaszewski.com/tools/ajaxlib/</a></font></p>
<p><font face="Verdana" size="2"><strong>Dojo</strong><br />
Dojo is the Open Source JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don&#8217;t go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces.</font></p>
<p><font face="Verdana" size="2"><a href="http://dojotoolkit.org/" target="_blank">http://dojotoolkit.org/</a></font></p>
<p><font face="Verdana" size="2"><strong>MochiKit</strong><br />
MochiKit.Visual provides visual effects and support functions for visuals.</font></p>
<p><font face="Verdana" size="2"><a href="http://www.mochikit.com" target="_blank">http://www.mochikit.com</a></font></p>
<p><font face="Verdana" size="2"><strong>Anthem.NET</strong><br />
Anthem.NET is a free, cross-browser AJAX toolkit for the ASP.NET development environment that works with both ASP.NET 1.1 and 2.0.<br />
<a href="http://sourceforge.net/projects/anthem-dot-net" target="_blank">http://sourceforge.net/projects/anthem-dot-net</a></font></p>
<p><font face="Verdana" size="2"><strong>Moo.FX *****</strong><br />
moo.fx is a superlightweight, ultratiny, megasmall javascript effects library, written with prototype.js.<br />
<a href="http://moofx.mad4milk.net/#news" target="_blank">http://moofx.mad4milk.net/#news</a></font></p>
<p><font face="Verdana" size="2"><strong>Cross-Browser.com</strong><br />
<a href="http://www.cross-browser.com/toys/" target="_blank">http://www.cross-browser.com/toys/</a></font></p>
<p><font face="Verdana" size="2"><strong>AJAX Toolbox &#8211; AjaxRequest</strong><br />
<a href="http://ajaxtoolbox.com/request/" target="_blank">http://ajaxtoolbox.com/request/</a></font></p>
<p><font face="Verdana" size="2"><strong>Bajax</strong><br />
Bajax its a very small and simple javascript library to use Ajax on your pages. independent of programming language. You can put dynamic content using simple commands.<br />
<a href="https://developer.berlios.de/projects/bajax/" target="_blank">https://developer.berlios.de/projects/bajax/</a></font></p>
<p><font face="Verdana" size="2"><strong>Sardalya</strong><br />
A small library for making dynamic HTML programming easy and fun.<br />
<a href="http://www.sarmal.com/sardalya/Default.aspx" target="_blank">http://www.sarmal.com/sardalya/Default.aspx</a></font></p>
<p><font face="Verdana" size="2"><strong>Behaviour</strong><br />
Separate Structure (xhtml) from Behavior (javascript)<br />
<a href="http://bennolan.com/behaviour/" target="_blank">http://bennolan.com/behaviour/</a></font></p>
<p><font face="Verdana" size="2"><strong>WZ</strong></font><font face="Verdana" size="2"><strong>_DradDrop</strong><br />
A Cross-browser JavaScript DHTML Library which adds Drag Drop functionality to layers and to any desired image .<br />
<a href="http://www.walterzorn.com/dragdrop/dragdrop_e.htm" target="_blank">http://www.walterzorn.com/dragdrop/dragdrop_e.htm</a></font></p>
<p><font face="Verdana" size="2"><strong>WZ</strong></font><font face="Verdana" size="2"><strong>_jsGraphics</strong><br />
High Performance JavaScript Vector Graphics Library. ( Wow!! This is awesome! )<br />
<a href="http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm" target="_blank">http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm</a></font></p>
<p><font face="Verdana" size="2"><strong>overLIB</strong><br />
overLIB is a JavaScript library created to enhance websites with small popup information boxes (like tooltips) to help visitors around your website. It can be used to provide the user with information about what will happen when they click on a link as well as navigational help (see the examples below). Not to mention that it looks cool, is stable, and has an active developer community to boot!<br />
<a href="http://www.bosrup.com/web/overlib/" target="_blank">http://www.bosrup.com/web/overlib/</a></font></p>
<p><font face="Verdana" size="2"><strong>Some open ajax librabries</strong><br />
<a href="http://ronchen.blogbus.com/logs/2006/04/2334025.html" target="_blank">http://ronchen.blogbus.com/logs/2006/04/2334025.html</a></font></p>
<p><font face="Verdana" size="2"><a href="http://www.maxkiesler.com/index.php/weblog/comments/60_more_helpful_ajax_tutorials/" target="_blank">http://www.maxkiesler.com/index.php/weblog/comments/60_more_helpful_ajax_tutorials/</a><br />
<a href="http://www.maxkiesler.com/index.php/weblog/comments/50_ajax_reference_websites_from_around_the_world/" target="_blank">http://www.maxkiesler.com/index.php/weblog/comments/50_ajax_reference_websites_from_around_the_world/</a><br />
<a href="http://ajaxaspects.blogspot.com/" target="_blank">http://ajaxaspects.blogspot.com/</a><br />
<a href="http://www.mathertel.de/" target="_blank">http://www.mathertel.de/</a><br />
<a href="http://atlas.asp.net/docs/default.aspx" target="_blank">http://atlas.asp.net/docs/default.aspx</a><br />
<a href="http://ajaxpatterns.org/wiki/index.php?title=Main_Page" target="_blank">http://ajaxpatterns.org/wiki/index.php?title=Main_Page</a></font></p>
<p><font face="Verdana" size="2"><strong>3D</strong><br />
<a href="http://www.gogofrog.com/start.html" target="_blank">http://www.gogofrog.com/start.html</a><br />
This 3D Gogofrog Web site is worth taking a look at.<br />
See it at <a href="http://www.gogofrog.com/userdata/SMYSITE" target="_blank">http://www.gogofrog.com/userdata/SMYSITE</a></font></p>
<p><font face="Verdana" size="2"><strong>Nifty Corners</strong><br />
<a href="http://www.html.it/articoli/niftycube/index.html" target="_blank">http://www.html.it/articoli/niftycube/index.html</a></font></p>
<p><font face="Verdana" size="2"><a href="http://www.web-graphics.com/" target="_blank">http://www.web-graphics.com/</a></font></p>
<p><font face="Verdana" size="2"><strong>GreyBox</strong><br />
<a href="http://orangoo.com/labs/GreyBox/" target="_blank">http://orangoo.com/labs/GreyBox/</a><br />
Demo: <a href="http://amix.dk/greybox/demo.html" target="_blank">http://amix.dk/greybox/demo.html</a></font></p>
<p><font face="Verdana" size="2">Here is another version of GreyBox.<br />
<strong>GreyBox &#8211; Redux</strong><br />
<a href="http://jquery.com/blog/2006/02/10/greybox-redux/" target="_blank">http://jquery.com/blog/2006/02/10/greybox-redux/</a></font></p>
<p><font face="Verdana" size="2"><strong>ThickBox</strong> &#8211; One box to rule them all..<br />
<a href="http://codylindley.com/Javascript/257/thickbox-one-box-to-rule-them-all" target="_blank">http://codylindley.com/Javascript/257/thickbox-one-box-to-rule-them-all</a><br />
Demo: <a href="http://jquery.com/demo/thickbox/" target="_blank">http://jquery.com/demo/thickbox/</a></font></p>
<p><font face="Verdana" size="2"><strong>jQuery</strong><br />
jQuery is a new type of Javascript library. It is not a huge, bloated, framework promising the best in AJAX &#8211; nor is just a set of needlessly complex enhancements &#8211; jQuery is designed to change the way that you write Javascript.</font></p>
<p><font face="Verdana" size="2"><a href="http://jquery.com/" target="_blank">http://jquery.com/</a></font></p>
<p><font face="Verdana" size="2"><strong>AXAH (Asynchronous XHTML and HTTP)</strong> &#8211; Crawl before you AJAX<br />
<a href="http://codylindley.com/Javascript/237/axah-asynchronous-xhtml-and-http-crawl-before-you-ajax" target="_blank">http://codylindley.com/Javascript/237/axah-asynchronous-xhtml-and-http-crawl-before-you-ajax</a></font></p>
<p><font face="Verdana" size="2"><strong>LightBox</strong> (** good for photo gallery)<br />
Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It&#8217;s a snap to setup and works on all modern browsers</font></p>
<p><font face="Verdana" size="2">Version 1:<br />
<a href="http://www.huddletogether.com/projects/lightbox/" target="_blank">http://www.huddletogether.com/projects/lightbox/</a><br />
Version 2:<br />
<a href="http://www.huddletogether.com/projects/lightbox2/" target="_blank">http://www.huddletogether.com/projects/lightbox2/</a></font></p>
<p><strong>Ajax Linki</strong><br />
<a href="http://www.ajaxlinki.com/">http://www.ajaxlinki.com/</a>
<div class='kouguu_fb_like_button'><iframe src="http://www.facebook.com/plugins/like.php?href=http://michaelsync.net/2006/07/25/ajax-frameworks-and-others&#038;layout=standard&#038;show_faces=false&#038;width=450&#038;height=25&#038;action=like&#038;colorscheme=light&#038;" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px;"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://michaelsync.net/2006/07/25/ajax-frameworks-and-others/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10-Week Free AJAX Programming (with Passion!) Online Course</title>
		<link>http://michaelsync.net/2006/07/21/10-week-free-ajax-programming-with-passion-online-course</link>
		<comments>http://michaelsync.net/2006/07/21/10-week-free-ajax-programming-with-passion-online-course#comments</comments>
		<pubDate>Fri, 21 Jul 2006 09:18:26 +0000</pubDate>
		<dc:creator>Michael Sync</dc:creator>
				<category><![CDATA[AJAX]]></category>

		<guid isPermaLink="false">http://michaelsync.net/2006/07/21/10-week-free-ajax-programming-with-passion-online-course</guid>
		<description><![CDATA[Here is the free online couse for those who interest abt Ajax. 10-Week Free AJAX Programming (with Passion!) Online Course http://www.javapassion.com/ajaxcodecamp/ http://theajaxworkshop.com/index.php/Main_Page http://forums.theajaxworkshop.com/index.php Start Date: The 1st session will start from August 4th, 2006. Prerequisites. * 1 month Java programming &#8230; <a href="http://michaelsync.net/2006/07/21/10-week-free-ajax-programming-with-passion-online-course">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><font face="Verdana" size="2">Here is the free online couse for those who interest abt Ajax.</font></p>
<p><font face="Verdana" size="2"><b>10-Week Free AJAX Programming (with Passion!) Online Course </b><br />
<a href="http://www.javapassion.com/ajaxcodecamp/">http://www.javapassion.com/ajaxcodecamp/</a></font></p>
<p><a href="http://theajaxworkshop.com/index.php/Main_Page"><font face="Verdana" size="2">http://theajaxworkshop.com/index.php/Main_Page</font></a></p>
<p><a href="http://forums.theajaxworkshop.com/index.php"><font face="Verdana" size="2">http://forums.theajaxworkshop.com/index.php</font></a><br />
<font face="Verdana" size="2">Start Date: The 1st session will start from <b> August 4th, 2006. </b></font></p>
<p><font face="Verdana" size="2"><a href="http://www.javapassion.com/handsonlabs/ajaxbasics2/#Prerequisites"><b>Prerequisites.</b></a></font></p>
<p><font face="Verdana" size="2">    * 1 month Java programming experience.<br />
* 1 month web application programming experience<br />
* Some HTML experience would be helpful but not required<br />
* Some JavaScript experience would helpful but not required</font>
<div class='kouguu_fb_like_button'><iframe src="http://www.facebook.com/plugins/like.php?href=http://michaelsync.net/2006/07/21/10-week-free-ajax-programming-with-passion-online-course&#038;layout=standard&#038;show_faces=false&#038;width=450&#038;height=25&#038;action=like&#038;colorscheme=light&#038;" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px;"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://michaelsync.net/2006/07/21/10-week-free-ajax-programming-with-passion-online-course/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

