Hitchhiker's Guide to Visual Studio and SQL Server: Best Practice Architectures and Examples
暫譯: 《Visual Studio 與 SQL Server 的搭乘指南:最佳實踐架構與範例》
William R. Vaughn, Peter Blackburn
- 出版商: Addison Wesley
- 出版日期: 2006-11-12
- 售價: $2,560
- 貴賓價: 9.5 折 $2,432
- 語言: 英文
- 頁數: 1128
- 裝訂: Paperback
- ISBN: 0321243625
- ISBN-13: 9780321243621
-
相關分類:
MSSQL、SQL、Visual Studio
已過版
買這商品的人也買了...
-
$1,200$1,176 -
$750$593 -
$880$695 -
$1,710$1,625 -
$680$537 -
$680$537 -
$720$569 -
$590$561 -
$760$600 -
$580$458 -
$780$616 -
$990$891 -
$600$510 -
$680$578 -
$980$774 -
$400$316 -
$380$323 -
$640$506 -
$690$587 -
$750$638 -
$530$199 -
$690$538 -
$520$411 -
$580$458 -
$420$328
商品描述
Since 1994 when he wrote his first “Hitchhiker’s Guide”, William Vaughn has been providing developers all over the world the intimate details of how SQL Server can be accessed and managed from RAD languages like Visual Basic and Visual Basic .NET. With the 7th Edition, Bill has completely rewritten this encyclopedic work from cover to cover–giving readers his insightful views on how applications should be built to maximize both developer and code performance. Visual Studio and the languages it hosts have never been as sophisticated as they are today–the same can be said for SQL Server. This makes it even more important for developers to understand how to best leverage their features without being held back by their complexity. That’s what this book is all about–making it easier for developers regardless of their know-how.
The 7th edition is unique in that it’s designed to provide not only up-to-date tutorials on the latest development tools provided by Visual Studio and SQL Server, but also a solid platform of architectural advice and rich examples for developers trying to choose between the myriad of platform options. Beginners and experts alike will find comprehensive step-by-step instructions that can make the reader’s introduction to the latest versions of Visual Studio and SQL Server far easier.
Key topic coverage includes:
• Data access architectures and how to choose the best strategy for Windows Forms, ASP.NET, XML Web Services, and SQL Server CLR executables. Where
do these make sense and how much will they cost to build and maintain?
• SQL Server and relational database fundamentals and inner-machinery.
How does SQL Server work and why is it important that developers know?
• Making the development experience more productive through judicious use of the Visual Studio toolset, and how to know when the wizards can help.
• Using the latest ADO.NET data provider efficiently and safely.
• How to protect the security of your database–and your job–by avoiding common mistakes.
• How to build secure, efficient, scalable applications in less time with fewer resources–how to create faster code faster.
• How to leverage the potential of SQL Server CLR executables and knowing
when these features make sense.
• How to work with your DBA to maintain database integrity and security.
• Working with the new Visual Studio report controls to expose your
organization’s data safely and easily with or without leveraging existing
SQL Server Reporting Services technology.
William R. Vaughn is the President of Beta V Corporation and a Microsoft MVP. In 2000 he retired from Microsoft after 14 years to focus on mentoring, speaking, and writing. His specialty is data access application design especially when connecting to SQL Server–over the years he’s written 12 books on the subject. He’s a popular speaker at technical conferences all over the world where his wit and no-holds-barred technical insights win him rave reviews. William is also a member of the prestigious INETA Speaker’s Bureau. His works include articles for SQL Server Magazine and a bi-weekly editorial for Processor Magazine as well as books published by Microsoft Press and Apress.
The book includes a DVD that contains a wealth of examples as well as several sample databases used to illustrate points discussed in the book. Authenticated readers will also have unrestricted access to the book’s supporting web site, www.hitchhikerguides.net, where additional examples, online forums, and other supplementary materials are available.
Table of Contents
Foreword xxi
Acknowledgments xxiii
About the Authors xxv
Introduction 1
Chapter 1 Exploring Application Architectures 9
Chapter 2 How Does SQL Server Work? 87
Chapter 3 Relational Databases 101 245
Chapter 4 Getting Started with Visual Studio 273
Chapter 5 Managing Executables with the Server Explorer 349
Chapter 6 Building Data Sources, DataSets, and TableAdapters 391
Chapter 7 Managing Data Tools and Data Binding 461
Chapter 8 Getting Started with ADO.NET 497
Chapter 9 Getting Connected 549
Chapter 10 Managing SqlCommand Objects 627
Chapter 11 Executing SqlCommand Objects 693
Chapter 12 Managing Updates 749
Chapter 13 Managing SQL Server CLR Executables 793
Chapter 14 Creating and Managing Reports 923
Chapter 15 Summary and Wintry: Where We Are Now 1011
Appendix I Installing the Examples and Test Databases 1015
Appendix II Reinstalling the DACW and Other Missing Functionality in Visual Studio
1021
Appendix III Monitoring SQL Server 1025
Appendix IV Creating and Managing Server-Side Cursors 1039
Index 1051
商品描述(中文翻譯)
描述
自1994年威廉·沃恩(William Vaughn)撰寫他的第一本《搭便車者指南》(Hitchhiker’s Guide)以來,他一直為全球的開發者提供有關如何從RAD語言(如Visual Basic和Visual Basic .NET)訪問和管理SQL Server的詳細資訊。在第七版中,Bill徹底重寫了這部百科全書式的著作,從頭到尾給讀者提供了他對如何構建應用程序以最大化開發者和代碼性能的深刻見解。Visual Studio及其所支持的語言從未像今天這樣複雜,SQL Server也是如此。這使得開發者更需要理解如何充分利用這些功能,而不被其複雜性所束縛。這本書的目的就是讓開發者無論技術水平如何,都能更輕鬆地使用這些工具。
第七版的獨特之處在於,它不僅提供了有關Visual Studio和SQL Server最新開發工具的最新教程,還為開發者提供了一個穩固的架構建議平台和豐富的範例,幫助他們在眾多平台選擇中做出決策。無論是初學者還是專家,都能找到全面的逐步指導,使讀者更輕鬆地入門最新版本的Visual Studio和SQL Server。
主要主題涵蓋包括:
- 數據訪問架構以及如何為Windows Forms、ASP.NET、XML Web Services和SQL Server CLR可執行文件選擇最佳策略。這些策略在哪些情況下有意義,建造和維護的成本是多少?
- SQL Server和關聯數據庫的基本原理及內部運作。SQL Server是如何工作的,為什麼開發者需要了解這些?
- 通過明智地使用Visual Studio工具集來提高開發體驗的生產力,以及如何知道何時向向導尋求幫助。
- 高效且安全地使用最新的ADO.NET數據提供者。
- 如何通過避免常見錯誤來保護數據庫的安全性和自己的工作。
- 如何在更短的時間內用更少的資源構建安全、高效、可擴展的應用程序——如何更快地創建更快的代碼。
- 如何利用SQL Server CLR可執行文件的潛力,以及何時這些功能是有意義的。
- 如何與DBA合作以維護數據庫的完整性和安全性。
- 使用新的Visual Studio報告控件安全且輕鬆地展示組織的數據,無論是否利用現有的SQL Server Reporting Services技術。
威廉·R·沃恩(William R. Vaughn)是Beta V Corporation的總裁,也是微軟的MVP。2000年,他在微軟工作14年後退休,專注於指導、演講和寫作。他的專長是數據訪問應用程序設計,特別是在連接SQL Server時——多年來,他在這個主題上撰寫了12本書。他是全球技術會議上受歡迎的演講者,以其機智和毫不保留的技術見解贏得了好評。威廉還是著名的INETA演講者小組的成員。他的作品包括為《SQL Server Magazine》撰寫的文章和為《Processor Magazine》撰寫的雙週社論,以及由微軟出版社和Apress出版的書籍。
本書附帶一張DVD,包含大量範例以及幾個用於說明書中討論要點的示例數據庫。經過身份驗證的讀者還可以無限制訪問本書的支持網站www.hitchhikerguides.net,該網站提供額外的範例、在線論壇和其他補充材料。
目錄
前言 xxi
致謝 xxiii
關於作者 xxv
導言 1
第一章 探索應用程序架構 9
第二章 SQL Server是如何工作的? 87
第三章 關聯數據庫101 245
第四章 開始使用Visual Studio 273
第五章 使用伺服器資源管理器管理可執行文件 349
第六章 構建數據源、數據集和表適配器 391
第七章 管理數據工具和數據綁定 461
第八章 開始使用ADO.NET 497
第九章 連接 549
第十章 管理SqlCommand對象 627
第十一章 執行SqlCommand對象 693
第十二章 管理更新 749
第十三章 管理SQL Server CLR可執行文件 793
第十四章 創建和管理報告 923
第十五章 總結與展望:我們現在的位置 1011
附錄I 安裝範例和測試數據庫 1015
附錄II 重新安裝Visual Studio中的DACW和其他缺失功能 1021
附錄III 監控SQL Server 1025
附錄IV 創建和管理伺服器端游標 1039
索引 1051