Index_C


C

C# language
BizTalk Server and, 156
creating AIC in, 164
property accessors and, 4344
cabinet files
deploying device applications with, 457458
distributing, 447
caching, report, 326327
Cascading Style Sheets (CSS), creating, 183184
cellular phones, Web-enabled, 358
channels
Channel Definition Wizard, 171173
defining, 172173
charts
Chart Expert dialog box, 320
Dynamic Charts, Creating in Mobile User Controls (code listing), 374375
inserting graphical ( reports ), 319320
report object, 304
child forms
Child Form, Displaying Within MDI Parent (code listing), 217218
turning into viewer, 231232
children, MDI, 215218
client-side scripting languages, 201
clients , building Web service, 285287
code access security, 434435
code listings (by chapter)
ADO.NET, accessing data in
Abstract Base Class for All Business Object Collections, 4446
Abstract Base Class for All Business Objects, 41
Auto-Generated Stored Procedures for Dat_Issue Table, 3436
Delete Method That Removes Matching Business Object from Database, 5759
Insert Method That Writes a Filled Business Object to Database, 5254
Issue Business Object Definition, 4243
IssueCollection Business Object Collection, 4647
IssueCollection Implementation with Optional Group Action Method, 47
SelectAll method That Populates a Business Object Collection, 5152
SelectOne Method That Populates a Single Business Object, 4850
Update Method That Replaces a Filled Business Object in Database, 5457
application integration
Adapter to Server Communication, Implementing with MSMQ, 408
Common Integration Server Interface, Defining, 393
Data Records, Retrieving from CSV File As XML, 389390
DatabaseAdapterService Class, Creating, 383386
Document Integration Adapter Configuration File, 391392
FileSystemWatcher Control, Implementing Changed Event Handler for, 391
IIntegrationAdapter Interface, Adding to IntegrationCommon Project, 382
Integration Adapter, Implementing Remoting Services Within, 410411
Integration Adapter, Retrieving Configuration Settings for, 392
Integration Server, Implementing Remoting Services Within, 411412
Integration Server, Processing Incoming Data Messages in, 408409
Integration Server, Retrieving Configuration Settings for, 397398
Integration Server Windows Service, Creating, 393394
Integration Service Configuration File, 397
MappingEntry Object, Managing Application-to-Application Data Mappings with, 395396
XML Extraction Stored Procedure, 386 XML Produced by ReadRecord Method, 388
XML Retrieved from Export Document, 390
XML, Retrieving Database Records As, 386387
<xsl:if> and <xsl:choose> Instructions, Using to Evaluate Source Data, 401402
XSLT processing, Invoking Within Integration Server, 405406
business processes, automating
Application Integration Component Skeleton class, 164
desktop applications, developing
Application Configuration Settings, Storing in app.config File, 233
BindingContext, Selecting Viewable Data in a Collection Using, 238
Child Form, Displaying Within MDI Parent, 217218
Complex Data Binding, Filling Combo Box Controls with, 236237
Controller Class, Improved Process Method for, 228229
Controller Class, Using to Process User Actions, 225
Controller Object, 221224
Controller Settings, Accessing app.config File for, 233235
Currency Value, Formatting According to Culture, 254255
Data Binding with Form Controls, 226227
DataGrid Controls, Data Binding to DataTables, 239240
DateTime Object, Performing Date Mathematics with, 254
Delay Method, Implementing Simple, 244
Delay Method, Shifting to Another Thread for Better Application Response, 245
Determining If a Drop Should Be Allowed, 247
Drag, Beginning Process with, 246
Drag Process, Beginning, 245246
Ending Process with a Drop, 247248
Form_Load Event Handler of MDI Application, 224
FrameworkViewer Base Class, Implementing, 230231
List View, Filling with Summary Data, 225226
ObjectMappingEntry Class, 219220
System Registry, Writing to Upon Application Close, 249250
Timer Control, Implementing to Display Time, 243
Timer Event Handler Displaying Date in Different Culture, 253254
directory services
Evaluating User Profile Against Active Directory Values, 8788, 8889
User Business Object Class, 8184
Validating a User Login Against Active Directory, 8586
installing .NET applications
Create New Database Function, Implementing, 463465
DatabaseSetup Installer Class, 462463
IssueTracker database, building
Dat_Company, 467
Dat_Issue, 467468
Dat_User, 468
Val_IssueType, 468
Val_MailMessages, 469
Val_Priority, 469
Val_Reports, 469
Val_Status, 469
mail services
BusinessServiceAbstract Class Definition, 135136
E-Mail Business Service Definition, 136137
EmailService Client Code, 139140
EmailService Client Code with Attachment, 141
EmailService Object, Adding Property Accessors to, 142144
GetMail Method, Implementing in EmailService Object, 147148
Implementing Object-Driven SendMessage within EmailService, 144146
MailMessageTemplate Business Object, 142
Sample E-Mail Template for Object-Driven Message, 144
SendMessage Method Implemented in EmailService Object, 138139
messaging
Acknowledgment Messages, Designating Administration Queue for, 115116
AnalysisService Implementation, 127
Failed Messages, Resending, 116117
Message Queues, Deleting Existing, 105
Message Queues, Outputting All Available, 111112
Message Queues, Specifying by Criteria, 112
MessageComposer Test Application, 106107
MessageConsole Application with Message Peeking, 108109
MessageConsole Test Application, 107108
Messager Queues, Checking Existence of, 113
MessagingFramework Class, 102103
Multiple Messages Within Message Queue, Displaying, 110
New Message Queue, Creating, 104
Purging All Messages from Queue, 114
Serialized Objects, Receiving Message Containing, 121122
Serialized Objects, Sending Message Containing, 120121
Transactions, Receiving Messages Within, 124125
Transactions, Sending Series of Messages as, 123124
security and cryptography, .NET
Code Access Security, Enabling for Specific Methods and Roles, 434435
Data Decryption Method, 439440
Data Encryption Method, 437438
Database Validation, Changes to Login Event Handler to Support, 427
Forms Authentication, Validating Against Database, 425427
FormsAuthentication Object, Processing, 424425
Logout Web User Control, Implementing, 427
Passport Sign In/Sign Out Buttons and Status, Rendering, 429430
Public Key Generation Method, 436437
User Role, Dynamically Rendering Application Menus Based on, 433
Users, Assigning to Specific Set of Roles, 432
User's Login Identity, Viewing, 421422
Web.config Directory Permissions, Spanning Across Multiple Directories, 421
Web.config File, Enabling Forms Authentication in, 423424
Web.config File, Enabling Passport Authentication in, 428429
Web.config File Set to Refuse Anonymous Connections, 420421
Web.config File Set to Windows Authentication Mode, 420
Web applications, building
Abstracting Issue Set and Get Functions with IssueManager Class, 189190
Abstracting User Set and Get Methods with UserManager Class, 190191
Business Object Implementing Validate Method That Checks Values, 203
Data Binding DataGrid to Custom Business Object Collection, 193195
Login Page Implemented Using Grid Layout, 179180
Login Page Target for Netscape Navigator 4.0, 181182
New Event Handler to Validate Credentials and Save to Session, 208209
Page_Load Method of AppMenu.ascx Control, Implementing, 207208
Reference DataTable Objects, Binding Web Form Controls to, 192193
ReferenceDataManager Class, Abstracting Reference Data Retrieval with, 191
Reflection, Dynamically Populating Web Form Controls Using, 196198
Reflection Page, Inheriting from Instead of Page Base Class, 198199
User Objects, Retrieving from Session, 200
User Objects, Storing to Session, 200
Web Form Values Assigned to Matching Business Object, 202203
wireless devices, deploying .NET applications on
Audio Playback Layer, Accessing, 357
Data Binding to Mobile Form Controls, 371372
Dynamic Charts, Creating in Mobile User Controls, 374375
Forms Authentication for Mobile Clients, Implementing, 367368
IssueTracker Splash Screen, Displaying, 353355
Platform Method Invocation, Audio Playback Layer Based on, 356357
Platform Method Invocation, Changing Device Cursor Based on, 357358
SQL Server CE Data, Displaying Issues Based on, 348349
SQL Server CE Database, Synchronizing, 346348
Transferred XML Documents, Reading List of Issues from, 345346
Web Service Data, Integrating into Mobile Application Form, 369370
Web Services, Displaying Issue Details Based on Data Retrieved from, 351353
web.config File, Form Security Changes to, 368369
XML Documents, Displaying Form Data from, 341342
XML and Web services
app_IssueSelectAsXml Database Stored Procedure, 284
DataSetIssueTracker.xsd, 263265
FormLogin in WinUI Project, 287
GetSpecificIssue Web service method, Output from, 284
Issue Record, Retrieving as XML, 282284
issuedata.default.xml, 262
issuedata.qualified.xml, 261262
issuedata.xml, 260261
IssueServices.cs in Web Service Project, 281282
Login Key, Adding Capability to Validate, 276
LoginServices in Web Service Project, 275276
ReferenceDataSet Object, Exporting XML Data from, 265266
ReferenceDataSet Object, Importing XML Data into, 266267
WSDL File, Definitions Element of, 288289
WSDL File, Message Element of, 290291
WSDL File, Ports and Channels Element of, 291292
WSDL File, Service Element of, 294295
WSDL File, Types Element of, 289290
WSDL File, Types Operations of, 292294
Collaboration Data Objects (CDO), 133, 137
columns
column data, sorting (reports), 316317
column styles, 241
COM+, 7
COM (Component Object Model)
Collaboration Data Objects and, 133
Component shapes , 161
components , 162163
objects, 212
Comma-Separated Values (CSV) documents
BizTalk and, 155
fundamentals, 388390
Retrieving Data Records from CSV File As XML (code listing), 389390
Command objects, defined, 26
Commerce Server, 8
Commit method, 40
Common Integration Server Interface, Defining (code listing), 393
Common Language Runtime (CLR), 417
communication protocols, 270272
Compact Framework. See .NET Compact Framework
Compact HTML (cHTML), 360
Compaq IPAQ, 458
complex data binding
Complex Data Binding, Filling Combo Box Controls with (code listing), 236237
defined, 235236
component-level design, creating, 14
components, application, 37
concurrency
optimistic, 3637
pessimistic, 3637
Connection objects, defined, 26
connection pooling, 3839
Controller Object (code listing), 221224
Controller Settings, Accessing app.config File (code listing), 233235
controllers
application, 214
Controller Class, Using to Process User Actions (code listing), 225
creating (MVC), 218225
implementing controller, 221224
mapping objects to actions, 219231
MDI child, applying controller to, 224225
MDI parent, applying controller to, 224
implementing, 221224
controls
adding to mobile applications, 362364
adding to smart device applications, 339
data binding mobile form, 371372
dragging data from, 245246
dropping data into, 247248
Mobile Form Controls, Data Binding to (code listing), 371372
user interface, design of, 336338
Windows forms, 323324, 325326
CorrelationId, 118
Create New Database Function, Implementing (code listing), 463465
Create Publication Wizard, 343344
Create Running Total Field dialog box, 319
CreateKey method, 436
CreateSqlDatabase method, 346
Cross-Tab Report Expert, 308
cross-tab results, inserting (reports), 321322
cryptography and security, .NET. See security and cryptography, .NET
Crystal Reports, 301303, 311312, 331
CrystalReportViewer object, 325
CSV (Comma-Separated Values). See Comma-Separated Values (CSV) documents
cultural identifiers, 252
CultureInfo object, 251252, 254
Currency Value, Formatting According to Culture (code listing), 254255
current time, displaying with timer control, 242243
Custom Actions Editor, 451
custom principal objects, defined, 418
Customer Relationship Management (CRM) applications, 134



Developing. NET Enterprise Applications
Developing .NET Enterprise Applications
ISBN: 1590590465
EAN: 2147483647
Year: 2005
Pages: 119

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net