<?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>Jonathan Gardner &#187; Jonathan</title>
	<atom:link href="http://www.jonathanagardner.com/author/Jonathan/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jonathanagardner.com</link>
	<description>Drinking from the Information Fire Hose</description>
	<lastBuildDate>Thu, 19 Jan 2012 23:20:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Houston User Group Casino Night</title>
		<link>http://www.jonathanagardner.com/technology/sql-alerts/houston-user-group-casino-night.html</link>
		<comments>http://www.jonathanagardner.com/technology/sql-alerts/houston-user-group-casino-night.html#comments</comments>
		<pubDate>Tue, 13 Dec 2011 14:49:34 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[HASSUG]]></category>
		<category><![CDATA[Houston]]></category>
		<category><![CDATA[User Group]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=1081</guid>
		<description><![CDATA[The Houston SharePoint User group reached out to other area user groups this year and asked if we would like to participate in a joint user group event around Christmas time. We, of course, thought this was a fantastic idea. What is better than having community get together? Having multiple communities get together for a [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.jonathanagardner.com/technology/sql-alerts/houston-user-group-casino-night.html" title="Permanent link to Houston User Group Casino Night"><img class="post_image alignnone frame" src="http://www.jonathanagardner.com/wp-content/uploads/2011/12/iStock_000017600271Small_Modified.jpg" width="509" height="339" alt="Post image for Houston User Group Casino Night" /></a>
</p><p>The Houston SharePoint User group reached out to other area user groups this year and asked if we would like to participate in a joint user group event around Christmas time. We, of course, thought this was a fantastic idea. What is better than having community get together? Having multiple communities get together for a great event. Thus the joint Casino Night was born.</p>

<p><em>When:</em> Wednesday, December 14th, 2011</p>

<p><em>Where:</em>Norris Conference Center, Red Oak Ballroom</p>

<p><em>Registration:</em> <a href="http://events.r20.constantcontact.com/register/event?llr=tbpmj6gab&amp;oeidk=a07e5fkdzz637e59152">Link</a></p>

<h2>Special Notes</h2>

<p>The registration email contained some special restrictions. Please see below:</p>

<p>Special restrictions may apply, some offers not valid in all states, see in-store for details, this offer not valid in Iceland or the Turkish Islands, no purchase necessary when purchasing, if you experience certain conditions longer than 5 to 6 six hours please see your doctor.</p>

<h2>Special Thanks</h2>

<p>While I was not involved with sponsorship for this event <a href="http://www.red-gate.com/">Red Gate</a> reached out to the community looking for special events at the end of the year. I responded with information for the event and they loved the idea. They loved it to the point that they helped sponsor the event. Just another reason I love being a part of the SQL Community.</p>

<p><img src="http://www.red-gate.com/assets/images/common/logo.png?v=2" alt="Red-Gate Logo" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/technology/sql-alerts/houston-user-group-casino-night.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Heads Up&#8221; Project Management</title>
		<link>http://www.jonathanagardner.com/featured/heads-up-project-management.html</link>
		<comments>http://www.jonathanagardner.com/featured/heads-up-project-management.html#comments</comments>
		<pubDate>Thu, 13 Oct 2011 19:01:58 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=1075</guid>
		<description><![CDATA[Driving home from rugby practice last week I started thinking about something the coach said. It is a phrase that anyone who has played sports has heard. Play &#8220;heads up&#8221;. Our rugby coach wanted us to keep our heads up to see what was going on around the pitch while we played to look for opportunities [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.jonathanagardner.com/featured/heads-up-project-management.html" title="Permanent link to &#8220;Heads Up&#8221; Project Management"><img class="post_image alignnone frame" src="http://www.jonathanagardner.com/wp-content/uploads/2011/10/5105173135_579cef5533_m.jpg" width="240" height="159" alt="Post image for &#8220;Heads Up&#8221; Project Management" /></a>
</p><p>Driving home from rugby practice last week I started thinking about something the coach said. It is a phrase that anyone who has played sports has heard. Play &#8220;heads up&#8221;. Our rugby coach wanted us to keep our heads up to see what was going on around the pitch while we played to look for opportunities and/or threats.</p>

<p>As I thought about this more, I started to reflect on my work projects and the major account that I manage. I realized that much of what I am doing is a result of working with my head up and looking for opportunities to help my client or my company. We gained an additional project for Dynamics when I was on site doing SQL Server work because I was listening to my client talk about their environment and the struggles they were having with their Dynamics implementation.</p>

<p>This concept is not just for managers. Project team members can identify issues and prevent gold plating by being a heads up team member. If a team member knows the scope of the project and is actively watching out for anything that will threaten or change scope, he can help ensure the success of the project.</p>

<p>As project managers, how do we actively manage with a &#8220;Heads Up&#8221; mentality and how do we encourage our team members to be &#8220;Heads Up?</p>

<p>As project managers, we should by definition already be doing this. When we are actively controlling change, quality, and scope. While these process group often allow project managers to take a heads up view of a project we often miss the opportunities when communicating with stakeholders, team members, and clients.</p>

<p>My teams are highly technical and laser focused on the task at hand. I have discussed this topic with some of them. What I have found is that spending time helping them better understand the business goals of the project and the stakeholder requirements can help increased their visibility into the project. A better understanding of the project and not just their specific project activities gives them the information that they need to play head up.</p>

<p>Playing heads up allows us to see opportunities and threats on our projects. I would love to hear how your team manages projects from a heads up prospective.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/featured/heads-up-project-management.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SQL Saturday #97, Austin Wrap Up</title>
		<link>http://www.jonathanagardner.com/technology/sql-alerts/sql-saturday-97-austin-wrap-up.html</link>
		<comments>http://www.jonathanagardner.com/technology/sql-alerts/sql-saturday-97-austin-wrap-up.html#comments</comments>
		<pubDate>Tue, 04 Oct 2011 21:50:56 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Slides]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Saturday]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=1066</guid>
		<description><![CDATA[Last weekend I presented Adventures in Project Management at SQL Saturday #97, Austin.  This was the first time I gave this presentation and it went really well.  The talk was well attended and seemed to be well received.  I think the fact that no one threw any fruit at me means they liked it.  You [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.jonathanagardner.com/wp-content/uploads/2011/09/sqlsat97_web.png"><img class="alignnone size-full wp-image-1057" title="sqlsat97_web" src="http://www.jonathanagardner.com/wp-content/uploads/2011/09/sqlsat97_web.png" alt="SQL Saturday #97, Austin" width="236" height="115" /></a></p>

<p>Last weekend I presented Adventures in Project Management at SQL Saturday #97, Austin.  This was the first time I gave this presentation and it went really well.  The talk was well attended and seemed to be well received.  I think the fact that no one threw any fruit at me means they liked it.  You can get the slides from my presentation below.</p>

<p><a href="http://www.jonathanagardner.com/wp-content/uploads/2011/10/SQLSaturday97Austin.pptx">SQLSaturday#97AustinPresentation</a></p>

<p>Wes and the SQL Saturday #97 team did a fantastic job putting the event together.  From this humble speaker&#8217;s perspective the event ran smoothly without a hitch.  This is no easy task for a team putting on their first event.  I know this from our my first hand experience putting on SQL Saturday #57, Houston.  I shared our lessons learned with the Austin team and they took all of them to heart.</p>

<p>The event was made even sweeter by the fact that Wes Brown (<a href="http://sqlserverio.com/">Blog</a> | <a href="http://twitter.com/#!/SQLServerIO">Twitter</a>) was named a Microsoft MVP the morning of the event.  It is hard to believe this had not happened before now.  This is long overdue for everything Wes has done for the SQL Server community.</p>

<div id="attachment_1071" class="wp-caption alignnone" style="width: 375px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center;">
	<a href="http://www.jonathanagardner.com/wp-content/uploads/2011/10/6211509462_0f7278cf5a.jpg"><img class="size-full wp-image-1071" title="Jonathan Presenting at SQL Saturday #97 Austin" src="http://www.jonathanagardner.com/wp-content/uploads/2011/10/6211509462_0f7278cf5a.jpg" alt="Jonathan Presenting at SQL Saturday #97 Austin" width="375" height="500" /></a>
	<p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Jonathan Presenting at SQL Saturday #97 Austin</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/technology/sql-alerts/sql-saturday-97-austin-wrap-up.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaking at SQL Saturday #97</title>
		<link>http://www.jonathanagardner.com/technology/sql-alerts/speaking-at-sql-saturday-97.html</link>
		<comments>http://www.jonathanagardner.com/technology/sql-alerts/speaking-at-sql-saturday-97.html#comments</comments>
		<pubDate>Tue, 13 Sep 2011 20:00:15 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=1056</guid>
		<description><![CDATA[I have been selected to speak at SQL Saturday #97 in Austin, TX on October 1st. I will be presenting a bonus topic, Adventures in Project Management. I am very much looking forward to presenting is Austin. Reviewing the lineup, it will be an event not to be missed. Some of my favorite people will [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.jonathanagardner.com/technology/sql-alerts/speaking-at-sql-saturday-97.html" title="Permanent link to Speaking at SQL Saturday #97"><img class="post_image alignnone frame" src="http://www.jonathanagardner.com/wp-content/uploads/2011/09/sqlsat97_web.png" width="236" height="115" alt="Post image for Speaking at SQL Saturday #97" /></a>
</p><p>I have been selected to speak at <a href="http://sqlsaturday.com/97/eventhome.aspx">SQL Saturday #97</a> in Austin, TX on October 1st.  I will be presenting a bonus topic, Adventures in Project Management.</p>

<p>I am very much looking forward to presenting is Austin.  Reviewing the lineup, it will be an event not to be missed.  Some of my favorite people will be there: AJ Mendo (<a href="http://sqlaj.wordpress.com/">Blog</a> | <a href="https://twitter.com/#!/SQLAJ">Twitter</a>), Ryan Adams (<a href="http://www.ryanjadams.com/">Blog</a> | <a href="https://twitter.com/#!/ryanjadams">Twitter</a>), Joe Celko  just to name a few.  Wes Brown (<a href="http://sqlserverio.com/">Blog</a> | <a href="https://twitter.com/#!/SQLServerIO">Twitter</a>) and his leadership team are shaping up a great event.  Don&#8217;t miss out, get <a href="http://sqlsaturday.com/97/register.aspx">registered today</a>.</p>

<h2>Adventures in Project Management Synopsis</h2>

<p>Join Jonathan Gardner in a discussion about the project management and how understanding the process can increase the chances of delivering a top quality work product.  Learn the questions to ask that will help prevent scope creep and manage stakeholders from a PMI certified Project Manager.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/technology/sql-alerts/speaking-at-sql-saturday-97.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SRS Double Hop Authentication</title>
		<link>http://www.jonathanagardner.com/technology/sql-alerts/srs-double-hop-authentication.html</link>
		<comments>http://www.jonathanagardner.com/technology/sql-alerts/srs-double-hop-authentication.html#comments</comments>
		<pubDate>Fri, 09 Sep 2011 16:35:25 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Reporting]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=1041</guid>
		<description><![CDATA[I was recently asked by a client to architect a data and reporting environment.  Part of the business requirements was separation of the production database server and the reporting services server.   Another part of the business requirements stated that the reports were to leverage a shared data source and Windows Authentication.  While none of the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I was recently asked by a client to architect a data and reporting environment.  Part of the business requirements was separation of the production database server and the reporting services server.   Another part of the business requirements stated that the reports were to leverage a shared data source and Windows Authentication.  While none of the business requirements were a problem for the SQL Server 2008 R2 environment I was creating, there was an issue with the double hop authentication.  I struggled to find a guide to setting this up in the BOL or on any of the usual blog suspects.  After opening a case with Microsoft I finally got all the information.</p>

<h1>Architecture</h1>

<p>This article will cover implementation of a 3-Tier SQL Server 2008 R2 reporting services installation.  For this discussion the database will be running on SQL01.  Reporting Services will be running on SRS01, and the client consuming the reports will be a local workstation LAPPY386.</p>

<h1>Reporting Services Configuration</h1>

<p><strong><em>NOTE</em></strong>: This article assumes that Microsoft best practices were followed and the SQL Server services are running under domain accounts.</p>

<p>To use double hop authentication, SRS uses Kerberos authentication.  This is not enabled by default in the reporting services configuration.  It is added to the reporting services configuration file.  For a default installation the file is C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\rsreportserver.config.  Edit this file in notepad and add thetag in the authentication section.  Once the file is modified it should look like the section below.
<pre><code>&lt;AuthenticationTypes&gt;; &lt;RSWindowsNegotiate /&gt;; &lt;RSWindowsNTLM /&gt;; &lt;/AuthenticationTypes&gt; </code></pre>
Modifications to the Reporting Services configuration file requires a restart of the services to take effect.</p>

<h1>Service Principal Names</h1>

<p>This article is not about SPNs so I won’t go into detail about them.  In short, they help facilitate authentication for a service when it executes.   You can find more information about SPNs in the Books Online <a href="http://technet.microsoft.com/en-us/library/cc961723.aspx">here</a>.</p>

<p>Without the SPNs set properly the following error is a common issue:
<pre><code> An error has occurred during report processing. (rsProcessingAborted)      Cannot create a connection to data source 'Datasource'. (rsErrorOpeningConnection) </code><code>          Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.</code></pre>
<span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;">SPNs need to be set on the SQL Server, SQL01, and the Reporting Server, SRS01.   Setting a SPN is done through the SetSPN.exe tool run from the command line.  The URL of the SPN needs to be set the same way the data source will be configured.  For good measure, always enter both the short name and the FQDN to make sure that it will function if someone comes behind me and creates a data source with either server name.  The URL needs to be set with the proper port number.  Below the default SQL Server port is used but for a named instance or non-default port this will need to be adjusted accordingly.  A port number only needs to be specified for the SRS http SPN when a non standard port is used.  The SPN is set for the service account that is being used.</span></p>

<p>On SQL01:
<pre>SetSPN –A mssql/sql01:1433 domain\SQLServiceAcct</pre>
And
<pre>SetSPN –A mssql/sql01.domain.local:1433 domain\SQLServiceAcct</pre>
ON SRS01
<pre>SetSPN –A http/srs01 domain\SRSServiceAcct<span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;"> </span></pre>
<pre>SetSPN –A http/srs.01.domain.local domain\SRSServiceAcct</pre>
A restart of the SQL Server or Reporting Server services is not required for the SPN to take effect but it will have to propagate throughout the domain.  The frequency of this varies.  If you are an Enterprise Administrator and want to force this replication in your domain, information to do that can be found <a href="http://technet.microsoft.com/en-us/library/cc816926(WS.10).aspx">here</a>.</p>

<p>To ensure that the SPN has been configured correctly for each account the SetSPN command is able to list all SPNs set for a service account.
<pre>SetSPN –L domain\account</pre>
It also can check the entire domain for duplicate SPN entries.
<pre>SetSPN –X</pre>
<pre><span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;">With all of this in place the double hop authentication should now be working.</span></pre>
<pre><span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;">UPDATED:</span></pre>
<pre><span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;">Vijay Krishnan (<a href="http://montagepages.fuselabs.com/public/VijayKrishnan/sqlserverreportingservices/fd3e3efa-cf8a-4867-be5f-2bb14bf38c23.htm">Blog</a> | <a href="https://twitter.com/#!/vijayreports">Twitter</a> ) pointed out something I was missing in this guide.  </span></pre></p>

<h1><span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;">Account Delegation</span></h1>

<p><span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;"> The service account domain\account needs to be configured for Kerberos Delegation. The configuration needs to be set on the service account in Active Directory.  See the image below for the setting. </span></p>

<p><span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;"><a href="http://www.jonathanagardner.com/wp-content/uploads/2011/09/Delegation.jpg"><img class="alignnone size-thumbnail wp-image-1047" title="Delegation" src="http://www.jonathanagardner.com/wp-content/uploads/2011/09/Delegation-150x150.jpg" alt="User Delegation Configuration" width="150" height="150" /></a></span></p>

<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/technology/sql-alerts/srs-double-hop-authentication.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Executive Briefing at Microsoft</title>
		<link>http://www.jonathanagardner.com/featured/executive-briefing-at-microsoft.html</link>
		<comments>http://www.jonathanagardner.com/featured/executive-briefing-at-microsoft.html#comments</comments>
		<pubDate>Thu, 16 Jun 2011 17:29:35 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mobility]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=1029</guid>
		<description><![CDATA[It is no secret that I am a fan of Apple&#8217;s products. &#160;I carry a MacBook Pro, an iPhone, and talk about how much I love them to everyone who will listen. &#160;What you typically won&#8217;t hear me rant and rave about is how I think Microsoft really &#8220;gets it&#8221; and how they are heading&#160;in [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>It is no secret that I am a fan of Apple&#8217;s products. &nbsp;I carry a MacBook Pro, an iPhone, and talk about how much I love them to everyone who will listen. &nbsp;What you typically won&#8217;t hear me rant and rave about is how I think Microsoft really &#8220;gets it&#8221; and how they are heading&nbsp;in the right direction. &nbsp;They have products that I love like SQL Server and Office but  I felt they were a little out of touch. &nbsp;That was until last week&#8230;</p>

<p>One of our clients, <a href="http://yesprep.org/">YES Prep Public Schools</a>, asked me to join them at Microsoft headquarters in Redmond, WA for an Executive Briefing. &nbsp;I was very excited because I have never&nbsp;been to the&nbsp;Microsoft&#8217;s headquarters or even that part of the country. &nbsp;As their partner,&nbsp;it is an honor&nbsp;that they feel that we are part of their team.</p>

<p>For those of you wondering what a Microsoft Executive Briefing is, you are not alone. &nbsp;I didn&#8217;t know what it was either. &nbsp;A Microsoft Executive Briefing is a customized series of meetings with unprecedented access to Microsoft executives and product team members. &nbsp;The agenda&nbsp;is&nbsp;client dictated&nbsp;and covers any topics the client would like to discuss. &nbsp;It was whirlwind of meetings with each one better than the last. &nbsp;During our time at the EBC we were able to take the time to visit Microsoft&#8217;s <a href="http://www.microsoft.com/presspass/presskits/mshome/default.aspx">Home of the Future</a> and <a href="http://www.officelabs.com/projects/envisioninglab/Pages/default.aspx">Envisioning Lab</a>. &nbsp;If you are ever in Redmond and can swing a tour of these, do it.</p>

<h2>Unified Vision</h2>

<p>It was clear&nbsp;when talking with the product groups and through the Envisioning Lab, that Microsoft has a unified vision and commitment to try to&nbsp;make users more efficient by delivering contextually relevant information. &nbsp;In a world that becomes more and more cluttered with data streams, the ability to filter out the noise and leave only relevant information becomes absolutely essential. &nbsp;Examples of this&nbsp;are seen throughout this video developed by the Envisioning Lab.</p>

<p><iframe src="http://www.youtube.com/embed/1YF-vMSkNXw?hd=1" width="560" height="349" frameborder="0"></iframe></p>

<p>Contextually relevant information is already delivered in Outlook 2010. &nbsp;Below the messages, connections with a contact including meetings, emails, and Lync&nbsp;(formally OCS) conversations are displayed. &nbsp;This functionality can further be extended by adding Outlook Social Connectors to pull the contacts latest posts and information from various social networks. &nbsp;This information has started to change the way users connect with people by centralizing relevant information.</p>

<p>This contextual vision surfaced again in the &#8220;live tiles&#8221; in Windows Phone 7 and then again in the latest preview of Windows 8. &nbsp;The goal of the &#8220;live tiles&#8221; is to quickly deliver relevant information to the user. &nbsp;I can really change the way users interact with devices. &nbsp;I guess I just didn&#8217;t get the message.</p>

<h2>Mobility</h2>

<p>Across all the&nbsp;product groups it was clear that Microsoft is making a real commitment to mobility. &nbsp;While many people scoff at Windows Phone 7 after a visit to the Envisioning Lab it is clear that they have put a lot of thought into the platform. &nbsp;Microsoft is working to move beyond just having an app for something. &nbsp;They are trying to deliver contextually relevant as mentioned above. &nbsp;They have tried to communicate it through a series of commercials that I&nbsp;feel really didn&#8217;t drive the message home but after our EBC and when the Mango software release is available, I will seriously consider giving up my iPhone 4 for a &nbsp;Windows phone. &nbsp;I can&#8217;t believe I just wrote that&#8230;</p>

<p>Microsoft&#8217;s commitment to mobility goes beyond Windows Phone 7. &nbsp;They have started to embrace web standards allowing for cross-platform&nbsp;access. &nbsp;We see this in Outlook Web Access on Exchange 2011, SharePoint&nbsp;2010, and Office 365. &nbsp;Users on non Windows platforms or non Internet Explorer browsers have the same user experience as those that are. &nbsp;This includes mobile browsers on platforms like iOS&nbsp;and Android. &nbsp;It has even been hinted with the first discussions about Windows 8 that HTML 5 and JavaScript&nbsp;are going to be used&nbsp;as part of the development platform.</p>

<h2>The Future</h2>

<p>While excited has not typically been a word I would use when talking about how I feel about the future and direction of Microsoft, it is now. &nbsp;I am truly exited to see what is going to come out of Redmond in the weeks and months to come.</p>

<p>What trends in technology excite you for the future? &nbsp;What do you see on the horizon and how will it change the way we do business?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/featured/executive-briefing-at-microsoft.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What we can learn from the Foursquare outage</title>
		<link>http://www.jonathanagardner.com/technology/what-we-can-learn-from-the-foursquare-outage.html</link>
		<comments>http://www.jonathanagardner.com/technology/what-we-can-learn-from-the-foursquare-outage.html#comments</comments>
		<pubDate>Fri, 12 Nov 2010 15:00:22 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Foursquare]]></category>
		<category><![CDATA[Location]]></category>
		<category><![CDATA[MongoDB]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=1005</guid>
		<description><![CDATA[In the world of mobile location based services, it does not get any bigger thanFoursquare. On October 6th, 2010, they experienced an 11-hour outage that was caused by unknown errors encountered while adding a new shard to the database. While Foursquare is not a business critical application, their outage gives those of us who do support [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.jonathanagardner.com/technology/what-we-can-learn-from-the-foursquare-outage.html" title="Permanent link to What we can learn from the Foursquare outage"><img class="post_image alignnone frame" src="http://blog.insource.com/wp-content/uploads/2010/10/tumblr_l9s5h0BHyF1qzsk91o1_1280.jpg" width="480" height="262" alt="Foursquare Outage Image" /></a>
</p><p>In the world of mobile location based services, it does not get any bigger than<a href="http://www.foursquare.com/">Foursquare</a>. On October 6th, 2010, they experienced an 11-hour outage that was caused by unknown errors encountered while adding a new <a href="http://www.mongodb.org/display/DOCS/Sharding+Introduction">shard</a> to the database. While Foursquare is not a business critical application, their outage gives those of us who do support critical applications an opportunity to learn from their problems. While I have limited knowledge of what caused Foursquare’s outage, there are three things it makes me think about: architecture, testing, and change management.</p>

<p>Check out the rest of the article <a href="http://blog.insource.com/business/what-we-can-learn-from-the-foursquare-outage.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/technology/what-we-can-learn-from-the-foursquare-outage.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>19 iPad Applications for Business Users</title>
		<link>http://www.jonathanagardner.com/featured/19-ipad-applications-for-business-users.html</link>
		<comments>http://www.jonathanagardner.com/featured/19-ipad-applications-for-business-users.html#comments</comments>
		<pubDate>Wed, 10 Nov 2010 15:04:07 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=997</guid>
		<description><![CDATA[Everyday more and more iPads show up in boardrooms across the globe. While many classify the iPad as a consumer device, corporate IT departments are going have to support them. Below I have created a list of iPad applications that can be leveraged by business users. To read my full list of applications check out [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.jonathanagardner.com/featured/19-ipad-applications-for-business-users.html" title="Permanent link to 19 iPad Applications for Business Users"><img class="post_image alignnone frame" src="http://www.jonathanagardner.com/wp-content/uploads/2010/11/Apple-iPad.png" width="223" height="270" alt="iPad" /></a>
</p><p>Everyday more and more iPads show up in boardrooms across the globe. While many classify the iPad as a consumer device, corporate IT departments are going have to support them. Below I have created a list of iPad applications that can be leveraged by business users.</p>

<p>To read my full list of applications check out the full article <a href="http://blog.insource.com/miscellaneous/19-ipad-applications-for-business-users.html">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/featured/19-ipad-applications-for-business-users.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Insource Blog Release</title>
		<link>http://www.jonathanagardner.com/uncategorized/insource-blog-release.html</link>
		<comments>http://www.jonathanagardner.com/uncategorized/insource-blog-release.html#comments</comments>
		<pubDate>Thu, 14 Oct 2010 19:18:54 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=990</guid>
		<description><![CDATA[Today marked the official release of blog.insource.com, the corporate blog for Insource Technology, and my employer. I started working on this project a little over 6 months ago with a team of dedicated team to make this site a reality. Being the de facto Editor-in-Chief, this project has been my baby and it is a [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.jonathanagardner.com/uncategorized/insource-blog-release.html" title="Permanent link to Insource Blog Release"><img class="post_image alignnone" src="http://www.jonathanagardner.com/wp-content/uploads/2010/10/42125-1014201091520pm.png" width="480" height="377" alt="Post image for Insource Blog Release" /></a>
</p><p>Today marked the official release of <a href="http://blog.insource.com">blog.insource.com</a>, the corporate blog for <a href="http://www.insource.com">Insource Technology</a>, and my employer.  I started working on this project a little over 6 months ago with a team of dedicated team to make this site a reality.  Being the de facto Editor-in-Chief, this project has been my baby and it is a real joy to get it online.</p>

<p>With the deployment of the Insource Blog, what will happen of <a href="http://www.jonathanagardner.com">JonathanAGardner.com</a>?  The current technical material will remain on as it is on the site.  Future technical content will be posted on the Insource blog with a summary article and link here on <a href="http://www.jonathanagardner.com">JonathanAGardner.com</a>.</p>

<p>The focus of this site will shift from technical information to discussing topics about corporate blogging and social media.  I will cover the business challenges as well as technical hurdles of implementing a corporate wide blogging and social media solution.</p>

<p>I have also started experimenting with a <a href="http://jgardner04.tumblr.com">Tumblr</a> site to share thoughts and media.  This content will include technical as well as non-technical information I find relevant and interesting.  I would love for you to follow and engage with me there as well.</p>

<p>If you have any questions or concerns about the shift, I would be more than happy to discuss them with you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/uncategorized/insource-blog-release.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serving Office 2007 Docx Filetypes from an Apache Server</title>
		<link>http://www.jonathanagardner.com/technology/serving-office-2007-docx-filetypes-from-an-apache-server.html</link>
		<comments>http://www.jonathanagardner.com/technology/serving-office-2007-docx-filetypes-from-an-apache-server.html#comments</comments>
		<pubDate>Wed, 01 Sep 2010 15:00:30 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Webserver]]></category>

		<guid isPermaLink="false">http://www.jonathanagardner.com/?p=964</guid>
		<description><![CDATA[I recently worked on a project for my employer, Insource Technology, to develop a corporate blog. As the project progressed we ran into an interesting problem. An author would upload a .docx file to the site without an issue. When the file was downloaded it would not download as a .docx file but as a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a title="tim berners-lee's first webserver by Crys, on Flickr" href="http://www.flickr.com/photos/crystaltips/4588751951/"><img src="http://farm4.static.flickr.com/3320/4588751951_9b59e96738.jpg" alt="tim berners-lee's first webserver" width="500" height="375" /></a></p>

<p>I recently worked on a project for my employer, <a href="http://www.insource.com">Insource Technology</a>, to develop a corporate blog.  As the project progressed we ran into an interesting problem.  An author would upload a .docx file to the site without an issue.  When the file was downloaded it would not download as a .docx file but as a .zip file.  When the .zip file was extracted the contents showed the XML structure of the .docx file but the file was not readable by Microsoft Word.</p>

<h1>Background</h1>

<h2>Microsoft&#8217;s XML Document Format</h2>

<p>With the release of Office 2007, Microsoft released a new file format based on XML.  Microsoft dubbed this new file format Open XML and claimed many tangible advantages including smaller file size, improved privacy control and better integration.  A full list of extensions and more in-depth information on the Open XML format can be found  <a href="http://office.microsoft.com/en-us/help/introduction-to-new-file-name-extensions-HA010006935.aspx">here</a></p>

<h2>MIME File Types</h2>

<p>Multipurpose Internet Mail Extensions (MIME) is an internet standard designed to identify the type of media content served by a web browser.  The MIME types are used to help web browsers understand how to handle file types presented by a web browser or email application.  Some of these MIME file types are set up by default to be interpreted correctly by the server.  On some servers the .docx filetype is not set up by default.</p>

<h1>Solution</h1>

<h2>Serving Office 2007 documents from an Apache Web Server</h2>

<p>If you are running a blog on an apache web server you will need to add the following code to a .htaccess file in the root directory of your blog site.  If you already have a .htaccess file you can add this to that file.  No restart of the apache server is required.</p>

<p><code>application/vnd.openxmlformats-officedocument.wordprocessingml.document  docx
application/vnd.ms-word.document.macroEnabled.12     docm
application/vnd.openxmlformats-officedocument.wordprocessingml.template  dotx
application/vnd.ms-word.template.macroEnabled.12     dotm
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet    xlsx
application/vnd.ms-excel.sheet.macroEnabled.12   xlsm
application/vnd.openxmlformats-officedocument.spreadsheetml.template     xltx
application/vnd.ms-excel.template.macroEnabled.12    xltm
application/vnd.ms-excel.sheet.binary.macroEnabled.12    xlsb
application/vnd.ms-excel.addin.macroEnabled.12   xlam
application/vnd.openxmlformats-officedocument.presentationml.presentation   pptx
application/vnd.ms-powerpoint.presentation.macroEnabled.12   pptm
application/vnd.openxmlformats-officedocument.presentationml.slideshow   ppsx
application/vnd.ms-powerpoint.slideshow.macroEnabled.12  ppsm
application/vnd.openxmlformats-officedocument.presentationml.template    potx
application/vnd.ms-powerpoint.template.macroEnabled.12   potm
application/vnd.ms-powerpoint.addin.macroEnabled.12  ppam
application/vnd.openxmlformats-officedocument.presentationml.slide   sldx
application/vnd.ms-powerpoint.slide.macroEnabled.12  sldm
application/vnd.ms-officetheme   thmx
application/onenote  onetoc
application/onenote  onetoc2
application/onenote  onetmp
application/onenote  onepkg</code></p>

<h2>Serving Office 2007 document from and IIS Web Server</h2>

<p>It is not necessary to add the MIME file types to versions of IIS 7.0 or greater.  Microsoft&#8217;s Technet has a full article outlining the process to <a href="http://technet.microsoft.com/en-us/library/ee309278(office.12).aspx">Register the 2007 Office system file format MIME types on servers</a>.  This article includes how to add the MIME file types to IIS 6.x web servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonathanagardner.com/technology/serving-office-2007-docx-filetypes-from-an-apache-server.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

