shopping cart
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Powell's Q&A, Q&A | June 24, 2009

All posts by Colum McCann Powell's Q&A: Colum McCann

"'Why do writers write? Because it isn't there.'" Continue »


  1. $17.50 Sale Hardcover add to wish list

Ships free on qualified orders.
$49.99
TRADE PAPER, NEW
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
2 Beaverton Windows- Windows 95 General
1 Remote Warehouse Software Engineering- Programming and Languages
2 Technical Windows- Server Applications


Other titles in the Programmer to Programmer series:

  1. A Preview of VB.NET Programming with the Public Beta
  2. Access 2003 VBA Programmer's Reference
  3. Adobe Air: Create - Modify - Reuse
  4. ASP.Net 2.0 Beta Preview
  5. ASP.NET 2.0 Instant Results with CDROM
  6. ASP.Net 2.0 MVP Hacks and Tips
  7. ASP.Net 2.0 Website Programming Problem - Design - Solution
  8. ASP.NET Website Programming: Problem - Design - Solution
  9. ASP.Net Website Programming: Problem - Design - Solution
  10. Beginning Access 2000 VBA with CDROM
  11. Beginning Access 2003 VBA
  12. Beginning Active Server Pages 3.0
  13. Beginning Ajax
  14. Beginning AppleScript
  15. Beginning ASP Databases
  16. Beginning ASP.Net 1.0 with C#
  17. Beginning ASP.NET 1.0: With Visual Basic .NET
  18. Beginning ASP.Net 1.1 with Visual C# .Net 2003
  19. Beginning ASP.Net 2.0
  20. Beginning ASP.Net 2.0 Ajax
  21. Beginning ASP.Net 2.0 Databases: Beta Preview
  22. Beginning ASP.Net 3.5: In C# and VB
  23. Beginning ASP.Net Databases Using VB.NET: Written and Tested or Final Relwase of Net V 1.0
  24. Beginning C# 2005 Databases
  25. Beginning Cryptography with Java
  26. Beginning DotNetNuke Skinning and Design
  27. Beginning Dreamweaver MX 2004
  28. Beginning Dynamic Websites: With ASP.Net Web Matrix with CDROM
  29. Beginning Excel Services
  30. Beginning Fedoratm 2
  31. Beginning Infopath 2003
  32. Beginning Java 2 SDK 1.4 Edition
  33. Beginning Javascript 2ND Edition
  34. Beginning Javascript 3RD Edition
  35. Beginning JavaScript TM
  36. Beginning JavaServer Pages Small TM/Small
  37. Beginning Linux Programming 3RD Edition
  38. Beginning Lua Programming
  39. Beginning Mysql
  40. Beginning PHP 4
  41. Beginning PHP5
  42. Beginning PHP5, Apache, Mysql Web Development
  43. Beginning Python
  44. Beginning Red Hat Linux 9 with CDROM
  45. Beginning Regular Expressions
  46. Beginning Sharepoint 2007: Building Team Solutions with Moss 2007
  47. Beginning Shell Scripting
  48. Beginning SQL
  49. Beginning SQL Server 2005 Programming
  50. Beginning Transact-SQL with SQL Server 2000 and 2005
  51. Beginning Unix
  52. Beginning VB.net 2ND Edition
  53. Beginning VB.net 3RD Edition
  54. Beginning Visual C#
  55. Beginning Xcode
  56. Beginning XML 4TH Edition
  57. C# 2005 Programmer's Reference
  58. Code Leader: Using People, Tools, and Processes to Build Successful Software
  59. CSS Instant Results
  60. DotNetNuke Websites: Problem - Design - Solution
  61. Dreamweaver MX: PHP Web Development
  62. Excel 2002 VBA Programmers Reference
  63. Excel 2003 VBA Programmer's Reference
  64. Excel 2007 VBA Programmer's Reference
  65. Expert Access 2007 Programming
  66. Expert One-on-One J2EE Design and Development
  67. Expert SQL Server 2005 Integration Services
  68. Facebook Application Development
  69. Flickr Mashups
  70. Ivor Horton's Beginning Visual C++ 2005
  71. Net Domain-Driven Design with C#: Problem - Design - Solution
  72. Photoshop Elements 2
  73. Professional .Net 2.0 Generics
  74. Professional .Net Framework 2.0
  75. Professional Adobe Flex 2
  76. Professional Ajax
  77. Professional Ajax 2ND Edition
  78. Professional Apache Tomcat 5
  79. Professional Asp.net 1.0
  80. Professional ASP.Net 1.1
  81. Professional ASP.Net 2.0
  82. Professional ASP.Net 2.0 Ajax
  83. Professional ASP.NET 2.0 Design: CSS, Themes, and Master Pages
  84. Professional ASP.NET 2.0 XML
  85. Professional ASP.Net 3.5 in C# and VB
  86. Professional Assembly Language
  87. Professional Blackberry
  88. Professional C# 2ND Edition
  89. Professional C# 3RD Edition
  90. Professional C++
  91. Professional Community Server
  92. Professional Community Server Themes
  93. Professional Dotnetnuke 4: Open Source Web Application Framework for ASP.Net 2.0
  94. Professional Excel Services
  95. Professional Haxe and Neko
  96. Professional Hibernate
  97. Professional IBM Websphere 5.0 Application Server
  98. Professional IIS 7
  99. Professional Jakarta Struts
  100. Professional Java Native Interfaces With SWT/Jface (Programmer To Programmer)
  101. Professional Java Tools for Extreme Programming: Ant, XDoclet, JUnit, Cactus, and Maven
  102. Professional Joomla!
  103. Professional Linq
  104. Professional Linux Programming
  105. Professional Microsoft Virtual Server 2005
  106. Professional Outlook 2007 Programming
  107. Professional Pen Testing for Web Applications
  108. Professional Php5
  109. Professional Portal Development with Open Source Tools: Javatm  Portlet API, Lucene, James, Slide
  110. Professional Powershell for Exchange Server 2007 Sp1
  111. Professional Python Frameworks: Web 2.0 Programming with Django and TurboGears
  112. Professional Rich Internet Applications: Ajax and Beyond
  113. Professional Rootkits
  114. Professional Ruby on Rails
  115. Professional Search Engine Optimization with PHP: A Developer's Guide to SEO
  116. Professional Slickedit
  117. Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers
  118. Professional SQL Server 2000 Dts (Data Transformation Services)
  119. Professional SQL Server 2000 Programming
  120. Professional SQL Server 2005 CLR Programming: With Stored Procedures, Functions, Triggers, Aggregates, and Types
  121. Professional SQL Server 2005 Integration Services
  122. Professional SQL Server 2005 Performance Tuning
  123. Professional SQL Server 2005 Programming
  124. Professional SQL Server 2005 XML
  125. Professional SQL Server Analysis Services 2005 with MDX
  126. Professional VB 2005
  127. Professional VB 2005 with .Net 3.0
  128. Professional VB.net 2ND Edition
  129. Professional Visual Basic 2008
  130. Professional Visual Studio 2005
  131. Professional Visual Studio 2005 Team System
  132. Professional VMware Server
  133. Professional Vsto 2005: Visual Studio 2005 Tools for Office
  134. Professional WCF Programming: .Net Development with the Windows Communication Foundation
  135. Professional Web APIs with PHP: Ebay, Google, Paypal, Amazon, Fedex Plus Web Feeds
  136. Professional Wikis
  137. Professional Windows Desktop and Server Hardening
  138. Professional Windows Live Programming
  139. Professional Windows Powershell
  140. Professional Windows Vista Gadgets Programming
  141. Professional Winfx Beta: Covers "Avalon" Windows Presentation Foundation and "Indigo" Windows Communication Foundation
  142. Professional XML
  143. Programming Interviews Exposed 2ND Edition
  144. Real World Sharepoint 2007: Indispensable Experiences from 16 Moss and Wss Mvps
  145. Rexx Programmer's Reference
  146. Sharepoint 2007 and Office Development Expert Solutions
  147. SQL Functions: Programmer's Reference
  148. The Art of Rails: The Coming Age of Web Development
  149. Vbscript Programmer's Reference
  150. VBScript Programmer's Reference
  151. Visual Basic 2005 Instantresults
  152. Visual Basic 2005 Programmer's Reference
  153. Visual Basic 2008 Programmer's Reference
  154. Wrox's ASP.NET 2.0 Visual Web Developer 2005 Express Edition Starter Kit with CDROM
  155. Wrox's SQL Server 2005 Express Edition Starter Kit with CDROM
  156. Wrox's Visual Basic 2005 Express Edition Starter Kit with CDROM
  157. Wrox's Visual C# 2005 Express Edition Starter Kit
  158. XML: Problem - Design - Solution
  159. Xpath 2.0 Programmer's Reference
  160. XSLT 2.0 and Xpath 2.0 Programmer's Reference
  161. Xslt 2.0 Programmers Reference 3RD Edition

Professional SharePoint 2007 Development (Programmer to Programmer)

by John Holliday

Professional SharePoint 2007 Development (Programmer to Programmer) Cover

ISBN13: 9780470117569
ISBN10: 0470117567
All Product Details

Synopses & Reviews

Publisher Comments:

If you're a .NET or Microsoft Office developer, this book gives you the tools to utilize the entire SharePoint platform. It offers practical insights that will help you take advantage of this integrated suite of server capabilities along with specific examples of how to implement classes of solutions on top of the platform. You'll be able to apply this information in order to create a collaborative environment and build web-based applications.

You'll build your SharePoint foundation on the solid details provided on SharePoint technologies, architecture, and development tools. The core of the book takes you into the key areas of development on SharePoint: base platform, collaboration, enterprise search, enterprise content management (ECM), records management (RM), document management (DM), web content management (WCM), workflow, electronic forms, and business intelligence. With these skills, you will be able to set up a SharePoint environment that enhances productivity and delivers rich-looking sites.

What you will learn from this book

  • All about the Microsoft® Application Platform, WSS 3.0, MOSS 2007, and SharePoint's relationship to ASP.NET
  • What tools you'll need and how to build your development environment

  • Ways to enhance collaboration using calendars, tasks, issues, lists, and e-mail events

  • Techniques for developing applications with RSS, blogs, and wikis

  • Strategies for using enterprise search, XML, and XSLT

  • How to create solutions integrating custom workflows and e-forms

Who this book is for

This book is for ASP.NET, .NET, and Microsoft Office developers who want to learn SharePoint development. .NET code examples are given in C#.

Wrox Professional guidesare planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Enhance Your Knowledge

Advance Your Career

Synopsis:

* Demonstrates how to develop applications with RSS, blogs, and wikis; use and customize enterprise search, XML, XSLT in search, and the search Web service; build Portal solutions; and develop Collaboration using calendars, tasks, issues and email events

Synopsis:

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

About the Author

Consultant, author, and coach John Alexanderis 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 CIOmagazine’s Agile 100 list. You can reach John at john@alexanderjulian.net. 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 Attishas 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 (www.freetraining123.com) to help developers learn Microsoft technologies. Dan created and presented material at the first SharePoint 1,2,3! event (www.sharepoint123.com) 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 www.sharepointsecurity.com/blog and can be contacted at .

John Hollidayis 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 Julianis 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 Geekswithblogs.net. You can contact Jeff by email at jeff@alexanderjulian.net.

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 (www.devcow.com), 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 (www.sharepoint123.com), 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 Robillardis 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 Schwartzactively participates in the Atlanta area user groups and is known as one of the Atlanta .NET Regular Guys (www.devcow.com), 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! (www.sharepoint123.com). 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 (www.atlantacodecamp.com), at which he also regularly presents.

What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 1 comment:
vignesh, July 23, 2007 (view all comments by vignesh)
fine ............
Was this comment helpful? | Yes | No
(2 of 4 readers found this comment helpful)

Product Details

ISBN:
9780470117569
Author:
Holliday, John
Publisher:
Wrox Press
Author:
Buenz, Adam
Author:
Schwartz, Brendon
Author:
Julian, Jeff
Author:
Attis, J. Dan
Author:
Ranlett, Matt
Author:
Robillard, Eli
Author:
Rizzo, Tom
Author:
Alexander, John
Subject:
Programming - Software Development
Subject:
Client-Server Computing - General
Subject:
Intranets (Computer networks)
Copyright:
Series:
Programmer to Programmer
Publication Date:
June 2007
Binding:
Paperback
Grade Level:
General/trade
Language:
English
Illustrations:
Y
Pages:
716
Dimensions:
9.25x7.36x1.59 in. 2.30 lbs.

Related Aisles

  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.