A look at MOSS 2007 Performance Part I – Performance Counters

Introduction This series is intended to be a multi-part look at MOSS performance. There are many articles out there related to the performance analysis of MOSS but I wanted to attempt to compile some of that information and add some personal insight to the pool. The scenario this is to address is to attempt the…

4

A look at MOSS 2007 Performance Part II – IIS Log Analysis

Introduction In part one of this performance series we focused on performance counters and thresholds around those counters in an effort to monitor the performance of your MOSS platform. In this section, I plan to walk through some helpful items in analyzing your IIS Logs. This is by no means an exhaustive review of parsing…

2

Enabling HTTP Compression in IIS

  The following submission was done by Kuba Njie, another services employee that I have had the extreme pleasure of working with. This was a great article and as such….   You can enable HTTP compression server-wide or on a specific directory. HTTP compression improves bandwidth utilization and speeds up Web site performance. In addition,…

1

Building a Login Page for your Authorization Provider

There are many times in where you may want to “bypass” log in for MOSS 2007 because an SSO provider has already provided authentication. In this case, you could have written your own membership and role providers like here and implemented those providers like here. Now you need to actually login but either do not…

2

ASPX to Web Part Conversion

In this post I plan to demonstrate a simple Hello World Conversion from an ASPX web page to a Share Point Web Part. Now, the first thing we will do is write the quick web page that will contain a label, a link button and a text box. The functionality of the aspx and then…

1

Encode URLs and Query Strings

There are many times that you will want to pass query parameters in a query string. The best practice approach to do this is to make sure that you URL Encode them so that any special characters are safely translated. You can decode them on the receiving side. Encoding Example: string PageWithQueryString = @”Bad &…

0

Creating Flash Controls for MOSS

Please note that this code is taken directly from Microsoft’s website: http://msdn2.microsoft.com/en-us/library/aa981226.aspx and modified for flash Flash Control I took the liberty to slightly modify the Media Control “mainly HTML markup” using System;using System.Web;using System.Web.UI;using System.Web.UI.WebControls; using Microsoft.SharePoint;using Microsoft.SharePoint.Utilities;using Microsoft.SharePoint.WebControls;using Microsoft.SharePoint.Publishing.WebControls;using Microsoft.SharePoint.Publishing.Fields; namespace VZ.Controls.CustomFieldControls /// A Field control that binds to fields of type LinkField…

0

Find GUID of List

Ok, I have decided to compartmentalize some of these into just a couple searchable topics that I can link to in other things so this is simply going to find out the GUID of an existing list. There are several ways we can do this including simply writing a quick code snippet. Technically, we should…

0