nINDEX
726
post-processing scripts, 397
importing BizTalk applications, 412
PostProcessingScript resource type, 395
Power function, 319
PowerShell, 440–451
cmdlets, 440
deploying with, 444–451
interacting with BizTalk WMI model, 441
online help, 451
starting and stopping BizTalk applications,
442–443
starting and stopping host instances,
443–444
Pre-Assemble stage, send pipeline, 119
Pre-processing script artifact, 395
pre-processing scripts, 397
creating/removing directory structure, 398
exporting BizTalk applications, 407
importing BizTalk applications, 412
predefined functions
Business Rules Framework, 318
predicate tables, Messagebox, 80
predicates
AddPredicate method, 137
bts_InsertPredicate_XYZ, 81
conditions, business rules, 317
logical expressions, 317
match stage, policy execution, 325
predefined predicates, 317
removing unused subscription predicates,
101
subscriptions, 80
PreProcessingScript resource type, 395
pricing
BizTalk Server editions, 16
SQL Server editions, 20
primer message
Databased Disassembler, 208
priorities, business rules, 319–320
Probe method, IProbeMessage, 141
probing messages
checking for schema types in components,
141
PROBIZTALK Deploy Sample Application
deploying BizTalk manually, 401, 405
exporting BizTalk applications, 406
importing BizTalk applications, 413, 414
process automation, implementing, 269
processes
BootCamp.Orchestration.Exception.Process,
246
processing scripts, 397–400
environment variables, 399
Post-processing script artifact, 395
Pre-processing script artifact, 395
Process memory threshold parameter
auto-throttling in BizTalk, 504
Process object
counters to monitor for ASP.NET, 490
process orchestration, 646
ProcessItinerary method, ItineraryHelper, 669
processor based licensing, SQL Server, 20
Processor object
counters to monitor for ASP.NET, 489
Processor Time (%) counter, 490
production see deployments
production databases
migrating to more powerful servers, 375
recovering from hardware failure, 376–378
Programmability APIs, 346
programming model
CICS link programming model, 615
Transaction Integrator, HIS, 614–617
project flavoring, 45
Project Manager role
project roles and responsibilities, 29
project references
single Visual Studio solution, 40
project timelines, 15–16
project types
BizTalk suitability, 23
projects
see also BizTalk solutions
application lifecycle management with
BizTalk Server, 43–46
enhanced debugging, 46
enhancements in Visual Studio environ-
ment, 44–45
improvements in BizTalk project system,
45
TFS integration, 46
creating build/integration environment,
49–58
creating development environment, 34–37
creating WCF LOB Adapter project, 553
designing solution, 30–34
development teams, 27
external interfaces design, 32
naming and versioning BizTalk assemblies,
59–66
naming conventions, 67–73
organizing artifacts in BizTalk Server, 47–49
preliminary design for, 30
roles and responsibilities, 29
structuring and integrating with Visual Stu-
dio, 38–43
developer-independent solutions, 43
multiple Visual Studio solutions, 41–43
single Visual Studio solution, 39–41
Promote method, IBaseMessageContext, 88, 137
Promote Properties dialog box, 89
promoted properties see promoting properties
promoting properties, 6, 85, 86–89
considerations when, 88–89
distinguished fields, 89
dynamically, 139–142
from message data, 126
implementing routing logic, 89
into message context, 85, 139
manual promotion, 87
overwriting promoted properties, 89
promoting vs. writing, 87–88
property fields, 89
quick promotion, 87

Get Pro BizTalk 2009 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.