Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
SharePoint 2010 as a development platform
Krause J., Döring M., Langhirt C., Pehlke B., Sterff A., Apress, Berkeley, CA, 2010. 1168 pp. Type: Book (978-1-430227-06-9)
Date Reviewed: Nov 16 2011

At first glance, it seems as though reading this hefty tome from cover to cover, front to back, would be a daunting task. However, readers should remember that the book’s value is its ability to be used as a resource and a reference; it is full of powerful tools for customizing business applications. Thus, its style is amenable to linear reading or jumping from topic to topic. Regardless of the manner in which it is read, this primer provides development basics through many examples and step-by-step instructions.

As the authors clearly point out, SharePoint is many things to many different people. It is an application, a platform, a server, a framework, and a database to coders, beginning developers, administrators, power users, and experienced developers. The SharePoint community is made up of information sources, consulting firms, and third-party developers, as well as the many forums, books, conferences, and Web sites that are dedicated to promulgating SharePoint as a platform of products and technologies that can handle just about every need in the world of the Internet and Web applications.

The book uses many different formats and aids to deliver its message: figures, including flowcharts and error-page screen shots, clarify the issues that users may encounter; tables and several pages of code listings show programming characteristics related to the various functions of SharePoint; and blogs and companion Web sites ensure that help is available in many different forums and formats. Throughout the text there are “Tip,” “Note,” and “Caution” boxes; definitions; and answers to “Do I need to worry about this?”

SharePoint allows users to create Web applications without having to understand classic Web site development, and provides templates for integrating charts and maps. The book covers creating forms to handle user input, automating tasks, and Web content, document, and records management.

I do have a few minor criticisms. First, an acronym list with meanings would have been helpful (and should be included in a future edition). Second, I really do not agree with the authors’ use of Wikipedia as a “down-to-earth” source. Finally, as an academic myself, I am surprised that the authors fail to provide a bibliography or reference page.

Despite some shortcomings, the book is indeed very helpful for understanding what is behind the tools, functions, and programming applications in everyday computing life that users take for granted.

Reviewer:  Cecilia G. Manrique Review #: CR139596 (1204-0346)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Systems (H.2.4 )
 
 
Microsoft .NET (D.3.2 ... )
 
 
Language Classifications (D.3.2 )
 
 
Servers (C.5.5 )
 
 
Reference (A.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Systems": Date
Object-oriented databases
Gray P. (ed), Kulkarni K., Paton N., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780136302032)
Jun 1 1993
Readings in database systems
Stonebraker M., Morgan Kaufmann Publishers Inc., San Francisco, CA, 1988. Type: Book (9780934613651)
Aug 1 1989
Event-join optimization in temporal relational databases
Segev A., Gunadhi H.  Very large data bases (, Amsterdam, The Netherlands,2151989. Type: Proceedings
Nov 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy