<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.2" -->
<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/"
	>

<channel>
	<title>Web Developers Bookstore Blog</title>
	<link>http://webdevelopersbookstore.com/books-blog</link>
	<description>a resource of web development and design books.</description>
	<pubDate>Tue, 04 Dec 2007 01:50:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>
	<language>en</language>
			<item>
		<title>Amazon&#8217;s slideshow widget</title>
		<link>http://webdevelopersbookstore.com/books-blog/amazons-slideshow-widget/</link>
		<comments>http://webdevelopersbookstore.com/books-blog/amazons-slideshow-widget/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 01:50:05 +0000</pubDate>
		<dc:creator>esearing</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://webdevelopersbookstore.com/books-blog/amazons-slideshow-widget/</guid>
		<description><![CDATA[ok, I may be a little late to discover this, but Amazon has a new slideshow widget which allows you to display several products in a single window pane. The widget then links to the products through your affiliate id, and if the user makes a purchase you get a commission. The slideshow widget would [...]]]></description>
			<content:encoded><![CDATA[<p>ok, I may be a little late to discover this, but Amazon has a new slideshow widget which allows you to display several products in a single window pane. The widget then links to the products through your affiliate id, and if the user makes a purchase you get a commission. The slideshow widget would be a good addition to any site that doesn&#8217;t want a ton of advertising or a site that wants to offer a list of books/Movies/Music/products that its readers may be interested in. The widget is fairly customizable and is easy to paste into just about any layout. Veterans of product links will have no trouble. </p>
<p>The hardest part is deciding which products to offer. Below is a sample of our widget from our homepage offering 10 books we think every webdeveloper should own. </p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_33b5583c-64d4-44ad-a401-c1bf669cd555"  WIDTH="336px" HEIGHT="280px"><br />
<param NAME="movie" VALUE="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&#038;MarketPlace=US&#038;ID=V20070822%2FUS%2Fbizstorycom-20%2F8003%2F33b5583c-64d4-44ad-a401-c1bf669cd555&#038;Operation=GetDisplayTemplate"></param>
<param NAME="quality" VALUE="high"></param>
<param NAME="bgcolor" VALUE="#FFFFFF"></param>
<param NAME="allowscriptaccess" VALUE="always"><embed src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&#038;MarketPlace=US&#038;ID=V20070822%2FUS%2Fbizstorycom-20%2F8003%2F33b5583c-64d4-44ad-a401-c1bf669cd555&#038;Operation=GetDisplayTemplate" id="Player_33b5583c-64d4-44ad-a401-c1bf669cd555" quality="high" bgcolor="#ffffff" name="Player_33b5583c-64d4-44ad-a401-c1bf669cd555" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="280px" width="336px"/> </param></object> <noscript><a HREF="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&#038;MarketPlace=US&#038;ID=V20070822%2FUS%2Fbizstorycom-20%2F8003%2F33b5583c-64d4-44ad-a401-c1bf669cd555&#038;Operation=NoScript">Amazon.com Widgets</a></noscript>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://webdevelopersbookstore.com/books-blog/amazons-slideshow-widget/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Using Code Snippets</title>
		<link>http://webdevelopersbookstore.com/books-blog/using-code-snippets-2/</link>
		<comments>http://webdevelopersbookstore.com/books-blog/using-code-snippets-2/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 01:30:24 +0000</pubDate>
		<dc:creator>esearing</dc:creator>
		
	<category>Code tips</category>
		<guid isPermaLink="false">http://webdevelopersbookstore.com/books-blog/using-code-snippets-2/</guid>
		<description><![CDATA[Often we developers have to write the same code over and over again for each new site we create. We generally have a base of code that we start off with or items we use regularly. Some of us may be organized enough to maintain templates or code libraries with snippets of items we use [...]]]></description>
			<content:encoded><![CDATA[<p>Often we developers have to write the same code over and over again for each new site we create. We generally have a base of code that we start off with or items we use regularly. Some of us may be organized enough to maintain templates or code libraries with snippets of items we use most often.  Code snippets let you store content for quick reuse. I often grab bits from other sites I have created so I have to type less. </p>
<p>Today I discovered a fabulous feature in Dreamweaver. Dreamweaver contains some predefined snippets that you can use as a starting point and lets you build and save your own.  You can create and insert snippets of HTML, JavaScript, CFML, ASP, JSP, and more. The standard ones are organized by their functions, like navigation, or Headers and Footers. The only problem I have with the standard issued snippets is that they are largely table based. So I set about creating my own CSS based snippets and stored them in their own folder. Below is a short list of snippets I created and will reuse.</p>
<blockquote><p>
<em><br />
Header - with logo and menu navigation<br />
Basic Menu list items (home, products, services, about us, contact, etc&#8230;)<br />
Standard Contact forms - simple email and comments to full name address and phone forms.<br />
Footer - with copyright and designed by link.<br />
2-Column div structure with Header and Footer divs<br />
3-Column div structure with Header and Footer divs<br />
A paragraph of &#8220;lorem ipsum&#8221;<br />
Subscribe form - for newsletters.<br />
</em>
</p></blockquote>
<p>I will likely add some CSS code snippets to for box elements I tend to use over and over, or Menu structures. Overall I think this will be a very useful feature and help me develop sites more quickly. Snippets are available in Dreamweaver 8 and MX.  You can create your own text library of snippets if you are a hand coder. </p>
]]></content:encoded>
			<wfw:commentRSS>http://webdevelopersbookstore.com/books-blog/using-code-snippets-2/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Free Book - Ruby</title>
		<link>http://webdevelopersbookstore.com/books-blog/free-book-ruby/</link>
		<comments>http://webdevelopersbookstore.com/books-blog/free-book-ruby/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 23:48:39 +0000</pubDate>
		<dc:creator>esearing</dc:creator>
		
	<category>New Books</category>
	<category>Products</category>
		<guid isPermaLink="false">http://webdevelopersbookstore.com/books-blog/free-book-ruby/</guid>
		<description><![CDATA[Sitepoint.com is giving away a free electronic copy of Patrick Lenz&#8217;s &#8220;Build your own Ruby on Rails Web Applications&#8221;. 
Offer good for about 44 days from now which I think puts the deadline of Nov 30th, 2007.
You do have to enter your email address and will likely be sent spam (aka valuable information) about sitepoints [...]]]></description>
			<content:encoded><![CDATA[<p>Sitepoint.com is giving away a free electronic copy of Patrick Lenz&#8217;s &#8220;<a href="http://www.sitepoint.com/books/rails1/freebook.php">Build your own Ruby on Rails Web Applications&#8221;. </a><br />
Offer good for about 44 days from now which I think puts the deadline of Nov 30th, 2007.</p>
<p>You do have to enter your email address and will likely be sent spam (aka valuable information) about sitepoints articles and other newsletters. You can opt out if you do get them. </p>
<p>Most of the sitepoint books are clearly written and are adequate for beginners and novices.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://webdevelopersbookstore.com/books-blog/free-book-ruby/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Need new business? enter a contest.</title>
		<link>http://webdevelopersbookstore.com/books-blog/need-new-business-enter-a-contest/</link>
		<comments>http://webdevelopersbookstore.com/books-blog/need-new-business-enter-a-contest/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 06:29:48 +0000</pubDate>
		<dc:creator>esearing</dc:creator>
		
	<category>Running a biz</category>
		<guid isPermaLink="false">http://webdevelopersbookstore.com/books-blog/need-new-business-enter-a-contest/</guid>
		<description><![CDATA[From my days as a semi-pro photographer I figured out that when things get slow you have to go looking for your business rather than waiting for it to come to you. You can only pester your friends, family, and former clients to a point. What I have found to rejuvenate the soul and ignite [...]]]></description>
			<content:encoded><![CDATA[<p>From my days as a semi-pro photographer I figured out that when things get slow you have to go looking for your business rather than waiting for it to come to you. You can only pester your friends, family, and former clients to a point. What I have found to rejuvenate the soul and ignite the creative juices is to enter contests. </p>
<p>Contests serve as a means to compare our work with our peers given a particular set of rules or requirements. There is usually much creative freedom given to the participants and usually a decent reward for winning the contest. Below are some of my observances from my history of entering contests.</p>
<p>1) Find a good contest to enter.  - You should seek to enter contests where you have a chance of winning and whose prizes are worth the effort you will put into it. Web development and design contests often provide monetary compensation for your winning design. Some contests even lead to future work for the client so think beyond the prize money offered and be sure to communicate your willingness and availability to help the contest holder in the future. You may wish to find a site which offers multiple opportunities to enter contests or has a variety of contests offerings. You may be in the mood to create logos for the current month, or go wild with a 10 page coded webdesign with interactive and dynamic features. Find the contest that will inspire your best work.</p>
<p>2) Evaluate the competition - Contests are tricky in that you are putting your work up against others to a biased and subjective judge. The manner in which we developers and designers view a site may be very different than the way a contest holder views our contest entries. I have found it is best not to be the first contest entry but to be early enough to outshine the current competitors. Getting that first WOW factor at the right time can boost your chances of winning. If there are already several good designs with positive feedback, you may not want to enter that contest unless you can offer something entirely different.</p>
<p>3) Communication - Always communicate in public and private with the contest holder. Public communications should indicate how you met thier requirements, request feedback, and to thank the contest holder for their consideration. In private you should commuicate how you can help the contest holder (aka future client) with the post implementation and other design/development needs they may have. Don&#8217;t be too pushy but don&#8217;t be afraid to promote your abilities. NEVER knock your opponents designs.<br />
Never promise an entry that you can not deliver. I see many developers do this after asking questions about the contest.</p>
<p>4) Win small pizes graciously. Regardless of the amount of prize money, always be gracious and leave the door open for future business. If the contest pays out $200 and you normally receive an average of $400 for website development, treat the contest holder the same as if he payed you $1000. He/She may need your services at a later date or refer you to other potential clients.<br />
Contest holders may not be thinking beyond their current needs or may have cash flow issues that are not a problem later.</p>
<p>5) Lose graciously. If someone elses design blows yours away, acknolwedge them. We all need a pat on the back from our peers. You may also want to develop a relationship with them for future opportunities. As your business grows you may not have the time or the talent needed for every client. Having a few friends in the business my give you some inexpensive outsourcing options.  You can also think of this as team building. </p>
<p>6) Use contests as a means to express or enhance your style. Too often we are working with clients who have a style in mind and they do not offer us the full creative latitude we would like. Contests are your chance to try new things and to move outside of your comfort zone. </p>
<p>7) Don&#8217;t over do it. Entering contests can be a lot of fun. You may have to enter several before you win one. But as a business person you have to balance profit with energy expended. If you are just starting out and do not have many clients you may wish to enter several contests to get things moving. But those of us with an established business should evaluate our time and energy expended with the chance of winning and the rewards or loss for doing so. Once you have several designs to chose from in your library you may find it easier to enter a contest and less time is expended for each contest. Do not enter too many contests, if you happen to win a couple in a row you may stretch yourself too thin. I have also noticed whenever I get a new client or win a contest, all my old clients suddenly have  work for me. When it rains it pours. ALWAYS communicate your timelines and make sure you manage your clients expectations. </p>
<p>8) Additional work beyond the contest requirements should be negotiated. If there are some minor changes or additions you may wish to offer them gratis. But if there is significant work to be done after the contest, use the opportunity to educate the contest holder about your fees and always charge your normal rates. Undercharging will hurt you in the long run. If the contest amount was more than you normally earn, you have a choice to absorb the additional work for free, reduce your overall rate to match what you would normally have been paid for the project plus additional work, or use the opportunity to increase your fees. A client with deep pockets who appreciates your skill set is your best client. Those who want you to constantly modify thier site for minimal fees are not serving your best interest. Learn to negotiate your fees and build pricing policies that are flexible should you meet the right client. </p>
<p>9) Have fun. If the contest world becomes drudgery, stop doing it. Find other ways to promote your business or spend the downtime honing your skills.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://webdevelopersbookstore.com/books-blog/need-new-business-enter-a-contest/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Subscribe to WebDevelopersBookstore Blog</title>
		<link>http://webdevelopersbookstore.com/books-blog/subscribe-to-webdevelopersbookstore-blog/</link>
		<comments>http://webdevelopersbookstore.com/books-blog/subscribe-to-webdevelopersbookstore-blog/#comments</comments>
		<pubDate>Sun, 29 Jul 2007 17:32:59 +0000</pubDate>
		<dc:creator>esearing</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://webdevelopersbookstore.com/books-blog/subscribe-to-webdevelopersbookstore-blog/</guid>
		<description><![CDATA[I added a sidebar widget to allow you to subscribe to WDB&#8217;s blog with your favorite reader. Personally I use the google reader but any of them will work. If you would like us to add your reader to the list, just let us know. 
You can also subscribe with most any service by using [...]]]></description>
			<content:encoded><![CDATA[<p>I added a sidebar widget to allow you to subscribe to WDB&#8217;s blog with your favorite reader. Personally I use the google reader but any of them will work. If you would like us to add your reader to the list, just let us know. </p>
<p>You can also subscribe with most any service by using our blog URL:<br />
http://webdevelopersbookstore.com/books-blog/</p>
<p>Thanks to those of you making purchases and encouragiing us to continue.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://webdevelopersbookstore.com/books-blog/subscribe-to-webdevelopersbookstore-blog/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
