<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Leon Amarant</title>
	
	<link>http://www.leonamarant.com</link>
	<description />
	<lastBuildDate>Mon, 21 Nov 2011 22:16:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/LeonAmarant" /><feedburner:info uri="leonamarant" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>LeonAmarant</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Charlie Sheen Quotes – WordPress Plugin</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/Vpa4xfnwDrc/</link>
		<comments>http://www.leonamarant.com/2011/03/03/charlie-sheen-quotes-wordpress-plugin/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 23:02:03 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=445</guid>
		<description><![CDATA[Download from WordPress.org What does this plugin do? Winning. Install this plugin and four things will happen: You will replace the boring Hello Dolly quote in the admin section of WordPress with a much less boring random quote from Charlie Sheen. You will have a widget that you can add to any sidebar that displays [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
<h2><a class="download zip" title="Download Files" href="http://wordpress.org/extend/plugins/charlie-sheen-quote-generator/" target="_blank">Download from WordPress.org</a></h2>
</blockquote>
<h1>What does this plugin do?</h1>
<p><strong>Winning.</strong></p>
<p>Install this plugin and four things will happen:</p>
<ol>
<li>You will replace the boring Hello Dolly quote in the admin section of WordPress with a much less boring random quote from Charlie Sheen.</li>
<li>You will have a widget that you can add to any sidebar that displays a quote from charlie sheen.</li>
<li>You will have the ability to add a random quote from Charlie Sheen to any post by using the short code &#91;charlie sheen&#93;</li>
<li>Your blog will have <strong>Tiger blood</strong> and <strong> Adonis DNA</strong>.</li>
</ol>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/Vpa4xfnwDrc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2011/03/03/charlie-sheen-quotes-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2011/03/03/charlie-sheen-quotes-wordpress-plugin/</feedburner:origLink></item>
		<item>
		<title>Adding a Custom Directory to Razor View Engine’s Partial View Locations in ASP.Net MVC3</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/ChLTEolV-xk/</link>
		<comments>http://www.leonamarant.com/2011/02/17/adding-a-custom-directory-to-razor-view-engine-partial-view-locations-in-asp-net-mvc3/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 22:48:54 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=424</guid>
		<description><![CDATA[This article describes how to add a sub directory to the list of locations the ASP.Net MVC3 Razor view engine checks when searching for a partial view. Why would you want to do this? The answer is simply for the sake of organizing your file structure within the default &#8220;Views&#8221; directory that ASP.Net MVC3 creates [...]]]></description>
			<content:encoded><![CDATA[<p>This article describes how to add a sub directory to the list of locations the ASP.Net MVC3 Razor view engine checks when searching for a partial view. Why would you want to do this? The answer is simply for the sake of organizing your file structure within the default &#8220;Views&#8221; directory that ASP.Net MVC3 creates for you.</p>
<p>The way you render a partial view in Razor is by making the following call:</p>
<pre class="brush: csharp;">
@Html.Partial(&quot;{ViewName}&quot;)
</pre>
<p>When you make this call, MVC3&#8242;s default Razor view engine looks for the view you specified in the following default locations:</p>
<pre class="brush: csharp;">
~/Views/{1}/{0}.cshtml
~/Views/{1}/{0}.vbhtml
~/Views/Shared/{0}.cshtml
~/Views/Shared/{0}.vbhtml
</pre>
<p><em>Note that {0} is the view name you specified and {1} is the Controller name (if specified).</em></p>
<p>If it does not find a view matching the name you specified in any of those directories, guess what? Yup, Yellow Screen of Death.</p>
<p>Well what if you wanted to store all of your partial views in a &#8220;Partials&#8221; directory within the &#8220;Views/Shared&#8221; folder? You could do this without a problem as long as you called your partial views from now on by prepending the view name with &#8220;Partials/&#8221;, like so:</p>
<pre class="brush: csharp;">
@Html.Partial(&quot;Partials/{ViewName}&quot;)
</pre>
<p>This is of course perfectly OK, but what if you move your partial views in the future? You would then have to do a search and replace of code throughout your application.</p>
<p>A Better solution:</p>
<p>First, create your own view engine as a class in your Models directory, inheriting from the &#8220;RazorViewEngine&#8221; base class, store your view locations in a string array, and add your locations to the base PartialViewLocationFormats in your constructor like so:</p>
<pre class="brush: csharp;">
public class MyViewEngine : RazorViewEngine
{

    private static string[] NewPartialViewFormats = new[] {
        &quot;~/Views/{1}/Partials/{0}.cshtml&quot;,
        &quot;~/Views/Shared/Partials/{0}.cshtml&quot;
    };

    public MyViewEngine ()
    {
        base.PartialViewLocationFormats = base.PartialViewLocationFormats.Union(NewPartialViewFormats).ToArray();
    }

}
</pre>
<p>Then, in your global.asax file, in you Application_Start() method, add your view engine to the applications ViewEngines collection like so:</p>
<pre class="brush: csharp;">
protected void Application_Start()
{
    AreaRegistration.RegisterAllAreas();
    RegisterRoutes(RouteTable.Routes);
    ViewEngines.Engines.Add(new MyViewEngine());
}
</pre>
<p>Now, when you call a partial view in Razor with @Html.Partial(&#8230;), the locations you designated will be searched in addition to the default locations.</p>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/ChLTEolV-xk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2011/02/17/adding-a-custom-directory-to-razor-view-engine-partial-view-locations-in-asp-net-mvc3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2011/02/17/adding-a-custom-directory-to-razor-view-engine-partial-view-locations-in-asp-net-mvc3/</feedburner:origLink></item>
		<item>
		<title>InformedU</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/X4Kuhf5QP0M/</link>
		<comments>http://www.leonamarant.com/2010/09/14/informedu/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 15:35:53 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=410</guid>
		<description><![CDATA[InformedU helps college admissions offices by providing solutions that harness the power of surveys and research in admissions, focuing on real-time feedback to assist recruiting in the current year. My role in this project was to take a design which was provided by a separate agency and cut it into a WordPress theme, then assist [...]]]></description>
			<content:encoded><![CDATA[<p>InformedU helps college admissions offices by providing solutions that harness the power of surveys and research in admissions, focuing on real-time feedback to assist <em></em>recruiting in the current year.</p>
<p>My role in this project was to take a design which was provided by a separate agency and cut it into a WordPress theme, then assist in deploying the site to the clients selected host. All content throughout the site is fully editable via the WordPress CMS.</p>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/X4Kuhf5QP0M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2010/09/14/informedu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2010/09/14/informedu/</feedburner:origLink></item>
		<item>
		<title>The Survey Initiative</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/C9rzmQYSXms/</link>
		<comments>http://www.leonamarant.com/2010/09/14/the-survey-initiative/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 15:03:07 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=398</guid>
		<description><![CDATA[The Survey Initiative is a company that specializes in developing and delivering employee surveys and research. The company was looking to re-build their existing website to incorporate a new design and to also add client login functionality that would allow their clients to view their own survey results. In this project, I was given a [...]]]></description>
			<content:encoded><![CDATA[<p>The Survey Initiative is a company that specializes in developing and delivering <a title="The Survey Initiative - Employee Surveys and Research" href="http://www.surveyinitiative.co.uk/" target="_blank">employee surveys and research</a>. The company was looking to re-build their existing website to incorporate a new design and to also add <a title="Wordpress Client Login Functionality" href="/2009/05/12/wordpress-client-login-and-password-protected-pages/" target="_self">client login functionality</a> that would allow their clients to view their own survey results.</p>
<p>In this project, I was given a design which I then converted it into a WordPress theme which includes:</p>
<ul>
<li>Ability to create client logins and customizable client pages</li>
<li>Ability to upload client logos into the home page scroller</li>
<li>Multi-Column WordPress templates</li>
<li>Slightly modified look to the Blog section</li>
<li>Expandable site footer with fully editable content using WordPress widgets</li>
<li>Editable quotes section</li>
</ul>
<p>Once the site was created, the site was migrated seamlessly to a new host without any loss in SEO page rankings. All old URLs were re-directed to appropriate new pages and Google Analytics and Webmaster Tools were both integrated into the site as well.</p>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/C9rzmQYSXms" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2010/09/14/the-survey-initiative/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2010/09/14/the-survey-initiative/</feedburner:origLink></item>
		<item>
		<title>Standards Compliant, Accessible Tabs Using HTML, CSS, and 4 Tiny Images</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/1RN8WdkAYLQ/</link>
		<comments>http://www.leonamarant.com/2010/03/10/standards-compliant-accessible-tabs-using-html-css-and-4-tiny-images/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 16:50:01 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=343</guid>
		<description><![CDATA[Download Source Code View a Demo Horizontal navigation menus are one of the (if not THE) most common user interface elements used across the web. They provide an easy way for a user to both navigate a web site as well as quickly determine, at a glance, what section of the web site they are [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
<h2><a class="download" title="Download Files" href="http://www.leonamarant.com/demos/tabs/LATabs.zip" target="_blank">Download Source Code</a></h2>
<h2><a class="demo" title="View a Demo" href="http://www.leonamarant.com/demos/tabs/" target="_blank">View a Demo</a></h2>
</blockquote>
<p>Horizontal navigation menus are one of the (if not THE) most common user interface elements used across the web. They provide an easy way for a user to both navigate a web site as well as quickly determine, at a glance, what section of the web site they are currently on.</p>
<h1>My Requirements</h1>
<ul>
<li>Must degrade gracefully when style sheets are turned off</li>
<li>Must be fully accessible</li>
<li>Must validate to W3C standard</li>
<li>Must be light-weight and simple</li>
<li>Must provide ability to change colors without having to modify images</li>
<li>Must be able to turn a tab on by simply adding a class</li>
</ul>
<p>The code below generates a customizable horizontal, tabbed menu with a set height of 75 pixels. If you want to change the height of the menu you will have to create new images and also modify the height settings in the CSS code. With that in mind, I have included the Photoshop file I used to create the menu in the zipped archive for you to reference.</p>
<p>I have tested this in Firefox (2,3,3.5), IE7, IE8, Safari, Opera, and Chrome and it looks good across all of them (if you experience an issue in another browser, please let me know by commenting on this post).</p>
<h1>The Plan</h1>
<p style="text-align: center;"><img class="size-full wp-image-347  aligncenter" title="LATabs Diagram" src="http://www.leonamarant.com/wp-content/uploads/2010/03/tabs-diagram.jpg" alt="" width="520" height="276" /></p>
<h1>The HTML Code</h1>
<pre class="brush: xml;">
&lt;ul id=&quot;LATabs&quot;&gt;
	&lt;li class=&quot;current_page_item&quot;&gt;&lt;a href=&quot;&quot; title=&quot;Home&quot;&gt;&lt;span class=&quot;tLeft&quot;&gt;&lt;/span&gt;&lt;span class=&quot;tMid&quot;&gt;Home&lt;/span&gt;&lt;span class=&quot;tRight&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Menu Item 1&quot;&gt;&lt;span class=&quot;tLeft&quot;&gt;&lt;/span&gt;&lt;span class=&quot;tMid&quot;&gt;Menu Item 1&lt;/span&gt;&lt;span class=&quot;tRight&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Menu Item 2&quot;&gt;&lt;span class=&quot;tLeft&quot;&gt;&lt;/span&gt;&lt;span class=&quot;tMid&quot;&gt;Menu Item 2&lt;/span&gt;&lt;span class=&quot;tRight&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<h1>The CSS Code</h1>
<pre class="brush: css;">
ul#LATabs{
	float:left;
	margin: 0;
	padding:0;
	list-style-type: none;
	width:100%;
	height:75px;
	background: #b71e1a url(bg.gif) center center repeat-x;
	font: 24px &quot;Lucida Sans Unicode&quot;, &quot;Lucida Grande&quot;, sans-serif;
	color: #fff;
	}

ul#LATabs li{
	float:left;
	padding: 0;
	height: 75px;
	margin: 0 10px;
	}

ul#LATabs a{color:#fff;text-decoration: none;cursor: pointer;}
ul#LATabs a:hover{color: #e3e3e3;}

ul#LATabs .current_page_item a{color: #b71e1a;}
ul#LATabs .current_page_item a:hover{color: #b71e1a;}

ul#LATabs span{float:left;height: 75px;}
ul#LATabs .tLeft, ul#LATabs .tRight{width:8px;}
ul#LATabs .tMid{padding: 23px 15px 0px 15px;}

ul#LATabs .current_page_item .tLeft{
	background-image: url(tab_01.png);
	background-position: top left;
	background-repeat: no-repeat;
}
ul#LATabs .current_page_item .tMid{
	background-image: url(tab_02.png);
	background-position: top left;
	background-repeat: repeat-x;
}
ul#LATabs .current_page_item .tRight{
	background-image: url(tab_03.png);
	background-position: top left;
	background-repeat: no-repeat;
}
</pre>
<h1>The 4 Tiny Images</h1>
<p style="text-align: center;">
<img class="" title="LATabs Preview" src="http://www.leonamarant.com/demos/tabs/bg.gif" alt="bg.gif" width="15" height="75" />&nbsp;<img class="" title="LATabs Preview" src="http://www.leonamarant.com/demos/tabs/tab_01.png" alt="bg.gif" width="8" height="75" />&nbsp;<img class="" title="LATabs Preview" src="http://www.leonamarant.com/demos/tabs/tab_02.png" alt="bg.gif" width="124" height="75" />&nbsp;<img class="" title="LATabs Preview" src="http://www.leonamarant.com/demos/tabs/tab_03.png" alt="bg.gif" width="8" height="75" />
</p>
<h1>The End Result</h1>
<p style="text-align: center;"><a href="http://www.leonamarant.com/demos/tabs/" title="View a Demo" target="_blank"><img class="size-full wp-image-346  aligncenter" title="LATabs Preview" src="http://www.leonamarant.com/wp-content/uploads/2010/03/tabs-preview.gif" alt="" width="520" height="126" /></a></p>
<blockquote>
<h2><a class="download" title="Download Files" href="http://www.leonamarant.com/demos/tabs/LATabs.zip" target="_blank">Download Source Code</a></h2>
<h2><a class="demo" title="View a Demo" href="http://www.leonamarant.com/demos/tabs/" target="_blank">View a Demo</a></h2>
</blockquote>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/1RN8WdkAYLQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2010/03/10/standards-compliant-accessible-tabs-using-html-css-and-4-tiny-images/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2010/03/10/standards-compliant-accessible-tabs-using-html-css-and-4-tiny-images/</feedburner:origLink></item>
		<item>
		<title>Burning a DVD on an iMac</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/wXBnKieM1E4/</link>
		<comments>http://www.leonamarant.com/2010/03/04/burning-a-dvd-on-an-imac/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 04:47:49 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Burn DVD]]></category>
		<category><![CDATA[iMac]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/2010/03/04/burning-a-dvd-on-an-imac/</guid>
		<description><![CDATA[This one drove me absolutely nuts&#8230;. I recently needed to backup a folder on my iMac onto a DVD-R disc. The problem was, every time I inserted a blank DVD-R disc into my iMac Super Drive, the Disk Utility application would pop up and only give me options to burn ISO images onto the disc. [...]]]></description>
			<content:encoded><![CDATA[<p>This one drove me absolutely nuts&#8230;.</p>
<p>I recently needed to backup a folder on my iMac onto a DVD-R disc. The problem was, every time I inserted a blank DVD-R disc into my iMac Super Drive, the Disk Utility application would pop up and only give me options to burn ISO images onto the disc. No option to just burn regular files.  When I opened up my Finder window, the drive wouldn&#8217;t show up there either.</p>
<p>Well after about 2 hours of digging I found the solution&#8230;and it&#8217;s about as dumb as it gets. </p>
<p>1) Click the little apple icon at the top left of your screen<br />
2) Click &#8220;System Preferences&#8221;<br />
3) In the &#8220;Hardware&#8221; section, click &#8220;CDs &#038; DVDs<br />
4) Set the &#8220;When you insert a blank DVD:&#8221; option to &#8220;Ask What to Do&#8221;</p>
<p>Now eject your disc (if you are having trouble ejecting your disc&#8230;don&#8217;t worry&#8230;I did too&#8230;go into your applications folder in your Finder window, click &#8220;Utilities&#8221;, open up &#8220;Disk Utility&#8221;, and eject the disc from there). </p>
<p>When you re-insert your disc, your Mac will ask you what you want to do. Click &#8220;Open Finder&#8221;. At this point, my Finder window did NOT automatically open. If yours doesn&#8217;t either, just open Finder the old fashioned way. Once you open your Finder window you will now see your blank DVD listed in the &#8220;Places&#8221; section. Once it&#8217;s there, simply drag the files you want to burn right onto the drive. </p>
<p>When you&#8217;re done selecting your files, click on the little Danger symbol next to the DVD-R drive in the Finder window, follow the prompts to burn your disc, and your done! </p>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/wXBnKieM1E4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2010/03/04/burning-a-dvd-on-an-imac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2010/03/04/burning-a-dvd-on-an-imac/</feedburner:origLink></item>
		<item>
		<title>Amy Bowen Photography</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/bPMuiSXJX_o/</link>
		<comments>http://www.leonamarant.com/2009/11/24/amy-bowen-photography/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 05:20:19 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=321</guid>
		<description><![CDATA[Amy Bowen is an established RI wedding photographer and special event photographer in the Providence, RI area. Amy was in need of an updated website that also gave her the ability to directly edit the content within her site. Since the nature of the site is to promote her craft, photography, a system had to [...]]]></description>
			<content:encoded><![CDATA[<p>Amy Bowen is an established <a href="http://amybowenphotography.com/">RI wedding photographer</a> and special event photographer in the Providence, RI area. Amy was in need of an updated website that also gave her the ability to directly edit the content within her site. Since the nature of the site is to promote her craft, photography, a system had to be developed for her to easily upload and maintain her various galleries of images.</p>
<p>In this project, I first consulted with the designer as well as the client to assure that the design would allow for full content management capabilities. I then took the design and developed a combination FTP + CMS method, using WordPress, that would give Amy both the power of a full content management system for the text-based content in the site as well as the ability to have complete control over the images within her different galleries.</p>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/bPMuiSXJX_o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2009/11/24/amy-bowen-photography/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2009/11/24/amy-bowen-photography/</feedburner:origLink></item>
		<item>
		<title>Engel &amp; Schultz</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/qGgQUexY71s/</link>
		<comments>http://www.leonamarant.com/2009/07/10/engel-schultz/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 19:16:11 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=247</guid>
		<description><![CDATA[Engel &#38; Schultz is a boutique Boston law firm. The firm was in dire need of a new web site. Their original site was static (flat HTML files) and was very cumbersome to update (updating it was the responsibility of one attorney who was using Microsoft Frontpage) and as a result was severely out of [...]]]></description>
			<content:encoded><![CDATA[<p>Engel &amp; Schultz is a boutique <a title="Boston Law Frim" href="http://www.engelschultz.com/" target="_blank">Boston law firm</a>. The firm was in dire need of a new web site. Their original site was static (flat HTML files) and was very cumbersome to update (updating it was the responsibility of one attorney who was using Microsoft Frontpage) and as a result was severely out of date. The firm required a new web site with an updated look as well as the capability for easy content management.</p>
<p>The new site is built on WordPress and utilizes PHP, CSS, XHTML, and the jQuery framework. WordPress provides the attorneys with a simple CMS which allows them to update content on the site. One attorney in the firm was also provided with a blog that he uses to publish his publications online to further promote the law firms services.</p>
<p>For this site, I also developed an Ajax contact form that utilizes Captcha in order to prevent spam bots from automatically submitting the contact form and inundating the attorneys with spam.</p>
<p>In addition to site design and CMS implementation, I also updated the site to conform to SEO standards, focusing on a set of keywords and as a result the site has a first page ranking on Google (organic search results) for the popular keyword phrase &#8220;<a title="Boston Law Firms" href="http://www.engelschultz.com/">Boston Law Firm</a>&#8221; (<strong>currently #2-#3 overall</strong>).</p>
<p>I am also providing the firm with guidance on their search engine marketing strategy, including keyword selection, initial campaign setup in Google Adwords, and campaign maintenance.</p>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/qGgQUexY71s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2009/07/10/engel-schultz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2009/07/10/engel-schultz/</feedburner:origLink></item>
		<item>
		<title>Google Charts</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/tD4WHNAmSq4/</link>
		<comments>http://www.leonamarant.com/2009/07/06/google-charts/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 03:31:50 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=208</guid>
		<description><![CDATA[Need a quick way to add a line, bar, pie, venn, scatter, or radar chart or even a world map, meter, or QR code to your web page without having to do anything messy like installing a third party app on your server or including a javascript library? Check out Google Charts. This very easy [...]]]></description>
			<content:encoded><![CDATA[<p>Need a quick way to add a line, bar, pie, venn, scatter, or radar chart or even a world map, meter, or QR code to your web page without having to do anything messy like installing a third party app on your server or including a javascript library?</p>
<p>Check out <a title="Google Charts" href="http://code.google.com/apis/chart/" target="_blank">Google Charts</a>.</p>
<p>This very easy to use and powerful API allows you to include an assortment of charts on your web site. All you need to do is set the <strong>src </strong>of an <strong>&lt;img&gt;</strong> tag to the URL for the Google Chart API and then add a few parameters to the URL string. Once everything is set, voila, the chart appears.</p>
<h1>Sample Code</h1>
<blockquote><p><strong>States I Have Visited</strong></p>
<pre class="brush: xml;">
&lt;div style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;http://chart.apis.google.com/chart?chs=440x220&amp;amp;chd=s:_&amp;amp;cht=t&amp;amp;chtm=usa&amp;amp;chf=bg,s,EAF7FE&amp;amp;chco=FFFFFF,0000FF&amp;amp;chld=RIMACTNYVTNHMEILCAFLPAGAALNVLASD&amp;amp;chd=t:0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0&quot; border=&quot;1&quot; alt=&quot;&quot; width=&quot;440&quot; alt=&quot;States I Have Visited&quot; /&gt;&lt;/div&gt;
</pre>
<div style="text-align:center;"><img src="http://chart.apis.google.com/chart?chs=440x220&amp;chd=s:_&amp;cht=t&amp;chtm=usa&amp;chf=bg,s,EAF7FE&amp;chco=FFFFFF,0000FF&amp;chld=RIMACTNYVTNHMEILCAFLPAGAALNVLASD&amp;chd=t:0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0" border="1" alt="" width="440" alt="States I Have Visited" /></div>
<pre class="brush: xml;">
&lt;div style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;http://chart.apis.google.com/chart?chs=440x200&amp;amp;cht=p3&amp;amp;chco=0000FF&amp;amp;chd=t:16,24&amp;amp;chl=Visited|Remaining&amp;amp;chdlp=t&quot; border=&quot;1&quot; alt=&quot;&quot; width=&quot;440&quot; align=&quot;center&quot; alt=&quot;Percentage of States I Have Visited&quot; /&gt;&lt;/div&gt;&lt;/blockquote&gt;
</pre>
<div style="text-align:center;"><img src="http://chart.apis.google.com/chart?chs=440x200&amp;cht=p3&amp;chco=0000FF&amp;chd=t:16,24&amp;chl=Visited|Remaining&amp;chdlp=t" border="1" alt="" width="440" align="center" alt="Percentage of States I Have Visited" /></div>
</blockquote>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/tD4WHNAmSq4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2009/07/06/google-charts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2009/07/06/google-charts/</feedburner:origLink></item>
		<item>
		<title>Web Site Project Life Cycle – Diagram and Supporting Documents</title>
		<link>http://feedproxy.google.com/~r/LeonAmarant/~3/Gi3pqByBUHs/</link>
		<comments>http://www.leonamarant.com/2009/06/23/web-site-project-life-cycle/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 22:16:47 +0000</pubDate>
		<dc:creator>leon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.leonamarant.com/?p=174</guid>
		<description><![CDATA[Web Project Life Cycle Web Project Process Diagram Working on different web teams within various organizations throughout the years, a common issue that I&#8217;ve often encountered was the lack of process when it came to designing and developing web sites. Virtually everywhere that I have worked there has not been a standard, documented method or [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
<h2><a href="http://www.leonamarant.com/wp-content/uploads/2009/06/WebProjectLifecycle.pdf" target="_blank">Web Project Life Cycle</a></h2>
<h2><a href="http://www.leonamarant.com/wp-content/uploads/2009/06/WebProcessDiagram.pdf" target="_blank">Web Project Process Diagram</a></h2>
</blockquote>
<p>Working on different web teams within various organizations throughout the years, a common issue that I&#8217;ve often encountered was the lack of process when it came to designing and developing web sites. Virtually everywhere that I have worked there has not been a standard, documented method or strategy that the &#8220;web team&#8221; could use to guide a project from start to completion. Thankfully, in one of my most recent roles, my team and I were tasked with doing just that, creating a process that made sense and that we could all use collectively to get our work done.</p>
<p>We called our process &#8220;The 4 D&#8217;s&#8221;</p>
<ol>
<li>Definition</li>
<li>Design</li>
<li>Development</li>
<li>Deployment</li>
<li>Support (OK&#8230;not a D&#8230;but you get the picture)</li>
</ol>
<p>The documents attached to this post are what we ultimately ended up with. A lot of what we created is based on common methods and best practices in project management and software development&#8230;.so don&#8217;t expect any of this to be ground breaking stuff. We found that having a process like this in place kept projects well organized, kept all team members fully informed of client expectations, and minimized common issues like scope-creep, missed deadlines, blown budgets, and dissatisfied clients. Every member of the web team as well as our external clients were involved in creating this process, so at the end of the day everyone was comfortable with working within it.</p>
<p>Note that it is crucial to work very closely with your clients in the beginning stages of the development process (Definition/Design). The client should expect to deliver and sign off on clear business requirements (a member of the web team would work with the client to create the necessary documents) and also be readily available to answer any questions and sign off on milestones throughout the process. As development of the web site/application progresses, the client should be given periodic status updates. The bottom line is to keep an open line of communication between the web team and the client. In doing so, the chances of delivering a successful product will be greatly improved.</p>
<p>This process is intended as a <strong>general guideline</strong> in developing web sites and applications and is not meant to be followed rigidly. The scope and complexity of every project is different and as is the case, the degree of process/documentation required should vary depending on the project. Also, some clients require more visibility into projects than others so the level of detail in documentation  may vary as well.</p>
<p>In short, don&#8217;t box yourself in with too much process, do what makes sense for your projects, your clients, and your organization.</p>
<img src="http://feeds.feedburner.com/~r/LeonAmarant/~4/Gi3pqByBUHs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.leonamarant.com/2009/06/23/web-site-project-life-cycle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.leonamarant.com/2009/06/23/web-site-project-life-cycle/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.419 seconds. --><!-- Cached page generated by WP-Super-Cache on 2011-11-21 17:47:43 -->

