Blog Moving

This is still in progress, but my blog is / will be moving to a new location.

Since I work at SharePoint911 now, it only makes sense to put my blog over there with the others.

So, here’s the new location:

http://www.sharepoint911.com/blogs/laura

Oh, and…

Posted in Uncategorized | Comments Off on Blog Moving

BPC Recap Part 2 + News

This is continued from Part 1.

One of my cohorts at the End User SharePoint media booth at the Best Practices Conference was John Anderson, of Bamboo Nation.  He wrote a series of blog posts during the conference.  Here’s the whole list of them.  Great writing, John!

Altogether, a good time was had by all at the conference, and I always love hanging out with my SharePoint friends.  This is a picture of @SharepointSara, @AndrewWoody (founder of #SharePint), me, and @CatPaint1.

Another fun thing that happened during the conference was getting to be interviewed for the SharePoint PodshowBrett Lonsdale and I had done a co-presentation together at the last Best Practices conference in February, so it was only natural that we record a podshow about data view web parts.  So, stay tuned to see when it goes live on their site.  Speaking of the podshow… they’re going to be doing an RV road trip from Seattle to Las Vegas, the week before the big SharePoint conference.  Follow Road2SPC on twitter for updates during their trip.

Something very exciting happened in August.  I got a new job!  Shane Young at SharePoint 911 has brought me onto the team!  Tomorrow, 9/9/2009 is the start date.  Back in June at SPTechCon, it was a lot of fun getting to meet and spend time with the SharePoint 911 team.  Who knew?  Anyway, can’t wait to get started!  You can follow the SharePoint 911 team on twitter: @ShanesCows @drisgill @johnrossjr @jennifermason @sharepoint911.

Speaking of SharePoint 911, a couple of my new colleagues, John Ross and Randy Drisgill, live in Orlando, Florida.  There is going to be a SharePoint Saturday in Tampa on November 14th, and we’ll all be there!

Posted in Uncategorized | Comments Off on BPC Recap Part 2 + News

BPC09 Recap Part 1

Last week was the Best Practices Conference in Washington, DC.  This conference used to be called “SharePoint Best Practices”, but this time they added in a SQL track, so it’s just “Best Practices” now.  The concept behind this one is that you’ll learn why to do certain best practices, as opposed to the how.

The week kicked off with a great cookout at Dux‘s house with the SharePoint gang.  He and his wife were very hospitable, and there was a lot of food, and even a whole roasted pig.  I’ve never seen so much meat in my life.  Not only did I get to #sharefood with my Birmingham friends, Lori Gowin and Cathy Dew, but I got to see old SharePoint friends, and meet people in person whom I had only known from Twitter, like SharePointSara.

The conference started on Monday, August 24th.  It was a fun experience being a part of End User SharePoint‘s media sponsorship booth.  This was a blast!  Basically, Mark Miller set up a site that had several live streams going.  There was a stream of all tweets that had the #BPC09 hash tag, and then there were streams for each track of the conference, showing the live blogging going on.  What’s live blogging?  It’s much more than tweeting.  People signed up to be official live bloggers for the conference, which meant that they actually took notes (no 140 character limit) and posted pictures within the live blog streams.  So, when anyone went to the main live blogging site, they saw all of these streams, in columns on the page.  This site was also displayed on a large screen at our media booth.  Here is the blog post with all of the archives of these streams.  As part of our “media coverage”, we also conducted some interviews with speakers and vendors.  Here are the youtube video links:

Here are some sessions that I attended and live-blogged in:

SharePoint Governance – The other 90 percent of it
Paul Culmsee & Ruven Gotz

These guys are real deep-thinkers, and they did a very high level conceptual presentation about the concepts of people, collaboration, and governance.

7 Ways to Leverage SharePoint for Project Management Success
Dux Raymond Sy

Dux teaches you how useful SharePoint can be for project management, especially when your company doesn’t necessarily need a full MS Project server.  You can create your own project management system, just using out-of-box SharePoint.  I had seen this presentation before, but it didn’t include a rap last time I saw it.  😉 Watch Dux sing “SharePoint is nice nice baby

Top 10 Administrative Bad Practices
Ben Curry

Not only did Ben touch on SharePoint administrative subjects such as installations, hardware and server modifications, but he talked about even more topics… such as those pesky end users.  No really, it’s important to remember those end users.  Remember to help them, provide them with support, and even train them.  This was another session where there were many questions and discussions from the audience. 

SharePoint and SQL Reporting Services 2008 for the really really good looking
Peter Serzo & Paul Culmsee

This was the most fun, interactive presentation I’ve ever been to!!  It helped that I had seen the movie Zoolander, because some of the ideas came from it.  What a fun way to teach about SQL Reporting Services!  There was a full runway fashion show featuring all of the server components of SSRS, and Paul did a great demo showing how to filter a report web part to show information relevant to the current logged in user!  If that wasn’t enough, there was a “surprise” appearance by Brett Lonsdale, the BDC guru!  A debate ensued.  It was BDC versus SSRS!  Very cute.  Paul and Brett stood on opposite sides of the room, and even had little signs they held up for each feature they compared.  I recorded the whole session on my video camera, but have yet to upload to my computer.

Supporting Users – How Technologists can help “mere mortals” get the most out of SharePoint
David Mann

Great concept behind this one.  I sometimes get frustrated with my end users because they don’t “get” SharePoint, but I really need to remember that they have other jobs to do, such as physical therapy, and technology isn’t their main focus.  David talked about sort of putting yourself in their shoes, to help you (the technologist) make the end users’ lives easier.  Cool, I’m all about that!

Top Ten SharePoint Designer Bad Practices
Paul Schaeflein

Another very interactive and riveting session!  It’s definitely important for you to know the bad (and good) practices of SPD.  This presentation basically consisted of 10 slides, and it was a big open discussion.  Fun!  We all had input, and it was interesting hearing everyone else’s trials and tribulations with (darn) SharePoint Designer.

InfoPath Forms Services – Best Practices
Darvish Shadravan

Darvish is the InfoPath guru!  When you simply throw together a cute little form and publish it to a site, you think you’re done, but you probably don’t know about postbacks and all that server stuff.  Darvish knows, though.  In this session, he taught how to streamline your forms, and about how they can even affect server performance.

Why use the Business Data Catalog to present SQL data in SharePoint
Brett Lonsdale

The BDC is still elusive to a lot of people (including me), so it’s good to get a refresher course on the whole concept.  Brett went over the main pieces of the BDC, such as the out-of-box web parts, searching the BDC, using the BDC field type, and even the BDC API.  Oh, and thanks for the shoutout to me in your presentation, Brett!!  Cool.

There will be a “Part 2” to this post, it’s just getting way too long.  Stay tuned.

Posted in Uncategorized | 1 Comment

Obtaining a List's Views

This is another post of a solution related to Microsoft’s SharePoint Employee Training template, but this solution can be used on any list on your site.  Here’s the story…

We use this employee training template to set up various training series at work.  For example, if there’s some diversity training coming up, there will be a lot of different appointments for this training, and employees can pick a time that’s convenient for them, and sign up for one of them.  For each of these series, I’ve created a view in the Courses SharePoint calendar that filters by the name of that training course, and I’ve trained the other appointment creators to do the same each time they have a new series.  This makes it easy for them to send out an email, announcing the new training.  They put a link to the filtered view for that training, right in the email. 

If users simply went to a list of all courses, they may be overwhelmed, because their are so many different and varying courses in the calendar.  They only need to see the list of that one pertinent course at that time.  The payroll department may have a training series on how to use the new financials system, and the HR department may have some courses on diversity, and the community relations department may have some related to upcoming charity events.  So, VIEWS on the calendar allow users to see a list of the one type of training they’re looking for, which usually has eight to 10 different date/times that you can pick from to attend.

Anyway, so that’s pretty simple… views.  Well, I wanted to take it a step further.  I want the users to be able to go to the main event registration site, and immediately see a list of the types of training that they can register for, which is really just a list of the filtered views on the calendar.  Guess what… there’s a web service for that!!  There’s a built in web service called views.asmx, and we can tap into it.

First of all, here’s my 5 minute screencast, that teaches you how to connect to a web service from within SharePoint Designer.  In the screencast, I demonstrated how to connect to sitedata.asmx, and I also wrote a previous blog entry called “I Love the SiteData.asmx Web Service“.

In the example today, though, we’ll be connecting to the Views web service instead.  In the Service Description Location box, put in the URL of your site, and at the end of it, put /_vti_bin/views.asmx
For example, here’s what it would look like http://webapp/sites/sitenamehere/_vti_bin/views.asmx.  Click to <Connect>

Views Web Service

Views Web Service

 

  • For Operation, choose “GetViewCollection”.
  • Double-click on the ListName parameter, and type the name of your list.  In this example, it’s the Courses calendar.
  • On the Login tab, set it to Windows authentication.  Click OK.
  • When you click the name of the new web service source and choose “Get Data”, you will see the Data Source Details Pane.

As you will have already seen in my screencast, the data can then be placed on the page as a data view web part.  The Field that I displayed in mine is the “DisplayName”, and I used the “URL” field as the hyperlink.  Once you have created this web part on a regular web part page, you can then export it out, and then import it onto any page in your site.  For this example, I put this data view on the main welcome page of the events registration site.

End result? When the calendar owner adds a new series of events to the calendar, she has been instructed to create a view for that set of events, just using a filter by the title field in the view.  Once they have created this view, it will automatically be displayed in the new web part on the event home page!  Therefore, end users can now easily see the types of training available, and click to see the list for that particular type of training, and register for the time that is convenient for them.

Posted in Uncategorized | Comments Off on Obtaining a List's Views

Appointment email Link, via SPD workflow

Last week on Stump the Panel, I put up a solution to the following question:

How to update a user’s calendar in Outlook using workflow

Since this seemed to be a popular post, I thought I’d show it to you, and also expound upon it, to show the nitty gritty of how it’s done.

Here’s how I got to the business solution.  The SharePoint “Employee Training” template allows you to add courses to a sharepoint calendar, and users can go to the site and register to take each course.  There are built in workflows, and one of them sends a confirmation email to the person when they register for the course.  So, I wanted the email to not only have a link to the event registration site, but to have a link that allows that registrant to immediately click to add the event to their own personal Outlook calendar.

The workflow already has a part with the “Send an email” action.  For you, if you’re looking at the same Employee Training template I’m looking at, you’ll want to open the “Attendee Registration” workflow, and then look at the first step of the workflow, where it says “Store This is a confirmation… in Variable: ConfirmationBody.  If you, the reader, are not specifically looking at this template, but want to try this out, just open a workflow and go into the “Send an email” action and follow along.

In the ConfirmationBody, the email body, you want the recipient to have a pretty little link, that when clicked, will open an Outlook appointment.  Where are you going to get the link, you ask?  Go ahead and go into any event item in any SharePoint calendar.  In the toolbar at the top of that item, you’ll see an “Export Event” button.  You’ll notice that when you click it, an Outlook meeting box pops up, will the info about that specific meeting.  This is the link that you want, so right-click on “Export Event”, and copy the link.  I’ll show you mine:

http://webappname/sites/sitename/_vti_bin/owssvr.dll?CS=109&Cmd=Display&List={6e63af05-7674-40bb-b487-ba9b01366708}&CacheControl=1&ID=8&Using=event.ics

 We simply want this link to be included in the email to the recipient.  The way to make this link specific to the actual event ID of the relevent list item, will be to replace the ID=8 in the link, to be the ID of the current list item in the workflow.  Go ahead and delete the number after the ID= in your link, and click the <Add Lookup> button.

In this field, you’re looking up the ID field from the Courses calendar, and matching it up with the Course ID field in the Registrations list.

This is the full text of what I put in my workflow.  It not only includes a pretty “CLICK HERE” link, it also lets the user know that they’ll need to click “Save and Close” once the appointment opens.  Yes, you can use HTML in SharePoint Designer workflow emails.

If you would like to add this event to your Outlook calendar, <a href=”http://webappname/sites/sitename/_vti_bin/owssvr.dll?CS=109&Cmd=Display&List={ec72e475-45aa-4f06-83e0-855ec9ca94d4}&CacheControl=1&ID=[%Courses:ID%]&Using=event.ics”>CLICK HERE</a>, then click to Open, then Save & Close. 

 Just make sure that you use your own site’s URL in there, and don’t copy it from my site.  Yours will have the correct site URL and unique ID for your list. 

From now on, when people register for events on your training site, they will be able to quickly and easily add that event to their own calendar.  Also, read more on the original question on Stump the Panel to see other people’s ideas.  Eric Alexander has written an entire blog series on modifications to the Employee Training template.  He also added a post to this stump the panel entry, about how to create a calculated column with a link to click to add the appointment to your calendar!!

Posted in Uncategorized | 3 Comments

July Diary

Dear Diary…

No, seriously.  This post is just a recap of what’s going on lately with me and the SharePoint community.

Last weekend, Lori Gowin, Cathy Dew and I took a 9 hour road trip from Birmingham, Alabama to Harrison, Arkansas, for SharePoint Saturday – Ozarks.  We recorded a set of “on the go” videos, again, as an homage to Michael Gannotti.  There is a set of 5 videos on the way there, totaling 50 minutes.  Then, there’s a set of 3 videos on the way back, total of 25 minutes.  Here’s my Flickr site, where I uploaded all (most) of the pictures that I took there.  SharePoint Kevin also took plenty of pictures.

In the video on the way back part 3, we talk about the SharePoint Saturday that’s going to be in Birmingham, Alabama on Nov 21, 2009.  How exciting!  We’re revved up, and looking forward to getting some great speakers to come down to our neck of the woods for this fabuous event.

Let’s see, what else… oh yeah, last week on July 21st, I did a presentation at SharePoint Nation’s virtual SharePoint user group meeting!  Amanda Murphy coordinated this, and Mark Miller was the host of the event.  My presentation was called “Making the most of out-of-box web parts”.  It was recorded on LiveMeeting, and you can view it anytime HERE.  You can tell that we all had a lot of fun doing this, and hopefully you’ll find it informative.

The next big event I’ll be attending will be the Best Practices Conference in Washington, DC on August 24-26, 2009.  Mark Miller of endusersharepoint.com and I will be a media sponsor for the event.  What does this mean?  Basically, Mark and I will have an “EndUserSharePoint” booth, and we be live streaming from the event, doing interviews, and coordinating live blogging in all of the sessions!  Here is the blog post where Mark announced this.  So, come to this conference, and stop by our booth to say “hi”!

What about data view web parts?  If you’re following my blog, you’ll notice that I talk about data view web parts a lot.  I’ve also done an entire data view web part series on endusersharepoint.com.  So, even though sometimes I forget to put those posts on my blog, a lot of my articles and screencasts are only on that site.  The latest screencast was how to do a join between 2 SharePoint lists, to show data from both of them in one list!

Finally, I thought I’d help promote the SharePoint Podshow.  There is going to be a RV road trip (“Road to the SPC”) the week before October’s big Microsoft SharePoint Conference.  The trip will start in Seattle on October 10th, and will end in Las Vegas around the time that the conference begins.  What the heck is the SharePoint Podshow?  It’s a monthly downloadable podshow, where Rob Foster, Brett Lonsdale and Nick Swan do interviews with big names in the SharePoint community.  This show has been around for about a year, and is getting more and more popular.  So, during the RV road trip in Oct., the plan is to make stops at SharePoint user groups along the way, meet people and make new SharePoint friends.  There will also be  stops at companies, and talk to them about SharePoint, and do demos, etc.  Contact Rob at Feedback@SharePointpodshow.com if your SPUG or company is along the general route and is interested in a visit.

Posted in Uncategorized | 2 Comments

"For Me" Web part in MOSS

Cool stuff… data view web parts again!  So, here’s an idea for a main page for a SharePoint intranet.  This is using the data view web part (in Sharepoint Designer) and a web service.

First of all, for beginners, here’s my Data View Web Part, The Basics – Insert a DVWP on Your Page and there’s an associated screencast, too.  (There’s a whole series of mine on data view web parts on that site)

Business solution:  I’d like to have a web part on our main SharePoint intranet welcome page, that will show the current logged in user some links that pertain to them specifically.  What better to use than the “Personalization Site Links” that already exist in my SSP!?

Background: When you create Personalization Site Links in your SSP, you’re basically targeting specific links to specific audiences or groups of people.  The end result is that when users go to their My Site, there will be a tab at the top for each of the links that is targeted to them.  A good example is to set up a link for each major corporate department, and target it so that everyone in that department will see the link to their department’s portal or home page.

Here’s how to create a data view web part to utilize the personalization site links:

  1. Open up your site and a web part page in SharePoint designer, and in the Data Source Library, click to expand “XML Web Services”.  Click to “Connect to a web service”.
  2. In the “Service description location”, paste in the URL of your sharepoint site collection.  At the end of that URL, put a /_vti_bin/PublishedLinksService.asmx
  3. Go to the <Login> tab, and change it to “Use Windows Authentication”.  This, of course, will vary according to your authentication method in your own implementation.
  4. On the <General> tab, you can change the name to “Personalization”.
  5. Back on the <Source> tab, click the <Connect now> button.
  6. This is easy, there’s only one operation, “GetLinks”, so that’s the one that should be selected.  Click OK.
  7. Click the name of the new web service on the right, and click to “Show Data”
  8. I recommend putting all of the fields in a “Multiple item view”, just so you can see what all is in there. 
  9. All I really want is the Title of the item to show, as a hyperlink to that item, and I only want to see those personalization site links and I’d also like to go ahead and include the My Site link, just in case users don’t notice it already at the top right of the page.  You’ll notice that there may be other stuff in there, such as sites that you’ve saved as “My Links”.  I see that there’s a LinkType field that will help me do a filter, and I found a Microsoft PDF file that has (on page 22) a list of what these Link Types are.
  10. Anyway, In my Data view web part, I’m going to filter by LinkType = 4 OR LinkType = 2
  11. I went ahead and removed all of the columns except for Title, and I made the title a hyperlink to the URL field in there.  Here’s my screencast on how to do hyperlinks in a DVWP.
  12. Wow. Pretty!  Now, I have a cute little web part that I can export, and place it anywhere in my site collection, like the main welcome page! 
Posted in Uncategorized | 1 Comment

SharePoint Saturday – Ozarks

Wow, tomorrow is SharePoint Saturday in the Ozarks (Harrison, Arkansas), and we’re ready!

Cathy Dew, Lori Gowin and are are all going to be speakers, and drove together from Birmingham.  Check out my Webcasts page to see the videos that we recorded on the 9 hour road trip yesterday.  It’s 50 minutes, split into five, 10 minute segments.  We talked about many SharePoint subjects such as branding, personalization links, web parts, web services, project timelines, online workshops, InfoPath.

Laura, Lori, Cathy

Laura, Lori, Cathy

This is my shortest blog post ever, but maybe I’ll get inspired later.  We’ll definitely take pictures at the speaker dinner tonight.  I just can’t wait to see everybody, and people should be arriving pretty soon!

Posted in Uncategorized | Comments Off on SharePoint Saturday – Ozarks

SharePoint Trip Recap

Finally writing my recap of all the fun last week.  What a trip. Uh, oh, I mean…. “Wow, I learned a lot!”.

The adventure started out on June 19th, when I flew to Charlotte, NC, from my home in  Birmingham, AL.  Since the speaker party wasn’t set to start until 8PM, I had to have dinner beforehand.  I hooked up with Heather Waterman, and her husband and family, for some sushi.  They have 2 adorable boys.  After dinner, Heather and I headed over to the SharePoint Saturday speaker dinner.  Not only are these people amazingly talented SharePoint geniuses, but I always have a great time just hanging out with them.  Dan Lewis was the organizer of the whole SharePoint Saturday event.  Kudos to Dan for all the hard work!  After the speaker party, there was another party… in Doug Ware’s suite! 

The next morning, we all apparently recuperated (except for Mike and Tony maybe) and headed over to the big event – SharePoint Saturday!  What sessions did I attend?

Rick Taylor’s session: Designing a SharePoint Infrastructure for The Cloud “Windows Azure”
I didn’t know what in the heck “Windows Azure” was, but now I do.  Rick is very dynamic, and gave many real-world examples in his presentation, which was very helpful.

Dan Usher’s session: Designing Effective Logical Architectures, Site Taxonomies and Supporting Infrastructures
Dan has a lot of real world experience in designing architecture for large SharePoint deployments, and this really showed in is presentation.

Then, after lunch, there was my wildly popular “Making the Most of the Out-of-Box Web Parts”
Earlier this year, Brett Lonsdale and I originally co-presented it at the SharePoint Best Practices conference in San Diego.  Since he’s the BDC guru, he did a much better job explaining BDC web parts than I could have.  The premise behind this presentation is that it’s a best practice to learn what you can do out-of-box with SharePoint before you go developing your own solutions and web parts. 

Mike Gannotti was in the last time slot of the day, with “Web 2.0 and SharePoint
Mike is just plain awesome.  I consider him the social media guru, so of course he had a lot to say about the topic.  He not only talked about social media as a concept, but how/when/why it should be used in SharePoint.  I had just met Mike that day, but you know, we’re BFF’s now.  😉  He even put on his SharePoint Samurai outfit, and interviewed me

Altogether, it was a day to remember.  I got to see many old friends, and made some new ones.  You know who you are.  😉  It’s funny, I say “old friends”, but I’ve known most of these people for less than a year.  I guess since we’ve gotten to know each other, it seems like it’s been longer.  Again, Dan Lewis did an amazing job putting the event together, and was calm and collected the whole time.  Here are the pictures that I took in Charlotte.  Here’s a random video of the day’s wrap-up.

NEXT, I was off to Boston for SPTECHCON!

This was an event that I had been looking forward to for months and months.  This conference is fairly new, and I hadn’t been to it before, but I had 3 presentations to do! 

The trip started out rough, with many flight delays because of bad weather in Boston.  It rained the whole time I was there, I think.  Anyway, did I mention how great Twitter is?  Since I tweeted that I had arrived in Boston, and so did John Ross and Randy Drisgill, we were able to meet up with each other and share a taxi.  There ended up being a traffic delay because of a wreck, so we really got to know each other, sitting crammed in the back of a cab for an hour or so.

Monday morning at breakfast, I got to meet Mark Miller, of www.endusersharepoint.com. He and I have actually taught online SharePoint training workshops together, but had never met in person.  It was about time!  We were joined at the table by Mike Watson.  “Long time, no see”.  Mike had been in Charlotte, too.

Monday at SpTechCon consisted of full day and half day workshops.  I had to see what all the hype was about, so I went to Todd Klindt and Shane Young‘s session on “Getting up to Speed as A SharePoint Administrator“.  I had been to one of Todd’s sessions at Best Practices in San Diego, about stsadm, but I had never met Shane or seen him speak.  So, now I know Shane.  If you ever get a chance to see these guys present together… they’re a great pair.  Not only are they experts on the server administration side of SharePoint, but they play off of each other well, and are quite entertaining.  When I mentioned “all the hype” in that first sentence, I was referring to the fact that several people had told me that I had to see Todd and Shane present together.  😉

That afternoon, I popped in and out of a couple of sessions: Bob Mixon‘s “Share and Ye Shall Find: Delivering Content That Users Need” and Mark Miller and Paul Grenier’s session called “Become Your Company’s SharePoint Superstar!

Monday night was a great time.  I’ll just show you the pictures. Oh, and here’s a video that really captures the spirit of the night.

Tuesday was a little relaxing for me, since I only had one presentation to do.  It was called “HELP! Creating a Community of Support for SharePoint”  This was about the concept of creating a SharePoint Help site for your company.  Research the topics that are of the most interest to your end users, and create a site that is specifically geared towards them and their needs.  You’re not creating help content from scratch, just linking to it in an organized way that will make sense to the people looking for help.

Next, I attended Todd Klindt and Mike Watson’s “Disaster Recovery in SharePoint“.  You not only need to have a backup plan, but a recovery plan.  My takeaway: It’s important to not only do the backups, but to actually practice the recovery part ahead of time.  Personally, I’ve pulled an all-nighter at Sungard in Newark, in an exercise where our server team got to practice restoring all of our data, in a real test.  This run-through ensured that we not only had the stuff backed up, but we had perfectly written out DR plans, and could pull it off (the restore) successfully.  This was back when I was in a server support role.

Tuesday at lunch, Inna Gordin recorded this 25 second video clip of me.

The vendor expo area opened at 2:30.  The conference organizers put in a booth called “SharePoint Help – 5 Cents“.  The purpose was so that us experts would take turns each sitting in the booth for an hour.  Conference attendees could walk up and just ask us any SharePoint questions.  Cute idea!  I enjoyed talking to people, and even though I think they were shy at first, I did get several questions.  This picture is of me and Woody Windischman.

Photo by Randy Drisgill

Photo by Randy Drisgill

After that, I attended John Stover‘s “Data and Views and Forms — Oh My! Building Apps Using The Data View Web Part“.  I love the data view web part, so I love learning more about it.  This session was right up my alley.  It was one big demo.  John walked us through creating data view web parts for a solution where documents in a document library can have comments associated with them.  VERY COOL.  He even showed a couple of situations where you’d splice in a bit of Javascript or Jquery code.

Tuesday night, after the vendor hall reception, was the conference’s “Beer and Pizza and Q&A” session, where attendees hung out with all of us and asked SharePoint questions.  The tables each had signs, showing which topics are discussed at that table.  Here are those pictures.  THEN, we had a private speaker party in a suite supplied by the conference organizers.  I was reeling from the absolute amount of genious in that room!  Here are the pictures.

Wednesday, first thing, I had two presentations back to back.  The first one was called “So THAT’S How! SharePoint and Office 2007 Integration“.  This one was originally supposed to be co-presented with Tiffany Songvilay.  Tiffany ended up not coming on this trip, and she deleted her twitter account.  Here is her blog about the subject.  So, since Mark Miller and I have held several workshops on www.endusersharepoint.com, regarding MS Office integration with SharePoint, I invited him to join in on the session.  This was sort of impromptu, but we made the most of it.  The whole presentation was one big demo, anyway, so I think we pulled it off.  The demo was of a policy management system.  In this system, a document library is created for the policies.  Each Word 2007 document is a company policy.  I showed how to insert QuickParts into the document.  This is a cool way of showing docment library metadata inside the word document, not just in the document information panel.  We talked about how content types are used, and showed SharePoint integration with MS Outlook 2007.  The hour FLEW by, the session was packed, and we were thrown a lot of questions.

Mark Miller and me

Mark Miller and me

My next presentation was “Making the Most Of Out-of-the-Box Web Parts“, the one that I had done at SharePoint Saturday in Charlotte.  I think it went over well.  The room was packed and overflowing, which tells me that at least the title of the presentation was enticing enough.  😉

Whew, after I was done presenting, the next session I went to was Paul Swider‘s “Integrating the SharePoint User Profile Store in the Enterprise“.  This was a great deep dive into audiences and user profiles and properties in the SSP, and how to make use of these features in real-world examples.

Next, I attended “Seven Ways to Leverage SharePoint for Project Management Success” by Dux Raymond Sy.  I had heard for a while that Dux was a really good speaker, so I couldn’t let the conference end without attending one of his sessions.  In this one, Dux talks about the fact that Project Server is a really great product for project management, but a lot of companies aren’t to the point that they’ll benefit from such a product.  Project Server lets you get into extreme granular detail about projects.  Dux is the project management guru, by the way, and has even written a book called SharePoint for Project Management.  Anyway, in this session he talked a lot about what a good tool SharePoint is for project managment, even without Project Server.  I agree wholeheartedly.  Although our project management team where I work does use MS Project Server, I have helped other departments with their own project sites, utilizing such features as content types and data view web parts to create a custom system for them.

Well, that was the last session I was able to go to, before I had to go catch my plane.  Before we all parted ways, though, I was able to sneak in this quick interview with Todd Klindt.  Mark Miller held the camera, and we both asked him questions.  I recommend downloading the WMV to your hard drive before watching. 

That trip went by way too fast.  Thanks to all my SharePoint friends… for being such good friends, and for being such amazingly smart geniuses.  To all of you who I didn’t specifically mention by name in here, you know who you are.  At first, I was going to attempt to specifically not mention any names at all, because of leaving people out, and because I didn’t want this to be just a big list of name-dropping.  This adventure was full of personal interactions, so not mentioning anyone wasn’t really possible.  Does that make sense?  I hope so.  My next trip will be to SharePoint Saturday in the Ozarks (Arkansas) on July 18th.  See you there!

Posted in Uncategorized | 5 Comments

List of ALL web parts in MOSS 2007 and WSS 3.0

When I was putting together the presentation that I do, called “Making the most of the out-of-box Web Parts”, I created a comprehensive list of all web parts.  I wrote the chapter about web parts in Bill English’s MOSS Administrator’s Companion, so I already had the list, but I went through it again and added information about where each web part was available, such as MOSS only, etc.  The sections in this list mainly just represent the groupings that the web parts are in by default in the gallery.  Here’s the list: (oh, and if you’re interested, I’m doing the associated presentation at www.sptechcon.com in June)

business data – ALL moss enterprise only

business data actions
business data item
business data item builder
business data list
business data related list
excel web access
iview web part
wsrp consumer web part

content rollup

site aggregator – moss only
colleagues – my site
get started with my site – my site
in common between us – my site
memberships – my site
my links – my site
my pictures – my site
my sharepoint site – my site
my workspaces – my site
recent blog posts – my site
sharepoint documents – my site

dashboard – all moss enterprise only

key performance indicators
kpi details

default

content query web part – only with publishing turned on – moss only
i need to… – moss only
rss viewer – moss only
summary link web part – only with publishing turned on – moss only
table of contents web part – only with publishing turned on – moss only
this week in pictures – moss only
site image – only in report center – moss only

filters – all moss enterprise only

business data catalog filter
choice filter
current user filter
date filter
filter actions
page field filter
query string (url) filter
sharepoint list filter
sql server 2005 analysis services filter
text filter

miscellaneous

contact details – moss only
content editor web part – WSS
form web part – WSS
image web part – WSS
page viewer web part – WSS
relevant documents – WSS
site users – WSS
user tasks – WSS
xml web part – WSS

outlook web access – ALL moss only

my calendar
my contacts
my inbox
my mail folder
my tasks

search – ALL moss only

advanced search box
federated results – new with infrastructure update
people search box
people search core results – WSS also
search action links
search best bets
search box
search core results
search high confidence results – WSS also
search paging
search statistics
search summary
top federated results – new w/ infrastructure update

site directory – ALL moss only

categories
sites in category
top sites

As you can tell, this was just copied and pasted from my rough notes that I had taken, but I had taken the time to research all of these, so it’s a pretty comprehensive list.  Enjoy.

Posted in Uncategorized | 4 Comments