Increased performance for MOSS apps using the PortalSiteMapProvider

Performance is usually top-of-mind for any web site deployment, including MOSS.  If you’re writing code that deals with SharePoint items, and you’re deploying that code to a site with even moderate traffic, you should consider using the PortalSiteMapProvider for increased performance.  In this post, Chris Richard takes us through the feature and describes how it can…


Anonymous Users, Forms Pages, and the Lockdown Feature

If you’re running an anonymously accessible MOSS website, especially an internet-facing one, you may have noticed that your SharePoint Forms pages are also accessible to anonymous users. For example, if you’re using the publishing features, anonymous users might be able to get to http://SERVER/Pages/Forms/AllItems.aspx. Typically you don’t want this, so how do you prevent anonymous…

3

Building a real world extranet application with MOSS 2007 (Part 2 of 3)

Introduction In the first installment of this blog series, we introduced the project and its requirements and started creating the basic site and content structure. In this installment, we’ll cover the customization and branding choices that we made, venture into the slightly gray areas that needed some additional thinking, and discuss some of our “off…


Building a new page layout which does not reference core.js (but downloads it while the page is being viewed thereby optimizing response time)

[The optimization technique described below is an updated version of a previous blog entry. The primary change is that a new page layout rather than a detached page should be used.]   If you have an internet-facing website, you are probably exploring all avenues to make it more responsive to clients.  For some users – particularly…


Building a detached page that does not reference core.js (but downloads it while the page is being viewed thereby optimizing response time)

[Update 02/21/2007: VERY IMPORTANT — the optimization technique described below may introduce an undesirable caching side effect. An updated optimization technique using a new page layout has been posted here.]   If you’ve implemented or are planning to implement a Internet facing website, you are probably exploring all avenues to make it more responsive to users and…


Building tylerbutler.com, Part 6: What Was Tough, and What’s to Come

Part 1 :: Part 2 :: Part 3 :: Part 4 :: Part 5 :: Part 6 This is part 6 of an ongoing series of posts about my experience building a custom site on top of Office SharePoint Server 2007. If you haven’t yet read parts 1 through 5, I’d strongly suggest starting there….


Telerik’s cross-browser rich text editor for SharePoint 2007 — public beta now available

   [Cross-posting from the SharePoint Team Blog]    As previously announced on this blog and as of now officially named r.a.d.editor for SharePoint 2007, this Web-based rich text editor extends the web content authoring environment of Office SharePoint Server 2007 by providing cross-browser compatibility (i.e. with Netscape 7.1+ and Mozilla 1.3 browsers) and support for…


Happy holidays as a bunch more MOSS-based Internet sites go live

   On behalf of the SharePoint product group (actually, our official name is the Office Business Platform Group), I wish you a wonderful holiday break and a very happy new year!      Here’s a bunch more MOSS-based Internet facing websites that have recently gone live (go here for a list of others mentioned in…


Building tylerbutler.com, Part 5: Final Touches

Part 1 :: Part 2 :: Part 3 :: Part 4 :: Part 5 :: Part 6 This is part 5 of an ongoing series of posts about my experience building a custom site on top of Office SharePoint Server 2007. If you haven’t yet read parts 1 through 4, I’d strongly suggest starting there….


Building tylerbutler.com, Part 4: The Main Home Page and Migrating Content

Part 1 :: Part 2 :: Part 3 :: Part 4 :: Part 5 :: Part 6 This is part 4 of an ongoing series of posts about my experience building a custom site on top of Office SharePoint Server 2007. If you haven’t yet read parts 1 through 3, I’d strongly suggest starting there….