in

SharePoint Blogs

The Best Place for SharePoint-related Blogs

Dave Wollerman's SharePoint Blog

I use this blog to share information with the community plus also as a repository for reference material on unique situations that I have come across.

View Dave Wollerman's profile on LinkedIn      Sogeti Logo

October 2007 - Posts

  • Information Management Policies and Inheritance

    We all know that content types are inheritable assuming that the features of a content type is also inheritable. In most cases this is true, for site columns and workflow. Where it doesn't work is when it comes to Information Management Policies. IMP's are set for the content type and any content type that inherits from it. When trying to change the IMP for a child content type or a document library that is using that content type you get a warning that states that you are unable to modify the IMP and if you want to change it you will have to do it at the parent content type.

  • Errors Creating Record Center Sites

    So, I was working on creating a record center site today and had a couple errors show up on me. The errors were "Access Denied", "System.Exception", and "Error in Application". I was confused being a system administrator why I was not able to create these. When I searched for a resolution I found solutions basically saying it was permissions releated and that it needed to be a top level site in a site collection. I couldn't believe that these were the limitations since the system allows you to select the records center template for creating a sub site.

    The actual problem that was causing these errors was that I was naming the title of the new site (or sub site) as "Records Center". For some reason this conflicts with creating the site or creating something in the site since the site is created when i get the errors. I tried again using another name such as "Demo Records" and it created it just fine, I then just renamed the site after it was provisioned back to "Records Center".

    Hope this helps.

  • SharePoint and Managed Paths

    I recently had a question on my SharePoint Architecture posting asking about more details on the use of managed paths. In the email I was asked about a specific scenario regarding 180 departments, managed paths, and scripting out the creation of these site collections. I wanted to share my response for anyone else who might have the same question. Below is my response....

    Managed Paths are elements that can be setup for a web application under Central Administration. There are 2 types of managed paths (Explicit and Wildcard). Explicit managed paths allow you to create a single site collection at that specific path only. Wildcard managed paths all you to create multiple site collections using that managed path. Here are some examples...
     
    Explicit Managed Path: Accounting
    Wildcard Managed Path: Departments
     
    Site Collection URL created using the explicit managed path: http://server/accounting
    Site Collection URL's created using the wildcard managed path: http://server/departments/accounting, http://server/departments/hr , http://server/departments/it
     
    As you can see the "departments" wildcard path acts as a place holder to create site collections related to "departments". The reason why i say it represents a phyiscal hierarchy is becase if this were a normal asp.net web site there would be a physical folder structure on the hard drive somewhere and departments would be that folder. What managed paths allow you to do is represent that physical structure in the URL for the end users and allow for organization on the administrators part. Plus everything in sharepoint is stored in a database, so there are no physical heirarchies. Managed paths allow you to create that feel.
     
    As far as scripting is concerned, you can create a BAT file using STSADM -o createsite operation to script out all the site collections. I usually create a list in excel and use a formula to write out the STSADM command then copy it down the list. After I copy out all the stsadm commands into a BAT file and you good to go. Keep in mind site qoutas and database sizing and maintenance. You can have all 180 site collections in a single database if you want, but make sure the forcasted size of that database is manageable in your sql environment (backups, and performance).
     
    hope this helps.
  • Debugging Custom Extensible STSADM Operations

    Being able to write commands that extend the functionality of STSADM is awesome. It is way better than having to write it from scratch to make it represent the same feel of STSADM. I ran into speedbump when i tried debugging my operation line by line. I found that I had to add in the following to the "Debug" tab on the project properties screen.

    Start Action -> Start External Program = c:\program files\common files\microsoft shared\web server extensions\12\bin\stsadm.exe

    Start Options -> Command Line Arguments = -o <operation> -url <url> [plus additional properties that need to be included in your custom command]

    stsadm debug scree

  • Antivirus Products for SharePoint 2007

    Below I am starting a list of antivirus products available for SharePoint 2007. I have alot of people ask me about AV for sharepoint, but there is no real understand on who develops products for it. There are a few more vendors for SharePoint 2003 (McAffee, Avast, AVG, BitDefender, and Symantec). The list is not in order of any type of importance. 

    Microsoft Forefront Security for SharePoint: (trial available)
    http://www.microsoft.com/forefront/serversecurity/sharepoint/default.mspx (also includes license for Antigen antivirus for SharePoint 2003)

    Microsoft also has a virtual lab available showing the use of Forefront Security (Antivirus)
    http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032329673&EventCategory=3&culture=en-US&CountryCode=US

    Trend Micro Portal Protect for SharePoint: (trial available)
    http://us.trendmicro.com/us/products/enterprise/portalprotect/index.html

     


Need SharePoint Training? Attend a SharePoint Bootcamp!

Posts (c) their respective authors. Everything else (c) 2007 SharePoint Experts