<?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>Agile Sharepoint development by 21apps and Andrew Woodward MVP</title>
	<atom:link href="http://www.21apps.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.21apps.com</link>
	<description></description>
	<lastBuildDate>Thu, 26 Aug 2010 21:19:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Real world Sandboxed Solutions Slide deck from BPC10</title>
		<link>http://www.21apps.com/sharepoint/sandboxed-solutions-slide-deck-bpc10/</link>
		<comments>http://www.21apps.com/sharepoint/sandboxed-solutions-slide-deck-bpc10/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 21:17:02 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Public Speaking]]></category>

		<guid isPermaLink="false">http://www.21apps.com/?p=1404</guid>
		<description><![CDATA[Abstract: In this session we will take a look at Sandbox solutions, understanding what they are, why they were introduced and why you would want to build one. Based on a real world project at 21apps we will look at why we chose to build one, how the limitations of the sandbox altered our design [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Abstract:</strong> In this session we will take a look at Sandbox solutions, understanding what they are, why they were introduced and why you would want to build one. Based on a real world project at 21apps we will look at why we chose to build one, how the limitations of the sandbox altered our design and how we mixed server side and client side frameworks to provide the solution. We will also take a look at what the future may be and how Sandboxed solutions could change the face of SharePoint forever!</p>
<p><strong>Should I attend: </strong>This session will not be a deep dive into Sandboxed Solutions &#8211; this session is aimed at providing the audience with an understanding of where Sandboxed solutions fit, why they would want to use sandboxed solutions, why companies are targeting the sandbox and how this could change the way you work!</p>
<p>If you&#8217;re not a developer and want an understanding of what Sandboxed solutions are, this session is for you.</p>
<p>&#160;</p>
<p> <span id="more-1404"></span>
<div style="width: 425px" id="__ss_5063664"><strong style="margin: 12px 0px 4px; display: block"><a title="Real world sandboxed solutions" href="http://www.slideshare.net/AndrewWoody/real-world-sandboxed-solutions">Real world sandboxed solutions</a></strong><object id="__sse5063664" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=realworldsandboxedsolutions-nomusic-100826161145-phpapp02&amp;stripped_title=real-world-sandboxed-solutions" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed name="__sse5063664" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=realworldsandboxedsolutions-nomusic-100826161145-phpapp02&amp;stripped_title=real-world-sandboxed-solutions" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/AndrewWoody">Andrew Woodward</a>.</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepoint/sandboxed-solutions-slide-deck-bpc10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slide deck from Automated UI Testing at BPC10</title>
		<link>http://www.21apps.com/sharepoint/slides-ui-testing-bpc10/</link>
		<comments>http://www.21apps.com/sharepoint/slides-ui-testing-bpc10/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 20:22:41 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://www.21apps.com/?p=1399</guid>
		<description><![CDATA[Slide deck from my Automated UI Testing of SharePoint 2010 with Visual Studio 2010 presented at the Best Practices Conferences in Washington DC in August 2010.
&#160;
 
Automted testing with visual studio 2010
View more presentations from Andrew Woodward.

]]></description>
			<content:encoded><![CDATA[<p>Slide deck from my Automated UI Testing of SharePoint 2010 with Visual Studio 2010 presented at the <a href="http://www.bestpracticesconference.com/" target="_blank">Best Practices Conferences</a> in Washington DC in August 2010.</p>
<p>&#160;</p>
<p> <span id="more-1399"></span>
<div style="width: 425px" id="__ss_5055561"><strong style="margin: 12px 0px 4px; display: block"><a title="Automated testing with visual studio 2010" href="http://www.slideshare.net/AndrewWoody/automted-testing-with-visual-studio-2010">Automted testing with visual studio 2010</a></strong><object id="__sse5055561" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=automtedtestingwithvisualstudio2010-100825151618-phpapp01&amp;stripped_title=automted-testing-with-visual-studio-2010" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed name="__sse5055561" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=automtedtestingwithvisualstudio2010-100825151618-phpapp01&amp;stripped_title=automted-testing-with-visual-studio-2010" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/AndrewWoody">Andrew Woodward</a>.</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepoint/slides-ui-testing-bpc10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 on Windows 7 Tip</title>
		<link>http://www.21apps.com/sharepoint-2010/windows7-tip/</link>
		<comments>http://www.21apps.com/sharepoint-2010/windows7-tip/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 21:22:35 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.21apps.com/?p=1383</guid>
		<description><![CDATA[There are some great articles out about setting up SharePoint 2010 to work on Windows 7.
Spence has a few great tips as always.
MSDN has a good post which actually gets you up and running.
One things that I found after getting SharePoint installed was a lack of access to some of the services &#8211; namely Services [...]]]></description>
			<content:encoded><![CDATA[<p>There are some great articles out about setting up SharePoint 2010 to work on Windows 7.</p>
<p>Spence has a few <a href="http://www.harbar.net/archive/2010/02/08/tips-and-tricks-for-running-sharepoint-server-2010-on-windows.aspx">great tips</a> as always.</p>
<p>MSDN has a <a href="http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx">good post</a> which actually gets you up and running.</p>
<p>One things that I found after getting SharePoint installed was a lack of access to some of the services &#8211; namely Services on Server and Add New on Web Applications.<br />
<span id="more-1383"></span><br />
After a bit of playing I found the solution.  The default installation adds the URL to the machine to the Trusted Sites in Internet Explorer. In order to get options to work correctly you need to add the URL for the local machine to the Local Intranet.</p>
<ul>
<li>Click tools Internet options</li>
<li>Select the security tab</li>
<li>Select Local Intranet and click sites</li>
<li>Add the current machine URL site to the list</li>
<li>Close the dialogs and the browser</li>
</ul>
<p><a href="http://www.21apps.com/wp-content/uploads/2010/08/image2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://www.21apps.com/wp-content/uploads/2010/08/image_thumb2.png" border="0" alt="image" width="538" height="484" /></a></p>
<p>Once added you will now see the options to manage services on server.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepoint-2010/windows7-tip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Sessions at BPC2010</title>
		<link>http://www.21apps.com/sharepoint/my-sessions-at-bpc2010/</link>
		<comments>http://www.21apps.com/sharepoint/my-sessions-at-bpc2010/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 16:20:05 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Public Speaking]]></category>

		<guid isPermaLink="false">http://www.21apps.com/?p=1378</guid>
		<description><![CDATA[I have the pleasure of being a speaker at Best Practices conference in Washington DC in August, 2010. Being a ‘best practices’ conference; speakers are given guidelines to work against to ensure their sessions fit in with the overall theme of the conference: Clarity. Direction. Confidence.
One of the challenges with best practices for a new [...]]]></description>
			<content:encoded><![CDATA[<p>I have the pleasure of being a speaker at <a href="http://www.bestpracticesconference.com/">Best Practices conference</a> in Washington DC in August, 2010. Being a ‘best practices’ conference; speakers are given guidelines to work against to ensure their sessions fit in with the overall theme of the conference: <strong>Clarity. Direction. Confidence.</strong></p>
<p>One of the challenges with best practices for a new platform is that a lot of these tend to be emergent at best, invalid at worst or just unknown. With this in mind my sessions at the conference are based on real world work that we have done at 21apps, sharing the lessons we have learnt and looking at the emerging practices that, at the time of writing, feel like they have some grounding in becoming or forming part of an accepted best practice.</p>
<p>The sessions I am presenting are both in the developer track; however they have a different target audience.</p>
<p><span id="more-1378"></span></p>
<h3>Automated Solution Testing with Visual Studio 2010</h3>
<p><strong>Audience:</strong> Developers, Testers, Project Managers, Team Leads, QA, End Users, Product Managers</p>
<p><strong>Session Level:</strong> 300</p>
<p><strong>Time: </strong>Wednesday 25<sup>th</sup>, 2:45pm – 4:00pm in Lake Ann A</p>
<p><strong>Abstract:</strong> In this session we will look at the enhancements to Visual Studio 2010 and how easy it is to automate testing of your SharePoint solutions from the user perspective. With the introduction of the Client Object Model and the fluent UI in SharePoint 2010 UI based testing is increasingly important, the ability to increase testing through automation ensures the quality of your solutions today and into the future. Automated testing is an essential part of your development lifecycle and Visual Studio 2010 makes this possible.</p>
<p><strong>Should I attend: </strong>Do you have any involvement in the development, testing, deployment or maintenance of SharePoint solutions? If you do then you will want to attend this session. If you are a user or business owner who is frustrated with poor quality of solutions being provided this session will show what is possible and why there are no excuses.</p>
<p>This is the only session at this year’s Best Practices conference focused specifically on Testing!</p>
<p><strong>Related Sessions: </strong></p>
<p>· Wednesday <strong> </strong>2:45-4:00pm, Regency B – Ben Curry, Performance and Capacity Planning<strong> </strong></p>
<h3>Real World Sandbox Solutions</h3>
<p><strong>Audience:</strong> Power Users, Developers, IT Pros, Project Managers, Solutions Architects</p>
<p><strong>Session Level:</strong> 200</p>
<p><strong>Time: </strong>Thursday 26<sup>th</sup>, 2:45pm – 4:00pm in Regency A</p>
<p><strong>Abstract:</strong> In this session we will take a look at Sandbox solutions, understanding what they are, why they were introduced and why you would want to build one. Based on a real world project at 21apps we will look at why we chose to build one, how the limitations of the sandbox altered our design and how we mixed server side and client side frameworks to provide the solution. We will also take a look at what the future may be and how Sandboxed solutions could change the face of SharePoint forever!</p>
<p><strong>Should I attend: </strong>This session will not be a deep dive into Sandboxed Solutions – this session is aimed at providing the audience with an understanding of where Sandboxed solutions fit, why they would want to use sandboxed solutions, why companies are targeting the sandbox and how this could change the way you work!</p>
<p>If you’re not a developer and want an understanding of what Sandboxed solutions are, this session is for you.</p>
<p><strong>Related Sessions: </strong></p>
<p>· Monday<strong> </strong>4:15-5:30, Regency B &#8211; Maurice Prather, Understanding and Leveraging the Sandbox<strong></strong></p>
<p><strong></strong></p>
<h3>Ask the Experts</h3>
<p>I’m also delighted to be taking part in the Development Ask the Experts session on Wednesday 4:30-5:15 at the UserVersity Coffee Lounge.</p>
<p>If you haven’t already <a href="https://www.bestpracticesconference.com/Registration.aspx">signed up</a> I think there are still a few places left. I’m looking forward to meeting up with some folks and of course the infamous <a href="http://www.21apps.com/sharepint/sharepint-best-practices-2010-edition/">SharePint</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepoint/my-sessions-at-bpc2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePint Best Practices 2010 Edition</title>
		<link>http://www.21apps.com/sharepint/sharepint-best-practices-2010-edition/</link>
		<comments>http://www.21apps.com/sharepint/sharepint-best-practices-2010-edition/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 21:15:23 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[SharePint]]></category>

		<guid isPermaLink="false">http://www.21apps.com/sharepint/sharepint-best-practices-2010-edition/</guid>
		<description><![CDATA[It can often take a long time to get events organised, finding the venue, choosing the date all take time and effort.
Well this is never the case with SharePint – it took a trifle over 21 minutes to arrange for this years Best Practices Conference in Washington DC.


 
It started with a question from @gvaro and [...]]]></description>
			<content:encoded><![CDATA[<p>It can often take a long time to get events organised, finding the venue, choosing the date all take time and effort.</p>
<p>Well this is never the case with <a href="http://www.21apps.com/sharepint/perchance/" target="_blank">SharePint</a> – it took a trifle over 21 minutes to arrange for this years <a href="https://www.bestpracticesconference.com/" target="_blank">Best Practices Conference in Washington DC</a>.</p>
<p><span id="more-1375"></span><br />
<img src="http://www.21apps.com/wp-content/uploads/2009/04/sparepintlargeblack.png" alt="" /></p>
<p> </p>
<p>It started with a question from <a href="http://twitter.com/gvaro" target="_blank">@gvaro</a> and quickly concluded with the event would take place at <a href="http://www.bing.com/maps/default.aspx?v=2&amp;cp=38.957866~-77.358903&amp;lvl=17&amp;eo=0&amp;ss=yp.jackson's%20mighty%20fine%20food~pg.1~rad.1,35050680859144" target="_blank">Jacksons Mighty Fine Food in Reston</a> on Wednesday evening from 8.00pm till late.  If you arrive earlier we are planning to take over the middle bar <img class="wlEmoticon wlEmoticon-smile" style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" src="http://www.21apps.com/wp-content/uploads/2010/08/wlEmoticonsmile.png" alt="Smile" /></p>
<p><a href="http://www.21apps.com/wp-content/uploads/2010/08/image.png"><img class="wlDisabledImage" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://www.21apps.com/wp-content/uploads/2010/08/image_thumb.png" border="0" alt="image" width="307" height="967" /></a></p>
<p> </p>
<p>And during those 21 minutes we also got <a href="http://twitter.com/@wonderlaura" target="_blank">@wonderlaura</a> on the guest list</p>
<p><a href="http://www.21apps.com/wp-content/uploads/2010/08/image1.png"><img class="wlDisabledImage" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://www.21apps.com/wp-content/uploads/2010/08/image_thumb1.png" border="0" alt="image" width="310" height="100" /></a></p>
<p>For those unfamiliar with  SharePint:</p>
<ol>
<li>Let people know when and where</li>
<li>Let @SharePint know so it can be pimped</li>
<li>Tweet it with the #SharePint tag</li>
<li>Promote it with one of the <a href="http://www.21apps.com/sharepint/logos/">official logos</a></li>
<li>Arrive</li>
<li>Drink</li>
<li>Be social</li>
<li>Have Fun</li>
<li>You know the rest <img src="http://www.21apps.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></li>
</ol>
<p>Please Note:   Like Fight Club there are rules to SharePint:</p>
<ol>
<li>No sponsorship</li>
<li>No sponsorship</li>
<li>If this is your first SharePint, You have to Drink!</li>
</ol>
<p>If someone is happy to put some money behind the bar on the night, that’s a good thing <img src="http://www.21apps.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" />   But please <strong>no banners, flyers or sponsored by</strong>. </p>
<p>Sadly a few events in recent times have gone against the ethos of SharePint and played the sponsorship card,  if you do see a sponsored SharePint you know it’s not a real SharePint – go ahead and setup your own.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepint/sharepint-best-practices-2010-edition/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 Edition Comparisons</title>
		<link>http://www.21apps.com/sharepoint-2010/sharepoint-2010-edition-comparisons/</link>
		<comments>http://www.21apps.com/sharepoint-2010/sharepoint-2010-edition-comparisons/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 10:19:47 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://www.21apps.com/sharepoint-2010/sharepoint-2010-edition-comparisons/</guid>
		<description><![CDATA[One thing I always get asked is what features exist in what version,&#160; or more specifically are we licensed to do this? Microsoft have produced a neat feature comparison chart.
http://sharepoint.microsoft.com/en-us/buy/pages/editions-comparison.aspx
This small blog post is really for my own reference as I always struggle to find it&#8230;&#160; sure I could do book marks but.. I think [...]]]></description>
			<content:encoded><![CDATA[<p>One thing I always get asked is what features exist in what version,&#160; or more specifically are we licensed to do this? Microsoft have produced a neat feature comparison chart.</p>
<p><a title="http://sharepoint.microsoft.com/en-us/buy/pages/editions-comparison.aspx" href="http://sharepoint.microsoft.com/en-us/buy/pages/editions-comparison.aspx">http://sharepoint.microsoft.com/en-us/buy/pages/editions-comparison.aspx</a></p>
<p>This small blog post is really for my own reference as I always struggle to find it&#8230;&#160; sure I could do book marks but.. I think this is better <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://www.21apps.com/wp-content/uploads/2010/07/wlEmoticonsmile1.png" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepoint-2010/sharepoint-2010-edition-comparisons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We need you.  fancy a Job at 21apps?</title>
		<link>http://www.21apps.com/jobs/weneedyou/</link>
		<comments>http://www.21apps.com/jobs/weneedyou/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 18:04:02 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://www.21apps.com/?p=1362</guid>
		<description><![CDATA[21apps is expanding and we need you!
If you’ve not heard of us before we are a small firm specialising in Microsoft Technologies. In June this year we launched our first product, 21SCRUM, a solution for SharePoint 2010 that allows teams to manage their scrum backlog, sprints and burn down charts. 
As developers we are passionate about [...]]]></description>
			<content:encoded><![CDATA[<h3>21apps is expanding and we need you!</h3>
<p>If you’ve not heard of us before we are a small firm specialising in Microsoft Technologies. In June this year we launched our first product, <a href="http://www.21SCRUM.com">21SCRUM</a>, a solution for SharePoint 2010 that allows teams to manage their scrum backlog, sprints and burn down charts. </p>
<p>As developers we are passionate about the craft and believe that development is not just about writing code, constantly looking for ways to improve our own techniques and skills. The same applies to our consultancy activities, we pride ourselves on doing more than is required and always looking for techniques and approaches that yield greater value.</p>
<h3>Why are we expanding?</h3>
<p>We have many things that we want to do and need to grow the team, bringing passionate people to help us define and realise these goals. It has never been a better time to be a developer. Developing solutions for the cloud using the latest technologies and techniques the opportunities are endless.</p>
<p>We can offer you the ability to join us at the early stages of our growth, an ability to work on interesting projects where your ideas and input are invaluable.  A place where continuous learning is expected, where the community is valued and promoted.  Where the job does not feel like a job.</p>
<h3>Interested?</h3>
<p>We could list down a load of technologies that we are interested in,  information about what we think the job entails and other things that traditionally you would be expected to get your CV to match.</p>
<p>We value the person more than the CV – it’s up to you to let us know why you feel 21apps could be somewhere you want to work and what you could bring to the team. Tell us what technologies and techniques excite you most and what you think is the most important things a job should offer.</p>
<p>If your interested I would love to hear from you.  Contact me (Andrew Woodward)  <a href="mailto:Andrew@21apps.com">Andrew@21apps.com</a> or Twitter @AndrewWoody</p>
<p>I look forward to hearing from you</p>
<p>PS: Please no recruitment consultants.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/jobs/weneedyou/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox: Not SharePoint Foundation compatible.. or is it?</title>
		<link>http://www.21apps.com/sharepoint/firefox-plugin/</link>
		<comments>http://www.21apps.com/sharepoint/firefox-plugin/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 20:00:16 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.21apps.com/?p=1358</guid>
		<description><![CDATA[Many people use Firefox as the browser of choice.  I myself make use of it for the excellent FireBug add-in.  If you do use Firefox against your SharePoint sites you will have see the, how would you say, different experience when working with document libraries. The most common being the error message:

’The document could not [...]]]></description>
			<content:encoded><![CDATA[<p>Many people use Firefox as the browser of choice.  I myself make use of it for the excellent FireBug add-in.  If you do use Firefox against your SharePoint sites you will have see the, how would you say, different experience when working with document libraries. The most common being the error message:</p>
<p><a href="http://www.21apps.com/wp-content/uploads/2010/07/SharePointCompatible.png"><img class="wlDisabledImage" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="SharePoint Compatible" src="http://www.21apps.com/wp-content/uploads/2010/07/SharePointCompatible_thumb.png" border="0" alt="SharePoint Compatible" width="548" height="79" /></a></p>
<p>’The document could not be opened for editing. A Microsoft SharePoint Foundation compatible application could not be found to edit the document.’</p>
<p><span id="more-1358"></span><br />
The error is misleading because like most people you do have an application like Microsoft Office installed that will be able to edit the document in question.</p>
<h3>The Problem</h3>
<p>Documents are associated with a particular application via the DOCICON.XML file.  More information on this file and how it works in <a href="http://msdn.microsoft.com/en-us/library/ms463701.aspx" target="_blank">Understanding DocIcon.xml files</a>. In Internet Explorer the browser has the ActiveX control integrated that allows it to marshal the call to the associated application.</p>
<p>Firefox does not include this ActiveX control and reports, although not a very good error message, that there is no compatible applications.</p>
<h3>Office 2010 to the rescue</h3>
<p>As part of the installation of Office 2010 Microsoft have included a plug-in for Firefox that allows Firefox to work correctly in the form of the <a href="http://msdn.microsoft.com/en-us/library/ff407576.aspx" target="_blank">FFWinPlugin Plug-in</a>. </p>
<p>As with the rest of the SharePoint the user experience is almost identical regardless of the browser used.</p>
<h3>Not a golden bullet</h3>
<p>With SharePoint 2010 support for IE6 was removed, with good reason and to the delight of many UI designers. The problem is a lot of organisations take time to move there desktops, often locked into IE6 because of fixes added to applications to over come IE6 problems.</p>
<p>Getting SharePoint 2010 into these environments is a challenge and using Firefox is one of the olny real options available – short of a desktop refresh. These older desktops will also likely be running older versions of Office.</p>
<p>Unfortunately the Firefox plug-in is provided as part of Office 2010!  Leaving these users with a different experience.  Hopefully Microsoft will see that this Firefox Plug-in is really useful and release it as a standalone installation to make it available to those that can’t yet move to Office 2010 or IE8.</p>
<h3>Minor Bug with Office 2010</h3>
<p>There is a KB article which details an issue with the Plug-in  when the document library is set to Require Check Out.  <a title="http://support.microsoft.com/kb/979634" href="http://support.microsoft.com/kb/979634">http://support.microsoft.com/kb/979634</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepoint/firefox-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint: Why do alert emails work but others don&#8217;t?</title>
		<link>http://www.21apps.com/sharepoint/why-do-alert-emails-work-but-others-dont/</link>
		<comments>http://www.21apps.com/sharepoint/why-do-alert-emails-work-but-others-dont/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 14:23:59 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Email]]></category>

		<guid isPermaLink="false">http://www.21apps.com/?p=1340</guid>
		<description><![CDATA[Problem
We have set up the correct email SMTP server in Central Administration and everyone is receiving their email alerts correctly.  When we add new users to the site it always fails to send the email reporting an error has occurred.
Investigation
The error in the SharePoint ULS logs shows that the SMTP server connection failed. 
Cannot connect to [...]]]></description>
			<content:encoded><![CDATA[<h3>Problem</h3>
<p>We have set up the correct email SMTP server in Central Administration and everyone is receiving their email alerts correctly.  When we add new users to the site it always fails to send the email reporting an error has occurred.</p>
<h3>Investigation</h3>
<p>The error in the SharePoint ULS logs shows that the SMTP server connection failed. </p>
<p><span style="font-family: Courier New;">Cannot connect to SMTP host your.smtp.server</span></p>
<h3>Analysis</h3>
<p>For any SMTP testing you rely on Telnet by running the command</p>
<p><span style="font-family: Courier New;">telnet your.smtp.server 25</span></p>
<p>This is likely to fail as well with a similar error,  which immediately leads you to the conclusion that the there is a problem with the SMTP server. </p>
<p>However there is a niggling doubt – if the SMTP server is not working how do the alert emails get sent?<br />
<span id="more-1340"></span></p>
<h3>Root Cause</h3>
<p>After a bit of investigation the problem can be traced back to the Anti Virus software.  You will likely have checked the Firewall and ensured that it was not blocking and thought nothing of the Anti Virus as this isn’t really what it’s for.</p>
<p>However most Anti Virus software will have some form of Email Worm protection built in and this will be enabled.  In my example the server had McAfee Anti Virus installed and has a protection called:</p>
<p>“Prevent Mass Mail Worms form sending emails”</p>
<p>Editing the properties shows an include wild card (* &lt;&lt; meaning everything) and a list of excluded applications.  In this list of applications you will find OWSTIMER.EXE.</p>
<p>OWSTIMER.EXE is the SharePoint Timer Service and is used to send all email alerts.</p>
<h3>Fix</h3>
<p>Add W3WP.EXE to the list of excluded applications and McAfee Anti Virus will then allow your emails from forms like the Add Users page to be sent as well.</p>
<p>W3WP.exe is the worker process used by IIS to run your SharePoint sites.</p>
<p>The problem was not related to how SharePoint was configured but down to the fact that SharePoint sends emails using a number of processes and each of these need to be allowed to use SMTP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepoint/why-do-alert-emails-work-but-others-dont/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Retreat&#8211; Competition winner</title>
		<link>http://www.21apps.com/sharepoint-2010/sspretreat-london-compwinner/</link>
		<comments>http://www.21apps.com/sharepoint-2010/sspretreat-london-compwinner/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 15:30:17 +0000</pubDate>
		<dc:creator>Andrew Woodward</dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint Retreat]]></category>

		<guid isPermaLink="false">http://www.21apps.com/?p=1336</guid>
		<description><![CDATA[To help promote the community aspect of SharePoint Retreat and share the knowledge and lessons learned beyond those that were lucky enough to attend we offer a prize for the best sharing of knowledge. This sharing could be in the form of a web cast, blog post, white paper or even presentation at a user [...]]]></description>
			<content:encoded><![CDATA[<p>To help promote the community aspect of <a href="http://www.21apps.com/?p=1313" target="_blank">SharePoint Retreat</a> and share the knowledge and lessons learned beyond those that were lucky enough to attend we offer a prize for the best sharing of knowledge. This sharing could be in the form of a web cast, blog post, white paper or even presentation at a user group.</p>
<p>As this was the first SharePoint Retreat the prize is really pretty fantastic.</p>
<p> </p>
<p><a href="http://msdn.microsoft.com/en-us/subscriptions/buy.aspx" target="_blank"><img class="wlDisabledImage" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="VS2010Ultimage_web" src="http://www.21apps.com/wp-content/uploads/2010/07/VS2010Ultimage_web.jpg" border="0" alt="VS2010Ultimage_web" width="192" height="320" align="left" /></a></p>
<p><a href="http://msdn.microsoft.com/en-us/subscriptions/buy.aspx">Visual Studio 2010 Ultimate with MSDN subscriptions valued at $11,899 each</a>!*</p>
<p>The prize was donated, indirectly, by Microsoft, I was sent a number of copies to give away for being an MVP and taking part in testing Microsoft Visual Studio 2010.</p>
<p>There were some great posts:</p>
<p>@WorTony : <a href="http://worsworld.spaces.live.com/blog/cns!400938DCD454D501!1076.entry?sa=222516566" target="_blank">SharePoint Retreat</a></p>
<p>@Weshackett: <a href="http://bit.ly/cpdL5D" target="_blank">Review of the day</a></p>
<p>@nigel_price: <a href="http://blog.njpenterprises.com/archive/2010/07/13/spretreat-10072010-london.aspx" target="_blank">SPRetreat London</a></p>
<p> </p>
<p> </p>
<p> But there was one that really stood out and provided some great code samples and “how to”s from the day </p>
<p>&#8230; and the winner of the prize is</p>
<p> <span id="more-1336"></span></p>
<p><a href="http://www.21apps.com/wp-content/uploads/2010/07/MartinHatch.jpg"><img class="wlDisabledImage" style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="Martin Hatch" src="http://www.21apps.com/wp-content/uploads/2010/07/MartinHatch_thumb.jpg" border="0" alt="Martin Hatch" width="224" height="266" align="left" /></a></p>
<p><strong>Martin Hatch</strong></p>
<p>Martin did a great <a href="http://www.martinhatch.com/2010/07/rcwp-part-1-spretreat-and-related.html" target="_blank">3 part series</a> on the challenges and lessons learnt from the day.  With full source code available in part 3.</p>
<p> </p>
<p>Congratulations Martin <img class="wlEmoticon wlEmoticon-smile" style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" src="http://www.21apps.com/wp-content/uploads/2010/07/wlEmoticonsmile.png" alt="Smile" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.21apps.com/sharepoint-2010/sspretreat-london-compwinner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
