Rob Garrett - Blogs

Welcome to Rob Garrett - Blogs Sign in | Join | Help
Search
Google

Front Page News

  • Certified Microsoft Office SharePoint Server Developer

    It's now official, I am now certified as a MS-TS MOSS Application developer Next hurdle: MOSS configuration, and then .NET certification. Update 5/7/2008 - I took the WSS application exam today (for kicks) and passed. Share this post: Email it! | bookmark it! | digg it! | reddit!...
    05-06-2008, 11:47 AM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • Leadership Steps

    A good friend of mine and I were chatting about leadership qualities desired in project managers within the Software/IT industry. He quoted me these following 11 steps, taken from his time in the military. I thought I'd share them, and leave a reference for myself for the next time I catch myself answering the question "what makes a good leader?" The 11 Principles of Leadership 1. Know yourself and seek self-improvement. 2. Be technically and tactically proficient. 3. Seek responsibility and take responsibility for your actions. 4. Make sound and timely decisions. 5. Set the example....
    04-23-2008, 10:54 PM by Rob Garrett to Garretts' World
    Filed under: ,
  • SPSecurityTrimmedControl

    This is one of those blog posts that I cannot take credit, but want to keep the information handy for a later time. The SPSecurityTrimmedControl shipped with WSSv3 is a very powerful control. It basically allows you to conditionally display content depending on the user’s permission. Thanks to Waldek for his post on conditional security trimming of page layout content in SharePoint. Share this post: Email it! | bookmark it! | digg it! | reddit!...
    04-14-2008, 3:24 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • Vista MCE and HD - At Last

    Recently - I finally decided to take the plunge with Vista Media Center Edition and High Definition Cable TV.... I've been a fan of MCE for some time, and up until February this year I'd been using Vista MCE with a standard analogue cable line into a dual receiver Hauppauge tuner card and doing relatively well. Those of you following my rants about Comcast Cable TV of Montgomery County already know that I'd sell my grandma for a time when a better, cheaper solution to cable TV was available - and that time has finally arrived (I didn't have to sell my Grandma - besides EBay prohibits the sale of...
    03-31-2008, 12:50 PM by Rob Garrett to Software/Technology Discussion
    Filed under: ,
  • 2/26/2008 - I'm Listening to...

    Buckcherry - 15 I'm currently stuck in Tampa FL waiting for a plan to DC and listening to Buckcherry. I especially like the song "Sorry", see lyrics below... Oh I had alot to say Was thinking on my time away I missed you and things weren't the same 'Cause everything inside it never comes out right And when I see you cry it makes me wanna die. I'm sorry I'm bad, I'm sorry you're blue I'm sorry about all the things I said to you And I know I can't take it back I love how you kiss, I love all your sounds And baby the way you make my world go 'round...
    02-26-2008, 2:26 PM by Rob Garrett to Garretts' World
    Filed under:
  • Prolific PL-2303 Driver - Vista x64

    I purchased a USB to RS232 Serial cable so I could hook up my GPS unit to my laptop and found out that installing the driver on Vista 64 was problematic. Disabling driver signing verification with the following command at an elevated prompt, followed by a reboot, enabled me to install the driver. BCDEDIT.EXE /SET NOINTEGRITYCHECKS ON Download the prolific XP 64 bit driver (installs on Vista 64 after disabling driver signing verification) from: Link Share this post: Email it! | bookmark it! | digg it! | reddit!...
    02-07-2008, 8:34 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • SharePoint Identity

    SharePoint user identity is sometimes confusing for developers.... When connecting to external resources (like a SQL database via BDC) what user identity does SharePoint use? How does SharePoint impersonate when using forms-based authentication? What's the difference between a Windows user and a WSS User? What is SPSecurity.RunWithElevatedPrivileges ? It's questions like those above the can often lead to confusion - throw IIS authentication settings into the mix and developers too often find themselves scratching their heads as to why BDC (Business Data Catalog) or external resource access is not...
    01-25-2008, 6:13 PM by Rob Garrett to Software/Technology Discussion
  • Custom XML Feeds in IE7

    I often find myself writing custom XML generators in ASP.NET using Http Handlers. To test my code I want to open my browser and render the XML - naturally. In the days of IE6 all was good - I could render the XML and Internet Explorer would show me a nicely formatted view of my XML with collapsible nodes (as above). Since the inception of IE7 I've noticed this nice feature is broken (at least on the few machines I use). I chalked this problem up to the new RSS viewer, built in to IE7, and have got along by saving my XML and opening the result in Visual Studio (or some other XML editor). Today I...
  • SharePoint Custom Content & Structure Report

    I came across some really cool functionality in SharePoint 2007 today.... One of my clients has a deep hierarchy of sites and pages maintained in SharePoint - this hierarchy drives content management for their web site. Most of the publishing pages on their site have an embedded boolean field, called "Appear on Home Page" as part of the page content type, which controls whether elements of the data contained in the page are featured on the site home page. My client wanted a roll-up view across the whole site of all pages where the "Appear on Home Page" field was set to "yes" so they could administer...
    01-09-2008, 6:25 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • "Submit" ASP.NET and SharePoint

    One of my developers and I ran into an interesting problem today - we'd migrated a web site over to SharePoint 2007 (using a popular content migration tool) and found that all page postback calls in SharePoint were giving JavaScript errors, specifically: Object doesn't support property or method . Turns out that our master page and page layouts contained input controls (text boxes) with name/id as "submit". Use of this reserved name sent ASP.NET's JavaScript code into a tailspin and wrecked havoc with any postback submissions. So, when you develop web sites in ASP.NET and/or SharePoint, be inventive...
  • Visual Studio 2008

    I finally got around to installing VS2008 RTM today - wow what a marathon! 4 hours after I started, I finally had 2008 installed and working. I was running into problems installing Microsoft .NET 3.5 .NET Framework - both from VS2008 installer and when I attempted to install the framework as stand-alone. Vista adds complication to the install because .NET 2.0 and .NET 3.0 are part of the Vista OS, and it is when .NET 3.5 attempts to upgrade these previous framework versions; problems occur. [12/30/07,12:23:51] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component...
    12-31-2007, 12:16 AM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • SharePoint Designer and SharePoint Out of Sync

    If you ever find yourself in a situation where SharePoint Designer insists that a master page, page layout, or CSS file is checked out and the same file in the SharePoint Gallery is shown as checked in then there is a problem with your SPD web cache. Attempting to check the file in through SPD gives the error: "Cannot perform this operation. The file is no longer check out or has been deleted." Solution: Locate the WebsiteCache directory below and delete it: Vista: %UserProfile%\AppData\Local\Microsoft\WebsiteCache Windows 2003/XP: %UserProfile%\Local Settings\Application Data\Microsoft\WebsiteCache...
    12-14-2007, 3:52 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • MOSS - Save Publishing Site as Template

    Those of you who like to use the "Save Site as a Template" functionality in SharePoint might wonder where the option disappeared to; when the site you have in mind for your template is a Publishing Site (Web Content Management)... The official word from Microsoft is that this functionality is not supported for publishing sites and the option is removed from the site settings. However, the link to the ASPX page still exists, so the following URL snippet will enable you to save a publishing site as a template - real handy if you've customized the hell out of your site with content types: http://myserver/mysite...
    12-11-2007, 10:46 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • SharePoint Fixes and SP1

    I'm sure I'm not the first and I'll not be the last to mention that SharePoint SP1 is now available - think of this post as Rob's own personal reminder. If you know about this news then all is good, if not then you learnt something today. http://technet.microsoft.com/en-us/office/sharepointserver/bb735839.aspx In addition below is a neat blog post with a whole list of hot fixes for WSS and MOSS, some part of SP1 and some not, thanks Sammy: http://blogs.microsoft.co.il/blogs/adir_ron/archive/2007/07/11/Huge-list-of-MOSS_2F00_Office-2007-KB_1920_s-and-Hotfixes.aspx but wait... there's more.... Official...
    12-11-2007, 10:39 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • Speaking Engagement - SharePoint User's Group DC

    I shall be speaking at the SharePoint User's Group for DC ( http://www.sugdc.org ) on October 28, 2007. If you're signed up then I hope to see you at the event, otherwise it is not too late to get your ticket: http://www.sugdc.org/events/conference.aspx I shall be introducing the audience to Web Content Management in Microsoft Office SharePoint 2007. Now that I've got the blog post out I better work on the slide deck for next weekend ;) Share this post: Email it! | bookmark it! | digg it! | reddit!...
    10-20-2007, 11:43 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • Man Made Card

    My wife is into card making (and does a pretty good job of it). Today she sent me this video - man made card , which, as the title suggests, is an example of card making for men. I fell off my chair laughing at this video - I won't spoil it, see for yourself. Share this post: Email it! | bookmark it! | digg it! | reddit!...
    10-03-2007, 9:59 AM by Rob Garrett to Garretts' World
    Filed under:
  • SharePoint 2007 - Lock down your site

    Scenario: You have a public facing web site in SharePoint 2007, and you have added form-based authentication for access to the secure areas of your site. The problem with SharePoint 2007 is that out of the box behavior assumes access to the application pages (_layouts) for authenticated users. Security trimming will prevent access to pages that users have no access, but not all of the application pages. It would be jolly nice if you could lock down your site and prevent access to all application pages unless you are an super admin. Fortunately there is a nice STSADM command that will perform this...
    10-01-2007, 11:15 AM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • SharePoint 2007 Web Services and Forms Authentication

    It is probably no secret to most SharePoint developers that Microsoft provides web services to access SharePoint services. Unlike the traditional, object model approach, these web services provide a level of flexibility - client code does not have to execute on the same server as the queried SharePoint site. Client code can query SharePoint services from anywhere remote as long as the /_vti_bin/ relative URL of the SharePoint site is accessible. Accessing a SharePoint web service usually involves an authentication step because some of the queried objects (lists) are not accessible to anonymous...
    09-18-2007, 5:12 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • Make Money on the Internet

    A new site, called DealDotCom, launches tomorrow, which claims that it'll make members money through commission on product sales. The system is tier based, so the quicker you sign up the the more percentage of the profits you make. It's worth a look - Click Here Share this post: Email it! | bookmark it! | digg it! | reddit!...
    09-17-2007, 11:16 AM by Rob Garrett to Garretts' World
    Filed under:
  • GTD: How to prioritize

    The steps outlined below are not new to most people, many of us perform these steps subconsciously, but it is interesting to see these steps in text to distill what is involved in prioritizing a list of tasks. The following list assumes an "action items," not a "to-do" list. The difference being that an action list contains items of single step ("send email to blah", "take out garbage", "fill in time sheet"), whereas a to-do lists typically contain items of desired goal and often involve multiple steps ("clean basement", "Develop finance application"), defined by GTD as projects. For more information,...
  • Grrrr-oove 2007

    I'm a fan of Groove 2007, I use it almost every day as part of my day job. The synchronization concept is great, I can write documents, and other members of my team collaborate on my changes in real time without waiting for me to check in my changes. When I'm away from the Internet my changes are stored on my laptop and then synchronized with my team once I connect up again. I never have to worry about having the latest version of a document whenever I go offline. Furthermore, Groove integrates nicely with SharePoint, so those "non-Groove" team members can also read my documents. So, why the hint...
    09-04-2007, 4:33 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • XV6700/PPC6700 WM6 - At Last!!!

    ..and a round of applause goes to Hemi from xda-developers for cooking up a WM6 ROM for the XV6700/PPC6700. I have been drooling, for some time now, at the new PDA phones with WM6 (cross bow) installed and held onto the hope that someone would make this OS available for my $400-new-from-Verizon-phone. Sure, it's a cooked ROM, but I took the risk before getting to old age before Verizon ever released a official version for my unit. So far I am enjoying: Faster response from the phone Less reboots HTML formatted emails Built in software, like WMODEM using it now to write this post). Better connection...
    09-02-2007, 9:24 PM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • My Site Built With.....

    http://builtwith.com/default.aspx?http://www.robgarrett.com More for my reference, always good to have a concise list of the technologies that go into the construction of my web site - you never know when it might come in handy Thanks Panav Share this post: Email it! | bookmark it! | digg it! | reddit!...
    08-16-2007, 10:40 AM by Rob Garrett to Software/Technology Discussion
    Filed under:
  • My Five Minutes of Fame

    They say that everyone has at least 5 minutes of fame in their life.... I am pleased to announce an article I wrote, featured on http://blogs.msdn.com/sharepoint/ about a recent project I worked on with my peers at Portal Solutions for our client - Conservation International . Please read on and enjoy my 5 minutes of fame: Click Here Share this post: Email it! | bookmark it! | digg it! | reddit!...
    08-09-2007, 12:20 AM by Rob Garrett to Software/Technology Discussion
  • 8/6/2007 - I'm Listening to....

    Linkin Park - Minutes to Midnight . I especially like the track "What I've Done." Share this post: Email it! | bookmark it! | digg it! | reddit!...
    08-06-2007, 10:21 AM by Rob Garrett to Garretts' World
    Filed under:
More Posts Next page »
Powered by Community Server, by Telligent Systems