My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Programming SQL Server 2005
By
Bill Hamilton
February 2006
Pages: 586
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
Chapter 1
Introduction
Contents of This Book
What's Not in This Book
Chapter 2
Tools and Utilities
SQL Server Management Studio
SQL Server Configuration Manager
SQL Server Surface Area Configuration
Database Engine Tuning Advisor
SQL Server Profiler
SQL Server Business Intelligence Development Studio
Visual Studio 2005
New Command-Line Utilities
Chapter 3
T-SQL Enhancements
New Data Types
T-SQL Language Enhancements
Data Definition Language (DDL) Triggers
Metadata
Chapter 4
Introduction to Common Language Runtime (CLR) Integration
CLR Integration Design Objectives
Enabling CLR Integration
Required .NET Namespaces
Types of CLR Routines
Hello World Example
DDL Support for CLR Integration
ADO.NET In-Process Extensions Supporting CLR Programming
Custom Attributes for CLR Routines
SQL Server Data Types in the .NET Framework
Testing and Debugging CLR Routines
Chapter 5
Programming SQL Server CLR Routines
Scalar-Valued Functions
Table-Valued Functions
Stored Procedures
User-Defined Aggregate Functions
User-Defined Types
Triggers
Chapter 6
.NET Client-Side Programming
SQL Native Client Programming
SQLXML 4.0
Exception Message Box
Chapter 7
XML Data
xml Data Type
Creating xml Data Type Instances
XML Data Type Methods
Viewing XML Data as Relational Data
Indexing XML Data
Managing XML Schema Collections
XQuery Support
XML Data Manipulation Language
XML Results Using the FOR XML Clause
XML Catalog Views
Chapter 8
Native XML Web Services
Open Standards
Creating a Web Service
Creating the HTTP Endpoint and Exposing a Web Method Example
SOAP Request and Response Messages
Managing HTTP Endpoints
Chapter 9
SQL Server Management Objects (SMO)
SMO Object Model
Creating an SMO Project in Visual Studio .NET
A Simple SMO Application
Chapter 10
SQL Server Management Objects (SMO) Instance Classes, Part 1
Programming SMO Instance Classes for Administering Data Storage Objects
SMO Instance Classes for Administering Data Storage Objects Reference
Chapter 11
SQL Server Management Objects (SMO) Instance Classes, Part 2
Programming SMO Instance Classes for Administering Database Objects Not Used for Data Storage
SMO Instance Classes for Administering Objects Not Used for Data Storage Reference
Chapter 12
SQL Server Management Objects (SMO) Utility Classes
Scripting
Backing Up and Restoring Data
Transferring Data
Tracing
Database Mail
Chapter 13
Programming Windows Management Instrumentation (WMI)
Programming SMO WMI Classes
Chapter 14
SQL Server Reporting Services (SSRS)
Getting Started
Integrating Reports into Applications
Reporting Services Extensions
Chapter 15
SQL Server Integration Services (SSIS)
Architecture
Tools
Programming SSIS
Chapter 16
SQL Server Agent
Programming SQL Server Agent
Chapter 17
Service Broker
Architecture
Programming Service Broker
Chapter 18
Notification Services
Architecture
Creating a Notification Services Application
Programming Notification Services
Chapter 19
Replication
Programming Replication
Chapter 20
SQL Server Analysis Services (SSAS)
Before You Begin
SSAS Overview
SSAS Database
SSAS Languages
Development
Accessing Data by Using ADOMD.NET
Administering SSAS Objects
Chapter 21
SQL Server Mobile Edition
Environments
Prerequisites
Programming SQL Server Mobile
Appendix A
ADO.NET 2.0
Data Provider Enumeration and Factories
Data Provider Enhancements
Disconnected Class Enhancements
About the Author
Colophon
Return to
Programming SQL Server 2005