Professional SharePoint 2007 Development


If you're a .NET or Microsoft Office developer, this book will give you the tools and the techniques you need to build great solutions for the SharePoint platform. It offers practical insights that will help you take advantage of this powerful new integrated suite of server-based collaboration software tools along with specific examples that show you how to implement your own custom solutions. You'll then be able to apply this information to create collaborative web-based applications that enhance user ...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (34) from $1.99   
  • New (1) from $2.10   
  • Used (33) from $1.99   
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any coupons and promotions
Seller since 2010

Feedback rating:



New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

0470117567 New

Ships from: Curtisville, PA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Sort by
Sending request ...


If you're a .NET or Microsoft Office developer, this book will give you the tools and the techniques you need to build great solutions for the SharePoint platform. It offers practical insights that will help you take advantage of this powerful new integrated suite of server-based collaboration software tools along with specific examples that show you how to implement your own custom solutions. You'll then be able to apply this information to create collaborative web-based applications that enhance user productivity and deliver rich user experiences.

You’ll start by building a strong foundation based on a thorough understanding of the technologies that come with the SharePoint platform, while also drilling into specific implementation areas. Next, you'll dive into seven key SharePoint development areas: the base collaboration platform, portal and composite application frameworks, enterprise search, ECM, business process automation and workflow, electronic forms, and business intelligence.

This book is for ASP.NET developers who want to add collaboration support to their existing applications, Windows/Office client developers who want to move their solutions from the desktop to the web, and experienced SharePoint version 2.0 developers who want to take advantage of the new capabilities available in Windows SharePoint Services 3.0.

You will learn all about Windows SharePoint Services and MOSS 2007, including the following:

  • Ways to enhance collaboration using calendars, tasks, issues, and email alerts
  • Techniques for developing applications with integrated RSS, blogs and Wikis
  • How to build, configure, and manage portal solutions
  • Strategies for using enterprise search, XML, and XSLT
  • Methods for improving enterprise content management and business intelligence
  • Ways to take advantage of built-in support for regulatory compliance and web publishing
  • How to create custom workflows and integrate them into your solutions

This book is also available as part of the 4-book SharePoint 2007 Wrox Box (ISBN: 0470431946) with these 4 books:

  • Professional SharePoint 2007 Development (ISBN: 0470117567)
  • Real World SharePoint 2007 (ISBN: 0470168358)
  • Professional Microsoft SharePoint 2007 Design (ISBN: 047028580X)
  • Professional SharePoint 2007 Web Content Management Development (ISBN: 0470224754)
Read More Show Less

Product Details

  • ISBN-13: 9780470117569
  • Publisher: Wiley
  • Publication date: 6/12/2007
  • Series: Programmer to Programmer Series
  • Edition number: 1
  • Pages: 744
  • Product dimensions: 7.40 (w) x 9.20 (h) x 1.50 (d)

Meet the Author

Consultant, author, and coach John Alexander is a recognized Microsoft Certified Trainer (MCT), Microsoft Certified Solution Developer (MCSD) and has served as the Microsoft regional director for the Kansas City region for the last nine years. Experienced in the delivery of scalable, stable, and open enterprise-level .NET Web applications, John is an industry-recognized trainer, consultant, speaker, and writer on the Microsoft .NET vision and implementation at both the technical and business decision-maker level. He has also coached several teams of developers, including one that was directly responsible for placing their organization on CIO magazine’s Agile 100 list. You can reach John at John is a principal with Alexander & Julian Inc, a Microsoft Partner specializing in Microsoft SharePoint Server 2007 and custom .NET development. Known for excellence in software delivery, Alexander & Julian prides itself on solving business challenges with innovative solutions.

Aside from being very passionate and somewhat obsessed with the latest and greatest Microsoft technologies that regularly come out of Redmond, J. Dan Attis has been heavily involved in the local Atlanta user group community since 2003, where he landed after completing his degree in applied mathematics at the University of Western Ontario, a hardcore technology program at The Information Technology Institute (ITI), and a short contract in North Carolina. In addition to being an occasional speaker at both the VB.NET and the C#.NET user groups, he helped create the Free Training 1,2,3! series ( to help developers learn Microsoft technologies. Dan created and presented material at the first SharePoint 1,2,3! event ( along with the other leaders of the Atlanta Microsoft Professionals user group. Dan is also on the team responsible for the highly successful Atlanta Code Camps that run every year, as well as being a speaker. Today, Dan works as a senior consultant for Intellinet, working primarily with cutting-edge SharePoint and .NET technologies, creating innovative technology solutions that achieve measurable business improvements for their clients. He resides in Roswell, Georgia, with his wonderful wife, Jody, and their beautiful daughter, Lily.

Adam Buenz, MVP, CCSP, MCP, is an enterprise software architect for ARB Security Solutions specializing in knowledge management, collaboration strategies, and business process automation. In 2006, Adam was awarded the Microsoft Most Valuable Professional (MVP) citation for Windows SharePoint Services for his contributions to the SharePoint community. Adam is currently completing his Masters degree in mathematics. Adam blogs at and can be contacted at .

John Holliday is an independent consultant and Microsoft MVP for Office SharePoint Server and has over 25 years of professional software development and consulting experience. John has been involved in a broad spectrum of commercial software development projects ranging from retail products to enterprise information systems for the Fortune 100.

After receiving his bachelor’s degree in applied mathematics from Harvard College and a J.D. from the University of Michigan, John developed a specialized computing language for constructing legal expert systems. His expertise includes all aspects of distributed systems development, with a special emphasis on document automation, collaboration, and enterprise content management.

In addition to his professional career, John is actively engaged in humanitarian activities through Works of Wonder International, a nonprofit organization he cofounded with his wife, Alice, and the Art of Living Foundation, an international service organization devoted to uplifting human values throughout the world.

Jeff Julian is a principal consultant with Alexander & Julian Inc, a Kansas City–based Microsoft partner and software consulting firm. His ability to resolve business challenges and passion for the software community was evident when Microsoft awarded him the Most Valuable Professional award in the area of XML for four years in a row. Jeff is also the founder of the largest blogging site of Microsoft professionals, named You can contact Jeff by email at

Matt Ranlett, a SQL Server MVP, has been a fixture of the Atlanta .NET developer community for many years. A founding member of the Atlanta Dot Net Regular Guys (, Matt has formed and leads several area user groups. Despite spending dozens of hours after work on local and national community activities such as the SharePoint 1, 2, 3! series (, organizing three Atlanta Code Camps, working on the INETA board of directors as the vice president of technology, and appearing in several podcasts such as .Net Rocks and the ASP.NET Podcast, Matt recently found the time to get married to a wonderful woman named Kim, whom he helps to raise three monstrous dogs. Matt currently works as a senior consultant with Intellinet and is part of the team committed to helping people succeed by delivering innovative solutions that create business value.

Eli Robillard is a frequent speaker at user groups and conferences, a technical editor, a Microsoft Office SharePoint Server MVP, the founder of the Toronto SharePoint Users Group, a member of the Microsoft Canada Speakers Bureau, and a founding member and past chair of a group of high-profile industry influencers and early adopters known as the ASPInsiders. As the principal architect in the Technology Architecture Group at Infusion Development Corporation, Eli designs SharePoint solutions for Wall Street, Bay Street, and large organizations worldwide. He lives in Toronto, Ontario, Canada, where he plays music and goes on adventures with his 10-year old daughter.

Brendon Schwartz actively participates in the Atlanta area user groups and is known as one of the Atlanta .NET Regular Guys (, of which he is also one of the cofounders. He is currently on the INETA board of directors as the vice president of technology, working to solve the technology problems of a large nonprofit organization using SharePoint and ASP.NET. Brendon currently works for Wintellect, solving real-world business problems through the use of Microsoft technologies such as SharePoint, .NET, Office, and VSTS. In addition to presenting at local user groups, he created the Free Training 1,2,3! series to help developers learn Microsoft technologies. As a .NET community leader in Atlanta, Brendon coauthored and presented the training material for SharePoint 1,2,3! ( He also writes technical articles for Microsoft, as well as other magazine publications on the topics of SharePoint and business intelligence. Brendon has worked on the leadership teams of five different user groups and has been interviewed for his community efforts on podcasts, including the ASP.NET Podcast, .NET Rocks!, and The SharePoint Show podcast. Brendon serves as the co-chairman of the Atlanta Code Camps (, at which he also regularly presents.

Read More Show Less

Table of Contents

About the Authors.



Chapter 1: The Microsoft Application Platform and SharePoint.

SharePoint Products and Technologies.

The Microsoft Application Platform.

A Service-Oriented View of the Microsoft Application Platform.

Chapter 2: MOSS 2007 Overview for Developers.

Architectural Overview of SharePoint.

Your Development Environment.

Configure Remote Debugging.

Chapter 3: The SharePoint User Experience.

Site Design Starts with Web Applications.

Content Is Stored in a Site Collection.

Using SharePoint Lists and Libraries.

Improved Storage with Lists.

Working with Site Columns.

Understanding Content Types.

Windows SharePoint Services Pages.

Windows SharePoint Services Mobility.

Chapter 4: WSS v3 Platform Services.

Site Definitions.

Custom Field Types.



Web Parts.

Chapter 5: Programming Windows SharePoint Services.

Object Model.

Event Handling.

Web Services.

Chapter 6: A Sample Collaboration Solution.

The Project.

Designing a Solution.

Project Review.

Chapter 7: RSS, Blogs, and Wikis.




Chapter 8: Building Personalized Solutions.

Building Rich Portal Solutions on SharePoint.

Membership and User Profiles.

SharePoint Audiences.

Chapter 9: Using Enterprise Search.

Introduction to Enterprise Search.

SharePoint Server Enterprise Search Object Model Architecture.

Extending Enterprise Search.

Configuring Enterprise Search.

Chapter 10: Using the Business Data Catalog.

Business Data Catalog Architecture.

Connecting to Web Services.

Chapter 11: Building Document Management Solutions.

Understanding the Document Lifecycle.

Defining Metadata Using Content Types.

Managing Document Creation.

Managing the Document Revision Cycle.

Developing XML-Driven Document Management Solutions.

Creating Policy Administration Tools.

Chapter 12: Building Records Management Solutions.

SharePoint Support for Records Management.

The SharePoint Records Repository.

Information Management Policy.

Chapter 13: Building Web Content Management Solutions.

Customizing the Authoring Experience.

Chapter 14: Electronic Forms in MOSS 2007.

The Structure of an InfoPath Form.

Form Templates and Form Data.

Understanding InfoPath Security.

Form Programming.

Form Deployment and Distribution.

Using Browser-Based Forms.

Chapter 15: Building Workflow Solutions.

Workflow Foundation Basics.

Workflow in MOSS.

Workflow Development.

Building Declarative Workflows Using SharePoint Designer 2007.

Building Reusable Workflows Using Visual Studio 2005.

Chapter 16: Business Intelligence and SharePoint Server 2007.

Dashboards and Report Center.

Appendix A: Using the Microsoft Visual Studio 2005 Extension for Windows SharePoint Services 3.0.

Installation Requirements.

Building a Custom Solution Using the VSeWSS.

Using VSeWSS to Build Site Definitions and Custom Modules.

Using VSeWSS to Build Content Types.

Building a Custom Content Type Using VSeWSS.

Using VSeWSS to Build List Definitions.

Using VSeWSS to Build Web Parts.

Leveraging the SharePoint Solution Generator.


Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)