26 posts from: Westin Kriebel
AutoCorrect Common Microsoft Brand Names with this Script and Word
(Indexed 2010-05-12):
Inspired by this post: http://on10.net/blogs/sarahintampa/Is-it-NET-Net-or-net/Here is a script to add the common misspellings of Microsoft brands to Word AutoCorrect.Copy and paste this into a file with a .JS extension and run it from your local computer. Then launch Word and try typing Powerpoint and notice that it automatically changes to PowerPoint. // JScript source code//Adds Word AutoCorrect entries for common misspellings and capitalizations for Microsoft Brands//inspired by http://bl...(truncated)...
Simple Trick for making an existing web part async
(Indexed 2010-02-05):
This is one of my favorite stupid SharePoint tricks. If you have a situation where there is a web part (or any web page component) that is slow, and it is slowing the page render time for your page this is a handy trick. Here is the summary: Create another web part page and add the slow loading web part. Look at the source code for the render page and get the control id of the div tag for the web part (the skewer click in the IE8 dev toolbar or something similar is an easy way to do th...(truncated)...
Animated GIFs in SharePoint 2007 for AJAX progress indicators
(Indexed 2010-01-26):
Here are possible AJAX animation alternatives in http:////_layouts/images/Ewr133.gif or GEARS_AN.gif (same) [Image]Kpiprogressbar.gif [Image]Ewr120.gif [Image]Crperspc.gif [Image]These gifs are on all MOSS servers and can be used if you need a quick progress indicator image.[Image]
SharePoint Wiki Page Incoming Links Web Part
(Indexed 2009-10-14):
Ever want the Incoming Links page to show up on the wiki page rather than be a separate page? Well, here is a handy web part you can add to a wiki page.This provided without warranty, just link to this article and tell folks how you used it.It uses some clever JavaScript to get the content from that page and asynchronously render it in a web part.Upload the Incoming Links.dwp file to your Web Part GalleryEdit the wiki page in question (not the wiki content, the whole page)Add the Incoming Links...(truncated)...
Setting Project Priorities from TFS Priorities
(Indexed 2009-09-16):
Here is a handy macro that allows me to set the task priorities in Microsoft Project 2007 based on tasks that I have imported/synchronized to Visual Studio Team System. The reason I do this is because this allows me to have dependencies between TFS work items, determine which ones need to happen first, level my resources, and calculate completion dates for the work items. Attribute VB_Name = "Module2" Sub SetPriorityFromTFS() Attribute SetPriorityFromTFS.VB_Description ...(truncated)...
DHS Threat Level SharePoint Web Part
(Indexed 2009-08-28):
I recently created a XML Web part that uses XSL and the DHS Threat Level web service to render the current threat level in a way that looks exactly like the DHS Threat Advisory image: [Image] Here it is for free to download with no warranty: DHS Thread Advisory.dwp There is also an image: http://www.dhs.gov/threat_level/current-sm.gif [Image] For fun, link to this post if you use the web part. [Image]
How To Display the InfoPath Form Version on the Form
(Indexed 2009-04-29):
Very handy for testing and help desk calls: Tip: insert form version with the expression: substring-before( substring-after( /processing-instruction()[local-name(.) = "mso-infoPathSolution"], 'solutionVersion="'), '"') Source: http://www.nivot.org/2008/09/30/WhyVSTO30VisualStudio2008Sha...(truncated)...
Collect Data by Email
(Indexed 2009-04-21):
Scenario: Please respond to this email indicating your t-shirt size and which session you can attend or whatever send to: 40 people. Read this: http://office.microsoft.com/en-us/access/HA100154271033.aspx[Image]
How to Fix PWA Reminders web part in MOSS
(Indexed 2009-04-01):
Add and hide this web part on the page where the reminders web part is located. Often folks will want to export the Reminders web part from Project Web Access (PWA) 2007 and have it shown on a related SharePoint (MOSS) page. You can export the web part, you can add it to a SharePoint page, you can set the PWA URL to your PWA URL and it will work. It will throw a javascript error. The error presents itself as a document.stylesheets[0] etc. etc. javascript error and prevents all ja...(truncated)...
External Collaboration Toolkit for SharePoint (ECTS) Installation Notes
(Indexed 2009-01-29):
These notes are in addition to http://technet.microsoft.com/en-us/library/cc296362.aspx These are the notes I generated that I used in overlay with the installation instructions. Make sure Cert Server is installed and available Configure a certificate for ADAM Run ADAM setup from internet Add/Remove only works if you have the OS disk Create DNS entries For example: collab and collab.external Create Collab web app Reset IIS Create email address (e.g...(truncated)...
How I made my laptop faster
(Indexed 2009-01-29):
For some reason my laptop got really sluggish a while back. Normally I wouldnt blog about this type of thing, but it was so impactful I thought I would share. Ive already done and always do the typical stuff: defrag, clean registry, uninstall add-ons, maintain free disk space, etc. This one, however, was the culprit.Check this out if you are experiencing the same: kb822158 Virus scanning recommendations for computers that are running Windows Server 2003, Windows 2000, Windows XP, or Window...(truncated)...
How to update Microsoft RoundTable firmware
(Indexed 2008-12-16):
[Image] Download the firmware: Microsoft RoundTable Firmware Download the manager: Microsoft RoundTable Management Tool run this at the command line: C:Program FilesMicrosoft RoundTableDevice Management>rtmanage -m:img -i:nk -f:"C:RoundTableQfeFirmwarenk.bin" -s:"C:RoundTableQfeFirmwarenk.cat" passcode/password is probably: 78491 (factory default, see RoundTable Deployment Guide) Run This command: C:Program FilesMicrosoft RoundTableDevice Management>rtmanage.exe...(truncated)...
What makes a good model?
(Indexed 2008-12-15):
Andrea takes a stab at stating it. Excerpt: As simple as possible, and complete (Better not bigger, spanning the semantic space) Consistent Extensible and reusable (Designed to evolve and be used beyond original purposes) Design tradeoffs well-understood and documented Normalized (To a point) Incorporating stable and well-defined concepts and semantics Usually taken from other standards and models Designed and encoded for interoperability and sharing of semantics But not...(truncated)...
Can you restore a SharePoint Portal Server 2003 backup to a MOSS farm? No.
(Indexed 2008-10-21):
If you try to restore a SPD file from SharePoint 2003 to a MOSS instance, you will get this error:Your backup is from a different version of Windows SharePoint Services and cannot be restored to a server running the current version. The backup file should be restored to a server with version '6.0.2.8117' or later.[Image]
SharePoint Training and Internal Communication
(Indexed 2008-08-21):
Note to self:Here are some packaged solutions available to help make the user community aware, prepared, and excited. [Image] [Image]Office Online SharePoint Help [Image] Office SharePoint Server 2007 Training built on SharePoint Learning Kit Here is a screen capture video showing how it works. The SharePoint Learning Kit (SLK) is government SCORM compliant, and can be used to deliver and track any training that uses the SCORM XML course definition. The Office SharePoint Server 2007 training is ...(truncated)...
Official Blog Icon?
(Indexed 2008-08-21):
Interesting. Is this the "official" blog icon? Not terrible. http://office.microsoft.com/global/images/default.aspx?asset...(truncated)... [Image] Bigger [Image] See it in action here: SharePoint 2007 Help and How-to[Image]
Link: Managing social networking with Microsoft Office SharePoint Server 2007
(Indexed 2008-04-02):
Eric mentions an interesting document he co-authored about SharePoint as a social networking platform.Here is a direct link to the Word doc.[Image]
SharePoint for Squirrels
(Indexed 2008-03-19):
Admittedly, I haven't read to far into this site, but I'm link blogging it because, hey, even Squirrels need a little SharePoint now and then:SharePoint for Squirrels [Image]
Conducting Estimation meetings with Project
(Indexed 2008-03-19):
Often an engineering team is asked to predict the future amidst uncertainty. One way to efficiently drive estimation meetings in this environment is to use the Program, Evaluation, and Review Technique (PERT). Here is the official article that describes this: Use a PERT analysis to estimate task durations You can expose the PERT Analysis Toolbar by right-clicking anywhere in the toolbar and enabling "Pert Analysis": [Image] You can then click on the PERT Table button [Image] and you ...(truncated)...
Project Summary Task Summing Incorrectly
(Indexed 2008-03-05):
I was asked recently about summary tasks showing sums of work columns that were too large. This is caused by summary tasks that have carried their resource assignments from when they were non-summary tasks. Steps to Reproduce Here is how it occurs. Create tasks and assign resources [Image] Insert a new task amidst the others and assign a resource [Image] Indent the new task using the [Image] button [Image] In the above shot, notice that the summary task is n...(truncated)...
Search Your Internal Site From Internet Explorer
(Indexed 2008-02-04):
You can use Internet Explorer 7's search box to search almost anything, and you can enable visitors to your site to do the same.Here's how:Create an OpenSearch XML Document such as the following: Search Westin's Technical Log A filter search of all of Westin's technical blog. http://weblogs.asp.net/wkriebel/contact.aspx Search Westin's Public Technical Log open Publish the file somewhere, such as http://weblogs.asp.net/blogs/wkriebel/searchWestinTechnicalLog.xml Add a LINK tag t...(truncated)...
Using SharePoint and AJAX to Gather Website Feedback
(Indexed 2005-12-27):
When building intranet web applications, I recommend making it very easy to allow your users to tell you what they think. If you are reading this blog, you know how important instant simple feedback is to web sites, their value, and the trust of their community. Ive been using SharePoint lists for this quite a bit. I often put a Click Here to Submit Feedback link on all the portal pages I build. However, about six months ago this AJAX rebirth inspired me to make that experience even less in...(truncated)...
Sharing Project Web Access Combined Status Reports
(Indexed 2005-12-27):
I recently renewed my effort to use Project to report progress on projects. I set up Project Server and have my team members submitted status reports via Project Web Access. One thing a lot of folks complained to me about was sharing team status reports. I found this article to be useful: Forward a combined team status report by e-mail[Image]
Using the Messenger API in HTML
(Indexed 2005-10-13):
I was curious if this was possible. A lot of people want to be able to show presence information in web pages, but don't want to have deploy lots of server controls. Here is an example showing how to show a count of unread email in your inbox: function updateUnreadEmail(){ spanUnreadEmail.innerHTML=objMessenger.UnreadEmailCount(0);} You'll then need to invoke the updateUnreadEmail() function which you could do in the body's onload event. This is all client side and can be in any web page. Ther...(truncated)...
How To Create a Hyperlink to SharePoint's List Export to Spreadsheet
(Indexed 2005-08-22):
Because you can't copy the hyperlink on the "Export to spreadsheet" link on SharePoint lists, here is how you can create your own hyperlink. http://[Server]/[Site]/([Subsite]/)_vti_bin/owssvr.dll?CS=10...(truncated)... Replace the [Placeholders] with your environment's information. A handy way to get the list and view GUIDs is to go into "Modify Columns and Settings" then scoll down to the views section and click on the view that you want to use. You will notice the escaped list and view GUIDs...(truncated)...
Launch an InfoPath form from a SharePoint page
(Indexed 2005-08-09):
Here is a handy piece of sample code that can be used within a SharePoint web page as JScript that will launch an InfoPath form without using the Open/Save dialog (which sometimes causes users to download the XSN file onto their computer). Users will still get a security prompt, which you can disable with policy if this is for intranet usage. function LaunchInfoPath(templateURL,saveLocation) {//savelocation sample: "http://server/site/document library/" or "file://c:" //templateURL sample: "ht...(truncated)...
