<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>Articles&gt;Web Design&gt;Programming&gt;JavaScript</title>	<link>http://tc.eserver.org/dir/Articles/Web-Design/Programming/JavaScript</link>
	<description>A listing of the most recently indexed works about Articles and Web Design and Programming and JavaScript in the field of technical communication.</description>
	<language>en-us</language>
	<copyright>Copyright (c) 2005-08 by the EServer. All rights reserved.</copyright>
	<managingEditor>tclib-editorial@eserver.org (TC Library Editorial Board)</managingEditor>
	<webMaster>webmaster@eserver.org (Geoffrey Sauer)</webMaster>
	<image>
		<url>http://tc.eserver.org/images/newlogo.gif</url>
		<title>Articles&gt;Web Design&gt;Programming&gt;JavaScript</title>
		<link>http://tc.eserver.org/dir/Articles/Web-Design/Programming/JavaScript</link>
	</image>
	<item>
		<title>JavaScript MVC</title>
		<link>http://tc.eserver.org/35169.html</link>
		<guid>http://tc.eserver.org/35169.html</guid>
		<description>While MVC is a familiar term to those in back-end application development—using frameworks such as Struts, Ruby on Rails, and CakePHP—MVC’s origin in user interface development lends itself to structuring client-side applications. Let’s examine what MVC is, see how we can use it to rework an example project, and consider some existing MVC frameworks.</description>
	</item>
	<item>
		<title>Advanced Debugging with JavaScript</title>
		<link>http://tc.eserver.org/33945.html</link>
		<guid>http://tc.eserver.org/33945.html</guid>
		<description>When used effectively, JavaScript debuggers help find and squash errors in your JavaScript code. To become an advanced JavaScript debugger, you’ll need to know about the debuggers available to you, the typical JavaScript debugging workflow, and code requirements for effective debugging. In this article, we’ll discuss advanced debugging techniques for diagnosing and treating bugs using a sample web application.</description>
	</item>
	<item>
		<title>Parse a String Using JavaScript</title>
		<link>http://tc.eserver.org/32743.html</link>
		<guid>http://tc.eserver.org/32743.html</guid>
		<description>A handy trick for Web Developers in the ability to parse a string to check for a given substring. In plain English, this means checking if a word or part of a word is contained within text. This tutorial demonstrates how to do this using JavaScript.</description>
	</item>
	<item>
		<title>Extending The JavaScript Date Object with User Defined Methods</title>
		<link>http://tc.eserver.org/32657.html</link>
		<guid>http://tc.eserver.org/32657.html</guid>
		<description>Applications, particularly business applications, can often require a lot of date manipulation, but that code could be simplified if JavaScript’s core Date object had some additional methods. In this article, I will show you how to add custom methods to the Date object that are inherited by each date instance.</description>
	</item>
	<item>
		<title>Mastering JavaScript — Concept and Resource Guide</title>
		<link>http://tc.eserver.org/32474.html</link>
		<guid>http://tc.eserver.org/32474.html</guid>
		<description>There is not a single interpreted language used today that causes more excitement, confusion, disdain, and conflict than JavaScript. The language is so incredibly flexible that it is difficult to separate a developer’s choice of coding style from JavaScript best practices.</description>
	</item>
	<item>
		<title>JavaScript Shorthand Tips and Tricks</title>
		<link>http://tc.eserver.org/32477.html</link>
		<guid>http://tc.eserver.org/32477.html</guid>
		<description>There is no official ECMAScript or JavaScript language feature called “shorthand”. Developers are responsible for coining the phrase, probably after realizing that terms like Ternary Condition are a bit archaic. The Mozilla Core JavaScript Guide does an excellent job of highlighting many of these shorthand techniques throughout tutorials, but I thought it best to have a definitive list all in one place.</description>
	</item>
	<item>
		<title>Core JavaScript 1.5 Guide</title>
		<link>http://tc.eserver.org/32478.html</link>
		<guid>http://tc.eserver.org/32478.html</guid>
		<description>Getting started with JavaScript is easy: all you need is a modern Web browser. This guide includes some JavaScript features which are only currently available in the latest versions of Firefox (and other Gecko powered browsers), so using the most recent version of Firefox is recommended.</description>
	</item>
	<item>
		<title>Will You Need a JavaScript Framework on Your Next Project?</title>
		<link>http://tc.eserver.org/32480.html</link>
		<guid>http://tc.eserver.org/32480.html</guid>
		<description>One of the pitfalls of using a JavaScript framework, especially among beginners, is the ability to quickly lose sight of what is specific to the framework, and what is specific to the core JavaScript language. However, as bandwidth constraints continue to dissolve, and browser compatibility issues erode, it makes sense to consider a framework on each project. Whether or not you actually use a framework after these considerations are made, is totally up to you.</description>
	</item>
	<item>
		<title>The Importance of Maintainable JavaScript</title>
		<link>http://tc.eserver.org/32007.html</link>
		<guid>http://tc.eserver.org/32007.html</guid>
		<description>JavaScript is hip again; there’s no doubt about it. But if you’re starting to get down and dirty with it, there’s no excuse not to keep it clean.</description>
	</item>
	<atom:link href="http://tc.eserver.org/dir/Articles/Web-Design/Programming/JavaScript.xml" rel="self" type="application/rss+xml"/>
</channel>
</rss>