Don't kill the messenger ...
Generally, I don’t like to jump into arguments but every once in awhile you run across one of those conversations which begs for more information...
Earlier this morning I was reading Andrew Connell’s post about his experience with ghosted and unghosted pages (see link below). At first, I thought “a GhostHunter success story - very cool”. Then I followed the trace of discussion links ... back to Dustin Miller and Barry Kouda’s articles.
Interesting conversations...
Overall, I get the impression that people are hammering on the messenger instead of focusing on the technology.
FrontPage 2003 is a premier editing tool. It interacts with SharePoint and therefore the behavior of ghosting and unghosting is not unique to FrontPage.
I strongly recommend reading my previous post on ghosted/unghosted pages (see link below). It's an authorative definition - it clearly outlines how SharePoint treats aspx pages. If you read the definition first then read the articles, a few things come to mind...
- Pages can be transitioned from a ghosted state to an unghosted state via several different paths.
- FrontPage is a tool. At a very fundamental level it is nothing more than a glorified Notepad – open file, save file. As such, any tool whether it is FrontPage, Notepad or a custom editor will experience the same ghosting/unghosting behavior. The underlying technology doesn’t know or care about who is saving the file. The technology recognizes the fact a file is being updated and makes the appropriate state changes.
Don’t the kill the messenger because you don’t like the message. FP is cool and does have its set of limitations, but ghosting and unghosting is not one of them.
GhostHunter (part of the Web Part Toolkit)