Images should be working again now, I broke them all when I added my domain name to WP. Please let me know if you see any broken images I may have missed. Tah
Archive for the ‘Everything’ Category
Images working again
Posted in Everything, tagged Broken on May 15, 2009 | Leave a Comment »
Email to Blog
Posted in Everything, tagged Blogging on May 12, 2009 | Leave a Comment »
Another nice reason to move to WordPress.com – I can email posts directly to my blog :)
Ctrl-F Crash in Visual Studio
Posted in Everything, Software Development, tagged Resharper, Visual Studio on May 11, 2009 | Leave a Comment »
I have Resharper 4 installed into Visual Studio 2008. On 64-bit the CTRL-F functionality crashes the application, which has driving me nuts. My colleague Anand posted a solution to our company Intranet, so I stole his post for my blog for future reference. Thanks Anand ;) “Visual Studio might crash when using the Find feature [...]
Blog moved to WordPress.com
Posted in Everything, Miscellaneous, tagged Blogging, WordPress.com on May 10, 2009 | Leave a Comment »
On a whim decision in middle of yesterday evening I decided to move my blog from Community Server 2.1 to WordPress.com. Please update syndication URL to http://blog.robgarrett.com/feed/ Community Server and the team at Data Research Group, where my blog was hosted, have been great and I thank both DRG for their support and free hosting; [...]
Efficient way to add a new item to a SharePoint list
Posted in Everything, Software Development, tagged Microsoft SharePoint on February 25, 2009 | 11 Comments »
Never use SPList.Items.Add because this approach gets all items in the list before adding a new SPListItem. Use the following method instead, which does not preload the list items: 1: /// <summary> 2: /// More efficient way of adding an item to a list. 3: /// </summary> 4: /// <remarks> 5: /// GetItems with a [...]
SharePoint Development Best Practices (Summary)
Posted in Everything, Software Development, tagged Microsoft SharePoint on February 20, 2009 | 6 Comments »
I’ve read several blog posts of late regarding best practices for developing SharePoint API based components. Some developers are aware of issues surrounding disposal of SPSite and SPWeb objects and the use of SPList Item collections, and some are not. The simple fact is the SharePoint API is not intuitive when it comes usage of [...]
Authentication failed because the remote party has closed the transport stream
Posted in Everything, Software Development, tagged Microsoft SharePoint on January 19, 2009 | Leave a Comment »
If you receiver the error "Authentication failed because the remote party has closed the transport stream" when accessing "Search Settings" in the SSP, the following steps will resolve the issue. The issue is a result of incorrect self-serving-certificate. 1. Install the IIS 6.0 Resource Kit on the index server (http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en) 2. Assign a new SSL [...]
Test your GTD IQ
Posted in Business Advice, Everything, tagged Getting Things Done (GTD) on January 1, 2009 | Leave a Comment »
Test your GTD IQ at: http://www.gtdiq.com/ Here's my result below [;)]
Recycle IIS App Pool from Script
Posted in Everything, Software Development, tagged ASP.NET, Microsoft SharePoint on November 7, 2008 | 1 Comment »
My colleague, Carlos Fernandez, sent me this CSCRIPT command for recycling the an IIS application pool: %windir%\system32\cscript.exe c:\windows\system32\iisapp.vbs /a "SharePoint – 80" /r Tired of manually recycling the app pool each time you make a code change to your SharePoint web part? No problem, add the following command to the post build events in Visual [...]
Debugging SharePoint, which Process?
Posted in Everything, Software Development, tagged Microsoft SharePoint on October 28, 2008 | Leave a Comment »
When developing 3rd party components for SharePoint you cannot avoid debugging. Debugging usually involves attaching to a W3WP.EXE process – IIS host for a SharePoint application, from within Visual Studio. When presented with the attach to process dialog box, you should typically see two to three instances of W3WP.EXE, one for central administration site, maybe [...]