<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Siolon</title>
	
	<link>http://www.siolon.com</link>
	<description>Developing interactive, scalable, and practical web applications</description>
	<pubDate>Tue, 04 Nov 2008 06:06:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Siolon" type="application/rss+xml" /><feedburner:emailServiceId>623865</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
		<title>Faking Exchange Support in OS X Leopard</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/441765569/</link>
		<comments>http://www.siolon.com/blog/faking-exchange-support-in-os-x-leopard/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 06:04:38 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[Life Hacks]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[User Experience]]></category>

		<category><![CDATA[exchange]]></category>

		<category><![CDATA[ical]]></category>

		<category><![CDATA[mail.app]]></category>

		<category><![CDATA[os x]]></category>

		<category><![CDATA[outlook]]></category>

		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=217</guid>
		<description><![CDATA[I recently took the plunge and bought the new MacBook Pro (well my company bought it for me).  The workflow is completely different and frustrating at times, but when you get the hang of it it&#8217;s worth it. My iPhone experience was so positive that became a victim of the &#8220;iPhone Halo.&#8221;
That being said, making [...]]]></description>
			<content:encoded><![CDATA[<p>I recently took the plunge and bought the new MacBook Pro (well my company bought it for me).  The workflow is completely different and frustrating at times, but when you get the hang of it it&#8217;s worth it. My iPhone experience was so positive that became a victim of the &#8220;<a href="http://blogs.eweek.com/applewatch/content/mac_os_x/the_iphone_halo_effect.html">iPhone Halo</a>.&#8221;</p>
<p>That being said, making the migration is painful in some areas. One of which was how I handle the lack of productivity software I had in Windows—namely Microsoft Outlook.  As I search around there are a few options in attempting to tackle this problem.</p>
<ol>
<li>Use <a href="http://www.vmware.com/products/fusion/">VMWare Fusion</a> or <a href="http://www.codeweavers.com/products/cxmac/">Crossover</a> to load Windows and then Outlook.</li>
<li>Use Microsoft Entourage.</li>
<li>Find a way to use the native OS X applications (iCal, Mail.app, and Address Book).</li>
</ol>
<h3>Using Virtualization Technology</h3>
<p>This seems straight forward enough on the surface, but on the inside it&#8217;s fraught with problems.  First, the idea of using a virtual machine to load productivity software doesn&#8217;t seem, well, productive.  This is especially true when I have to dedicate a gig of precious memory to the VM (granted I have 4 GB).  I tried it, and I was able to use it without problem but I wasn&#8217;t happy with this option.  I became discontent with it when I started using Mail.app for my personal e-mail. I love the simplicity of the application, and I wanted to use it full time.  I should say I tried Crossover, and I didn&#8217;t like it at all. VMWare&#8217;s unity feature is far better.</p>
<h3>Use Microsoft Entourage</h3>
<p>I went out and got a license of MS Office 2008 for Mac.  Word, Excel, and PowerPoint aren&#8217;t bad, but they pale in their Windows counterparts. After using the ribbon for so long now I love it. Office 2008 has a &#8220;ribbon&#8221; of sorts, and it&#8217;s not that bad. For quick document work it works fine. If I need more then I can use my virtual machine. However, this isn&#8217;t the case for Entourage.</p>
<p>Microsoft Entourage has to be one of the worst e-mail clients I&#8217;ve ever used. Sure, it connects to Exchange without a problem, but when you have expectations it will work like Outlook it is very disappointing.  I tried it for a while, and I decided it simply doesn&#8217;t cut it. The way you add recipients in e-mail is awful, and I quickly found out that you can&#8217;t do HTML e-mail in Entourage which means no embedded links. Epic fail. I hated it, and it made me look to the third option.</p>
<h3>Faking Exchange Support</h3>
<p>I say &#8220;faking,&#8221; because the support isn&#8217;t native to the OS X apps. Recently, Apple unveiled that the next version of the OS dubbed &#8220;<a href="http://www.apple.com/macosx/snowleopard/">Snow Leopard</a>&#8221; will have native support for Exchange 2007 in their apps similar to the iPhone (which I use without complaint). But right now my company uses Exchange 2003 which I don&#8217;t know if it will be support in Snow Leopard, and it isn&#8217;t to be released until next summer.  That leaves a long time for frustration. Surely, there must be a way to do this right?</p>
<p>After searching extensively I discovered I&#8217;m not the only who has struggled through this. What surprises me even more is the lack of a third party vendor to fill this void. I would&#8217;ve happily paid several hundred dollars for this, but there is nothing out there to accomplish this. It is obvious that only until recently is Apple taking the enterprise environment seriously with Exchange support (no matter how much they may despise it).  I fortunately was able to find a solution in the mean time. Here is my recipe:</p>
<h4>Ingredients</h4>
<ol>
<li>Microsoft Entourage (bear with me)</li>
<li>Mail.app</li>
<li>IMAP enabled in Exchange</li>
<li><a href="http://foggynoggin.com/dockdodger">Dock Dodger</a></li>
</ol>
<h4>Preparation</h4>
<div id="attachment_218" class="wp-caption alignright" style="width: 130px"><a href="http://www.siolon.com/wp-content/uploads/preferences.png"><img class="size-thumbnail wp-image-218" title="Entourage Preferences" src="http://www.siolon.com/wp-content/uploads/preferences-150x150.png" alt="The preferences pane in Entourage" width="120" height="120" /></a><p class="wp-caption-text">The preferences pane in Entourage</p></div>
<p>I discovered that Entourage supports sync services to send calendar events and contacts to the native OS X programs. OK, this is a good start.  As you can see in the screenshot go to Entourage - Preferences and select Sync Services in the left panel.  Then check both boxes to send calender events and contacts to the native applications.  This will via a background service take care of the synchronization from the native apps to Exchange. When you select the option to sync you will receive a prompt, and you will want to choose &#8220;Merge Entourage items with Sync Services items&#8221; which will allow bi-directional sync between the two. So if you add an event in iCal it will go to Entourage and then Exchange, and if I add an event in my iPhone it will go from Exchange to Entourage to iCal. Not pretty but it works.</p>
<p>Then we have the e-mail issue. This was by far the most difficult and frustrating part. When you create accounts in Mail.app it allows you to create Exchange accounts which is a misnomer. What it means is it will attempt to use Outlook Web Access to send/receive, but it also means you&#8217;ll be really using IMAP on an Exchange server.</p>
<p>I <a href="http://www.isaserver.org/img/upl/exchangekit/2003secureimap4/2003secureimap4.htm">found an article</a> which outlines setting up IMAP on Exchange. I had to sweet talk my boss, and he sympathized and helped.  They set up IMAP (Exchange is above me), and that led me to now getting closer to being free of Entourage.  When you set up an account under the Exchange heading you&#8217;ll be asked to specify a mail server (such as mail.yourdomain.com) which will come from your Exchange admin. You will also give it the address where you access Outlook Web Access (your webmail address). I was then able to successfully download messages. I had some problems with SMTP. My company uses RPC over HTTPS to connect so I had to use the Password option and specified my credentials (for the username I had to use domain\username).  Then I was up and running!</p>
<h4>Cleaning Up</h4>
<p>Now it&#8217;s working. It&#8217;s not pretty, but I wasn&#8217;t expecting it to be. It was a utilitarian effort, and it succeeded in accomplishing my goal. But it wasn&#8217;t as seamless as I wanted. Entourage would always show up in the dock and also the application switcher. Now I never want to see Entourage anywhere, and I found Dock Dodger. This is a freeware program that removes running applications from the dock and application switcher. By simply dragging the Entourage icon into the app it removed it. Before I did that I click on the icon in the dock and decided to open it at login (as I&#8217;ll always need it).</p>
<p>You&#8217;ll also notice dialogue windows for the send/receive. I haven&#8217;t found a way to completely remove them, but if you close it when it&#8217;s running it will go away. Unfortunately, on reboot it comes back. I hope to find an answer to get rid of the dialogue.</p>
<h3>Concluding Thoughts</h3>
<p>I can now use the native apps, and I am up and running. Entourage now uses around ~75 MB of memory which is much better than the 1 GB option with VMWare Fusion.  I am happy for now, and I look forward to Snow Leopard when I can completely axe Entourage from my life.</p>
<p>I would like to thank <a href="http://www.nickdawson.net/">Nick Dawson</a> (my Pownce buddy) for empathizing with my struggle and pointing me in the direction I needed.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=66w7N"><img src="http://feeds.feedburner.com/~f/Siolon?i=66w7N" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=aYYun"><img src="http://feeds.feedburner.com/~f/Siolon?i=aYYun" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=WJwFn"><img src="http://feeds.feedburner.com/~f/Siolon?i=WJwFn" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=mtZGn"><img src="http://feeds.feedburner.com/~f/Siolon?i=mtZGn" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/441765569" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/faking-exchange-support-in-os-x-leopard/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Ffaking-exchange-support-in-os-x-leopard%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/faking-exchange-support-in-os-x-leopard/</feedburner:origLink></item>
		<item>
		<title>Brand SharePoint, and Let Me Help You Do It!</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/428185990/</link>
		<comments>http://www.siolon.com/blog/brand-sharepoint-and-let-me-help-you-do-it/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 04:39:04 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[User Interface]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[branding]]></category>

		<category><![CDATA[class]]></category>

		<category><![CDATA[mixon]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=212</guid>
		<description><![CDATA[However you use the term &#8220;branding&#8221; (and some of us agree it is misused when applied to SharePoint) many companies still need to do it.  The problem often comes when we start a branding project we simply don&#8217;t know where to begin.
My company, Mixon Consulting, asked me to write a curriculum on branding SharePoint with [...]]]></description>
			<content:encoded><![CDATA[<p>However you use the term &#8220;branding&#8221; (and <a href="http://blog.drisgill.com/2008/10/what-does-branding-mean.html">some of us agree </a>it is misused when applied to SharePoint) many companies still need to do it.  The problem often comes when we start a branding project we simply don&#8217;t know where to begin.</p>
<p>My company, <a href="http://mixonconsulting.com/">Mixon Consulting</a>, asked me to write a curriculum on branding SharePoint with my extensive experience with user interface design.  Once I learned the details on how to use the SharePoint platform I was able to put together a curriculum that helps individuals through the <a href="http://www.siolon.com/blog/the-pains-of-altering-the-sharepoint-ui/">painful process</a>.  I&#8217;m please with the result, and I look forward to teaching it and help others with the task. Here is an overview of the curriculum:</p>
<ul>
<li>Understand the SharePoint platform</li>
<li>Become acquainted with the differences between various SharePoint interfaces</li>
<li>See how Microsoft constructed a default interface and how to change it</li>
<li>Learn the common tasks SharePoint Designer can help you complete in the effort</li>
<li>Learn how to use technologies such as the data view and data form web parts</li>
<li>Utilize SharePoint web content management (WCM) features to deliver instant value to your organization</li>
<li>Create custom master pages, stylesheets, and pages</li>
</ul>
<h3>What Makes This Class Unique?</h3>
<p>You might be wondering that after seeing the list above. After all, there are other training companies that provide the above in a curriculum.  There are, however, some serious differences that you&#8217;ll get from someone versed in user experience and web standards development.  Here are a few:</p>
<ul>
<li>Use free and open source tools to understand an interface</li>
<li>Learn how to distill functional business requirements when doing design work</li>
<li>See how information architecture plays an important role in designing interfaces</li>
<li>Have the opportunity to converse with someone with nearly a decade of interaction and interface design</li>
<li>Get access to resources to help you in your branding effort</li>
<li>Learn how to find answers when you need them</li>
</ul>
<p>If you want more information you can see <a href="http://mixonconsulting.com/training-event-descriptions/mspb/">the official marketing materials </a>on Mixon&#8217;s site.</p>
<h3>Register Today!</h3>
<p>Registrations are being accepted today.  The first class will be on November 11th for three days, and it is $795. If you register by the 30th of this month you&#8217;ll get a $50 discount.  Here are links to register.</p>
<ol>
<li><a href="http://mixonconsulting.com/trainingschedule/20081111mspblot/">November 11th - 13th</a></li>
<li><a href="http://mixonconsulting.com/trainingschedule/20081210mspblot/">December 10th - 12th</a></li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=O4m0M"><img src="http://feeds.feedburner.com/~f/Siolon?i=O4m0M" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=2mvLm"><img src="http://feeds.feedburner.com/~f/Siolon?i=2mvLm" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=YFh2m"><img src="http://feeds.feedburner.com/~f/Siolon?i=YFh2m" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=ajkDm"><img src="http://feeds.feedburner.com/~f/Siolon?i=ajkDm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/428185990" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/brand-sharepoint-and-let-me-help-you-do-it/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fbrand-sharepoint-and-let-me-help-you-do-it%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/brand-sharepoint-and-let-me-help-you-do-it/</feedburner:origLink></item>
		<item>
		<title>The Pains of Altering the SharePoint UI</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/416276459/</link>
		<comments>http://www.siolon.com/blog/the-pains-of-altering-the-sharepoint-ui/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 00:42:31 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Usability]]></category>

		<category><![CDATA[User Interface]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[asp.net]]></category>

		<category><![CDATA[branding]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[jquery]]></category>

		<category><![CDATA[master pages]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=192</guid>
		<description><![CDATA[
I was recently tagged to &#8220;brand&#8221; a SharePoint installation for Hirsch Pipe &#38; Supply Co.  I knew it would be an interesting challenge, but I had no idea how bad it truly would be.
SharePoint is built on ASP.NET 2.0 which I had worked with in my previous job. I found ASP.NET very powerful and flexible. [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_191" class="wp-caption alignright" style="width: 178px"><a href="http://www.siolon.com/wp-content/uploads/hirsch.png"><img class="size-medium wp-image-191" title="Hirsch Pipe and Supply Co." src="http://www.siolon.com/wp-content/uploads/hirsch-300x155.png" alt="Hirschs Branding Effort" width="168" height="87" /></a><p class="wp-caption-text">Hirsch&#39;s Branding Effort</p></div>
<p>I was recently tagged to &#8220;brand&#8221; a SharePoint installation for <a href="http://www.hirsch.com/">Hirsch Pipe &amp; Supply Co</a>.  I knew it would be an interesting challenge, but I had no idea how bad it truly would be.</p>
<p>SharePoint is built on ASP.NET 2.0 which I had worked with in my previous job. I found ASP.NET very powerful and flexible. Master pages, App_Themes, <a href="http://www.asp.net/CssAdapters/">CSS Friendly Adapters</a>, and more made working on ASP.NET interfaces relatively painless.  Knowing that SharePoint utilized master pages I thought it would be much easier than it was.  However, it turned out to not be the case.</p>
<h3>The Default Master Page</h3>
<p>I was immediately struck by the mess that is the default master page.  The master page is laid out with, of course, tables which is reminiscent of why Microsoft is such a joke in the designer world.  Well, I decided to rip out the tables, and surely that would make it easier right?  No.  It turns out that SharePoint only uses one standard ASP.NET control (the navigation control), and the rest are SharePoint specific &#8220;delegate&#8221; controls which made layouts with CSS difficult.  These are of course stored on the file system, and the only way to edit them is to create painful features.  It looked as though I was stuck with extensive tables for much of the layout.</p>
<p>When I did yank out much of the table layouts it only opened up a headache down the road.  It was actually more painful to try and layout it with CSS then just sticking with the table layouts.  What made it difficult are the extensive nuances in the SharePoint interface that are dependent on others.  For instance, I would lay it out in CSS, but when I went to edit the page to add web parts everything went awry due to dependencies on extensive tables for layout.  I was able to lay out the majority of the default master page with CSS, but I ended up reverting to tables for the main content area due to pain after pain. I did go with Heather Solomon&#8217;s <a href="http://www.heathersolomon.com/blog/articles/BaseMasterPages.aspx">minimal base master page for publishing sites</a> which was a better start then I had.</p>
<h3>The CSS</h3>
<p>The fun doesn&#8217;t stop there.  SharePoint has a core stylesheet that is over 4,000 lines long.  I&#8217;ve dealt with more styles in one shot, but looking at the stylesheet you would think a 10th grader created them.  There is a lack of shorthand, units of measure, and extensive IE proprietary styles.  Add onto the fact there are no comments in the stylesheet it is absolutely useless to attempt to decode it.  You also can&#8217;t simply remove the core styles; well, you could, but it&#8217;s another headache that is ultimately not worth tackling.  It&#8217;s again easier to deal with the bad then try to make it better.</p>
<p>SharePoint does allow you to specify an alternate stylesheet which does, thankfully, get rendered after the core styles.  The cascade becomes your best friend in altering the styles.  You&#8217;ll also notice the &#8220;classitis&#8221; that abounds in the master page and core styles.  They all have a prefix of ms- which is unneeded and unhelpful.  I wasn&#8217;t surprised to find a lack of advanced CSS 2 selectors due to the pressure to support IE 6, but they are hardly any descendant selectors which would drastically decrease the amount of classes in the markup.</p>
<h3>The JavaScript</h3>
<p>I know Microsoft is now <a href="http://weblogs.asp.net/scottgu/archive/2008/09/28/jquery-and-microsoft.aspx">supporting jQuery</a> which we can only hope will reduce the amount of &#8220;obtrusive&#8221; JavaScript through the site.  It reminds me of how I wrote JavaScript back in the day.  Attempting to decode the core JavaScript is a puzzle I didn&#8217;t even attempt.  You are once again forced to use proprietary JavaScript instead of taking it on to write it any better.  If they did abstract the obtrusive JavaScript it would drastically decrease the complexity of the markup sent to the browser. I did end up using jQuery to set the size of certain divs, and I also attempted to clone() and append() DOM elements but it proved fruitless.</p>
<h3>Hope for SharePoint vNext</h3>
<p>I hope, first that I never have to alter the SharePoint UI again, but that the next version of SharePoint will construct a better default UI with the following changes.</p>
<ol>
<li>Use CSS for layouts.</li>
<li>Ditch the delegate controls to use more of the standard ASP.NET controls (or at least improve them).</li>
<li>Use a well-commented core CSS file with advanced selectors to eliminate the need for classes.</li>
<li>Switch to an unobtrusive JavaScript model.</li>
<li>An increased focus on accessibility for public-facing sites.</li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=NUlhM"><img src="http://feeds.feedburner.com/~f/Siolon?i=NUlhM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=iP5Om"><img src="http://feeds.feedburner.com/~f/Siolon?i=iP5Om" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=PYAcm"><img src="http://feeds.feedburner.com/~f/Siolon?i=PYAcm" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=XFTcm"><img src="http://feeds.feedburner.com/~f/Siolon?i=XFTcm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/416276459" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/the-pains-of-altering-the-sharepoint-ui/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fthe-pains-of-altering-the-sharepoint-ui%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/the-pains-of-altering-the-sharepoint-ui/</feedburner:origLink></item>
		<item>
		<title>The SharePoint Grade Card</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/389819219/</link>
		<comments>http://www.siolon.com/blog/the-sharepoint-grade-card/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 16:59:46 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[Content Management]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[Usability]]></category>

		<category><![CDATA[User Experience]]></category>

		<category><![CDATA[User Interface]]></category>

		<category><![CDATA[business intelligence]]></category>

		<category><![CDATA[critique]]></category>

		<category><![CDATA[ecm]]></category>

		<category><![CDATA[search]]></category>

		<category><![CDATA[social networking]]></category>

		<category><![CDATA[sp designer]]></category>

		<category><![CDATA[wcm]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=181</guid>
		<description><![CDATA[I have now had a much larger exposure to SharePoint&#8217;s product offering, and I feel in a much better and knowledgeable place to assess the strength and weaknesses of the technology.  Like any product that attempts to serve a wide range of functionality there are going to be stronger and weaker areas.  One thing the [...]]]></description>
			<content:encoded><![CDATA[<p>I have now had a much larger exposure to SharePoint&#8217;s product offering, and I feel in a much better and knowledgeable place to assess the strength and weaknesses of the technology.  Like any product that attempts to serve a wide range of functionality there are going to be stronger and weaker areas.  One thing the SP team at Microsoft does well is addressing shortfalls in the technology as it matures.</p>
<p>I&#8217;ll evaluate each of, what I deem to be, the major functions and tools of SharePoint.  OK, let&#8217;s get started.</p>
<h3>Windows SharePoint Services - A</h3>
<p>Windows SharePoint Services or WSS is now in its third major iteration.  It is the core that MOSS is built upon, and it is where the strength of SharePoint lies.  From it&#8217;s incredible Office integration, task and document management, and web part personalization options WSS is what caught my eye and made me desire a career change.There are some minor headaches and pitfalls, but certainly not enough to warrant anything less than an &#8220;A&#8221; in this category.</p>
<h3>Social Networking Capability - B-</h3>
<p>Unfortunately, SP didn&#8217;t do what I would&#8217;ve liked to see in this category.  They introduced &#8220;My Sites&#8221; in MOSS, but adding colleagues isn&#8217;t intuitive and the feature turns into a personal SharePoint site instead of a robust social networking tool for the enterprise.</p>
<p>Blogs and wikis were also introduced in WSS 3, and the inclusion of them is promising but the implementation is poor.  The blog is feature-less allowing only categories and less than impressive personalization features.  The wiki is super basic, and it leaves me confounded on how it seems so quickly implemented.  A look at the benchmark, MediaWiki, will show the lack of robustness in the SP implementation.</p>
<h3>Enterprise Search - B+</h3>
<p>The MS work on their search in MOSS is surprisingly amazing.  While many companies introduce search replacements for MOSS, often times they are trying to fix poorly architect edsearch solutions with the MS offering.</p>
<p>The search in SP offers many options for optimal information architecture including best bets, search logging/analysis, search scopes, and much more.  It&#8217;s impressive to say the least.  The crawler is also very, very effective with filters to spider other forms of content.  They even introduced federated search to this offering, and it makes it all-the-more impressive.</p>
<p>The only reason this doesn&#8217;t get an &#8220;A&#8221; is the search results and placing search in the default interface isn&#8217;t worth the high grade although this can be edited by any capable designer.</p>
<h3>Business Intelligence - C+</h3>
<p>Default business intelligence in SP is less than stellar.  Although key performance indicators (KPI) are in the offering it is simply a graphical display of business data.  Corporations need far more robust diagramming and analysis tools for true business intelligence, and it has been a ripe area for other companies to pick up what is lacking in this feature.</p>
<p>Excel Services is an interesting addition to this as it allows the graphing and analysis of Excel data which is the most rudimentary of business database and business intelligence applications.  I look forward to this being beefed up in the next version of SP.</p>
<h3>Web Content Management - B</h3>
<p>Web Content Management or WCM was one of my specialties in my last business that shares the name of this site.  I chose WordPress as my tool of choice, but there are fantastic tools including Drupal, Dot Net Nuke, Graffiti CMS, and many others that do a fantastic job with each having their own strengths and weaknesses.</p>
<p>The SP offering of WCM has moved them from solely a intranet/extranet tool into the Internet realm.  WCM is also done differently than or web CMS&#8217;.  SP uses metadata in a single list to control what content is available to the page creator in SP Designer.  Creating page layouts then becomes foundational to all SP WCM. Even though pages can be created and metadata is more focused on then other tools such as WordPress or Drupal it still leaves much to be desired.</p>
<p>The workflow of creating metadata to then be used on any form of WCM pages I find quite restricting, and it ultimately slows down the contributor who understands nothing about the WCM architecture.  Inline editing of the content is also less than impressive.  The rich text editor is shaky at best, and the constant need for modal windows hinders usability for the contributor.  To edit the &#8220;backend&#8221; is only a list without a robust administration interface found in other popular CMS&#8217;.</p>
<h3>SharePoint Designer and Interface - D</h3>
<p>I&#8217;m putting both the default interface and SP Designer in the same category since they are so inter-related.  The default interface is clunky, navigation is abundant but poorly implemented, and the &#8220;obviousness&#8221; of the SP interface is less than obvious.  Also, in the interface the markup is absolutely horrendous.  Typical of ASP.NET controls it outputs horrendous markup.  This hinders accessibility, ease of branding, and even in the realm of SEO when using SP for public-facing sites.  The markup reminds me of what MS is all-to-often ridiculed for lack of web standards awareness.</p>
<p>SP Designer is the approved tool to brand the SP interface.  It&#8217;s built on the legacy of FrontPage, and it&#8217;s capability and interface is very reminiscent of FrontPage.  However, seemingly they are learning from their rich IDE in Visual Studio and allowed it to influence the designer options and functionality.  If it weren&#8217;t for the ability to open up the content database I would never, ever use the tool.  It is expensive, bulky, and there are free editors that make SP Designer look amateur.</p>
<p>The ability to do XSLT in a GUI manner is an interesting perspective, and it makes such a difficult topic somewhat attainable by a non-XML/XSLT expert.  Also, the workflow wizard is actually quite impressive.  Although it has limitations I was able to create a rather complex workflow with logic rather painlessly.</p>
<h3>Looking Forward</h3>
<p>I&#8217;m hoping that these deficiencies will be address and strengths strengthened in the next version of SharePoint.  I understand much of what I criticized is still &#8220;version 1.0,&#8221; and I expect it to mature.  SharePoint is a powerful platform, and I expect it to continue to dominate the ECM market for years to come.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=kmfaL"><img src="http://feeds.feedburner.com/~f/Siolon?i=kmfaL" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=ozX6l"><img src="http://feeds.feedburner.com/~f/Siolon?i=ozX6l" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=Ae3Fl"><img src="http://feeds.feedburner.com/~f/Siolon?i=Ae3Fl" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=UcoMl"><img src="http://feeds.feedburner.com/~f/Siolon?i=UcoMl" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/389819219" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/the-sharepoint-grade-card/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fthe-sharepoint-grade-card%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/the-sharepoint-grade-card/</feedburner:origLink></item>
		<item>
		<title>Upcoming SharePoint Implementation Workshop</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/386999535/</link>
		<comments>http://www.siolon.com/blog/upcoming-sharepoint-implementation-workshop/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 20:40:06 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[advertisement]]></category>

		<category><![CDATA[mixon]]></category>

		<category><![CDATA[webinar]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=178</guid>
		<description><![CDATA[This course is designed for developers, architects and professionals (IA, KM and PM) who want to optimize their implementation skills for SharePoint-based solutions.
With helpful and proven tips, techniques and processes you will be armed with the tools your organization needs to achieve the full benefit of SharePoint. By using real world examples (and mistakes), 3-time [...]]]></description>
			<content:encoded><![CDATA[<p>This course is designed for developers, architects and professionals (IA, KM and PM) who want to optimize their implementation skills for SharePoint-based solutions.</p>
<p>With helpful and proven tips, techniques and processes you will be armed with the tools your organization needs to achieve the full benefit of SharePoint. By using real world examples (and mistakes), 3-time SharePoint MVP Bob Mixon will save you many hours of wasted time and disappointments.</p>
<p>Learn To:</p>
<ul>
<li> Build &#8220;Real World&#8221; Solutions using SharePoint out-of-box features, without Visual Studio.</li>
<li> Create site and navigation structures that can be used by both the contributor and consumer.</li>
<li> Build a Taxonomy and learn how to Apply it to SharePoint.</li>
<li> Reduce, if not eliminate, Document Duplication.</li>
<li> Configure Search so it Delivers Relevant Results.</li>
<li> Understand security, how it works and techniques for correctly applying it.</li>
<li> Automate business processes with workflow.</li>
<li> Create a Request and Site Provisioning Solution.</li>
<li> Utilize SharePoint to manage your implementation.</li>
<li> Increase confidence in your ability to successfully create solutions that will be adopted by users.</li>
<li> Understand key factors in making a build versus buy decision.</li>
<li> <a href="http://mixonconsulting.com/training-event-descriptions/pad-vl/">More details&#8230;</a></li>
</ul>
<p>Don’t miss this opportunity to learn how to do SharePoint right the first time - Next class starts 9/16.<br />
Save $100 when you register before Friday, September 12, 2008</p>
<p><a href="http://www.regonline.com/20080916-PAD-VL">Register Here!</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=YQ36L"><img src="http://feeds.feedburner.com/~f/Siolon?i=YQ36L" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=u1Rbl"><img src="http://feeds.feedburner.com/~f/Siolon?i=u1Rbl" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=JtNsl"><img src="http://feeds.feedburner.com/~f/Siolon?i=JtNsl" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=Zkvol"><img src="http://feeds.feedburner.com/~f/Siolon?i=Zkvol" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/386999535" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/upcoming-sharepoint-implementation-workshop/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fupcoming-sharepoint-implementation-workshop%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/upcoming-sharepoint-implementation-workshop/</feedburner:origLink></item>
		<item>
		<title>IE 8 Compatibility Mode and SharePoint</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/380092216/</link>
		<comments>http://www.siolon.com/blog/ie-8-compatibility-mode-and-sharepoint/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 02:17:15 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[Standards]]></category>

		<category><![CDATA[User Experience]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[controversy]]></category>

		<category><![CDATA[critique]]></category>

		<category><![CDATA[ie]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=175</guid>
		<description><![CDATA[Recently, the Internet Explorer team released IE 8 beta 2.  It&#8217;s a monumental leap forward for not only web designers but also the Internet.  However, it is not without controversy, but first it needs a little background.
A Little Background
Internet Explorer has for a long time been the bane of web developers.  Every since they won [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, the Internet Explorer team <a href="http://blogs.msdn.com/ie/archive/2008/08/27/internet-explorer-8-beta-2-now-available.aspx">released IE 8 beta 2</a>.  It&#8217;s a monumental leap forward for not only web designers but also the Internet.  However, it is not without controversy, but first it needs a little background.</p>
<h3>A Little Background</h3>
<p>Internet Explorer has for a long time been the bane of web developers.  Every since they won the browser war over Netscape (nearing a decade ago now) with what were judged unethical and illegal means which led to a monopoly investigation.  That was settled and Microsoft allowed to continue.  Since then web designers have had to hack, glue, and curse IE due to its large lead on browser usage.</p>
<p>Internet Explorer 6 released in 2001 has been the infamous browser that just will not go away.  Grassroots movement such as <a href="http://www.savethedevelopers.org/">Save the Developers</a> have said &#8220;enough is enough&#8221; and want to see IE 6 erased from the technology landscape.  But even in 2008, seven years later, they still <a href="http://marketshare.hitslink.com/report.aspx?qprid=2">average around 25% of all browsers </a>in usage today.  IE 7 was released and was a huge step forward in standards conformance, security, and compatibility.  It gave both designers and end users hope for the future of IE.</p>
<h3>The Controversy Today</h3>
<p>Recently when IE 8 was announced it boasted an impressive conformance to several web standards including CSS 2.1, DOM improvements, and even parts of HTML 5.  It also boasted that it passed the <a href="http://www.webstandards.org/action/acid2/">Acid 2</a> test which tested conformance to the CSS standard published by the <a href="http://w3c.org/">W3C</a>.  We were all excited until they made their second announcement.</p>
<p>The IE team, under intense political pressure, offered three modes of browsing in terms of web standards support.  It offered the following.</p>
<ol>
<li><strong>Quirks Mode</strong> - long standing behavior reminiscent of IE 6, and it was used when no DOCTYPE was specified.</li>
<li><strong>IE 7 Mode</strong> - With a DOCTYPE it rendered according to IE 7&#8217;s standards support.</li>
<li><strong>Standards Mode</strong> - with the inclusion of a META tag IE 8 would render in the strictest manner possible according to the DOCTYPE.</li>
</ol>
<p>The community revolted in a way I&#8217;ve never seen before, and the IE team decided to have the standards mode be initiated by default with a DOCTYPE, and if the designer wanted IE 7 mode he had to use a META tag.  A major victory was won, and designers everywhere rejoiced and anticipated IE 8.</p>
<h3>Compatibility Mode for Intranets</h3>
<p>With the release of beta 2 of IE 8 they <a href="http://blogs.msdn.com/ie/archive/2008/08/27/introducing-compatibility-view.aspx">introduced compatibility mode </a>with some interesting defaults.  They announced that IE 8 would, by default with a DOCTYPE, render all Internet (public) pages in the strictest manner possible per the aforementioned victory.  However, by default all intranet sites (with a URL such as http://moss) would render in compatibility mode.</p>
<p>It&#8217;s interesting that they mention SharePoint specifically in the blog post, because I&#8217;m sure this move was politically based as I have yet to see a web-based MS application with the political clout that SharePoint has in the enterprise.  This setting is configurable by Group Policy, but it is doubtful that many enterprises will take this as an action item.</p>
<p>Thankfully, the IE team has two META tags that can override all these compatibility view settings.  One emulates IE 7 rendering engine used most prominently for backwards public-facing sites, but there is also an emulate IE 8 META tag to force sites, even specified to render in compatibility mode.</p>
<h3>So, Why Should I Care?</h3>
<p>I believe there are two major ramifications of this.  The first effects the end user, and the second effects intranet developers.  The only people I can really see caring about this on the development side are those branding SharePoint.  Let&#8217;s talk about each.</p>
<p>First of all, the end user doesn&#8217;t have the final say whether or not a site is rendered in standards mode or not.  Now, probably most if not all end users could care less, but the addition of a button in the address bar that appears &#8220;broken&#8221; designates pages that may not be broken but actually rendering perfectly in standards mode but the end user could be drawn to change the behavior because it appears the page is broken.  So with a misleading option in the UI and overriding behavior given to developers over users is a concern.</p>
<p>Secondly, the concern is for those branding SharePoint or other intranet sites.  What scares me is that this decision was pushed by, for instance, the SharePoint team for its product.  I fear that this is indicative of how the next version of SharePoint will be crafted—around compatibility mode and not standards mode.  Any developer will tell you how horrendous the markup and CSS is for SharePoint out-of-the-box.  I was eagerly anticipating the SharePoint team learning from their mistakes in crafting the core styles and master pages by going to a much stricter standards-based site which makes it much easier to brand, far more accessible, and even faster loading.</p>
<h3>What Should MS Do?</h3>
<p>My hope is that the IE team will respond to such a critique as this as they did their first decision.  Here are some steps I&#8217;d encourage the team to take:</p>
<ol>
<li>Render all sites, intra or internet sites in standards mode unless a META tag is present or lack of DOCTYPE.</li>
<li>The end user has control over whether or not the site truly displays one way or another.</li>
<li>Remove that confusing button in the IE UI which is a poor UX decision.</li>
</ol>
<p>Will they respond as they did before?  I don&#8217;t know, but I can only hope they&#8217;ll see the negative ramifications of this for end users and developers alike.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=NsbEbK"><img src="http://feeds.feedburner.com/~f/Siolon?i=NsbEbK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=jY3DYk"><img src="http://feeds.feedburner.com/~f/Siolon?i=jY3DYk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=uRpGvk"><img src="http://feeds.feedburner.com/~f/Siolon?i=uRpGvk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=vGnGek"><img src="http://feeds.feedburner.com/~f/Siolon?i=vGnGek" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/380092216" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/ie-8-compatibility-mode-and-sharepoint/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fie-8-compatibility-mode-and-sharepoint%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/ie-8-compatibility-mode-and-sharepoint/</feedburner:origLink></item>
		<item>
		<title>A Primer on Information Architecture: Navigation</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/371431449/</link>
		<comments>http://www.siolon.com/blog/a-primer-on-information-architecture-navigation/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 01:25:07 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[Information Architecture]]></category>

		<category><![CDATA[Usability]]></category>

		<category><![CDATA[User Experience]]></category>

		<category><![CDATA[User Interface]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[breadcrumbs]]></category>

		<category><![CDATA[navigation]]></category>

		<category><![CDATA[pagination]]></category>

		<category><![CDATA[patterns]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=157</guid>
		<description><![CDATA[Navigation and IA
Navigation is without a doubt one of the most essential elements of any interface, and as a result adequate time and thought is necessary to ensure your interface&#8217;s navigation is usable and comprehensive.  From the all important global navigation that stays the same throughout the site, to local navigation which changes based on [...]]]></description>
			<content:encoded><![CDATA[<h3>Navigation and IA</h3>
<p>Navigation is without a doubt one of the most essential elements of any interface, and as a result adequate time and thought is necessary to ensure your interface&#8217;s navigation is usable and comprehensive.  From the all important global navigation that stays the same throughout the site, to local navigation which changes based on the content of the page, to contextual navigation which exists within the content itself.  They all work together to form a powerful navigation experience.</p>
<ul>
<li><a href="http://www.digital-web.com/articles/ia_as_an_extension_of_web_design/">Information Architecture as an Extension of Web Design</a> - features some good points on navigation and IA.</li>
<li><a href="http://blueflavor.com/blog/2008/jul/29/information-architecture-deliverables-sitenavigati/">Information Architecture Deliverables: Site/Navigation Structure</a> - a good article on conveying your IA suggestions for navigation through deliverables.</li>
<li><a href="http://www.sitepoint.com/article/checklists-web-design">Essential Navigation Checklists for Web Design</a></li>
<li><a href="http://www.alistapart.com/articles/whereami">Where Am I?</a> - a fantastic article on improving your navigation by highlighting context within your site&#8217;s IA.</li>
</ul>
<h3>Types of Navigation</h3>
<p>There are typically a few types of navigation: global, local, contextual/supplemental.  Sometimes you may only need one, but other times you may need all three depending on the amount of content and the complexity of the interface.  Understanding how and when to use these different types</p>
<ul>
<li><strong>Global navigation</strong> is a navigation structure that stays  consistent through your application to provide familiarity and a good overview  of your site&#8217;s content.
<ul>
<li><a href="http://designinginterfaces.com/Global_Navigation">Global navigation  design pattern</a></li>
</ul>
</li>
<li><strong>Local navigation</strong> is a navigation structure contingent on  the current content.</li>
<li><strong>Contextual navigation</strong> refers to navigation that is embedded  within a site&#8217;s content to facilitate further browsing.  The best of example of this is Wikipedia which links content together inside the articles.</li>
</ul>
<h3>Breadcrumbs</h3>
<p>Hansel and Gretel weren&#8217;t the only two who wanted to get back to where they started.  Breadcrumbs, when well thought out and implemented in moderation, can add a dynamic and usable element into your interface.</p>
<ul>
<li><a href="http://instone.org/breadcrumbs">Location, Path &amp; Attribute Breadcrumbs</a> - an excellent overview of approaches to breadcrumb navigation.</li>
<li><a href="http://www.useit.com/alertbox/breadcrumbs.html">Breadcrumb Navigation Increasingly Useful</a> - Jakob Nielsen&#8217;s analysis of the effectiveness of breadcrumbs.</li>
<li><a href="http://www.uie.com/articles/breadcrumbs">Design Cop-out: Breadcrumbs</a> - a very insightful article on the thought necessary to implement breadcrumbs and not using them to &#8220;cop-out&#8221; of other aspects of IA.</li>
</ul>
<h3>Pagination</h3>
<p>Pagination is often an over-looked aspect of effective navigation architectures.  When combined with a thoughtful search architecture it will increase findability drastically.</p>
<ul>
<li><a href="http://www.smashingmagazine.com/2007/11/16/pagination-gallery-examples-and-good-practices/">Pagination Gallery: Examples And Good Practices</a> - an incredibly rich article outlining common mistakes and best practices.</li>
</ul>
<h3>Navigation Design Patterns</h3>
<p>Design patterns are a great way to see how others are starting to standardize the way they approach certain aspects of design and their resulting interactions.  Most often, navigation mistakes are made, because the designer doesn&#8217;t take into account existing patterns that users may be familiar with.</p>
<ul>
<li><a href="http://www.welie.com/patterns/ns/">Patterns in Interaction Design</a> - here is a great listing of patterns related to navigation styles including accordions, fly-outs, and much more.</li>
<li><a href="http://www.smileycat.com/design_elements/navigation/">Elements of Design</a> - an interesting gallery of creatively styled navigation.</li>
<li><a href="http://www.webdesignfromscratch.com/ia_models.cfm">Information Architecture models: Guide to web site navigation patterns</a> - an overview of different approaches to modeling the content in a navigation scheme.</li>
</ul>
 <div class='series_links'><a href='http://www.siolon.com/blog/a-primer-on-information-architecture-introduction/' title='A Primer on Information Architecture: Introduction'>Previous in series</a> </div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=mwmEvK"><img src="http://feeds.feedburner.com/~f/Siolon?i=mwmEvK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=uSb8uk"><img src="http://feeds.feedburner.com/~f/Siolon?i=uSb8uk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=k4BIxk"><img src="http://feeds.feedburner.com/~f/Siolon?i=k4BIxk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=ZY9F4k"><img src="http://feeds.feedburner.com/~f/Siolon?i=ZY9F4k" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/371431449" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/a-primer-on-information-architecture-navigation/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fa-primer-on-information-architecture-navigation%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/a-primer-on-information-architecture-navigation/</feedburner:origLink></item>
		<item>
		<title>Being A Good Designer Isn’t Just About Being A Good Designer</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/364190614/</link>
		<comments>http://www.siolon.com/blog/being-a-good-designer-isnt-just-about-being-a-good-designer/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 17:00:43 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[designers]]></category>

		<category><![CDATA[encouragement]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=147</guid>
		<description><![CDATA[We live in a time that is far removed from the late 90&#8217;s battle with 640&#215;480 resolutions with IE 4 (oh how I shudder at those days). Today, the web is an elaborate medium for artistic expression, and we have no shortage of talented designers strutting their stuff and receiving their due recognition. But I [...]]]></description>
			<content:encoded><![CDATA[<p>We live in a time that is far removed from the late 90&#8217;s battle with 640&#215;480 resolutions with IE 4 (oh how I shudder at those days). Today, the web is an elaborate medium for artistic expression, and we have no shortage of talented designers strutting their stuff and receiving their due recognition. But I must admit that I, and most of the web designers out there, aren&#8217;t a &#8220;good designer&#8221; in the traditional sense of being completely original. In fact, I venture to estimate that the truly revolutionary ideas come out in web design is coming from a group smaller than 5% (similar to this is how much of a country&#8217;s wealth comes from the upper 1%). So, what about the rest of us?</p>
<h3>The Argument</h3>
<p>For a long time I was discouraged that I would never be a <a href="http://cameronmoll.com/">Cameron Moll</a>, <a href="http://meyerweb.com/">Eric Meyer</a>, or work for <a href="http://happycog.com/">Happy Cog</a>. I thought since I couldn&#8217;t compete at that level it was better that I hang up the designing shoes. Well, I have since learned that being a good designer isn&#8217;t just about being a good designer, and I want to elaborate on what that means and its implications for the majority of &#8220;designers&#8221; out there.</p>
<p>I have learned that just because I&#8217;m not completely original designer with my layouts, methodology, etc that doesn&#8217;t mean I can&#8217;t be a &#8220;good designer.&#8221; While I might not be the most original I can work on how I discern good from bad and functional against un-functional in doing design work. In short, the average designer can be a good designer by honing their ability to be discerning on design choices and therefore be able to give educated opinions to clients and co-workers about best practices in the design world.</p>
<h3>The Proof</h3>
<p>To prove this we need to look no farther than this site! It is chocked full of resources, best practices, and galleries of exceptional designers/programmers doing exceptional things in order that we may learn from them. The fact that there are no shortages of design galleries on the Internet speaks to the market of inspiring other designers. That doesn&#8217;t mean we can blatantly copy them, but we can see how someone else approached a similar design problem and then mix and match to solve our individual design requirements.</p>
<h3>The Conclusion</h3>
<p>Just because most of us (including myself) might not be in the upper echelon of designers doesn&#8217;t mean that we can&#8217;t be talented in how we approach our design work. It&#8217;s true that being truly original is great, but for the rest of us we can stand on the shoulders of giants while paving our own way!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=5V8j8K"><img src="http://feeds.feedburner.com/~f/Siolon?i=5V8j8K" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=wLjR6k"><img src="http://feeds.feedburner.com/~f/Siolon?i=wLjR6k" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=JFJ6Ak"><img src="http://feeds.feedburner.com/~f/Siolon?i=JFJ6Ak" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=1YGJYk"><img src="http://feeds.feedburner.com/~f/Siolon?i=1YGJYk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/364190614" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/being-a-good-designer-isnt-just-about-being-a-good-designer/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fbeing-a-good-designer-isnt-just-about-being-a-good-designer%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/being-a-good-designer-isnt-just-about-being-a-good-designer/</feedburner:origLink></item>
		<item>
		<title>A Primer on Information Architecture: Introduction</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/356984797/</link>
		<comments>http://www.siolon.com/blog/a-primer-on-information-architecture-introduction/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 03:01:32 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[Information Architecture]]></category>

		<category><![CDATA[Resources]]></category>

		<category><![CDATA[User Interface]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[definition]]></category>

		<category><![CDATA[disciplines]]></category>

		<category><![CDATA[information seeking behavior]]></category>

		<category><![CDATA[sdlc]]></category>

		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=149</guid>
		<description><![CDATA[Information Architecture (IA) is one of the most important and exciting concepts in designing applications, but it also one of the least understood by a majority of designers, programmers, business analysts, etc. Hopefully through the following overview of the major concepts and benefits you can immediately improve both the utility and finabitliy of information in [...]]]></description>
			<content:encoded><![CDATA[<p>Information Architecture (IA) is one of the most important and exciting concepts in designing applications, but it also one of the least understood by a majority of designers, programmers, business analysts, etc. Hopefully through the following overview of the major concepts and benefits you can immediately improve both the utility and finabitliy of information in your application. After all, content (information) is the most important thing to any application so doesn’t it deserve some foresight?</p>
<h3>Defining Information Architecture (IA)</h3>
<div id="attachment_151" class="wp-caption alignright" style="width: 210px"><a href="http://www.siolon.com/wp-content/uploads/findability-flower1.png"><img class="size-medium wp-image-151" title="findability-flower1" src="http://www.siolon.com/wp-content/uploads/findability-flower1.png" alt="The Findability Flower" width="200" height="199" /></a><p class="wp-caption-text">The Findability Flower</p></div>
<p><a href="http://iainstitute.org/">The Information Architecture Institute</a> has the following definition to begin our study. They <a href="http://iainstitute.org/en/about/our_mission.php">define IA</a> as:</p>
<ol>
<li>The structural design of shared information environments.</li>
<li>The art and science of organizing and labeling web sites, intranets, online communities and software to support usability and findability.</li>
<li>An emerging community of practice focused on bringing principles of design and architecture to the digital landscape.</li>
</ol>
<p>Information architects, from this working definition, play an important role in not only ensuring the usability and utility of information but it also goes to the level of discovering the optimal way to do physical layouts inside applications.  From beginning to end, IA has an important role our design work.</p>
<h3>Relation to Other Disciplines</h3>
<p>Findability truly is the center of all applications we design.  If information is not findable, then the value-added proposition from our applications doesn&#8217;t amount to much.  Information  Architecture is an important component to achieving maximum findability in our applications, but it has a very symbiotic relationship to other disciples in designing interfaces.</p>
<ul>
<li><strong>Interaction designers/user experience</strong> gurus are very interested in how our applications are actually used by the end user and therefore take a keen interest in how we label, describe, and layout our information.</li>
<li><strong>Usability experts</strong> love IA for ensuring that our applications actually have information structured in such a way that makes it both usable and provides utility for the user.\</li>
<li><strong>Graphic designers</strong> need IA before ever applying CSS, DHTML, or any other element to add to the aesthetic and function of the interface.</li>
<li><strong>Business Analysts/Executives</strong> are concerned with ensuring that the product they sell and/or information they provide is understood by the target market.  They see a tight relationship between IA and an application&#8217;s return on investment (ROI).</li>
</ul>
<p>The list can continue, but it&#8217;s very apparent that many different stakeholders have a keen interest in IA.  Because of this, information architects straddle an important line between the business objectives, customer needs, and application designers.  They truly serve as the &#8220;glue&#8221; that makes projects stand or fall.</p>
<h3>Understanding Information-Seeking Behavior</h3>
<p>Before we continue with the various aspects of IA we first need to clarify how users actually seek information.  If we can&#8217;t understand this vital aspect than all our IA will amount to a waste in time and money.</p>
<p>Too many designers design interfaces on the premise that search takes a linear form.  In other words, the user comes to our application, searches/browses in a simple manner, finds their information, and leaves.  Truth is, seeking information is an involved process.  Think of how we search for information on sites: Sometimes we attempt to navigate the site, other times we go straight to search, but usually it&#8217;s a combination of both.  We need to keep this in perspective when designing our information architectures.</p>
<div id="attachment_154" class="wp-caption alignright" style="width: 349px"><a href="http://www.siolon.com/wp-content/uploads/infoseekin.gif"><img class="size-full wp-image-154" title="A Diagram on Information Seeking Behavior" src="http://www.siolon.com/wp-content/uploads/infoseekin.gif" alt="A Diagram of Typical Information Seeking Behavior" width="339" height="202" /></a><p class="wp-caption-text">A Diagram of Typical Information Seeking Behavior</p></div>
<p>Here are some important articles outlining information seeking behavior.</p>
<ul>
<li> <a href="http://www.gseis.ucla.edu/faculty/bates/berrypicking.html">The Design of Browsing and Berrypicking Techniques for the Online Search Interface</a> - this article was created in 1989, but it remains a phenomenal introduction to information seeking behavior to which the author likens it to &#8220;berrypicking.&#8221;</li>
<li><a href="http://www.internettg.org/newsletter/dec00/article_information_foragers.html">Designing for Information Foragers: A Behavioral Model for Information Seeking on the World Wide Web</a> - a great introduction to the concepts inside understanding information seeking behavior.</li>
<li><a href="http://www.firstmonday.dk/issues/issue5_2/choo/">Information Seeking on the Web</a> - a great overview of information seeking behavior as specific to web interfaces with its unique needs and concerns.</li>
<li><a href="http://www.scils.rutgers.edu/~sypark/colis.html">Information Seeking Behavior in New Searching Environments</a> - search is an important aspect in understanding this topic, and this is a great primer on its complexities.</li>
</ul>
 <div class='series_links'> <a href='http://www.siolon.com/blog/a-primer-on-information-architecture-navigation/' title='A Primer on Information Architecture: Navigation'>Next in series</a></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=uYclkK"><img src="http://feeds.feedburner.com/~f/Siolon?i=uYclkK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=DVkzmk"><img src="http://feeds.feedburner.com/~f/Siolon?i=DVkzmk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=kfoyok"><img src="http://feeds.feedburner.com/~f/Siolon?i=kfoyok" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=8n9k5k"><img src="http://feeds.feedburner.com/~f/Siolon?i=8n9k5k" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/356984797" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/a-primer-on-information-architecture-introduction/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fa-primer-on-information-architecture-introduction%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/a-primer-on-information-architecture-introduction/</feedburner:origLink></item>
		<item>
		<title>SharePoint Wireframes</title>
		<link>http://feeds.feedburner.com/~r/Siolon/~3/327811681/</link>
		<comments>http://www.siolon.com/blog/sharepoint-wireframes/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 04:08:49 +0000</pubDate>
		<dc:creator>Chris Poteet</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[Information Architecture]]></category>

		<category><![CDATA[Resources]]></category>

		<category><![CDATA[SharePoint]]></category>

		<category><![CDATA[User Interface]]></category>

		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[documentation]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[pdf]]></category>

		<category><![CDATA[visio]]></category>

		<category><![CDATA[wireframe]]></category>

		<guid isPermaLink="false">http://www.siolon.com/?p=144</guid>
		<description><![CDATA[If you spend anytime at all doing interface design work you know the value-added from wireframes early on in the development process.  It helps to point the customer to what&#8217;s important in the early-going, namely, labels, location of content, navigation, etc while not worrying about the font or what color the background is going [...]]]></description>
			<content:encoded><![CDATA[<p>If you spend anytime at all doing interface design work you know the value-added from wireframes early on in the development process.  It helps to point the customer to what&#8217;s important in the early-going, namely, labels, location of content, navigation, etc while not worrying about the font or what color the background is going to be.  It&#8217;s this stage that information architects flex their muscles.</p>
<p>I have created a wireframe for MOSS 2007.  It is based on the master page that comes out-of-the-box with SharePoint 2007.  If you want to make it WSS-specific, all you really have to do is remove the &#8220;My Site&#8221; and &#8220;My Links&#8221; in the top-right navigation bar.</p>
<p>The two formats available are a Visio template (.vst) and a PDF.  I made use of the <a href="http://www.guuui.com/issues/01_06.php">GUUUI Visio stencil kit</a> in Visio 2007, but it should open fine in 2003.  If you don&#8217;t have Visio you can use the PDF.</p>
<ul>
<li><a href="/wp-content/uploads/MOSS.vst">SharePoint Wireframe (Visio)</a></li>
<li><a href="/wp-content/uploads/MOSS_Wireframe.pdf">SharePoint Wireframe (PDF)</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Siolon?a=2rO6tJ"><img src="http://feeds.feedburner.com/~f/Siolon?i=2rO6tJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=ivlHLj"><img src="http://feeds.feedburner.com/~f/Siolon?i=ivlHLj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=jEyY0j"><img src="http://feeds.feedburner.com/~f/Siolon?i=jEyY0j" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Siolon?a=BdQVoj"><img src="http://feeds.feedburner.com/~f/Siolon?i=BdQVoj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Siolon/~4/327811681" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.siolon.com/blog/sharepoint-wireframes/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Siolon&amp;itemurl=http%3A%2F%2Fwww.siolon.com%2Fblog%2Fsharepoint-wireframes%2F</feedburner:awareness><feedburner:origLink>http://www.siolon.com/blog/sharepoint-wireframes/</feedburner:origLink></item>
	<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetFeedData?uri=Siolon</feedburner:awareness></channel>
</rss><!-- Dynamic Page Served (once) in 1.041 seconds --><!-- Cached page served by WP-Super-Cache -->
