<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>Design&gt;Web Design&gt;Programming&gt;JavaScript</title>	<link>http://tc.eserver.org/dir/Design/Web-Design/Programming/JavaScript</link>
	<description>A listing of the most recently indexed works about Design 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>Design&gt;Web Design&gt;Programming&gt;JavaScript</title>
		<link>http://tc.eserver.org/dir/Design/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>JavaScript Cheat Sheet</title>
		<link>http://tc.eserver.org/34768.html</link>
		<guid>http://tc.eserver.org/34768.html</guid>
		<description>This cheat sheet is logically organized into DOM methods, functions, regular expressions, etc. It’s easy to use and a great reference for all common JavaScript uses.&#xD;&#xD;The guide is not only excellent for JavaScript beginners (covering items as basic as the syntax for putting JavaScript into HTML) but is also suited to programmers at an advanced level (referring to more advanced JavaScript functionality).</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>
	<item>
		<title>jQuery Crash Course</title>
		<link>http://tc.eserver.org/30469.html</link>
		<guid>http://tc.eserver.org/30469.html</guid>
		<description>As developers, we have more and more JavaScript libraries to choose from and, of course, the option not to use any at all. Over time, we each tend to favor one method of coding over another. For those who&apos;d like to learn more about jQuery, one of the more popular libraries, here&apos;s a crash course written with code-savvy web designers in mind.</description>
	</item>
	<item>
		<title>Curbing JavaScript Dependency</title>
		<link>http://tc.eserver.org/10613.html</link>
		<guid>http://tc.eserver.org/10613.html</guid>
		<description>JavaScript can be used as an enhancement, but too often it ends up rendering a page unusable to people who don&apos;t run it. There are a number of good reasons why it might not be running in a given browser, and pages should never depend on it. MSG is a &apos;flavor enhancer,&apos; with one slight problem -- some people are allergic to it. Most people don&apos;t seem to care much either way, but a small number of people seems to have bad reactions to it. If you ask people in the industry who sell it, they&apos;ll tell you it&apos;s quite safe, but there are others who claim that it&apos;s potentially lethal to some (very, very few) people.</description>
	</item>
	<atom:link href="http://tc.eserver.org/dir/Design/Web-Design/Programming/JavaScript.xml" rel="self" type="application/rss+xml"/>
</channel>
</rss>