| Books Co-Authored by Seth and Tony: |
|
|
Want to see more?
View favorite books from other authors.
|
|
| We asked some of our (and your!) favorite authors
to share with us their favorite 10 computer books from the past 10
years. Here's what we got back. |
|
Seth
Bates is a software architect and practice manager for
DataLan Corporation, the 2004 NY/NJ Microsoft Platform Partner
of the Year located in White Plains, New York. Seth is a co-author
of SharePoint User's Guide 2007 and SharePoint User's Guide 2003, and
performed the technical editing for Microsoft
SharePoint: Building Office 2003 Solutions and Advanced
SharePoint Services Solutions. He has also been published
in Dr. Dobb's Journal. Seth has over seven years of experience
engineering business solutions, primarily using Microsoft technologies.
With experience in all phases of the software engineering life
cycle, he brings a broad mix of analysis, design and implementation
expertise to his work.
Tony
Smith, the co-author of SharePoint User's Guide 2007 and SharePoint
2003 User's Guide,
is a product manager for DataLan Corporation, the 2004 NY/NJ
Microsoft Platform Partner of the Year located in White Plains,
New York. With a background that includes business analysis,
network engineering and application development, Tony has over
ten years of experience engineering business solutions and regularly
presents to engineers, analysts and business decision makers.
Tony has been working with a wide range of organizations, including
Fortune 500 and Fortune 50 companies, to design and deploy Microsoft
SharePoint 2003 and Office System solutions since these products
were made available. You can find additional information about
Tony and topics discussed in this book at http://www.sharepointextras.com.
|
Seth and Tony's favorite books: |
Microsoft SharePoint:
Building Office 2003 Solutions by Scot P. Hillier– This was the first book on the subject of Microsoft’s new
collaboration platform. It proved both timely and important as
the breadth of discussion regarding the customization and programming
for the SharePoint technologies has become extremely popular. If
you are learning about SharePoint and the capabilities it provides,
this should be one of the first books you read.
(The author's original choice was an older edition that is now out of print. This link is to the current edition)
Software Engineering: A Practitioner's
Approach by Roger S. Pressman – Earlier editions of this book were
some of the most influential texts during my college years at Binghamton University.
It took the theory and programming classes I (Seth) had taken and answered the
question “How do I use this in the real world?” I recommend reading
this book as it takes you through all phases of the software engineering process
including analysis, design, quality assurance and project management principles.
A First Look at SQL Server 2005
for Developers by Bob Beauchemin, Niels Berglund and Dan Sullivan – SQL
Server 2005 will include many new features that will enhance both the database
technology and its integration with other solutions. The book does an excellent
job covering these new features, including enhancements to the T-SQL language
and integration with the .NET platform and web services, which are important
to any database developer as SQL Server becomes a more major player in the Business
Intelligence and Reporting spaces with this release.
Code Complete by Steve McConnell – If
you are interested in developing good code, this is the book that can help you
do that. McConnell’s techniques show you more efficient and effective ways
of programming that result in more technically sound solutions. Every developer
should read this book.
The Guru's Guide to Transact-SQL by
Ken Henderson – The complete guide to things T-SQL, this book covers everything
from beginning syntax to advanced solutions. The discussions involving optimization,
performance, administration, data type aspects and undocumented features as well
as the amazing amount of code samples make this the only T-SQL book a developer
would need.
Design Patterns: Elements of
Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson
and John Vlissides – As design patterns have become an increasingly important
aspect of object-oriented programming, this book has provided many developers
with an advanced discussion of design patterns using real-world examples. This
book is not recommended for those new to programming as it requires a more advanced
knowledge of software development to get the most out of it.
Building Enterprise Information
Architectures: Reengineering Information Systems by Melissa Cook – Sometimes
as technical people we lose sight of the reasons our solutions are valuable to
a business. This book provides an excellent discussion of the needs for enterprise
software solutions and how they can positively impact a business. It provides
enterprise architects, consultants or senior technical leadership with a grounding
in the business drivers behind the technology and allows them to begin to build
their own business process driven enterprise architecture.
Capacity Planning for Web Services:
Metrics, Models and Methods by Daniel Menascé and Virgilio Almeida – An
increasingly popular solution architecture is the service-oriented architecture.
As these become more prevalent, their effectiveness when designed and deployed
along with the efficiency with which they run becomes vital to successful solutions.
The analysis, design, performance and benchmarking techniques described in this
book are a tremendous benefit when creating a service-oriented architecture.
Service-Oriented Architecture:
A Field Guide to Integrating XML and Web Services by Thomas Erl – This
book provides a thorough understanding of the service-oriented architecture,
the newest architecture for providing distributed applications. This book is
a must for any designer/developer creating distributed architectures.
Professional Active Server Pages 3.0 (Out of Print) by Brian
Francis, Alex Homer and Dave Sussman – Active Server Page helped
to revolutionize how web sites were developed using the Microsoft
platform. This huge book provided developers, including myself, with
all of the information they would need to develop web pages using
ASP and related technologies. The authors of this did not stop at
just ASP technology but provided an in-depth look into IIS, ADO,
XML and many other related technologies, making this book a complete
web developers reference.
|
|