9/2/2011While 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! - MS Press
- Managing and Implementing Microsoft SharePoint 2010 Projects by Geoff Evelyn – Safari Books Online Link
- Developing Microsoft SharePoint Applications Using Windows Azure – Special Excerpt – Not For Resale by Steve Fox
- MOS 2010 Study Guide by John Pierce and Geoff Evelyn
- That’s Microsoft Office Specialist MOS not Microsoft Office SharePoint Server MOSS
- Business Intelligence in SharePoint 2010 by Norm Warren, Mariano Teixeira Neto, John Campbell, and Stacia Misner
- SharePoint 2010 Plain and Simple by Johnathan Lightfoot and Chris Beckett
- SharePoint Designer 2010 Step by Step by Penelope Coventry
- SharePoint Foundation 2010 Step by Step by Olga Londer and Penelope Coventry
- SharePoint 2010 Administrator’s Companion by Bill English, Brian Alderman, and Mark Ferraz
- SharePoint 2010 Administrator’s Pocket Reference by Ben Curry
- Designing Solutions for Microsoft SharePoint 2010 by Jason Lee, Chris Keyser, Rob Bogue, and Todd Baginski
- Inside Microsoft SharePoint 2010 by Ted Pattison, Andrew Connell, Scot Hillier, and David Mann
- SharePoint 2010 Developers Reference by Paolo Pialorsi
- Wrox (more books are on the way)
- Beginning SharePoint 2010 Development by Steve Fox
- Manning:
- SharePoint 2010 Workflows In Action by Phil Wicklund
- SharePoint 2010 Web Parts in Action by Wictor Wilén
- Learn Windows PowerShell in a Month of Lunches by Don Jones
- 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.
- SharePoint 2010 Branding in Practice by Yaroslav Pentsarskyy
- 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 .
- The SharePoint Shepherd’s Guide for End Users, 2010 edition by MVP Rob Bogue at Thor Projects
- 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. 6/10/2011Here’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 2/8/2011Over 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
- This was my primary study tool. As of this writing, there are no other study books available. James Pyles’s book is good, but not perfect. It was very obviously written against the beta of SharePoint 2010, so there are references to things like the Geneva Framework which is now Windows Identity Foundation. The errata page for the book is at http://www.sybex.com/WileyCDA/SybexTitle/MCTS-Microsoft-SharePoint-2010-Configuration-Study-Guide-Exam-70-667.productCd-0470627018,navId-290589,pageCd-errata.html. I’m overdue to submit more errata.
- Other study books that you may want to wait for, based on knowing their authors, are:
- The book includes a practice exam and flashcards via a Flash application.
- The neat thing is that the flashcard data is all in an XML file, so I wrote a PowerShell script to read the questions and answers, and generate image files that I can flip through on my Zune. The POSH script to do that is below.
- The fact the book includes a practice exam is very valuable because neither Transcender, SelfTestSoftware, nor MeasureUp had practice exams for this exam. Beware of other vendors, as it is getting harder to tell if a site is considered a braindump site as defined by Microsoft.
- 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 10/18/2010SharePoint 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 9/9/2010It’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.
|
|
|
|
Recommended SharePoint Books
|
|
|
|
|