Pro SharePoint Solution Development: Combining .NET, SharePoint, and Office 2007
by Ed Hild; Susie Adams
Pro SharePoint 2007 Development Techniques
by Margriet Bruggeman; Nikander Bruggeman
Workflow in the 2007 Microsoft Office System
by David Mann
Microsoft® Office SharePoint® Server 2007 Best Practices
by Ben Curry; Bill English
Microsoft® Office SharePoint® Designer 2007 Step by Step
by Penelope Coventry
SharePoint 2007 User's Guide: Learning Microsoft's Collaboration and Productivity Platform
by Seth Bates; Tony Smith
MCTS: Microsoft® Office SharePoint® Server 2007 Configuration: Study Guide Exam 70-630
by James Pyles
Pro SharePoint Solution Development: Combining .NET, SharePoint, and Office 2007
by Ed Hild; Susie Adams
SharePoint 2007 Development Recipes offers a range of ready-to-use code recipes that provide the building blocks for solving many common SharePoint 2007 programming dilemmas. This practical, hands-on guide categorizes recipes by problem area, for example site management, event handlers, users, lists, and web parts, and source code is provided in both VB and C#. As well as providing an invaluable reference, Mark Gerow also includes clear, supporting guidelines to help you modify the code samples for the broadest range of applications.
For each recipe you will find
Background and design considerations
Source code in both VB and C#
Discussion of variations on the provided examples
Cross-reference to core SharePoint classes
If you find yourself asking, "How do I solve this SharePoint development problem?" you will find all the answers in Mark Gerow's supremely useful book.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 7 Ratings
Reasonable book - 2009-08-20
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
What i like about the book, there is a good outline for SPS object model
This book does not take into account the vss wss ext does for you during deployment
Some workflow examples ,branding and silverlight would be nice
A Good Cook uses Good Recipes - 2009-07-28
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Some folks like to cook from recipes. You get a predictable result and you know what to expect. My wife will attest that that's not exactly the kind of guy I am. I've created meals that are good and a fair number of them that weren't fit for the dog to eat - literally the dog wouldn't eat them. Still, I recognize the value of recipes. That's why I think SharePoint 2007 Development Recipes: A Problem-Solution Approach is a good read if you're trying to wrap your hands around SharePoint.
One of the problems with typical computer books is that they'll tell how WHY something works but not HOW to make it work or WHEN to use it. (My own personal rebellion to this is The SharePoint Shepherd's Guide for End Users which is all about HOW to do things.) That's why I like the style which shows you how to do practical things. You can read the details of some interface on MSDN, you don't need a book for that. What you need a book for is HOW you should use it.
Nearly worthless - 2009-07-08
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Unless you run the sample apps on an actual SharePoint server, this book is useless. That defeats the approach of most of the recipes. This books is VERY light in actual code as every recipe is in C# and in VB.Net. There is no discussion on how to actually get code to run. Should have passed.
Practical examples revelant to tasks you need to do in SharePoint... - 2009-03-30
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
In nearly all the technologies I work with, I like to see working examples of code that I can "R&D" (Rob & Duplicate). This holds even more true for new stuff I'm learning, and SharePoint 2007 Development Recipes by Mark E. Gerow is a great book that's already given me ideas for routines I need to build.
Contents:
Site Management; Working with Users; Working with Lists; Working with Web Parts; Working with Event Handlers; Working with Templates; Modifying Pages with JavaScript; Advanced Dishes; Index
As stated in the title, Gerow takes the "recipe" approach to this book, in that each chapter is loaded with working code that is detailed and complete for a specific task. You can then use the code "as is", or you can start with it as your base program for whatever twist you need to add. Each solution includes the type of application it is (like ASP.NET web app or web part), the assembly and class library references you'll need, the classes that will be used, along with any special considerations that need to be kept in mind for this particular program. The preparation section gets you set up to start, and then you have the "recipe" in VB *and* C# (so you can use whatever is most familiar to you). The wrapup has the instructions on how it runs (along with any applicable screen prints), and any variations you might want to consider. There's also a piece in there that I love, which is the process flow of the solution. It's a simple flowchart that outlines in plain language what is occurring, as well as all the decision branches that are made along the way. I find this invaluable when you're first starting out, as you may not yet be adept at reading code to see the overall flow. Consider the flowchart the "Cliff Notes" of what is going on in the program.
Even as a beginner, this book works well for me. I was impressed to see the author's statement as to whether this was a beginner or advanced book. He's more interested in whether the book gave you information you didn't already have, or made the information you had much more usable and accessible. It's that bent towards practicality that drives the entire book, and it's one that I'll be using time and time again as I continue working my way through the SharePoint jungle.
Can't Wait for a Second Serving - 2008-12-13
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Mark's problem-solution approach to building SharePoint solutions is very practical and effective. Most technical SharePoint books today are too focused on showcasing various features of SharePoint yet it doesn't address challenges SharePoint developers encounter.
For each recipe, I really like how Mark would state the problem first and then define special considerations in building the solution. In addition, the process flows laid out reinforces the significance of properly analyzing the problem prior to coding the solution. My favorite recipe is a Recipe 7-2: Opening List Items in a New Window - this is a common solution users would ask for. His straightforward solution using JavaScript and content editor web part was easy to follow.
I highly recommend this book to SharePoint developers who wants to build solutions to common challenges encountered in the SharePoint environment.
Top Level Categories:
Enterprise Computing
Sub-Categories:
Enterprise Computing > SharePoint
Some information on this page was provided using data from Amazon.com®. View at Amazon >