<?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>Dashboard Developers</title>
	<atom:link href="http://www.dashboarddev.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dashboarddev.com</link>
	<description>PHP Developer News and Applications</description>
	<lastBuildDate>Tue, 04 Oct 2011 07:29:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>How To Convert Website to Web Application</title>
		<link>http://www.dashboarddev.com/how-convert-website-web-application/</link>
		<comments>http://www.dashboarddev.com/how-convert-website-web-application/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 21:20:40 +0000</pubDate>
		<dc:creator>madamejune</dc:creator>
				<category><![CDATA[Web Application Development]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/?p=203</guid>
		<description><![CDATA[With interactive platforms steadily taking hold, more and more developers are finding the need to convert website to web application. A few programs have been built to do this, but on the whole it remains a largely manual process, at least if you’re meticulous about your work. This is true even with the most recent [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dashboarddev.com/wp-content/uploads/2011/07/coding-php.jpg"><img class="alignleft size-medium wp-image-205" title="coding-php" src="http://www.dashboarddev.com/wp-content/uploads/2011/07/coding-php-300x225.jpg" alt="" width="300" height="225" /></a>With interactive platforms steadily taking hold, more and more developers are finding the need to convert website to web application. A few programs have been built to do this, but on the whole it remains a largely manual process, at least if you’re meticulous about your work. This is true even with the most recent releases.</p>
<p>According to the Microsoft Developer Network, the best way to go about it is to create a new blank web application project instead of working directly from your website project. This works specifically for Visual Studio, Microsoft’s integrated development environment (IDE) and one of the most widely used today.</p>
<p>Once you have a blank project open, you can start moving existing items from the website. In Visual Studio, App_Code folders in the website project must be renamed, because files in this folder are compiled on the server side. This means that dropping an item onto the folder is equivalent to resetting it, because ASP.NET takes to mean there’s a new class of objects. A similar but straightforward name such as ClassFiles will do.</p>
<p>If you have folders containing .aspx.cs or .cs files and need to put them in the compilation, highlight the items in question, then choose Compile under Build Action on the Properties Menu. If you have any .aspx or .ascx files in your folders, make sure that Content is selected under Build Action. Next, fill in any missing project references in the Add Reference Dialog box.</p>
<p>If there were compilation errors in the original files in the website project, you may have to fix them manually, often file by file. You may also have to rebuild after every change, as the program doesn’t always show the errors in real time.</p>
<p>Partial classes are usually associated with namespaces during the creation of designer files. This means you have to surround your code with the namespaces when they come up behind partial classes. You can do this using the Surround With option in the code editor. You’ll also have to change the Page Directives so that the Inherits match the namespaces and classnames across the board. You can use tools such as Resharper to run an auto-correct sequence instead.</p>
<p>Next, you’ll need to recreate the original Global.asax file (if you have an existing one) because there’s no option to convert them on a web application. Replace the code from the original Global.asax file with the one from the new file, then add a new Global Application Class to recreate it. For .aspx and .ascx files, all you have to do is highlight them and use the Convert to Web Application option. Finally, stamp out any remaining errors by rebuilding the project repeatedly until it turns up clean.</p>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/how-convert-website-web-application/">How To Convert Website to Web Application</a> was first posted on July 14, 2011 at 4:20 pm.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/how-convert-website-web-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4D Releases Open-Source Web App Platform</title>
		<link>http://www.dashboarddev.com/d-releases-opensource-web-app-platform/</link>
		<comments>http://www.dashboarddev.com/d-releases-opensource-web-app-platform/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 23:16:42 +0000</pubDate>
		<dc:creator>madamejune</dc:creator>
				<category><![CDATA[Web Application Development]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/?p=199</guid>
		<description><![CDATA[French web developer 4D unveiled plans this week of introducing Wakanda, an open-source platform JavaScript designed to aid in the building of web-based business programs. The name is derived from a Sioux word meaning “inner magic,” the company said on its website. The program has been in development for two years. Its aim, according to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dashboarddev.com/wp-content/uploads/2011/06/logo-wakanda.png"><img class="alignleft size-full wp-image-201" title="logo-wakanda" src="http://www.dashboarddev.com/wp-content/uploads/2011/06/logo-wakanda.png" alt="" width="238" height="74" /></a>French web developer 4D unveiled plans this week of introducing Wakanda, an open-source platform JavaScript designed to aid in the building of web-based business programs. The name is derived from a Sioux word meaning “inner magic,” the company said on its website.</p>
<p>The program has been in development for two years. Its aim, according to 4D, is to address the fast-growing market for Web and mobile application development. With more and more businesses jumping onto new trends, such as smartphones and cloud computing, the company felt it was time to use its expertise to help the Web application market. The open-source system will allow developers to design the program according to their needs and what the market requires.</p>
<p>In its pre-launch stage, Wakanda was touted as an end-to-end unified environment that was fully JavaScript based. Laurent Ribardière, the company’s founder and president, said that was the way application development should work: everything is done in JavaScript.</p>
<p>The program is slated for release before the end of the year, following a beta release. Among its key features is a faceless HTTP server called Wakanda Server, which includes a data storage engine; Wakanda Framework, which offers widgets fed by standards-compliant data sources; and Wakanda Studio, which includes a code editor, visual data storage, and interface design tools. Wakanda Server is compatible with Windows, Macintosh, and Linux.</p>
<p>With Wakanda, developers will be able to write data-driven applications for the Web and for various industries, including medicine. These programs will typically be in HTML, allowing them to be accessed through mobile and desktop browsers.</p>
<p>According to Ribardière, Wakanda’s biggest strength is ease of use. It eliminates the need for developers to get around the intricacies in platforms such as Java and .net, as the programming will be done entirely in JavaScript.</p>
<p>On its website, 4D made it clear that Wakanda wasn’t part of its product line, but rather an independent project. They also assured developers that the program wasn’t a replacement of 4D, and that their other products will remain available. Its flagship product, 4D v12, will continue to be developed, with changes in both programs being integrated into each other.</p>
<p>Wakanda is currently available as a pre-launch version online. Once the final version comes out, it will be sold in a dual-license scheme, wherein developers can access a commercially licensed version or an open-source one. The former will include access to the company’s support service.</p>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/d-releases-opensource-web-app-platform/">4D Releases Open-Source Web App Platform</a> was first posted on June 9, 2011 at 6:16 pm.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/d-releases-opensource-web-app-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UK Developer Creates $25 Computer</title>
		<link>http://www.dashboarddev.com/uk-developer-creates-computer/</link>
		<comments>http://www.dashboarddev.com/uk-developer-creates-computer/#comments</comments>
		<pubDate>Mon, 09 May 2011 13:23:48 +0000</pubDate>
		<dc:creator>madamejune</dc:creator>
				<category><![CDATA[General-Development]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/?p=195</guid>
		<description><![CDATA[One could argue that in this day and age, computer literacy is a basic life skill. British charity Frontier Developments pushes this view by offering a tiny new computer designed to teach kids basic programming. Priced at a modest $25, it ensures that kids know their binary codes and motherboards at an early age, regardless [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dashboarddev.com/wp-content/uploads/2011/05/Raspberry_Pi_PC.jpg"><img class="alignleft size-full wp-image-196" title="Raspberry_Pi_PC" src="http://www.dashboarddev.com/wp-content/uploads/2011/05/Raspberry_Pi_PC.jpg" alt="" width="300" height="225" /></a>One could argue that in this day and age, computer literacy is a basic life skill. British charity Frontier Developments pushes this view by offering a tiny new computer designed to teach kids basic programming. Priced at a modest $25, it ensures that kids know their binary codes and motherboards at an early age, regardless of their socio-economic background.</p>
<p>Programmer and game developer David Braben, founder of Frontier, came up with the idea after seeing that computer education was declining in schools. The computer, the first project of his new charity The Rasbperry Pi Foundation, will be designed not just for kids’ personal use, but for schools in less affluent areas to give students hands-on training in programming and computer use.</p>
<p>The computer can also be distributed to developing countries where computer access is limited, often with up to ten students sharing a computer. According to the Frontier Developments website, the new computer will benefit these countries as well as more developed ones.</p>
<p>&nbsp;</p>
<p>Although understandably not the fastest machine on the market, the computer is more than functional, and more than powerful enough for its purpose. It comes with a 128-MB SDRAM, 700MHz ARM11 processor, a 1080p30 H.264 high-profile decode, and OpenGL ES 2.0. It runs on Ubuntu, an open-source operating system, and uses open-source software including Iceweasel, Python, and KOffice.</p>
<p>There are slots for three types of memory cards, a USB 2.0 outlet which can connect to a keyboard, and output connections for composite and HDMI video, which allows users to connect to an LCD screen. The whole thing fits into a pocket-size stick, and the core is no bigger than a 20-pence coin.</p>
<p>Braben says there isn’t enough focus in the UK school curriculum on computer sciences, with schools leaning more towards general information and communications technology (such as word processing). Although these skills are useful, they are more useful in office environments. And since most kids are more advanced than that, the lack of challenge can affect their motivation to learn. The new computer can help schools reintegrate programming into the system and make it more fun for kids, Braben said.</p>
<p>A January 2010 study by Intel showed that technology in the classroom helps improve academic performance—the problem is that schools often have trouble getting funding. The computer, which is now in a one-year trial period, may just change all that. Raspberry Pi is currently working with government authorities and looking for investors to help them bring the product into the mainstream.</p>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/uk-developer-creates-computer/">UK Developer Creates $25 Computer</a> was first posted on May 9, 2011 at 8:23 am.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/uk-developer-creates-computer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silicon Valley Recovers From Recession, Creates New Jobs</title>
		<link>http://www.dashboarddev.com/silicon-valley-recovers-from-recession-creates-jobs/</link>
		<comments>http://www.dashboarddev.com/silicon-valley-recovers-from-recession-creates-jobs/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 23:02:04 +0000</pubDate>
		<dc:creator>madamejune</dc:creator>
				<category><![CDATA[General-Development]]></category>
		<category><![CDATA[Programming Degrees]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/?p=186</guid>
		<description><![CDATA[Silicon Valley was the last place anyone expected a job boom in 2011. Everywhere else, companies were still shaking bits and pieces of the recession off their shoulders. But a CNN report shows that tech companies are seeing an unprecedented spike in hiring, having opened 1,200 new jobs in March alone. Leading the pack are [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dashboarddev.com/wp-content/uploads/2011/04/google-headquarters.jpg"><img class="alignleft size-medium wp-image-187" title="google headquarters" src="http://www.dashboarddev.com/wp-content/uploads/2011/04/google-headquarters-300x195.jpg" alt="" width="300" height="195" /></a>Silicon  Valley was the last place anyone expected a job boom in 2011. Everywhere else, companies were still shaking bits and pieces of the recession off their shoulders. But a CNN report shows that tech companies are seeing an unprecedented spike in hiring, having opened 1,200 new jobs in March alone.</p>
<p>Leading the pack are social networking sites, which comes as little surprise. With the boom in social media usage and the resulting shift in marketing trends, companies like Facebook, LinkedIn, and Twitter have to step up and expand. LinkedIn doubled its workforce to 1,000 in 2010 alone, and is expected to continue hiring this year. Google has also started hiring in several offices across North America.</p>
<p>The demand is so high that there’s room for fresh graduates, especially in medium-sized companies. LinkedIn CEO Jeff Weiner says at the rate the company is growing, they have to keep an eye open for top new talent. And the competition is fierce—a typical graduate can receive a dozen offers from blue-chip companies in one week.</p>
<p>According to Russell Hancock of the Joint Venture: Silicon Valley Network, people with niche skills are among the most likely to be hired. It is better to be an expert in a few nice areas than to be a jack of all trades, master of none, as is the case in other emerging industries.</p>
<p>To be sure, the Valley hasn’t completely recovered from the recession. Its unemployment rate last month remains higher than the national average at 10.6%, compared to just 8.8%. But according Dion Lim, president of job search engine SimplyHired.com, Silicon Valley has always had the distinct ability to “invent itself out of recession.”</p>
<p>Software engineers are particularly in demand, SimplyHired’s data shows. Of the 130,000 openings in Silicon Valley, about 40% are for such positions. Lim says that this is because of innovations in computing, such as social media, mobile internet, and cloud computing (the process of storing, managing, and processing data in online networks, or “the cloud.”) Experts in the PHP, Java, Ruby and Python programming languages are also well desired.</p>
<p>Facebook and Twitter may not be the biggest hirers, but they are definitely spurring the demand in companies that depend on them. SimplyHired stats show that in the past year and a half, the number of jobs whose descriptions included “Facebook” rose 245%, while “Twitter”-related openings went up 421%.</p>
<p>The growth has sparked concerns of a second dotcom bubble, similar to the one that burst in 2000. However, experts hope that this time around, the new jobs will create a positive wave of even more jobs for the less skilled, helping to lift other industries out of the recession’s grip.</p>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/silicon-valley-recovers-from-recession-creates-jobs/">Silicon Valley Recovers From Recession, Creates New Jobs</a> was first posted on April 11, 2011 at 6:02 pm.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/silicon-valley-recovers-from-recession-creates-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn a little more about application servers</title>
		<link>http://www.dashboarddev.com/learn-a-little-more-about-application-servers/</link>
		<comments>http://www.dashboarddev.com/learn-a-little-more-about-application-servers/#comments</comments>
		<pubDate>Fri, 14 May 2010 10:08:08 +0000</pubDate>
		<dc:creator>Writingstar4u</dc:creator>
				<category><![CDATA[Application Servers]]></category>
		<category><![CDATA[application server]]></category>
		<category><![CDATA[Red Hat and Novell]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[•	Microsoft Windows server 2008]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/?p=117</guid>
		<description><![CDATA[An application server, in simple words, is a software framework that executes routines, scripts, programs and other procedures. When you talk about servers, you are presented with two basic types of them, which are Application Servers and Web Servers. Application Servers are also called middleware application servers which handle the database servers and the end [...]]]></description>
			<content:encoded><![CDATA[<p>An application server, in simple words, is a software framework that executes routines, scripts, programs and other procedures. When you talk about servers, you are presented with two basic types of them, which are Application Servers and Web Servers. Application Servers are also called middleware application servers which handle the database servers and the end user. They serve as the connecting link between the two.</p>
<p>However, it is important to mention that there are further classifications of application servers. The list of the three most important kinds of Application Servers is:</p>
<p>1 Audio and Video Servers</p>
<p>These are the servers that allow websites to have and broadcast streaming multimedia videos. The importance of these types of servers is on an upsurge, as video marketing is now growing in popularity.</p>
<p>2 Chat Servers</p>
<p>These allow several users to be able to exchange information such as for newsgroups and have the added facilities of real-time discussion. If you have an account on certain social networks like Facebook or Orkut, you should know that you can perform many tasks due to chat servers.</p>
<p>3. Fax Servers are one of the oldest, and enable the safe and secure transfer of your files from one computer to another. The files transferred are organized according to the actual documents sent across.</p>
<p>Choosing the right kind of application server is extremely important for your website as that is what will decide the speed at which the customer is able to view it. If it is not fast enough, the customer might very well lose interest and hence take business elsewhere.</p>
<p>A good application server must be able to:</p>
<ul>
<li>Download files and applications without any bottleneck</li>
<li>The time taken between the entire process of request and send must be not more than a few seconds</li>
<li>It must take into account different ways that your clients will be able to view and download the site in different parts of the world</li>
</ul>
<p>Before you decide on which application server to opt for, you must consider the needs of the website and business, the time and technical expertise that you have at your disposal to set it up and maintain it. Aside from application servers, it&#8217;s also ideal to take advantage of <a href="http://www.talktalkbusiness.co.uk/store/business-broadband/" target="_blank">broadband for business</a> with Talk Talk and other money-saving software and tools out there. You really need to consider the prices.</p>
<p>The Prices of a few popular Application Servers are:</p>
<ul>
<li>
<ul>
<li>Microsoft Windows server 2008 at a Standard Edition of $1000 and the Enterprise Edition at 4000</li>
<li>Solaris – can be downloaded free and support bought at $720 annually.</li>
<li>Linux which offers Red Hat and Novell. The code used can be modified and used for different kinds of hardware</li>
</ul>
</li>
</ul>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/learn-a-little-more-about-application-servers/">Learn a little more about application servers</a> was first posted on May 14, 2010 at 5:08 am.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/learn-a-little-more-about-application-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web application development and the way to find a pro developer</title>
		<link>http://www.dashboarddev.com/web-application-development-and-the-way-to-find-a-pro-devloper/</link>
		<comments>http://www.dashboarddev.com/web-application-development-and-the-way-to-find-a-pro-devloper/#comments</comments>
		<pubDate>Wed, 12 May 2010 10:08:36 +0000</pubDate>
		<dc:creator>Writingstar4u</dc:creator>
				<category><![CDATA[Web Application Development]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/?p=115</guid>
		<description><![CDATA[The role of a web application developer is quite important in today’s IT centric world. A developer is the person who allows the access of applications through web browsers either via the internet or intranet. There are several web application frameworks that allow one to develop web applications quickly and with minimal amounts of errors. [...]]]></description>
			<content:encoded><![CDATA[<p>The role of a web application developer is quite important in today’s IT centric world. A developer is the person who allows the access of applications through web browsers either via the internet or intranet.</p>
<p>There are several web application frameworks that allow one to develop web applications quickly and with minimal amounts of errors. Try <a href="http://www.extropia.com/tutorials/devenv/toc.html" target="_blank">http://www.extropia.com/tutorials/devenv/toc.html</a></p>
<p>When you learn web application development, you are charting out a path to enhance your career goals in an extremely competitive professional field. It will help you learn the latest techniques and certification courses will help brand you as an expert in web application development.</p>
<p>There are several technologies that one needs to keep abreast of in order to be able to perform web application development tasks. These are Ajax, <a href="http://asp.net/" target="_blank">asp.net</a>, CGI, ColdFusion, JavaScript and Perl to name a few.</p>
<p>In addition to these technologies, there are several tools that the web application developer can use based on the technologies that he/she is working with. These could be Microsoft Visual Studio, Dreamweaver, CFEclipse plugin, debugging tools, different browsers, FTP clients and so forth.</p>
<p>There are several web application developers to be found online. However, before you do so you need to understand that there are basically four stages in the web application process:</p>
<ul>
<li>Deciding the nature of the project</li>
</ul>
<p>This is the stage when you decide what kind of website you have in mind. Look at a few websites of similar products and other kinds of products and decide how you would want your website to look at the end. Define a competitive analysis of these sites and the things they have got right. If you are working with a professional web application developer then ask relevant and probing questions. Lots of questions at this stage will enable you to have the arsenal of information.</p>
<ul>
<li>Finalizing the plan by consulting with all the stakeholders and      taking their suggestions.</li>
<li>The development by finalizing the team</li>
<li>Testing the viability and stability of the site</li>
</ul>
<p>There are several companies online that will help you develop your site step by step or help you with the technical expertise.</p>
<p>However, keep in mind that the more time you have spent at the drawing board will enable you to get a website that has a good interface, is perfectly functional and drives traffic in your websites direction. So, take your time and make an informed decision when selecting a web application development.</p>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/web-application-development-and-the-way-to-find-a-pro-devloper/">Web application development and the way to find a pro developer</a> was first posted on May 12, 2010 at 5:08 am.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/web-application-development-and-the-way-to-find-a-pro-devloper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Few easy ways of learning C programming</title>
		<link>http://www.dashboarddev.com/few-easy-ways-of-learning-c-programming/</link>
		<comments>http://www.dashboarddev.com/few-easy-ways-of-learning-c-programming/#comments</comments>
		<pubDate>Mon, 10 May 2010 10:09:02 +0000</pubDate>
		<dc:creator>Writingstar4u</dc:creator>
				<category><![CDATA[C programming]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/?p=113</guid>
		<description><![CDATA[Once you have learned the nuances of C programming you will be able to create the most fantastic of websites and interfaces. C programming is one code that helps you control the computer and get what you want out of it. In order to learn more about it, the first thing to do is download and [...]]]></description>
			<content:encoded><![CDATA[<p>Once you have learned the nuances of C programming you will be able to create the most fantastic of websites and interfaces. C programming is one code that helps you control the computer and get what you want out of it.</p>
<p>In order to learn more about it, the first thing to do is download and install the free Microsoft Visual Studio 2008 C++ Compiler. This is one program that will leverage your C programming learning and enable you to not only enjoy coding but also enable you to make a lucrative career out of it.</p>
<p>The steps to getting your very first C programming in place are:</p>
<ul>
<li>Once the code has been installed you need to debug it. This can      be done by going to the top of the compiler and click on the Start      debugging option.</li>
<li>The next step will be the opening up of a black window, which      will be asking you to select a number between 1 and 50. That is how simple      it is to create the most basics of C programming codes.</li>
</ul>
<p>However, there are several different ways to get started with C programming.  For instance;</p>
<ul>
<li>You can opt to learn detailed C programming from the various free web tutorials that walk you through several steps. There are tutorials that guide you through the most rudimentary of C programming steps hence you need not worry if you have never done any programming before this. It will give you an overall idea of working with programs especially C programming.</li>
</ul>
<p><a href="http://www.cprogramming.com/tutorial/lesson1.html" target="_blank">http://www.cprogramming.com/tutorial/lesson1.html</a></p>
<p><a href="http://www.learn-programming.za.net/programming_c_learn01.html" target="_blank">http://www.learn-programming.za.net/programming_c_learn01.html</a></p>
<p><a href="http://johnt.tripod.com/c.html" target="_blank">http://johnt.tripod.com/c.html</a></p>
<ul>
<li>There are several books to help you get the best out of C programming. There are some absolutely free books online to get you started:</li>
</ul>
<p><a href="http://www.computer-books.us/c.php" target="_blank">http://www.computer-books.us/c.php</a></p>
<p><a href="http://www.techbooksforfree.com/ccpp.shtml" target="_blank">http://www.techbooksforfree.com/ccpp.shtml</a></p>
<p>The most preferred books in hard copies are:</p>
<p>C programming by K. N. King</p>
<p>C++ Primer (4th Edition) by Stanley B Lippman, Josee Lajoie and Barbara Moo is said to be the book for everything that you ever wanted to know about C programming including tips, warnings and helpful suggestions.</p>
<ul>
<li> There are some wonderful tools available online that will accelerate your learning of C programming:</li>
</ul>
<p><a href="http://www.freebyte.com/programming/cpp/" target="_blank">http://www.freebyte.com/programming/cpp/</a></p>
<p><a href="http://www.codecutter.net/tools/quincy/" target="_blank">http://www.codecutter.net/tools/quincy/</a></p>
<ul>
<li>After you have had an idea of what’s there in C programming, you could sign up for a few courses which could be instructor led or online. Some online courses are:</li>
</ul>
<p><a href="http://www.e-learningcenter.com/c_programming.htm" target="_blank">http://www.e-learningcenter.com/c_programming.htm</a></p>
<p><a href="http://apex.vtc.com/c-programming.php" target="_blank">http://apex.vtc.com/c-programming.php</a></p>
<p>After you have done all of this you might want to read Posts from different programmers about C programming. This is where you can search other sites, blogs and forums over the internet. So, the fact of the matter is that though you need to invest a lot of time in learning the ropes, but you will eventually be able to handle things on your own. So, start from today!</p>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/few-easy-ways-of-learning-c-programming/">Few easy ways of learning C programming</a> was first posted on May 10, 2010 at 5:09 am.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/few-easy-ways-of-learning-c-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning PHP</title>
		<link>http://www.dashboarddev.com/learning-php/</link>
		<comments>http://www.dashboarddev.com/learning-php/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 14:54:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Central Reason]]></category>
		<category><![CDATA[Html Forms]]></category>
		<category><![CDATA[Multitude]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/learning-php/</guid>
		<description><![CDATA[PHP is the world&#8217;s most popular web development language. Started by Danish-Greenlandic programmer Rasmus Lerdorf in 1995 it is now installed on more than 20 million websites and 1 million web servers and counting.It is estimated that for every 100 PHP developers, there are 42 Perl developers, 12 Python developers and 4 Ruby developers &#8211; [...]]]></description>
			<content:encoded><![CDATA[<div style="float:left; padding: 12px"><a href="/wp-content/uploads/2009/09/php_tutorial25.jpg"><img src="/wp-content/uploads/2009/09/php_tutorial25.jpg" title='' alt='' /></a></div>
<div>PHP is the world&#8217;s most popular web development language. Started by Danish-Greenlandic programmer Rasmus Lerdorf in 1995 it is now installed on more than 20 million websites and 1 million web servers and counting.<br/><br/>It is estimated that for every 100 PHP developers, there are 42 Perl developers, 12 Python developers and 4 Ruby developers &#8211; PHPs popularity is the central reason why you should consider learning it above all others.<br/><br/>PHP is the basis of Content Management Systems such as Drupal, Joomla and WordPress so gaining a knowledge of PHP would help you in using these scripts.<br/><br/>Presumably your are already proficient with CSS and HTML and want to take your web creativity to another level. If you aren&#8217;t, then stop right here. It&#8217;s unthinkable to tackle PHP without a firm grounding in HTML and a good knowledge of CSS would be extremely useful.<br/><br/>You don&#8217;t have to have a complete knowledge of HTML in order to learn PHP but you certainly need to know the basics &#8211; the rest you will pick up in tandem with PHP. For instance, if you use Content Management Systems all the time you&#8217;ll unlikely to be that familiar with coding forms, but HTML forms are an essential part of PHP and you&#8217;ll need to be able to create them quickly and without fuss.<br/><br/>Learning PHP is as hard as you can imagine it to be. You need time and lots of patience and preferably a reality you need to escape from for an inordinate amount of time. It&#8217;s a good idea to pace yourself and set a two year framework in order to become familiar with the core of the language.<br/><br/>Prepare yourself for headaches and frustration and a slow, boring learning curve as it&#8217;s on about the same thrill level as a crossword or Sudokus puzzle.<br/><br/>You must be familiar with the multitude of Photoshop net tutorials out there &#8211; you know, the ones that engage you with a step-by-step guide and lots of pretty pictures. Well there is nothing comparable in PHP.<br/><br/>It may be unfair to compare photo manipulation software to a programming language, but even the Ruby crew manage to add a bit of bling to their learning process.<br/><br/>Of course, there is satisfaction at creating your first form or web application &#8211; to actually create a working item is a tremendous achievement when you are starting out.<br/><br/>So what makes a good PHP programmer? It is the ability to write effective, secure code quickly. Effective means using as little code as possible for the task at hand as well as learning which code is the least wasteful on your server resources (this is technically called refactoring). Secure means that your code is as safe as possible from malicious users and crackers.<br/><br/>To be a quick PHP coder means that you have a thorough knowledge of the syntax and functions as well as library of code which you have created and testing on live websites and that you can bring into new web developments.<br/><br/>You&#8217;ll often read a reference to &#8220;clean code&#8221; amongst PHP heads (and all other code writers for that matter) and above is essentially what they mean by this term.<br/><br/>If you really want to learn PHP though I can guarantee one thing: that you will succeed if you have enough time and are determined enough.<br/><br/>Nobody is born to code PHP &#8211; expertise will come about through you applying yourself.<br/><br/><br/><br/><em>By: <strong>Andy Johnson</strong></em><br/><br/><strong>About the Author:</strong>
<div style="border: thin solid gray; background-color: #E2E089; padding:1em;">
Andy Walpole is a web designer and developer and can be found at <a href="http://www.suburban-glory.com/blog.html">Suburban Glory Web Design</a>.
</div>
<p><br/><br/></div>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/learning-php/">Learning PHP</a> was first posted on December 28, 2009 at 9:54 am.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/learning-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Self-taught Php/mysql: a Simple Page Counter Tutorial</title>
		<link>http://www.dashboarddev.com/self-taught-phpmysql-a-simple-page-counter-tutorial/</link>
		<comments>http://www.dashboarddev.com/self-taught-phpmysql-a-simple-page-counter-tutorial/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 14:21:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Dollar Signs]]></category>
		<category><![CDATA[Increment]]></category>
		<category><![CDATA[Web Page Copy]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/self-taught-phpmysql-a-simple-page-counter-tutorial/</guid>
		<description><![CDATA[Self-Taught PHP/MYSQL: a simple Page CounterThis article is a short introduction to PHP and MySQL using the example of a simple page counter. I will illustrate creating the database in MySQL, connecting to the database from the PHP script, querying the database for information, displaying the information in a web page, and writing the information [...]]]></description>
			<content:encoded><![CDATA[<div style="float:left; padding: 12px"><a href="/wp-content/uploads/2009/09/php_tutorial9.jpg"><img src="/wp-content/uploads/2009/09/php_tutorial9.jpg" title='' alt='' /></a></div>
<div>Self-Taught PHP/MYSQL: a simple Page Counter<br/><br/>This article is a short introduction to PHP and MySQL using the example of a simple page counter. I will illustrate creating the database in MySQL, connecting to the database from the PHP script, querying the database for information, displaying the information in a web page, and writing the information back to the database. As always, the fastest way to master the process is to jump right in with the code, look it over and use it. We’ll make a MySQL database to store the page names and the number of page views, and use PHP to increment and display the count on a web page. First here is all of the code, and then I’ll go over it in detail:<br/><br/>This goes into a file called “pagecounter.php”<br/><br/><br/><br/>You’ll no doubt have noticed that the script “includes” another, so without further delay here is the “connect.php” file:<br/><br/><br/><br/>The pagecounter.php script needs a database to operate on. Just briefly, here’s how to create it.<br/><br/>Creating the database:<br/><br/>Log in to MySQL at your Unix prompt (which might be #):<br/><br/># mysql –uYourUserName –pYourPassword<br/><br/>At the MySQL prompt enter these commands:<br/><br/>mysql> create database pages;<br/><br/>mysql> use pages;<br/><br/>mysql> create table counter (pagename varchar(60),hits int, stamp timestamp);<br/><br/>mysql> quit;<br/><br/>Naturally you can create the database and table with utilities or web-based interfaces, but doesn’t it seem simpler to just enter three commands?<br/><br/>If you just wanted some code for a simple counter, this is all you need. Put this text into an SHTML web page, or this text into a php web page, copy the above two files into the same directory, and you’re done.<br/><br/>The first thing you’ll have noticed about the scripts are the dollar signs ($). All variables in PHP scripts start with a $. Anything starting with a $ is a variable. Instructions &#8211; statements and functions – end with a semicolon (;).  starts the script and it ends with . When your script is hosed, look at these first.<br/><br/>Details about the pagecounter.php script<br/><br/>Line 1<br/><br/> include_once &#8220;connect.php”; <br/><br/>The first line in the script is just what it appears to be. It includes whatever is in the file “connect.php”. The “_once” means that it’s only included once, even if you had the line twice in the script. The reason I’ve separated it out is that it’s all the connection stuff to the database. All the php/Mysql scripts will need it, it’s always the same, so you can just put it by itself and use the include function.<br/><br/>Line 2<br/><br/>$pagename=$_SERVER["REQUEST_URI"];<br/><br/>The next line creates a variable called $pagename and sets the value to a special pre-defined variable $_SERVER["REQUEST_URI"]. The brackets [ ] are used by arrays in php. $_SERVER is a pre-defined array of headers and paths. This particular one is the name of the file that accesses the script, i.e., the name of the page that the counter is in.<br/><br/>Line 3<br/><br/>$result=mysql_query(&#8220;Select * from counter where pagename=&#8217;$pagename&#8217;&#8221;);<br/><br/>All the database work is done with mysql_query, which sends an SQL command string to MySQL, after you’ve already logged in and connected to the database with the connect.php script. &#8220;Select * from counter where pagename=&#8217;$pagename&#8217;&#8221; replaces $pagename with its value. But there’s a quirk here – the single quotes have to be inside the double quotes. If I had it the other way around, with the single quotes outside, the query would be for the text “$pagename” instead of the value. $result is the result set. It can be any name but in tutorial scripts it’s always $result, so it is here.<br/><br/>Line 4<br/><br/>if (mysql_num_rows($result)==0){ <br/><br/>The fourth line is the php version of “if-then”. It simply checks whether there are any results from the query in line 3. The syntax is representative of php coding in general so it’s a good place to start. The curly brackets { } are used to group instructions. The curved brackets ( ) are used for the “if” condition. Everything inside the curly brackets will be executed if the “if” condition is true. PHP uses double equals == for comparison; if I had used only a single equal sign it would try to set mysql_num_rows to 0, which wouldn’t work for our purposes. A missing equal sign is the second thing to look for when your script is hosed and it’s not missing a $ or ;.<br/><br/>Line 5<br/><br/>mysql_query(&#8220;insert into counter (pagename,hits) values (&#8216;$pagename&#8217;,&#8217;0&#8242;)&#8221;); }<br/><br/>Inside the brackets, which only happens when line 4 finds no records of the page we searched for, the instruction creates a new record with the page’s name and zero for the hit count. Although mysql_query is a function, it doesn’t necessarily need a variable $result= in front of it. That’s optional in PHP if you don’t care about the return value.<br/><br/>The closing curly bracket } from the “if” statement comes here, since we only needed one statement to create our record.<br/><br/>Line 6<br/><br/>$count=mysql_result($result, 0, &#8220;hits&#8221;); <br/><br/>mysql_result fetches the actual data from the result set. You specify the result set (from mysql_query), the row number (0), and the column name (“hits”). This is a little confusing at first since to get here took four steps: 1) log into MySQL, 2) connect to the database, 3) select data from the table, and 4) fetch a particular piece of the data. Putting the repetitive first two steps into an include file where you can more or less forget about them makes it more intuitive: use SQL to select data with mysql_query, and then retrieve data with mysql_result.<br/><br/>Line 7<br/><br/>$count=$count + 1; <br/><br/>Just adds one to the count variable. This is the count of the page views of the page requesting the script.<br/><br/>Line 8<br/><br/>mysql_query (&#8220;update counter set hits=$count where pagename=&#8217;$pagename&#8217;&#8221;);<br/><br/>As with Line 5 we send an SQL command directly to MySQL. This one updates the count for just the page matching the variable $pagename.<br/><br/>Line 9<br/><br/>echo &#8220;Page Count: &#8220;.$count; <br/><br/>The echo function writes text to a web page, in this case the text “Page Count: “ followed by whatever value is in $count. The period in between is the PHP concatenation operator: it simply adds the two strings together. Echo sees it as one string and outputs it.<br/><br/>Details about the connect.php script: <br/><br/>All this script does is connect to the MySQL server and select the Database.<br/><br/>Line 1<br/><br/>$host=&#8221;localhost&#8221;;$user=&#8221;YourUserName&#8221;;$password=&#8221;YourPassword&#8221;;$dbase=&#8221;pages&#8221;;<br/><br/>These are the inputs for the connect and select_db functions. Naturally you can insert the values into the functions on line 3 and 4 and eliminate this line, but it’s simpler to change later (when you re-use this code for example) if you just list them out at the top. The host and dbase won’t need to be changed in this example. The user and password are specific to your MySQL setup. As shown here you can put as many statements on one line as you want; PHP doesn’t care.<br/><br/>Line 2<br/><br/>// change the user and password to your MySQL user and password<br/><br/>The double slashes // denote a comment line that is ignored by php. Each comment line needs the slashes.<br/><br/>Line 3<br/><br/>$connect = mysql_connect($host,$user,$password); <br/><br/>You log into your MySQL with the mysql_connect command. You would change the host from “localhost” to the database server if you were accessing MySQL from another server, provided you’ve set up the access rights for the specified user/<br/><br/>Line 4<br/><br/>mysql_select_db($dbase,$connect); <br/><br/>Since we can have multiple databases in the MySQL server, we have to select one before sending SQL statements to it. As I mentioned earlier, this part is repetitive, and once it’s in this file and working you can forget about it.<br/><br/>In this tutorial we’ve examined a simple but functional web page counter implemented with PHP/MySQL. We examined the basic syntax of PHP statements and variables, the PHP “include” function and “if” control function, and the fundamental PHP MySQL functions mysql_connect, mysql_select_db, mysql_query, mysql_num_rows, and mysql_result. For further reference the reader should bookmark http://dev.mysql.com/doc/refman/6.0/en/index.html and http://us.php.net/manual/en/funcref.php .<br/><br/>Bill Hamilton is a former Database Administrator for United News and Media, and VNU inc. He currently operates several php/mysql driven websites including Gemstones and Beads<br/><br/><br/><br/><em>By: <strong>Bill Hamilton</strong></em><br/><br/><strong>About the Author:</strong>
<div style="border: thin solid gray; background-color: #E2E089; padding:1em;">
<p>Bill Hamilton is a former Database Administrator for United News and Media, and VNU inc.  He currently operates several php/mysql driven websites including <a href="http://www.mysticgemcreations.com">Gemstones and Beads</a></p>
</div>
<p><br/><br/></div>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/self-taught-phpmysql-a-simple-page-counter-tutorial/">Self-taught Php/mysql: a Simple Page Counter Tutorial</a> was first posted on December 26, 2009 at 9:21 am.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/self-taught-phpmysql-a-simple-page-counter-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crop Image File Size, Width &amp; Height Using Php Script</title>
		<link>http://www.dashboarddev.com/crop-image-file-size-width-height-using-php-script/</link>
		<comments>http://www.dashboarddev.com/crop-image-file-size-width-height-using-php-script/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 16:13:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Lettering]]></category>
		<category><![CDATA[Resize Images]]></category>
		<category><![CDATA[Vital Information]]></category>

		<guid isPermaLink="false">http://www.dashboarddev.com/crop-image-file-size-width-height-using-php-script/</guid>
		<description><![CDATA[Crop Images ContextuallyCrop images contextually for faster downloads and higher impact. By cropping maximally and resizing you can convey meaning without slowing down your web pages.However, we&#8217;ve seen many sites that either use HTML&#8217;s width and height attributes to resize larger images, or minimally crop and resize images to lose vital information. A better way [...]]]></description>
			<content:encoded><![CDATA[<div style="float:left; padding: 12px"><a href="/wp-content/uploads/2009/09/php_tutorial35.jpg"><img src="/wp-content/uploads/2009/09/php_tutorial35.jpg" title='' alt='' /></a></div>
<div><strong>Crop Images Contextually</strong><br/><br/>Crop images contextually for faster downloads and higher impact. By cropping maximally and resizing you can convey meaning without slowing down your web pages.<br/><br/>However, we&#8217;ve seen many sites that either use HTML&#8217;s width and height attributes to resize larger images, or minimally crop and resize images to lose vital information. A better way to create images optimized for the Web is to crop them contextually.<br/><br/><strong><br/><br/>Contextually Cropping</strong><br/><br/>What is cropping contextually? Many times digital images shot for Web use have a border of useless space around the object(s) of interest. Rather than crop to just the film or chip&#8217;s border, crop contextually down to the minimum dimensions that still convey the meaning or context of your image.<br/><br/>Note how the author is now more recognizable in the cropped version (behind the sunscreen) and the lettering is larger and more legible. Most importantly, the image has more impact, with the subject taking up more of the frame. This cropped image could be shown with a smaller dimension, saving file size.<br/><br/><strong>Resize to a Smaller Thumbnail</strong><br/><br/>Once you&#8217;ve got your image maximally cropped, resize and sharpen it to create a smaller thumbnail image. To give the reader more detail, you can provide a larger version (cropped or uncropped) of the image linked to that thumbnail.<br/><br/>This two-step process of cropping maximally and resizing is what Jakob Nielsen calls &#8220;relevance-enhanced image reduction.&#8221; Nielsen writes that by combining cropping and scaling you can &#8220;preserve both content and detail, even at very small sizes.&#8221; (Nielsen 2000)<br/><br/><strong>Extreme Closeup for a Sneak Preview</strong><br/><br/>Some high fashion sites actually use only the important part of an image as a thumbnail. For example, just the shoulder or neckline of a style &#8211; click and you get the full shots with details. This &#8220;image tease&#8221; technique can add an artistic feel to a site. Let&#8217;s get up close and personal with our intrepid traveler.<br/><br/><strong>Extreme Cropping through Rearrangement</strong><br/><br/>In extreme cases you could rearrange the target objects and reshoot, or move them closer together in your favorite image editing program. The idea is to use the smallest possible image that still conveys the information you want to display. You may need to bump up font sizes to withstand more extreme image reductions.<br/><br/><strong>JPEG Cropping Caution</strong><br/><br/>Be careful when resaving JPEG images. Reoptimizing an existing JPEG can compound compression artifacts. It is possible to transform JPEGs losslessly, however. Lossless transformations (like 90-degree rotations and flips) require the dimensions of the JPEG to be a multiple of the block size (16&#215;16, 16&#215;8, or 8&#215;8 pixels for color JPEGs). Lossless crops are also possible by cropping to block boundaries with specialized software, like JPEG Wizard.<br/><br/><br/><br/><em>By: <strong>Asif Khalyani</strong></em><br/><br/><strong>About the Author:</strong>
<div style="border: thin solid gray; background-color: #E2E089; padding:1em;">
<p>I am Asif Khalyani. I am software Engineer. PHP and ajax free script download site <a href="http://www.phpasks.com">phpasks</a>. User can download <a href="http://www.phpasks.com">free php script</a>.</p>
</div>
<p><br/><br/></div>
<hr style="border-top:black solid 1px" /><a href="http://www.dashboarddev.com/crop-image-file-size-width-height-using-php-script/">Crop Image File Size, Width &#038; Height Using Php Script</a> was first posted on December 17, 2009 at 11:13 am.<br />&copy;2009 &quot;<a href="http://www.dashboarddev.com">Dashboard Developers</a>&quot;. Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement. Please contact me at peterd@premiumtextlinks.com<br /><br /><span style="font-size: 0.8em">Feed enhanced by the <a href="http://ajaydsouza.com/wordpress/plugins/add-to-feed/">Add To Feed Plugin</a> by <a href="http://ajaydsouza.com/">Ajay D'Souza</a></span><br />]]></content:encoded>
			<wfw:commentRss>http://www.dashboarddev.com/crop-image-file-size-width-height-using-php-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

