9
Design & Development Tools: Visual Studio 2005 SQL Server 2005 Biztalk Server 2006 David Gristwood, Mike Taulty Developer & Platform Group Microsoft Ltd

Design & Development Tools: Visual Studio 2005 SQL Server 2005 Biztalk Server 2006 David Gristwood, Mike Taulty Developer & Platform Group Microsoft Ltd

  • View
    216

  • Download
    3

Embed Size (px)

Citation preview

Design & Development Tools:Visual Studio 2005SQL Server 2005Biztalk Server 2006

David Gristwood, Mike TaultyDeveloper & Platform GroupMicrosoft Ltd

SQL Server 2005

CLR IntegrationXML CapabilitiesT-SQL EnhancementsSQL Management

StudioBits we won’t show

todayBI – Integration, Analysis, Reporting

ServicesSQL Server Service Broker

CLR code in SQL

What (can I do?)Functions, Stored Procedures, TriggersUser Defined Types, Aggregates

When (do I do it?)T-SQL code great for CRUDCLR for general purpose & .NET

Framework Where (would I put it?)

Common across client, mid-tier, back-end

How (do I avoid getting hurt?)SQL Security + Code Access Security

Native Support For XML

XML data typePhoneAddressLast NameFirst Name

E.g. Insurance Policy

DB

Tab

le

Relational->XML (“FOR XML”) Native XML Data Type

Query + Modify, Indexing Native Web Services

BizTalk Server 2006 Enhancements

MMC for Enterprise Management Single View for Operations

and Monitoring Application-level Management Engine and Infrastructure

Investments

Comprehensive Comprehensive ManagementManagement

and Operationsand Operations Windows 64-bit (x86) SQL Server 2005 Support Visual Studio 2005/.NET 2.0 Virtual Server 2005 Flat-file editor

Platform and ToolsPlatform and Tools

Real-time BAM Alerting and Notification

BAM Portal and reusable web components

SharePoint Adapter for deeper WSS integration

Business User Business User EmpowermentEmpowerment

Simplified Setup Tools for Enterprise

Application Deployments Seamless upgrade from

BizTalk Server 2004

Setup, Upgrade and Setup, Upgrade and DeploymentDeployment

How BizTalk Messaging Works

BizTalk

Messages

MessageBox

Subscriptions

Receive Port

Message

Orchestration

Send Port Group

Send Port(File Drop)Send Port(File Drop)

Send Port(HTTP)Send Port(HTTP)

Map

Map

Send Port(HTTP)Send Port(HTTP)

Map

Message

MapsMaps

Receive Location(HTTP)

Receive Location(HTTP)

Receive Location(File Drop)

Receive Location(File Drop)

Message

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.