Skip to main content
Blogging about SharePoint

Blogging about SharePoint

Search BlumenthalIT.Net:  
Home
Blogging about SharePoint
Public Speaking
  

Michael Blumenthal's BlumenthalIT.NET > Blogging about SharePoint
This is the blog where I discuss tips and tricks and lessons learned in my work with SharePoint.
Thank you SharePoint authors and publishers!

While I was attending SharePoint Connections Chicago, I sent out a few requests for more books in order to restock the Chicago SharePoint User Group’s virtual treasure chest of give away items for the raffle at the end of each meeting.  While at the conference, I also picked up a box of 2010 SharePoint Shepherd books from the always generous MVP Rob Bogue. 

Over the last few days, I’ve been delighted to receive three boxes of books.

My restocked treasure chest now contains over a foot and a half of SharePoint books!

  1. MS Press
    1. Managing and Implementing Microsoft SharePoint 2010 Projects by Geoff Evelyn – Safari Books Online Link
    2. Developing Microsoft SharePoint Applications Using Windows Azure – Special Excerpt – Not For Resale by Steve Fox
    3. MOS 2010 Study Guide by John Pierce and Geoff Evelyn
      1. That’s Microsoft Office Specialist MOS not Microsoft Office SharePoint Server MOSS
    4. Business Intelligence in SharePoint 2010 by Norm Warren, Mariano Teixeira Neto, John Campbell, and Stacia Misner
    5. SharePoint 2010 Plain and Simple by Johnathan Lightfoot and Chris Beckett
    6. SharePoint Designer 2010 Step by Step by Penelope Coventry
    7. SharePoint Foundation 2010 Step by Step by Olga Londer and Penelope Coventry
    8. SharePoint 2010 Administrator’s Companion by Bill English, Brian Alderman, and Mark Ferraz
    9. SharePoint 2010 Administrator’s Pocket Reference by Ben Curry
    10. Designing Solutions for Microsoft SharePoint 2010 by Jason Lee, Chris Keyser, Rob Bogue, and Todd Baginski
    11. Inside Microsoft SharePoint 2010 by Ted Pattison, Andrew Connell, Scot Hillier, and David Mann
    12. SharePoint 2010 Developers Reference by Paolo Pialorsi
  2. Wrox (more books are on the way)
    1. Beginning SharePoint 2010 Development by Steve Fox
  3. Manning:
    1. SharePoint 2010 Workflows In Action by Phil Wicklund
    2. SharePoint 2010 Web Parts in Action by Wictor Wilén
    3. Learn Windows PowerShell in a Month of Lunches by Don Jones
  4. IHF Publishing: Enterprise Application Development in SharePoint 2010 by Ira Fuchs. If you want to buy this book, come to one of our meetings to get a discount code.
  5. SharePoint 2010 Branding in Practice by Yaroslav Pentsarskyy
    1. Yaroslav also wrote Top 60 custom solutions built on SharePoint 2010, of which he gave us several copies that I have given away at previous CSPUG meetings. He also is involved with VanSPUG ( the Vancouver SPUG), blogs at ShareMuch.com, and has a SharePoint branding webinar at http://www.sharepoint-videos.com/sharepoint-2010-branding-dvd/ – yes, Asif’s site.  Asif is one of my fellow co-leaders of CSPUG and its resident MVP .
  6. The SharePoint Shepherd’s Guide for End Users, 2010 edition by MVP Rob Bogue at Thor Projects
  7. Several sets of Quick Reference Cards (not technically a book) for MOSS, SP2010, and Office 365, from Brain Storm Inc.

 

We will be giving away all of the above books over the course of our next several CSPUG meetings. 

Resources for supporting a SharePoint User Group

If you run a SharePoint User Group, you should know about these:

· Dave Bost (dbost AT microsoft DOT com) and Clark Sell (csell AT microsoft DOT com ) run a monthly phone call for midwest User Group leaders.  You can ask them if there is an equivalent call for other geographies.

· You can affiliate with INETA (http://ineta.org/ ) and/or GITCA (http://www.gitca.org/Pages/default.aspx).   

· http://inetachamps.com/ - keep a log of your efforts to run the group and get recognized for it.

· Get Books:

· User Group Support Services (UGSS)

o They send kits quarterly

o https://www.technicalcommunity.com/Pages/default.aspx

Also, make sure your group is listed at http://www.sharepointpros.org/Pages/SharePointUserGroups.aspx

 

And if you video your meetings, you could put them here: http://usergroup.tv/

 

--Michael

Slides from Rockford.NET User Group Meeting
On July 26, 2011 I spoke at the Rockford .NET User Group meeting. I planned to speak about SharePoint and PowerShell, but ended up speaking mostly on PowerShell. I covered the first half of my slide deck, which is at http://blumenthalit.net/Files/RockfordNUG/PowerShell%20for%20SharePoint%20Developers%20and%20Administrators.pptx.
 
 
My Slides from the Innovation for Information 2011 Conference

Here are my slides from my session at this AIIM Wisconsin event :

Ten Essentials for SharePoint Intranet Success - AIIM WI 2011 I4I conference

 

--Michael

CSPUG give-aways at SharePoint Saturday Chicago!

Here’s a list of all the things I will be lugging to SharePoint Saturday to give away at the end of day raffle!

  • 10 Office 365 Quick Reference Cards from Brainstorm Inc.
  • 10 MOSS 2007  Quick Reference Cards from Brainstorm Inc.
  • 10 SharePoint 2010 Quick Reference Cards from Brainstorm Inc.
  • Courtesy of User Group Support Services:
    • 1 large User Community cup with straw
    • 1 Windows Phone Shirt
    • 1 Cloud Power Shirt
    • 1 User Community writing notebook
    • 1 Pluralsight 1 month training pass
    • 1 User Community mousepad
    • 1 User Community water bottle
    • 1 Windows Phone pouch
  • Books – provided by their authors or Wrox or Oreilly/MSPress or User Group Support services:
    • Top 60 Custom Solutions build on Microsoft SharePoint Server 2010 – courtesy of the author.
    • Real World SharePoint 2010, courtesy of Wrox Press
    • Ben Curry’s SP2010 Administrator’s Pocket Companion
    • Inside SP2010 by AC,  Pattison, Hillier, & Mann
    • Enterprise App Dev in SP 2010 by Ira Fuchs, courtesy of the author.
    • SharePoint Shepherd’s Guide for End Users 2010, by MVP Rob Bogue , courtesy of the author.
    • The SP Admin Companion by English, Alderman, & Ferraz

And I still have enough stuff to give away at the next CSPUG meeting, probably in August!

 

--Michael

How I studied for 70-667

Over the last few weeks, I’ve studied for, taken, and passed 70-667 and 70-668, earning myself the MCTS for SharePoint 2010 Configuration and the MCITP for SharePoint 2010 Administration.

I thought I share some information on how I studied for 70-667.  These are the resources I used:

  • MCTS Microsoft SharePoint 2010 Configuration Study Guide: Exam 70-667 by James Pyles
  • A SP2010 virtual machine, where I could review Central Admin and the SharePoint POSH cmdlets. For the SP POSH Cmdlets, “get-help –examples” is your friend.
  • Todd Klindt’s “netcast” podcast.  I’m not sure how much this helped me with the exam, but in every episode, I  always came away with something I could apply to real life SharePoint admin’ing.  That, and also that one should never play Kinect Volleyball under a ceiling fan…. Either way, it was a way to further immerse myself in SP Admin concepts even when I could listen but couldn’t read (e.g. when I was driving to work).
  • Todd Klindt’s SP 2010 Admin book.  A number of other bloggers out there have recommended it for the exam.  I didn’t use it all that much, and was disappointed to not find any mention of performance counters in the monitoring section (Chapter 15), but I do otherwise think it’s a good book.

 

And now for the POSH script:

I wrote this so I could study on the go.  The concept works for any portable media player that lets you easily navigate from one picture to another in a folder of pictures.

Note that if you copy this code into a .ps1 file and run the file (assuming you have the XML file) in the right place, and you have to get the XML file from the CD in James’s book, then the code will execute.

The dimensions of 480x272 were chosen because that’s the dimensions of the Zune HD screen.  Feel free to modify that for your device.

Note that I name the images so that they sort by name correctly, which is why I use Q and S for Question and Solution instead of Q and A for Question and Answer.

You could also use this to make flashcards for almost any topic, for example sight word cards for a young child learning to read.

$questioncolor = [System.Drawing.Color]::White
$answercolor =  [System.Drawing.Color]::LawnGreen
$outdir = "C:\Users\michaelbl\Documents\profdev\MSCerts\2010\70-667\Flashcards\Flashcards4Zune\"


function global:make-card($color,$text, $outfilename)
{
$bmp = new-object System.Drawing.Bitmap(480,272)
$graphics = [System.Drawing.Graphics]::FromImage($bmp)
$font = New-Object System.Drawing.Font("Calibri", 16)
$brush = New-Object System.Drawing.SolidBrush($color)
$rectangle = New-Object System.Drawing.RectangleF(5,5,475,267)
$graphics.DrawString($text, $font, $brush,$rectangle)
$bmp.save($outfilename+".jpg", [System.Drawing.Imaging.ImageFormat]::Jpeg)
$bmp.Dispose()
}

$datafile = [xml](Get-Content ..\data\flashcards.xml)
$datafile.section.question | foreach {
   
    $qid = $_.id
    write-host "Question No." $qid
    if ([int]$qid -lt 10) {$cardnum = "00" + $qid}
     else {
        if ([int]$qid -lt 100) {$cardnum = "0" + $qid} else {$cardnum = $qid}
        }
    #write-host $cardnum
    $outfile = $outdir + "card"+$cardnum+"q"
    #write-host $outfile
    $qtext = "Q"+$cardnum+".  "+$_.qtext.InnerText
    make-card $questioncolor $qtext $outfile
    $outfile = $outdir + "card"+$cardnum+"s"
    make-card $answercolor $_.answer.InnerText $outfile
}
dir

Slides & Scripts from Using Powershell to Automate SharePoint Site Creation

SharePoint Saturday Chicago 2010 was great! Kris wagner and his small team did an amazing job of producing an event that felt as professional as the big events (SharePoint Connections, TechEd) that people pay THOUSANDS of dollars to attend.  Many thanks to the sponsors (including Magenic) that fund it and make it possible.

My friend Eric, who attended my session, reports that about 25 people attended my session. I got several compliments from attendees afterward as well. 

The slides and scripts are available at http://blumenthalit.net/Files/Forms/AllItems.aspx?RootFolder=%2fFiles%2fSharePointSaturdayChicago&FolderCTID=&View=%7b36C6A8E9%2d4F16%2d4041%2dAB75%2dC4C4886491CF%7d. As a bonus, my slides from SPS Chicago 2009 are there as well, and those are for my introduction to PowerShell for SharePoint developers. It’s a more comprehensive introduction to the language.

Enjoy!

--Michael

SharePoint Saturday Chicago this month!

SPSChicagoSpeaker

SharePoint Saturday Chicago is October 16th, and I am fortunate to be speaking at the event!

If you haven’t registered already, go to http://www.sharepointsaturday.org/chicago/default.aspx and register now!

Magenic is a Gold sponsor and  CSPUG is a community sponsor the event.   It’s through the generosity of the event sponsors that SharePoint Saturdays can happen.

SPSChicagoSponsorArt

CSPUG will be giving away two books at the event – a copy of Rob Bogue’s The SharePoint Shepherd's Guide for End Users  book (2007 edition) and Yaroslav Pentsarskyy’s

Top 60 custom solutions built on Microsoft SharePoint Server 2010.

 

Also, SharePoint Saturday Chicago is looking for volunteers! If interested, please go to http://www.sharepointsaturday.org/chicago/default.aspx  to find out more.

 

Michael

Bits and Bytes – September 2010 update

It’s been over a month since I blogged last, and the reason for that is that I have been slowly taking steps to migrate this site to SharePoint Foundation 2010.  I have a site collection backup and didn’t want to make additional posts after the backup because they would be missed during the migration. The need to blog won out however, and I’ll just have to  re-publish any posts not in the backup.

CSPUG’s 9/15 meeting is just around the corner and we are very excited to have Andrew Connell speaking.

I just had a bad experience with v4 of the SharePoint 2007 Admin Toolkit because the Bulk Site Manager page blew up with a localization error the first time I tried to use it. I used stsadm –o mergecontentdbs per http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=53 instead. Thank you Todd!

At work, I’ve gone from standing up a MOSS 2007 intranet web app for a client’s communities of practice to starting to plan the migration of that farm to SP2010.  Along the way, I worked with my friend Stu King from Magenic Studios (a group within Magenic) on some thorny branding issues.  I’ve done a lot of PowerShell scripts, again more for content management than farm administration.  How many of you struggle with initial site hierarchy creation when creating a brand new web application?  I find PowerShell a powerful ally in creating and configuring all the sites in a new web application.  One of these days I have a heck of a lot of POSH examples I need to share and add to my CodePlex project.  Which reminds me, I finally tested my Stock Ticker web part, and it works in SP2010 too.

Since I blogged last, I am on a new laptop. Dell Latitude E6510, with 8 GB of RAM.  My primary OS is Win 7, but I can now reboot into a VHD that I have running Win Server 2008 R2 and SharePoint 2010.  I know I could run SP2010 on Win7, but that’s too unlike a production environment for my taste.

I’m interested in taking MOC class 10323 http://www.microsoft.com/learning/en/us/Course.aspx?ID=10232A&Locale=en-us, Designing and Developing Microsoft SharePoint Server 2010, but it’s only offered by one vendor locally, and they don’t have enough people to lock in the class.  If you want to take that class in November 2010 in Chicago, let me know and I will give you the contact info for the sales guy at the training company.  If we can get 5 people signed up, the class will happen.

I can’t wait for more SP2010 books to come out. So many of them won’t come out until later this year, especially the certification exam books, but the exams are available now.  I invite all SP2010 book authors to send copies of their books to me so I can give them away at CSPUG meetings. 

That’s all for now.

1 - 10 Next

 Recommended Books

Recommended SharePoint Books