Andrew Connell

Latest SharePoint 2007 topics

All the latest SharePoint 2007 pages on this site.

Organizations use Microsoft SharePoint to create websites. You can use it as a secure place to store, organize, share, and access information from any device.

  • Published on

    Blog: A Quicker Way to Create Custom SharePoint List Templates

    Ever tried to create a custom list template for a SharePoint 3.0-based site? Something you thought was likely to be not such a big task quickly turned in to a nightmare of XML and GUIDs, right? Creating custom list templates is not a trivial task… nor is it a terribly good story. It’s pretty darn complicated and can be quite an undertaking. In fact, last year when Rob Bogue , Paul Andrew and I were coming up with the content ideas and reviewing the labs/webcasts for the Introduction to SharePoint for ASP.
  • Published on

    Blog: Making external repositories work like document libraries in SharePoint Server 2007 (and a cool example using the CMIS spec)

    Fellow Ted Pattison Group instructor and SharePoint MVP Scot Hillier just had an article posted on MSDN. It’s the first sample I’ve seen that leverages the CMIS specification announced by Ryan on the SharePoint Team Blog a few months back which essentially is an ECM interop spec so various apps can talk to each other more easily. His paper shows how to implement a document library in SharePoint but using a external repository that conforms to the CMIS spec.
  • Published on

    Blog: SharePoint Conference 2009 - VEGAS BABY! (October 19-22, 2009)

    The site is up for the next SharePoint Conference… this year it’s in Las Vegas (mmmmm). As they say on the website: There’s an exciting mix in the plans for this year. This year’s conference will be looking towards the future with a broad array of deep content centered on the next version of SharePoint, codenamed SharePoint “14” and at the same time be firmly planted in the present, sharing **real world experience and guidance to help you maximize your investment in SharePoint Server 2007.
  • Published on

    Publication: Approaches to Creating Master Pages and Page Layouts in SharePoint Server 2007

    Learn two ways in which developers and designers can create Microsoft ASP.NET 2.0 master pages that define a site’s global appearance and to create page layouts that define the rendering of specific content pages in Microsoft Office SharePoint Sever 2007 publishing sites.
  • Published on

    Blog: Blocking the use of the Content Editor Web Part in SharePoint Server 2007 Publishing Sites

    In the past I’ve written a lot about the differences between using field controls and Web Parts in SharePoint Server 2007 Publishing sites. For more info, you can read this blog post on the ECM team blog ( cross posted here ) or my article on MSDN about Prescriptive Guidance for SharePoint Server 2007 Web Content Management Sites . I won’t rehash the reasons why you should not use Web Parts for content here… go read those posts for more details…
  • Published on

    Blog: European Best Practices SharePoint Conference - Agenda Set and SharePint Information

    Looks like the agenda is now set in stone for the European Best Practices SharePoint Conference in London the week of April 6th, 2009. I have three sessions I’m doing, including a few panel discussions. I’ve updated my speaking page on my blog with my session numbers and times… but here they are for those who are interested: DE203 - Understanding Differences between the Use of Field Controls and Web Parts in Office SharePoint Server Publishing Sites Monday, April 6th, 2009 : 2:45p - 4:00p DE208 - Building High Performance Solutions on Microsoft Office Server 2007 Tuesday, April 7th, 2009 : 2:45p - 4:00p DE211 - Go Live!
  • Published on

    Blog: Come learn MOSS 2007 Web Content Management... in VEGAS BABY (and a new module)!

    I’ll be teaching my WCM401 Developing Publishing Sites with SharePoint Server 20007 WCM developer class offered through the Ted Pattison Group the week of April 20-24, 2009 in Las Vegas, NV. Yup… you heard it right… this is the first time we’re taking my class to Vegas. I *love* Vegas and usually come home with more cash than I left with ( check out the last paragraph in this post ).
  • Published on

    Blog: Jacksonville Office Geeks: Next Meeting and 2009 Plans

    Wanted to pass a little note about the Jacksonville Office Geeks group along the lines of our next meeting as well as plans for the rest of 2009 (and possibly further into the future). First, we’re lucky to have the big time SharePoint blogger & twitter personality, the MossLover , or Becky Isserman , coming in from Kansas City to present for our February Meeting (no meeting in January). The meeting is on February 19th, 2009 from 6p-8p… you can RSVP and get more info here: https://www.
  • Published on

    Blog: Microsoft releases a WSRP Toolkit for SharePoint

    Earlier today Microsoft released the Web Services for Remote Portlets (WSRP) toolkit on MSDN Code Gallery as a unsupported sample for SharePoint under the Ms-PL license. As defined by OASIS, WSRP : WSRP defines a set of interfaces and related semantics which standardize interactions with components providing user-facing markup, including the processing of user interactions with that markup. This allows applications to consume such components as providing a portion of the overall user application without having to write unique code for interacting with each component.
  • Published on

    Blog: *** NOW AVAILABLE *** Finding Developer Help for SharePoint Products and Technologies

    An article I worked on has recently been published on MSDN. The article, Finding Developer Help for SharePoint Products and Technologies , assists people in finding help and different resources when embarking on SharePoint projects. The trick is to know where to look to get good help: .NET SDK, WSS SDK or MOSS SDK. What about peer-to-peer help? Hopefully this article will attempt to nail these things down and point you in the right direction.
  • Published on

    Blog: I'll be at the European Best Practices SharePoint Conference (April 6-8, 2009) in London

    Subject says it all… I’ll be at the European SharePoint Best Practices conference in London, UK April 6-8, 2009. This will be my first trip to London and I’m looking forward to it. Expect some SharePoint WCM related content from yours truly!
  • Published on

    Blog: Using a Minimal Publishing Site Definition in the field

    Earlier this year I blogged about how you don’t need to create site definitions . The gist of that post was this: Custom site definitions are not very flexible and hard to create/debug. Create lightweight site definitions; in essence copies of Blank Site with a new name & ID, but nothing else. Create Features and staple them to the new site definition you just created. This process allows for effectively changing the site definition down the road via adding/removing stapling Features.
  • Published on

    Publication: Finding Developer Help for SharePoint Products and Technologies

    Discover where to find the SDKs, peer-to-peer forums, MSDN developer centers, and Microsoft TechNet resources you need as you develop with Microsoft SharePoint Products and Technologies.
  • Published on

    Blog: REMINDER: November 2008 Meeting: Creating and Debugging Custom Timer Jobs in Windows SharePoint Services

    The Jacksonville Office Geeks is a user group / special interest group that covers developer topics surrounding the 2007 Microsoft Office System, based in Jacksonville, FL. November 2008 Meeting: Creating & Debugging Custom Timer Jobs in Windows SharePoint ServicesSharePoint introduced the concept of timer jobs, or scheduled services, that run within the SharePoint platform in WSS v3. These timer jobs are used by SharePoint for numerous things such as cleaning up old sites (aka: dead Web cleanup), sending user created alerts and disk quota warning notifications.
  • Published on

    Blog: TechEd EMEA 2008 Developer - Session Recap

    First, thanks to everyone who attended my talks this week at TechEd EMEA 2008 Developer in Barcelona, Spain. If you haven’t submitted an evaluation, please do so! Not only do you have a chance to win the cool phone, but it helps the conference organizers and me as well. In my sessions I demonstrated a few things that I wanted to share in this post as some folks were trying to quickly take pictures or write done some command line stuff I did.
  • Published on

    Blog: Limiting the Page Payload with IIS HTTP Compression

    This past week I presented a session at TechEd EMEA that covered various things you want to do before launching your anonymous, Internet-facing MOSS 2007 (WCM) Publishing site (session OFC309). One of the topics I addressed was striving for the smallest page payload for requested pages. The page payload is the combined total size of all files required for a page request which includes all HTML markup, images, JavaScript, CSS and other assets on referenced in the markup.
  • Published on

    Blog: *** NOW AVAILABLE *** Implementing a Brand in a SharePoint Server 2007 Publishing Site

    An article I worked on has recently been published on MSDN. The article, Implementing a Brand in a SharePoint Server 2007 Publishing Site , discusses three options for deploying files used in branding a MOSS 2007 Publishing site including the advantages and disadvantages of each. Personally I strongly prefer the last approach, but it’s good to see all your options. The paper does NOT talk about how to make your site not look like SharePoint.
  • Published on

    Blog: New version of App Pool Manager out

    Last week Spence posted that he updated and released a new version of his awesome Application Pool Manager utility that I’ve raved about. In this release he completely rewrote it from the ground up, added a ton of feature and also set it up so it would work for both IIS v6 and IIS v7. Check it out! » Application Pool Recycle Utility for SharePoint Developers
  • Published on

    Publication: Implementing a Brand in a SharePoint Server 2007 Publishing Site

    Learn how to select the best approach for implementing a brand in a Microsoft Office SharePoint Server 2007 publishing site.
  • Published on

    Blog: I'll be at TechEd EMEA 2008 Developer

    With PDC wrapped up, my next trip is to Barcelona, Spain for TechEd EMEA 2008 Developer . I’m heading over a few days early to tool around the city with my wife. I’m really looking forward to this trip as I’ve never been TechEd EMEA… actually haven’t been to Europe since I was a kid (did a family trip to Ireland and on a school trip to Rome). I’ve got a few sessions @ TechEd EMEA.
  • Published on

    Blog: DevExpress ASP.NET control support for SharePoint coming soon!

    Subject says it all… this is awesome news from the top notch UI control company out there! » SharePoint Products From DevExpress Coming Soon
  • Published on

    Blog: SharePoint Guidance by Microsoft's Patterns and Practices

    A few months ago I blogged about the work Microsoft’ Patterns & Practices group has been working on , specifically in the area of providing SharePoint developers some good guidance. If you haven’t taken a look at the stuff on the CodePlex project ( http://www.codeplex.com/spg ), you really should. If nothing else, go download the latest drop (released last Friday, October 17th) and look at the included CHM file. There’s a ton of great guidance there!
  • Published on

    Blog: Free MOSS 2007 WCM Webcast

    Ever wanted to understand what capabilities Office SharePoint Server (MOSS) 2007 has for creating Internet-facing content-centric sites with a publishing infrastructure? Looking to use MOSS 2007 Web Content Management (WCM) for your next content-based site? In this webcast I’ll show you the basics of what WCM is all about, the opportunities for developers and site / content owners and explain what you’ll learn in my Ted Pattison Group class: WCM401 - Developing Publishing Sites with Office SharePoint Server 2007 Web Content Management ( also taught online ).
  • Published on

    Blog: I'm all geeked up about PDC 2008!

    With PDC 2008 around the corner, I’m all kinds of geeked up! You see, I’m a PDC virgin. I never could get approval to go to PDC at former jobs… frankly it was hard to justify it. When I went out on my own almost 2 years ago, one thing I said to myself was “I’m going to PDC no matter what” as I had no boss to check with (well, except the one at home).
  • Published on

    Blog: ***NOW AVAILABLE*** MSDN: Prescriptive Guidance for MOSS 2007 WCM Sites

    An article I worked on has recently been published to MSDN. The article, Prescriptive Guidance for SharePoint Server 2007 Web Content Management Sites , addresses some common things you should keep in mind in planning, architecting, designing and implementing your Publishing sites. I worked hard to make sure the term “best practices” was not used as it’s a term I despise. Why? One man’s or woman’s best practices could be very different from someone else’s or another organization’s practices.
  • Published on

    Blog: Publishing sites: field controls or Web Parts... that is the question

    [via Enterprise Content Management Team Blog ] This entry is cross posted from my guest blog entry on the Enterprise Content Management Team Blog . One of the most common problems I see with people developing Publishing sites stems from the lack of understanding in the core differences between Web Parts & Field Controls and when to use them. Many a consultant have dug a deep hole in this area. My goal in this post is to make you aware of the differences to make educated decisions when selecting one over the other.
  • Published on

    Blog: So what's on your SharePoint development machine?

    Occasionally I get a comment from someone who hit an old page on my blog called What’s on My PC… an oldie that others were doing at the time. In the last few weeks I’ve been hit by a higher than normal amount of these in part due to my Setting up your SharePoint development environment post at the end of August. After migrating my virtualization rig to Hyper-V last week , I build out a brand new clean SharePoint development machine.
  • Published on

    Blog: Filtering in/out page layouts and site templates

    This is going to be one of those posts some people brush aside saying “duh, I’ve known that” but for others will be the “ah, finally!” reaction they’ve been looking for. Nothing epic here… I frequently get a question that comes in one of two flavors: Why can’t I create Blogs, Wikis, Team Sites or Blank Sites in my Publishing site collection (created with the Publishing Portal site template)? Why can I only create certain pages in the Search Center site in my Publishing site?
  • Published on

    Publication: Prescriptive Guidance for Microsoft Office SharePoint Server 2007 Web Content Management Sites

    Publishing sites adhere to most, if not all, of the prescriptive guidance and generally accepted best practices for SharePoint sites. This article addresses many areas that are specific to deploying successful and scalable publishing sites in the enterprise.
  • Published on

    Blog: New SharePoint design (not SPD) book available

    My buddy Randy Drisgill (aka: MOSSMAN) just announced his new book (with friends) is now available. The book, Professional SharePoint 2007 Design , is all about implementing a custom brand in a SharePoint site. I had the privilege to review a lot of the content in this book and was quite impressed. It makes a great companion to my WCM development book!
  • Published on

    Blog: Two new MOSS WCM sites recently launched

    I love hearing back from customers and former students of my MOSS WCM development class when they launch a new public facing Publishing site. In the last two weeks I’ve heard back from two class alumni who launched brand new Publishing sites recently that are brand new sites on the platform (they didn’t come from MCMS 2002). Starz Entertainment By space150 , an agency, recently launched the new Starz Entertainment site that serves as the home for Starz Movie Channel, Encore and few others.
  • Published on

    Blog: Jacksonville Office Geeks: September 2008 Meeting: Enterprise Content Management - Document Retention

    Our next meeting is on Thursday, September 18, 2008. Here’s the session title & abstract to help you get a better idea of what we’ll be discussing: Enterprise Content Management - Document Retention Document retention is an important part of content management. SharePoint provides out-of-the-box support for managing document retention using the built-in expiration policy feature of the information management policy framework. The built-in expiration policy feature includes the ability to define expiration formulas based on document metadata, but there are many scenarios in which the expiration date depends on conditions external to a given document.
  • Published on

    Blog: Customizing SharePoint Search Results

    My buddy Matt McDermott , fellow SharePoint MVP as well as the one who contributed the search chapter in my WCM development book, has recently blogged about customizing the search results page to show image thumbnails. This is a great, detailed view of customizing search results: » SharePoint Image Search: part 1 , part 2 , part 3 , part 4 Check out his slick XML test page for search results post too!
  • Published on

    Blog: Virtual Conference: SharePoint Mastery Online

    I’ve been meaning to blog this but it slipped my mind. Then I’m thumbing through the latest issue of Windows ITPro (SEPT-2008) looking for anything related to SharePoint. I find an article on page 10 “Relieve Your SharePoint Pressure Points.” So as I skim it, I see my name. Whoa… I don’t remember being interviewed… oh yeah… now I know what this is about… On September 30, I’ll be presenting 3 sessions for the SharePoint Mastery for Developers online “conference”.
  • Published on

    Blog: Setting up your SharePoint development environment

    I frequently get questions people asking how they should go about setting up their development environment. Many people take different approaches and one size does not fit all as some are big development teams and some are more like me, single man shop. You basically subscribe to one of two approaches, either: Working within a virtual machine where everything (OS, SQL, SharePoint & development tools) runs in a self-contained environment.
  • Published on

    Blog: Jacksonville Code Camp Recap

    The folks who put on the Jacksonville Code Camp did one heck of a job pulling it off. They were able to, at the very last minute, switch it around to a different location due to tropical storm Fay & the fact is flooded the area of the original location. Great event! I’ve posted my sample code & slide decks to the two talks I did at the Jacksonville Code Camp on [my speaking page](https://www.
  • Published on

    Blog: HOWTO: Optimize MOSS 2007 WCM Sites for Search

    It’s been a long week being preoccupied with tropical storm Fay. Usually you keep a close eye on these things for a few days and then they are gone. But this one… this one was REAL annoying. This one did everything it wasn’t expected to do including stalling out for almost two full days dropping more than 30" of rain on Melbourne, FL (a few hours south of me in northeast Florida, about half-way between Jacksonville & St.
  • Published on

    Blog: ***NOW AVAILABLE*** Two Chapters from my Pro WCM Development Book on MSDN

    MSDN has just published two chapters from my Professional SharePoint 2007 Web Content Management Development book in their entirety. Enjoy! Chapter 14: Authoring Experience Extensibility Chapter 20: Incorporating ASP.NET 2.0 Applications
  • Published on

    Blog: Jacksonville Code Camp - Saturday, August 23, 2008

    We’re right around the corner from the next Jacksonville, FL Code Camp. It’s next Saturday, August 23, 2008. If you’re going, make sure you register & check out all the great sessions & speakers @ http://www.jaxcodecamp.com . I’ll be presenting two sessions related to SharePoint: Introducing Features! A Deep Dive into the New “Feature” Infrastructure in Windows SharePoint Services 3.0 Structured Approach to Building SharePoint 3.0 Sites See you there!
  • Published on

    Blog: Jacksonville Office Geeks: status and upcoming meetings

    The Jacksonville Office Geeks is a user group / special interest group that covers developer topics surrounding the 2007 Microsoft Office System, based in Jacksonville, FL. It’s been a few months since we’ve had a Jacksonville Office Geeks (JOG) meeting. We’ve got a few reasons for this. First, its no surprise we haven’t had a great response with the JOG meetings. We’ve decided to move away from a monthly meeting schedule in an effort to possibly get a bigger attendance.
  • Published on

    Blog: Teaching WCM in LA week of August 4th and Two User Group Talks in So Cal

    I’m teaching my WCM401 Developing Publishing Sites with SharePoint Server 20007 WCM the week of August 4-7 at the Microsoft Technology Center (MTC) in Irvine, CA. There are still a few open seats available, so if you’re interested, go here to get more info & register . There’s a special 15% discount code available to people in the area on the SoCal .NET Events site that you can use when you register for the class.
  • Published on

    Blog: SharePoint (WSS 3.0 and MOSS 2007) Infrastructure Updates Available

    In case you missed it, last week Microsoft released something they call the Infrastructure Update for WSS 3.0 & MOSS 2007. This update adds some search features to SharePoint that were introduced in the Search Server products, fixes a lot of performance and scaling issues and content deployment fixes. The whole thing is outlined on the ECM team blog: » ECM Blog: Content Deployment & the Infrastructure Update The Infrastructure Update is not a service pack, but you could almost treat it as one.
  • Published on

    Blog: When doing research, ALWAYS consider the source

    In my days as a SharePoint professional living in the Publishing / CMS space, I frequently come across a customer who pits SharePoint against some of the other Web based CMS products out there. Most of these customers have been to a site called CMS Watch . Many times they quote what these guys say and write about as well as their “SharePoint Report.” And so starts the saga of a long winded email chain, usually a few phone calls and possibly an onsite meeting shooting down, poking holes and mitigating the issues that CMS Watch raises on SharePoint.
  • Published on

    Blog: KB's are now out for the two content migration/deployment QFE's recently released

    A few weeks back I blogged about the availability of two QFE’s that fix 60+ issues in the content migration API as well as (aka: WSS 3.0) and content deployment (aka: MOSS 2007). Now the KB articles have been published that include mode detail on these QFE’s: » Description of the Windows SharePoint Services 3.0 hotfix package: May 20, 2008 » Description of the SharePoint Server 2007 hotfix package: May 20, 2008
  • Published on

    Publication: Professional SharePoint 2007 Web Content Management Development: Building Publishing Sites with Office SharePoint Server 2007

    My first solo book! This is for SharePoint developers working with Publishing sites—sites that leverage MOSS 2007 WCM capabilities.
  • Published on

    Blog: Jacksonville Office Geeks: June 2008 Meeting: Adding Custom Field Types and Custom Content Types to your MOSS Installation

    Our next meeting is on Thursday, June 19, 2008. Here’s the session title & abstract to help you get a better idea of what we’ll be discussing: Adding Custom Field Types and Custom Content Types to your MOSS InstallationEver wished you could use a MOSS List as a mechanism for storing business data, but found yourself limited by the built-in WSS field types? WSS 3.0 includes the ability to define your own custom field types.
  • Published on

    Blog: More help on creating custom timer jobs (and a useful SharePoint site warmup tool)

    A while back I blogged a few posts about creating custom timer jobs ( here , here , here and here ) and last week I pointed to a new MSDN Visual How To that shows how to do the same thing . There is also now a much more in-depth article I wrote that is now on MSDN that contains a lot of additional information about creating, deploying and debugging custom timer jobs.
  • Published on

    Blog: AC's VS SharePoint Project Utility Tool Window for SharePoint Developers

    This page serves as the portal for all information related to the SharePoint Project Utility Visual Studio tool window I’ve created for developers using Visual Studio 2005 / 2008 with DevExpress’ DXCore. Overview Background Like many other SharePoint developers I’ve adopted a similar approach to building SharePoint projects and solution (*.wsp) files. My process is not unlike many others where I mimic the SharePoint “12” folder structure in my Visual Studio projects (only the folders that I’m using).
  • Published on

    Publication: Creating Custom Timer Jobs in Windows SharePoint Services 3.0

    Learn about building, deploying, and debugging custom timer jobs in Windows SharePoint Services 3.0, and examine the various configuration options that are available to developers.
  • Published on

    Blog: Two new WSS 3.0 MSDN Visual How To's Published

    Back in January I blogged about two VHT’s I had been working on that were published on MSDN . Recently two more were published for WSS 3.0 developers: MSDN Visual How To: Adding Code-Behind Files to Master Pages and Content Pages in Windows SharePoint Services 3.0 Learn how to use code-behind files in custom content pages in Windows SharePoint Services 3.0. https://msdn2.microsoft.com/library/cc411726.aspx MSDN Visual How To: Creating, Deploying, and Debugging Custom Timer Jobs in Windows SharePoint Services 3.