10/15/2011

SharePoint 2010 Book Recommendations

I have not created a book list in quite a while and needed to put together an updated SharePoint 2010 book list for the folks who attend my classes. This list is not complete and unless otherwise noted only contains books I have personally reviewed.

Let me know of there are any other books you think I should review and possibly add to this list…

 

 

Categories of books below:

  • SharePoint 2010- “the big picture” / overview / understanding
  • SharePoint 2010 End Users / Site Owners / Power Users
  • SharePoint 2010 Administrator
  • SharePoint 2010 Developer
  • SharePoint 2010 Governance

 

SharePoint 2010 - “the big picture” / overview / understanding

Essential SharePoint 2010: Overview, Governance, and Planning (Addison-Wesley Microsoft Technology Series)
This book is for anyone wanting to find out what SharePoint can do. It's sometimes described as the book to give to your manager who knows nothing about SharePoint and wants to know what it can do while not having to learn every detail about how to do it.

 

SharePoint 2010 End Users / Site Owners / Power Users

SharePoint End User

SharePoint 2010 How-To

Click here for my review of this book.

 

SharePoint Workflows

SharePoint 2010 Workflows in Action

Includes both SharePoint Designer and Visual Studio workflow topics.

 

SharePoint Designer

Microsoft SharePoint Designer 2010 Step by Step (Step by Step (Microsoft))

 

SharePoint Branding and Customization

My book of course!

SharePoint 2007 and 2010 Customization for the Site Owner

This book is designed to get you started in customizing your SharePoint site with the tools you have readily at hand. This book has complete copy and paste solutions, and it also shows how each solution was crafted and how it works. After working through a few of the customizations and picking up some basic skills, you can start to figure out how SharePoint has been put together and start creating your own customizations.

SharePoint 2010 branding in practice: a guide for web developers

Click here for my review of this book.

 

SharePoint and InfoPath

Designing Forms for SharePoint and InfoPath: Using InfoPath Designer 2010 (2nd Edition) (Microsoft .NET Development Series)

 

SharePoint 2010 Administrator

These include books for everyday use and for certification prep.

(1) = I supply this book with my “SharePoint 2010 Certification Bootcamp for Administrators” class.

SharePoint Administration

Mastering Microsoft SharePoint Foundation 2010 (1)

Click here for my review of this book.

Microsoft SharePoint 2010 Administrator's Companion (1)

Essential SharePoint 2010: Overview, Governance, and Planning (Addison-Wesley Microsoft Technology Series)  (1)
This book is for anyone wanting to find out what SharePoint can do. It's sometimes described as the book to give to your manager who knows nothing about SharePoint and wants to know what it can do while not having to learn every detail about how to do it.

 

SharePoint and PowerShell

Automating SharePoint 2010 with Windows PowerShell 2.0

Excellent book! Over 700 pages on both PowerShell for SharePoint and "got to knows" about administration. If you are building multiple farms, finding yourself doing the same thing over and over again, or creating a scripts for a disaster recovery plan, then you need this book!

 

 

SharePoint 2010 Developer

These include books for everyday use and for certification prep.

(2) = I supply this book with my “SharePoint 2010 Certification Bootcamp for Developers” class.

SharePoint Development

SharePoint 2010 Development with Visual Studio 2010 (Microsoft .NET Development Series) (2)

Professional SharePoint 2010 Development (Wrox Programmer to Programmer) (2)

Inside Microsoft SharePoint 2010 (2)

 

SharePoint Workflows

SharePoint 2010 Workflows in Action (2)

Includes both SharePoint Designer and Visual Studio workflow topics.

SharePoint Governance

SharePoint Deployment and Governance Using COBIT 4.1: A Practical Approach

Click here to read an excerpt of this book on TechNet.

.

10/13/2011

SharePoint 2010 & 365: Tighten up the Quick Launch area

 

Too much white space!

One change made in SharePoint 2010 that I don’t like is all of the extra white space in the Quick Launch area. So I did a little playing around with the CSS for Quick Launch (with a little help from Heather Solomon…) and came up with this:

 

Before: After:
image image

                                                                         

 

The CSS:

I inserted the CSS in the site’s master page just after where SharePoint loads its CSS and Theme:

 

image

 

 

Supplied As-Is, no warranty, batteries not included…

.

Heather Solomon’s CSS Chart now available for SharePoint 2010!

 

Heather Solomon’s CSS reference chart for SharePoint 2007 has always been a required bookmark for customizers. When Heather spoke at the Cincinnati SharePoint User Group meeting a while back she hinted that a new chart was in the works…. Heather has released a new CSS reference chart for SharePoint 2010!

 

SharePoint 2010 CSS Reference Chart:

  http://sharepointexperience.com/csschart/csschart.html

 

SharePoint 2007 CSS Reference Chart:

  http://www.heathersolomon.com/content/sp07cssreference.htm

 

.

10/06/2011

Cincinnati SharePoint User Group Meeting Tonight! And Dayton next Tuesday!

Just a last minute reminder!

Cincinnati SharePoint User Group

October 3rd, 2011  6:00 at MAX

Details, directions… www.CincinnatiSPUG.org

October's Presentation

Presentation Abstract

Curious what happens when SharePoint process management meets Mad Lib? Want to find out?  This very unique demonstration, presented by Jason Keller: Sr Consultant of TekDog Inc., will give you an easy-to-follow walkthrough on how to quickly automate business processes in SharePoint 2010 using a Workflow tool and – you guessed it! – while implementing the entire workflow using your Mad Lib suggestions!
Whether you’re thinking of trying out some new software for your company, or maybe you’ve just been struggling with a few growing business management issues, the presentation would provide an option you a SharePoint Workflow solution.

Speaker Bio

Jason Keller currently serves as the President of TekDog Inc. Jason has been working with Microsoft SharePoint since 2001 and has worked as a Technical instructor, Business Analyst, SharePoint Consultant, Project Manager and Solutions Architect on SharePoint Projects.
Jason also specializes in Business Process Automation and works on a daily basis with clients to understand their business needs to architect SharePoint and Workflow solutions.

 

Dayton SharePoint User Group

October 11th, 2011

Details, directions… http://www.dayspug.org/SitePages/Home.aspx

Topic: Records Management within SharePoint

Adam Solzsmon is currently a Practice Consultant with Ascendum Solutions in Blue Ash, Ohio

Adam Solzsmon has been a working with Microsoft Office SharePoint Server 2007 as well as SharePoint 2010 products for multiple clients in the heartland district for over 3 years. Adam worked as a full time SharePoint Administrator/Educator for a Fortune 500 meidical products and equipment supplier with one of the 10 largest SharePoint installations in the Eastern United States. Adam has also been and is currently a consultant who has experience working closely with client users to gather requirements, make recommendations and build out solutions based on their needs.

10/03/2011

Get the current URL in a SharePoint page or web part

 

Just a quick note on getting the URL of the current page in a SharePoint C# project.

 

Three ways:

#1 (preferred if there is also a query string in the URL)

   string url = Request.Url.AbsoluteUri;

#2

   string url = "http://" + Request.ServerVariables["SERVER_NAME"] + Request.ServerVariables["URL"];

#3 (preferred for web parts - see below)

   string url = SPContext = " + SPContext.Current.Web.Url + "/" + SPContext.Current.File.Url;

 

Notes:

#1 will return the query string, while #2 and #3 will not.

#1 and #2 will give you odd results when used in a Layouts application page:

URL of page:
  http://intranet/sites/training/_layouts/SharePointProject3/ApplicationPage1.aspx

Returned from both #1 and #2:
  http://intranet/_layouts/SharePointProject3/ApplicationPage1.aspx

#2 when used in a web part will need System.Web.HttpContext.Current.Request:

"http://" + System.Web.HttpContext.Current.Request.ServerVariables["SERVER_NAME"] + System.Web.HttpContext.Current.Request.ServerVariables["URL"];

 

.

Note to spammers!

Spammers, don't waste your time... all posts are moderated. If your comment includes unrelated links, is advertising, or just pure spam, it will never be seen.