<?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>ineedtutorials.com &#187; programming</title>
	<atom:link href="http://www.ineedtutorials.com/tag/programming/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ineedtutorials.com</link>
	<description>Information made easy</description>
	<lastBuildDate>Thu, 14 May 2009 15:17:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Zend Framework: Getting Started Screencasts</title>
		<link>http://www.ineedtutorials.com/code/php/zend-framework-getting-started-screencasts</link>
		<comments>http://www.ineedtutorials.com/code/php/zend-framework-getting-started-screencasts#comments</comments>
		<pubDate>Tue, 03 Feb 2009 18:38:57 +0000</pubDate>
		<dc:creator>Gertjan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[PHP framework]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://www.ineedtutorials.com/?p=168</guid>
		<description><![CDATA[Zend Framework is an open source, object-oriented web application framework implemented in PHP 5 and licensed under the New BSD License. Zend Framework—often referred to as ZF—is developed with the goal of simplifying web development while promoting best practices in the PHP developer community. Zend Framework was conceived in early 2005 while many new frameworks, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Zend Framework</strong> is an open source, object-oriented web application framework implemented in PHP 5 and licensed under the New BSD License. Zend Framework—often referred to as <strong>ZF</strong>—is developed with the goal of simplifying web development while promoting best practices in the PHP developer community.<span id="more-168"></span></p>
<p>Zend Framework was conceived in early 2005 while many new frameworks, such as Ruby on Rails and the Spring Framework, were gaining popularity in the web development community. ZF was publicly announced at the first Zend Conference.At the same time, no widely used framework had been made available to  the PHP community to fulfill similar web development needs. The  designers of Zend Framework sought to combine the ease-of-use and rapid application development (RAD) features of these new frameworks with the simplicity, openness,  and real-world practicality that is highly valued in the PHP community.</p>
<p>Typically, specific development usage scenarios are implemented using more generalized software components through automatic configuration and/or code generation.  In previous releases, the Zend Framework community has opted to  complete development and testing of these underlying components before  starting work on simplifying development tasks such as database  migrations, generating scaffolding,  and project creation and configuration. This practice has been the  subject of some criticism since some functionality considered by many  as necessary for a general release for modern web application frameworks is slated for future Zend Framework releases. Many ZF users, however,  have found such generalized software components more reusable and  extensible in implementing their applications. Zend Framework also  seeks to promote web development best practices in the PHP community; conventions are not as commonly used in ZF as in  many other frameworks, rather suggestions are put forth by setting  reasonable defaults that can be overridden for each ZF application’s  specific requirements.</p>
<p>Here is a set of screencasts designed to introduce a new user to the Zend Framework. They go over installation of the zend framework through creating a basic content website.</p>
<p>Link:  <a href="http://mitchellhashimoto.com/zend-framework-tutorials/getting-started/">Zend Framework: Getting Started Screencasts</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ineedtutorials.com/code/php/zend-framework-getting-started-screencasts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Advanced php tips to improve your programming</title>
		<link>http://www.ineedtutorials.com/code/php/10-advanced-php-tips-to-improve-your-programming</link>
		<comments>http://www.ineedtutorials.com/code/php/10-advanced-php-tips-to-improve-your-programming#comments</comments>
		<pubDate>Tue, 03 Feb 2009 12:03:49 +0000</pubDate>
		<dc:creator>Gertjan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[advanced php tips]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[optimise]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[php tips]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.ineedtutorials.com/?p=136</guid>
		<description><![CDATA[Smashing Magazine comes up with a nifty list of 10 excellent techniques that PHP developers should learn and use every time they program. These tips will speed up proficiency and make the code much more responsive, cleaner and more optimized for performance. Because of PHP&#8217;s huge popularity, it has become almost impossible for Web developers [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.smashingmagazine.com/">Smashing Magazine</a> comes up with a nifty  list of 10 excellent techniques that PHP developers should  learn and use every time they program. These tips will speed up  proficiency and make the code much more responsive, cleaner and more  optimized for performance.</p>
<blockquote><p>Because of PHP&#8217;s huge popularity, it has become almost impossible for  Web developers not to have at least a working knowledge of PHP. This  tutorial is aimed at people who are just past the beginning stages of  learning PHP and are ready to roll up their sleeves and get their hands  dirty with the language. Listed below are 10 excellent techniques that  PHP developers should learn and use every time they program. These tips  will speed up proficiency and make the code much more responsive,  cleaner and more optimized for performance. </p></blockquote>
<p>These tips will speed up proficiency and make the code much more responsive, cleaner and more optimized for performance.</p>
<p><span id="more-136"></span></p>
<p><a href="http://www.smashingmagazine.com/2008/11/18/10-advanced-php-tips-to-improve-your-progamming/" title="10 advanced php tips to umprove your programming" target="_blank">Smashing Magazine: 10 Advanced php tips to improve your programming.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ineedtutorials.com/code/php/10-advanced-php-tips-to-improve-your-programming/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing Common Java Errors</title>
		<link>http://www.ineedtutorials.com/code/java/fixing-common-java-errors</link>
		<comments>http://www.ineedtutorials.com/code/java/fixing-common-java-errors#comments</comments>
		<pubDate>Mon, 28 Jul 2008 00:06:50 +0000</pubDate>
		<dc:creator>Gertjan</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[common]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[programming language rules]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.ineedtutorials.com/articles/fixing-common-java-errors</guid>
		<description><![CDATA[By: Ashwak Sarhan Whether you are just starting your first Java program, or you are a well experienced programmer, your code can not be an error free code and compile successfully from the first time. At the least you may confuse variable names, forget to declare a variable, or miss a semicolon. Java language errors, [...]]]></description>
			<content:encoded><![CDATA[<p>By: Ashwak Sarhan</p>
<p>Whether you are just starting your first Java program, or you are a well experienced programmer, your code can not be an error free code and compile successfully from the first time. At the least you may confuse variable names, forget to declare a variable, or miss a semicolon. <span id="more-26"></span></p>
<p>Java language errors, just like all other programming languages, can be either syntax errors or logical errors. Syntax errors, also called compile time errors, are illegal use of statements in terms of programming language rules. When the compiler catches them it generates an error message indicating the class name, line number where the error is found, and the type of error. However, sometimes the actual error may not actually be in the line indicated in the message. You would want to look in and somewhere before these lines to locate the error.</p>
<p>This happens because syntax errors can be tricky sometimes; one error may lead to more than one error message. A missing semicolon for example causes the following one or more lines to be invalid, and thus generates error messages for all of them. Once you fix that error, all following messages will be cleared. </p>
<p>When writing a program with Java, syntax errors are almost unavoidable, so do not panic or get disappointed when you encounter them. Some of these errors are very common and you are very likely to encounter one or more of them when compiling your code. The fact is, you cannot avoid them. So the best way to deal with them is to get yourself familiar with them and know how to fix them. Below are some of the most common errors along with their solutions.</p>
<p>Capitalization Errors: Java language is case sensitive, variable names must be exactly the same, Total is not the same as total and not the same as toTal. </p>
<p>The file name is different than the public class name: The class should be saved in a file with exactly the same name; a Shirt class should be saved in a file named Shirt.java. Saving it to a different file name will give a compiling error.</p>
<p>Javac cannot find the class: When you save your classes, or source codes, they have to be in the very same directory where your javac.exe is. This file is responsible for compiling your codes and is created automatically when you download and successfully install the DSK machine. Generally you would install the SDK into your C: drive so there where your javac file will reside. Thus when saving your source code you need to save it in the C: directory in a folder named java.</p>
<p>&#8220;javac is not recognized as an internal or external command, operable program or batch file&#8221; (for Windows System) or &#8220;javac: Command not found&#8221; (for UNIX System): This means that your compiler cannot find your javac. This is due to one of two reasons, either you do not have a javac at all because you did not install the correct machine, or you did not set your PATH correctly. In this case you need to properly set your PATH, or you will have to type in the full file name path to execute it.</p>
<p>&#8220;Exception in thread &#8220;main&#8221; java.lang.NoClassFoundError: &#8216;fileName&#8217;: You probably misspelled the fileName, remember that java is case sensitive.</p>
<p>&#8220;Line nn: &#8216;;&#8217; expected&#8221;: This means you moved to a new line without signaling to the compiler. When your string, or code line, is too long to fit in one line, you may want to split into two lines. Doing that just by pressing the Enter key will confuse the compiler and generate an error. Instead you will need to concatenate with a &#8216;+&#8217; sign. That is split your string into two lines, ending the first with a &#8216;+&#8217; before moving to the second line.</p>
<p>Author Bio<br />
Ashwak Sarhan is a Java tutor for Baker College Online.</p>
<p>Article Source: <a href="http://www.ArticleGeek.com/">http://www.ArticleGeek.com &#8211; Free Website Content</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ineedtutorials.com/code/java/fixing-common-java-errors/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
