<?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>The Q &#187; Industry News</title>
	<atom:link href="http://www.mc2design.com/blog/category/news/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mc2design.com/blog</link>
	<description>Web development and marketing from the squares at MC² Design Group</description>
	<lastBuildDate>Tue, 16 Feb 2010 22:53:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Zend Framework version 1.5 officially&#160;released</title>
		<link>http://www.mc2design.com/blog/zend-framework-version-15-officially-released</link>
		<comments>http://www.mc2design.com/blog/zend-framework-version-15-officially-released#comments</comments>
		<pubDate>Fri, 21 Mar 2008 18:18:00 +0000</pubDate>
		<dc:creator>Luke Visinoni</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/zend-framework-version-15-officially-released</guid>
		<description><![CDATA[The Zend Framework has always been my favorite PHP framework. The thing I love about this framework is that its components are loosely coupled. That is to say that its components have well-defined, and well-thought out dependencies. If you don&#8217;t like certain components, you don&#8217;t have to use them. Other frameworks boast this kind of [...]]]></description>
			<content:encoded><![CDATA[<p>The Zend Framework has always been my favorite PHP framework. The thing I love about this framework is that its components are loosely coupled. That is to say that its components have well-defined, and well-thought out dependencies. If you don&#8217;t like certain components, you don&#8217;t have to use them. Other frameworks boast this kind of modularity, but honestly I haven&#8217;t seen any that really back it up. For our last two or three PHP projects, we gave CakePHP a try. At first I was really happy with cake because of how quickly I was able to wire frame an application, but the more I use it the more I realize that the components in cake are far too coupled and there is just too damn much &#8220;auto-magic&#8221; going on in cake. I really prefer explicit to implicit&nbsp;code.</p>
<p>The reason we decided to leave Zend and go to CakePHP was because it lacked two main components that made it very difficult to wire frame applications quickly and easily. Those components are a <a href="http://framework.zend.com/manual/en/zend.layout.html">layout system</a>, and a <a href="http://framework.zend.com/manual/en/zend.form.html">form manager</a>. I am happy to announce that Zend has tackled both of these problems in this release, and has actually done a decent job on them. Neither of them are 100% yet (at least not in my opinion), but both are very usable and helpful at the very least. Go grab a copy of <a href="http://framework.zend.com/download">the new release</a> and give it a go. I think you&#8217;ll be quite happy with&nbsp;it!</p>
<p>For a full list of the new features, check out <a href="http://devzone.zend.com/article/3270-Zend-Technologies-Releases-Zend-Framework-1.5">the official release page on zend developer&nbsp;zone</a>.0</p>
<p><strong>UPDATE!</strong> &#8211; Zend Developer Zone has published <a href="http://www.zend.com/webinar/Framework/webinar-ZF-Layout-20080319.flv">a webinar on Zend_View and Zend_Layout by Ralph Schindler</a>. Go check it&nbsp;out!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/zend-framework-version-15-officially-released/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Butte Business&#160;Resources</title>
		<link>http://www.mc2design.com/blog/butte-business-resources</link>
		<comments>http://www.mc2design.com/blog/butte-business-resources#comments</comments>
		<pubDate>Thu, 20 Mar 2008 18:36:01 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Client News]]></category>
		<category><![CDATA[Press]]></category>
		<category><![CDATA[Site Showcase]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/butte-business-resources</guid>
		<description><![CDATA[
Website: www.buttebusinessresources.com
Formula:

Content Management System
Clean/verbose urls
Valid XHTML 1.0 Transitional
CSS2.1
Word Press integration

Debut: March,&#160;2008
Chabin Concepts and MC2 Design are proud to announce the release of Butte County&#8217;s new regional economic development and business resource site: ButteBusinessResources.com. Designed and developed by MC2, the site is geared to be a central location for businesses in Butte County to find resources [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.buttebusinessresources.com/" title="Butte Business Resources" rel="external" class="bordered"><img src="http://www.mc2design.com/blog/wp-content/uploads/2008/03/buttebusiness-preview.jpg" alt="Butte Business Resources" align="right"&nbsp;/></a></p>
<p><strong>Website:</strong> <a href="http://www.buttebusinessresources.com/" rel="external">www.buttebusinessresources.com</a><br />
<strong>Formula:</strong></p>
<ul>
<li>Content Management System</li>
<li><a href="http://en.wikipedia.org/wiki/URL#Clean_URLs" rel="external">Clean/verbose urls</a></li>
<li>Valid <a href="http://en.wikipedia.org/wiki/XHTML#XHTML_1.0" rel="external">XHTML 1.0 Transitional</a></li>
<li><a href="http://en.wikipedia.org/wiki/CSS2.1" rel="external">CSS2.1</a></li>
<li>Word Press integration</li>
</ul>
<p><strong>Debut:</strong> March,&nbsp;2008</p>
<p><a href="http://www.chabinconcepts.com">Chabin Concepts</a> and MC2 Design are proud to announce the release of Butte County&#8217;s new regional economic development and business resource site: <a href="http://www.buttebusinessresources.com" rel="external">ButteBusinessResources.com</a>. Designed and developed by MC2, the site is geared to be a central location for businesses in Butte County to find resources in business development, funding, marketing, business expansion, human resources, and&nbsp;consulting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/butte-business-resources/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cut down on temporary variables in PHP with&#160;Fluidics</title>
		<link>http://www.mc2design.com/blog/cut-down-on-temporary-variables-in-php-with-fluidics</link>
		<comments>http://www.mc2design.com/blog/cut-down-on-temporary-variables-in-php-with-fluidics#comments</comments>
		<pubDate>Sat, 15 Mar 2008 03:43:24 +0000</pubDate>
		<dc:creator>Luke Visinoni</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/cut-down-on-temporary-variables-in-php-with-fluidics</guid>
		<description><![CDATA[Ollie Saunders, a colleague of mine and a regular at the DevNetwork forums has put together a very slick little set of functions he has collectively termed &#8220;PHP Fluidics&#8221;. If there is one thing that really sucks about PHP, it&#8217;s how often you have to use temporary variables to get to methods or array elements [...]]]></description>
			<content:encoded><![CDATA[<p>Ollie Saunders, a colleague of mine and a regular at the <a href="http://www.devnetwork.net">DevNetwork forums</a> has put together a very slick little set of functions he has collectively termed &#8220;PHP Fluidics&#8221;. If there is one thing that really sucks about PHP, it&#8217;s how often you have to use temporary variables to get to methods or array elements you need. Fluidics makes this process (and several others) much easier. We use this library in just about everything we code these days and I&#8217;d like to point out a few reasons&nbsp;why.</p>
<p><span&nbsp;id="more-97"></span></p>
<p>One common example is when you need to instantiate an object and call a method on it. Normally, you&#8217;d have to do something like the&nbsp;following.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$person</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> MC2_Person<span style="color: #009900;">&#40;</span>23<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$person</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getFullName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>While this isn&#8217;t all that painful when you only need to do it once, in even a moderate sized project, you&#8217;ll need to do something like this hundreds of times. Now let&#8217;s look at the fluidics way to do&nbsp;this.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">with<span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">new</span> MC2_person<span style="color: #009900;">&#40;</span>23<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getFullName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Another extremely useful function in fluidics is the dindex function. After using python for the last few months I have really grown fond of the built-in dictionary method get(). What it does is allow you to request an index on an array (called a dictionary in python) and if it doesn&#8217;t exist, you can provide a default. In python the syntax is like dict.get(&#8216;key&#8217;, &#8216;defaultval&#8217;). In fluidics it&#8217;s like&nbsp;this:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$lunch</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'snack'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'cheetos'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'drink'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'mountain dew'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$drink</span> <span style="color: #339933;">=</span> dindex<span style="color: #009900;">&#40;</span><span style="color: #000088;">$lunch</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;drink&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;pepsi&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// returns &quot;mountain dew&quot;</span>
<span style="color: #000088;">$sandwich</span> <span style="color: #339933;">=</span> dindex<span style="color: #009900;">&#40;</span><span style="color: #000088;">$lunch</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;sandwich&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;ham&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// returns &quot;ham&quot;</span></pre></div></div>

<p>I could sit here and list all the functions that make this little library so useful, but Ollie does a better job of it anyway, so check out his googlecode project. I hope you like it as much as I did.&nbsp;</p>
<p><a href="http://code.google.com/p/fluidics/">Read more about fluidics here.</a><br />
<a href="http://olliesaunders.net/">Ollie Saunders&#8217; Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/cut-down-on-temporary-variables-in-php-with-fluidics/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overland&#160;Equipment</title>
		<link>http://www.mc2design.com/blog/overland-equipment</link>
		<comments>http://www.mc2design.com/blog/overland-equipment#comments</comments>
		<pubDate>Wed, 05 Mar 2008 20:03:39 +0000</pubDate>
		<dc:creator>Luke Visinoni</dc:creator>
				<category><![CDATA[Client News]]></category>
		<category><![CDATA[Press]]></category>
		<category><![CDATA[Site Showcase]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/overland-equipment</guid>
		<description><![CDATA[
Website: www.overlandequipment.com
Formula:

Ecommerce/Miva
Clean/verbose urls
Valid XHTML 1.0 Strict
CSS2.1
Dealer database application

Debut: February,&#160;2008
MC2 Design is pleased to announce Overland Equipment&#8217;s web site launch for the 2008 product year. We have been fortunate to work with Overland Equipment since 2001, designing and developing their corporate website. Overland Equipment is a designer and manufacturer of quality bags since&#160;1981.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://overlandequipment.com/" title="Overland Equipment" rel="external" class="bordered"><img src="http://www.mc2design.com/blog/wp-content/uploads/2008/03/overland-preview.jpg" alt="Overland Equipment" align="right"&nbsp;/></a></p>
<p><strong>Website:</strong> <a href="http://www.overlandequipment.com/" rel="external">www.overlandequipment.com</a><br />
<strong>Formula:</strong></p>
<ul>
<li>Ecommerce/<a href="http://smallbusiness.miva.com/" rel="external">Miva</a></li>
<li><a href="http://en.wikipedia.org/wiki/URL#Clean_URLs" rel="external">Clean/verbose urls</a></li>
<li>Valid <a href="http://en.wikipedia.org/wiki/XHTML#XHTML_1.0" rel="external">XHTML 1.0 Strict</a></li>
<li><a href="http://en.wikipedia.org/wiki/CSS2.1" rel="external">CSS2.1</a></li>
<li>Dealer database application</li>
</ul>
<p><strong>Debut:</strong> February,&nbsp;2008</p>
<p>MC2 Design is pleased to announce Overland Equipment&#8217;s web site launch for the 2008 product year. We have been fortunate to work with Overland Equipment since 2001, designing and developing their corporate website. Overland Equipment is a designer and manufacturer of quality bags since&nbsp;1981.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/overland-equipment/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MC2 Development Team Attends MIVA Conference&#160;2008</title>
		<link>http://www.mc2design.com/blog/mc2-development-team-attends-miva-conference-2008</link>
		<comments>http://www.mc2design.com/blog/mc2-development-team-attends-miva-conference-2008#comments</comments>
		<pubDate>Sun, 02 Mar 2008 18:49:45 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Miva]]></category>
		<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/mc2-development-team-attends-miva-conference-2008</guid>
		<description><![CDATA[MC2 Design&#8217;s development team attended the MIVA Merchant 2008 Conference in San Diego, California, held at the Marina Village Conference Centers on Feb 28,29 and March 1st. MIVA Merchant announced exciting new features with its pending release of version 5.5, which released in Beta March 2nd and is slated for streamed release as an upgrade [...]]]></description>
			<content:encoded><![CDATA[<p>MC2 Design&#8217;s development team attended the MIVA Merchant 2008 Conference in San Diego, California, held at the Marina Village Conference Centers on Feb 28,29 and March 1st. MIVA Merchant announced exciting new features with its pending release of version 5.5, which released in Beta March 2nd and is slated for streamed release as an upgrade from 5.0, early to mid April 2008. MC2 came away from the event very encouraged about the vision and future of Miva Merchant as an enterprise level application. The management team of MIVA Merchant provided a very informative, approachable experience, letting merchants, developers, and designers know that they are here to stay.  For additional information on this conference and version 5.5 see <a href="http://www.mc2design.com/blog/back-future-miva-conference-2008">this&nbsp;article</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/mc2-development-team-attends-miva-conference-2008/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lead developer for jQuery UI hired to work on it&#160;full-time</title>
		<link>http://www.mc2design.com/blog/lead-developer-for-jquery-ui-hired-to-work-on-it-full-time</link>
		<comments>http://www.mc2design.com/blog/lead-developer-for-jquery-ui-hired-to-work-on-it-full-time#comments</comments>
		<pubDate>Fri, 01 Feb 2008 21:01:01 +0000</pubDate>
		<dc:creator>Luke Visinoni</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/lead-developer-for-jquery-ui-hired-to-work-on-it-full-time</guid>
		<description><![CDATA[jQuery has long been our favorite javascript library for things such as simple effects, ajax, and other behavior-related tasks. There is one place I&#8217;ve always thought jQuery could use improvement, and that is their UI elements. Well I&#8217;m pleased to announce that is all about to&#160;change.
jQuery UI is growing, and I’m already seeing quite a [...]]]></description>
			<content:encoded><![CDATA[<p>jQuery has long been our favorite javascript library for things such as simple effects, ajax, and other behavior-related tasks. There is one place I&#8217;ve always thought jQuery could use improvement, and that is their UI elements. Well I&#8217;m pleased to announce that is all about to&nbsp;change.</p>
<blockquote cite="http://jquery.com/blog/2008/01/23/jquery-ui-and-beyond-the-jquery-liferay-partnership/"><p>jQuery UI is growing, and I’m already seeing quite a few sites using it exclusively to support their interface. As a matter of fact, it’s growing so well, that a LA-based open-source company decided to hire a person to exclusively work on jQuery UI&nbsp;full-time.</p></blockquote>
<p><a href="http://jquery.com/blog/2008/01/23/jquery-ui-and-beyond-the-jquery-liferay-partnership/"&nbsp;rel="external">More</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/lead-developer-for-jquery-ui-hired-to-work-on-it-full-time/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML Purifier 3.0.0&#160;released</title>
		<link>http://www.mc2design.com/blog/html-purifier-300-released</link>
		<comments>http://www.mc2design.com/blog/html-purifier-300-released#comments</comments>
		<pubDate>Wed, 16 Jan 2008 16:38:03 +0000</pubDate>
		<dc:creator>Luke Visinoni</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/html-purifier-300-released</guid>
		<description><![CDATA[If you have ever used bbcode or any other non-html markup language in an attempt to avoid having to filter user-submitted HTML, those days are over. HTML Purifier is a standards-compliant html filter. This means that not only does it protect your website from security risks such as cross-site scripting attacks, but it also produces [...]]]></description>
			<content:encoded><![CDATA[<p>If you have ever used bbcode or any other non-html markup language in an attempt to avoid having to filter user-submitted HTML, those days are over. HTML Purifier is a standards-compliant html filter. This means that not only does it protect your website from security risks such as cross-site scripting attacks, but it also produces completely valid (x)html. It is also character-encoding aware. With this release, the author, Edward Z. Yang has decided to <a href="http://www.gophp5.org/">GoPHP5</a>, so don&#8217;t expect to see this version released for PHP4 (The 2.1.x branch will be maintained until PHP 4 is completely deprecated, but no new features will be added to&nbsp;it.).</p>
<blockquote><p>
This release a number of improvements in CSS handling, including the filter HTMLPurifier_Filter_ExtractStyleBlocks which integrates HTML Purifier with CSSTidy for cleaning style sheets (see the source code file for more information on usage), contains experimental support for proprietary CSS properties with %CSS.Proprietary, case-insensitive CSS properties, and more lenient hexadecimal color codes. Also, all code has been upgraded to full PHP 5 and is  E_STRICT clean for all versions of PHP 5 (including the 5.0 series, which previously had parse-time errors).</p></blockquote>
<p>For more details about the release, check out <a href="http://htmlpurifier.org/news.html">HTML Purifier&#8217;s website</a>.&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/html-purifier-300-released/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OllyDog &#8211; New&#160;Tricks!</title>
		<link>http://www.mc2design.com/blog/ollydog-new-tricks</link>
		<comments>http://www.mc2design.com/blog/ollydog-new-tricks#comments</comments>
		<pubDate>Thu, 22 Nov 2007 01:08:21 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Client News]]></category>
		<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/ollydog-new-tricks</guid>
		<description><![CDATA[On November 21, 2007 www.OllyDog.com rolled out a new site design with improved functionality and layout to help it&#8217;s dog loving customers find that perfect leash, collar, toy or bed for their best friend. MC2 has continued it&#8217;s long term relationship with OllyDog and enjoys being a part of bringing their exceptional products to Olly&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>On November 21, 2007 <a href="http://www.ollydog.com">www.OllyDog.com</a> rolled out a new site design with improved functionality and layout to help it&#8217;s dog loving customers find that perfect leash, collar, toy or bed for their best friend. MC2 has continued it&#8217;s long term relationship with OllyDog and enjoys being a part of bringing their exceptional products to Olly&#8217;s online retails customers.  See more <a href="http://www.mc2design.com/blog/ollydogcom">details</a> of this launch&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/ollydog-new-tricks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BagSelect.com Assurz their customer&#8217;s&#160;satisfaction</title>
		<link>http://www.mc2design.com/blog/bagselectcom-assurz-their-customer%e2%80%99s-satisfaction</link>
		<comments>http://www.mc2design.com/blog/bagselectcom-assurz-their-customer%e2%80%99s-satisfaction#comments</comments>
		<pubDate>Fri, 16 Nov 2007 00:53:41 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Client News]]></category>
		<category><![CDATA[Press]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/bagselectcom-assurz-their-customer%e2%80%99s-satisfaction</guid>
		<description><![CDATA[ On November 15th. 2007 MC2 completed BagSelect.com&#8217;s  integration and launched it&#8217;s Assurz Satisfaction Guaranteed&#160;Program.
The Assurz Satisfaction Guarantee gives you a full 90 days to decide if you are fully satisfied with your purchase. If you&#8217;re not, the program will refund your money, including sales tax, and shipping fees. And there are no restocking&#160;fees.
For [...]]]></description>
			<content:encoded><![CDATA[<p> On November 15th. 2007 MC2 completed <a href="http://www.bagselect.com">BagSelect.com</a>&#8217;s  integration and launched it&#8217;s <em>Assurz Satisfaction Guaranteed&nbsp;Program</em>.</p>
<p>The Assurz Satisfaction Guarantee gives you a full 90 days to decide if you are fully satisfied with your purchase. If you&#8217;re not, the program will refund your money, including sales tax, and shipping fees. And there are no restocking&nbsp;fees.</p>
<p>For more on Assurz visit them <a&nbsp;href="http://www.assurz.com">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/bagselectcom-assurz-their-customer%e2%80%99s-satisfaction/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sometimes it&#8217;s fun to be a total&#160;DOMAss</title>
		<link>http://www.mc2design.com/blog/sometimes-its-fun-to-be-a-total-domass</link>
		<comments>http://www.mc2design.com/blog/sometimes-its-fun-to-be-a-total-domass#comments</comments>
		<pubDate>Sat, 29 Sep 2007 00:08:54 +0000</pubDate>
		<dc:creator>Luke Visinoni</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mc2design.com/blog/sometimes-its-fun-to-be-a-total-domass</guid>
		<description><![CDATA[I&#8217;d just like to announce the release of DOMAssistant 2.0 by Robert Nyman. For those of you who aren&#8217;t DOMAsses, the author describes the library as&#160;follows:
The idea of DOMAssistant is to provide a simpler and more consistent way to script against the Document Object Model (DOM) in web browsers. The idea is that everything starts [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d just like to announce the release of DOMAssistant 2.0 by Robert Nyman. For those of you who aren&#8217;t DOMAsses, the author describes the library as&nbsp;follows:</p>
<blockquote><p>The idea of DOMAssistant is to provide a simpler and more consistent way to script against the Document Object Model (DOM) in web browsers. The idea is that everything starts with the element in question, and then performs various methods on it, such as adding/removing classes, finding elements with a certain className, applying events to it,&nbsp;etc.</p></blockquote>
<p>This new release introduces several cool new&nbsp;features:</p>
<ul>
<li>Chainability
<li>
<li>Basic Ajax capabilities</li>
<li>New DOMReady() method to better identify when the DOM is fully loaded</li>
<li>XPath support</li>
</ul>
<p>Now, being a jQuery fanatic, I was skeptical of giving this library a try, but I must say that it is actually pretty fun to work with. The chainability added in this newest version makes common tasks very simple, and the code short and easy to understand. Take a look at the&nbsp;following:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">  <span style="color: #006600; font-style: italic;">// add an onclick event to #element and add the class &quot;class-name&quot;</span>
  $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;element&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addEvent</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;click&quot;</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'Thanks for clicking, pally-o!'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'class-name'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Another very cool thing about this library is that it&#8217;s pretty small. The entire source code for it is only 10k (compressed, but not gzipped), where jQuery is 26kb (compressed, but not gzipped). On top if that, the library is modular. If you aren&#8217;t going to use any ajax, you don&#8217;t need to bloat up your source with the ajax functions. There are several modules in the library and you are free to pick and choose which you want to&nbsp;use.</p>
<p>Head on over to the <a href="http://www.robertnyman.com/domassistant/">DOMAssistant project page</a> and take a look&#8230; don&#8217;t be a&nbsp;DOMAss.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mc2design.com/blog/sometimes-its-fun-to-be-a-total-domass/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
