Developing .NET Enterprise Applications

I

identity evidence, 418

IIntegrationAdapter Interface, Adding to IntegrationCommon Project (code listing), 382

IMAP (Internet Message Access Protocol). See Internet Message Access Protocol (IMAP)

Implementation shapes , 166

inbound integration, defined, 378

inheritance, extending Windows forms through, 229231

Insert Group dialog box, 316

Insert method

creating, 5254

Insert Method That Writes a Filled Business Object to Database (code listing), 5254

Insert Subreport dialog box, 321

Insert Subtotal/Grand Total dialog boxes, 318

installing .NET applications, 443465

application deployment, defining, 443444

deployment issues, 458465

.NET Framework, 458459

application deployment, localizing, 460461

Data Access Components, 459460

IIS, determining presence of, 460

SQL Server database, configuring, 461465

deployment solution, 445458

deployment editors, 448452

deployment packages, reusing with merge modules, 456

deployment project, creating, 446

deployment project type, specifying, 446447

device applications, deploying with cabinet files, 457458

Web application setup, 455456

Windows application setup, 452454

Windows Installer engine, 444445

integration

application. See application integration

IntegrationCommon project, 381

security, 379380

services

defined, 7

Integration Service Configuration File (code listing), 397

types of, 378379

integration adapters

creating, 381398

adapter configuration settings, 390392

adapter interface, defining, 382

direct database access adapter, creating, 383388

document exchange adapter, 388390

Integration Adapter, Implementing Remoting Services Within (code listing), 410411

Integration Adapter, Retrieving Configuration Settings (code listing), 392

IntegrationAdapter project, 381

messaging communication in, 407408

remoting communication in, 410411

integration servers

and adapters, exchanging data between, 406412

messaging, 407409

remoting, 409412

Common Integration Server Interface, Defining (code listing), 393

creating, 392398

engine, 393394

integration server interface, defining, 392393

interapplication data mappings, 395396

server configuration settings, retrieving, 396398

Integration Server, Implementing Remoting Services (code listing), 411412

Integration Server, Processing Incoming Data Messages in (code listing), 408409

Integration Server Windows Service, Creating (code listing), 393394

IntegrationServer project, 380

messaging communication in, 408409

remoting communication in, 411412

integrity strategy, application, 377380

interapplication data mappings, 395396

interfaces

Common Integration Server Interface, Defining (code listing), 393

defining adapter, 382

integration server interface, defining, 392393

Microsoft UDDI Inquiry interface, 296

Multiple Document Interfaces (MDIs), 214218

SDI (Single Document Interface), 214

synchronous, 379

user interface controls, design of, 336338

User Interface Editor, 450451

internal and external business processes, 3

internationalization, building into application, 251255

Internet Engineering Task Force (IETF), 159

Internet Information Server, 8

Internet Information Services (IIS), 343, 419, 460

Internet Message Access Protocol (IMAP), 130131

Internet Security and Acceleration Server, 8

Internet Sever Application Programming Interface (ISAPI), 343

Issue Business Object Definition (code listing), 4243

Issue Record, Retrieving as XML (code listing), 282284

IssueCollection Business Object Collection (code listing), 4647

IssueCollection Implementation with Optional Group Action Method (code listing), 47

issuedata.default.xml (code listing), 262

issuedata.qualified.xml (code listing), 261262

issuedata.xml (code listing), 260261

IssueManager Class, Abstracting Issue Set and Get Functions with (code listing), 189190

IssueServices.cs in Web Service Project (code listing), 281282

IssueTracker

database, building, 467469

database schema, 14

object map, 471472

Splash Screen, Displaying (code listing), 353355

Категории