Expert SQL Server 2005 Development (Expert)
Category: Technical
<< Buy This Book on Amazon >>
130 views since 2007-10-06.
Description
[2007/0924]
[2007/0920]
[2007/0917]
[2007/0916]
[2007/0915]
Expert SQL Server 2005 Development (Expert)

By Adam Machanic, Hugo Kornelis, Lara Rubbelke,
Publisher: Apress
Number Of Pages: 445
Publication Date: 2007-05-15
Sales Rank: 45788
ISBN / ASIN: 159059729X
EAN: 9781590597293
Binding: Paperback
Manufacturer: Apress
Studio: Apress
Average Rating: 5
While building on the skills you already have, Expert SQL Server 2005 Development will help you become an even better developer by focusing on best practices and demonstrating how to design high-performance, maintainable database applications.
This book starts by reintroducing the database as a integral part of the software development ecosystem. You'll learn how to think about SQL Server development as you would any other software development. For example, there's no reason you can't architect and test database routines just as you would architect and test application code. And nothing should stop you from implementing the types of exception handling and security rules that are considered so important in other tiers, even if they are usually ignored in the database.
You'll learn how to apply development methodologies like these to produce high-quality encryption and SQLCLR solutions. Furthermore, you'll discover how to exploit a variety of tools that SQL Server offers in order to properly use dynamic SQL and to improve concurrency in your applications. Finally, you'll become well versed in implementing spatial and temporal database designs, as well as approaching graph and hierarchy problems.
Review:
Great Book
This is really a great book. It covers specific topics really extensively and it is very easy to read. I was impressed because I was able to find great information about topics such as Encryption or Hierarchies that cannot be found very easily in other books. The examples are very descriptive but the most important thing is that the author will show you all possible solutions and will prove why the one he selected is the best. It is not a beginner's book but it is a fantastic book for advanced DBAs/Developers.
Review:
Stuff I did not know
Frankly, I was expecting a very SQL Server 2005 specific book. Instead, what we have is a good general RDBMS book that happens to be using SQL Server 2005. Encryption, access control, testing, basic software engineering and exception handling are never touched in SQL programming books -- including my own! The spatial chapters were new to me. The little asides were also worth looking up. Good clean style, great job.
Review:
Well written and practical book on SQL Server 2005.
The book presents real-life SQL Server problems and shows you how to solve them. It is written in a friendly and story-like fashion. The amount of detail presented is just right - detailed enough to understand the topics yet simple enough not to feel overwhelmed by the amount of information presented.
In the first chapter, the author reviews coupling, cohesion, encapsulation and database role in the application development cycle.
Chapter 2 is extremely useful for testing and tuning queries. It teaches you all you need to know about SQL Profiler. Other topics include unit and functional testing and performance counters. The chapter also introduces the SQLQueryStress Performance Tool which is a free query performance and load testing tool designed by the author.
Chapter 3 covers the different types of errors and exceptions and also shows you how to write error handling code using new error-handling construct added in SQL Server 2005.
The chapter on Dynamic SQL, chapter 7, is a must read for every database developer as it teaches you how and when to use dynamic SQL to make your application both efficient and secure.
Other advanced topics covered in the book are encryption, SQLCLR security and designing systems for application concurrency.
Recommended for SQL Server professionals of all levels.
Review:
A truly remarkable book
There is an old story about three men imprisoned in a dark dungeon. Each day they were given a bowl of food and a spoon to eat with. The darkness eventually drove one of the men mad, and he was no longer able to eat his meal. In the darkness, he had forgotten how to eat with his spoon. Every day, one of the two remaining men patiently taught the madman how to use his spoon to eat his meal. The madman, however, would forget what he'd learned on a daily basis, and would have to be taught anew each day by this fellow prisoner. One day, the prisoner became frustrated with the third man for his complete lack of assistance, and began to lash out at him asking, "Why don't you ever help me?" The third man replied, with an aire of conviction, "I am busy trying to bring light into the dungeon so that we can all see."
Too many books in the technical field just teach us the basics; they help us with our daily lives. In this unique book, Adam (one of the brightest lights in the SQL Server world) teaches us to see the light, to understand SQL Server programming, and revolutionize the way we do our work. In this exceptionally well written book, he consistently explains difficult topics with original explanations and great clarity. At first, I felt that some of his examples (like the ones on concurrency) were incorrect, but over time, I have grown in understanding of just how fitting, appropriate, and accurate they actually are. I find I can no longer speak about concurrency without using Adam's examples. He also presents the definitive arguments on some of the more hotly debated topics in the SQL Server world today: stored procedure use over ad hoc SQL, for example.
Each topic is presented with clear code samples that illustrate his points perfectly.
I truly admire Adam's rhetorical style. Somewhat akin to peeling back layers of an onion, he will present a topic and then, just when you have digested it and added it to your toolbox, he will show you its shortcomings and offer an alternative, more powerful technique. Once you have grasped this new technique, he will present to you a third.
Although this volume is somewhat slim, it is a book that should be read and digested slowly, and continually pondered. My understanding of SQL Server 2005 has been transformed from having read this book; read it and let it transform yours as well!
http://mihd.net/zqcsne
http://rapidshare.com/files/59475067/Apress_.Expert.SQL.Server.2005.Development._2007_.BBL._159059729X_.pdf.7z
$$ Buy "Expert SQL Server 2005 Development (Expert)" on Amazon $$
Search More...
Expert SQL Server 2005 Development (Expert)Links
Search and Buy<< Search and Buy This Book on Amazon >>
Can't Download?
Please search mirrors if you can't find download links for "Expert SQL Server 2005 Development (Expert)" in "Description" and someone else may update the links. Check the comments when back to find any updates.
Search Mirrors
Maybe some mirror pages will be helpful, search this book at top of this page or click here to find more info.
Related Books
- Ebooks list page : 1317
- Expert SQL Server 2005 Development (Expert)
- Expert SQL Server 2005 Development (Expert)
- Expert SQL Server 2005 Development
- Expert SQL Server 2005 Development
- Expert SQL Server 2005 Development
- Expert SQL Server 2005 Development
- Expert SQL Server 2005 Development
- Apress - Expert SQL Server 2005 Development
- Apress Expert SQL Server 2005 Development May 2007 eBook-BBL
- Expert C# 2005 Business Objects, Second Edition (Expert)
- Expert C# 2005 Business Objects, Second Edition (Expert)
- Expert One-on-One Visual Basic 2005 Database Programming (Expert One-On-One)
- Expert One-on-One Visual Basic 2005 Database Programming (Expert One-On-One)
- Expert SQL Server 2005 Integration Services
- Expert SQL Server 2005 Integration Services
Comments
Add Your Comments
- Download links and password may be in the description section, read description carefully!
- Do a search to find mirrors if no download links or dead links.



