Index_M


M

managed classes, 10

managed code, 10, 709

manual coding vs. IDE, 39

manual vs. designer development mode, 775

mapped objects

caching mechanism, near-zero- impact, 706–708

code listings

Adding Videos() Array to VideoCategory Object, 695–696

Code-Behind File of TestDataGrid Program, 676–677

Code-Behind Object of FancyBinding Page, 682–684

Code-Behind Object of LazyLoading Page, 697–700

GetBlockedCategory Stored Procedure, 692–693

HTML of FancyBinding Page, 681–682

HTML of TestGridObjects Page, 679–680

HTML Page of Lazy Loading Page, 696–697

HTML Side of TestDataGrid Page, 677–678

Incremental Lazy Loading Stored Procedure, 701

Theoretical Shopping Cart Example, 680–681

VideoCategory and Related Objects, 686–691

VideoCategoryIndexer, 701–703

VideoCategoryIndexer Test Case, 703–704

WeakCache Object, 707–708

creating, 644–648

data binding and, 675–684

bound objects, accessing properties of, 678–680

bound objects, using logic with, 680–685

connection strings, 676

definition and fundamentals, 641

large master-detail relationships, 694–705

incremental lazy loading schemes, 700–705

lazy loading, 695–700

loading detail when master is loaded, 705

master-detail relationships, problematic, 684–694

highly nested structures, 685–691

large tree structures, 691–693

tree optimization, 693–694

mappings

column, 45

object-relational in .NET. See object- relational (OR) mapping in .NET

table, 45–46

marshaling, interoperability, 710

master-detail relationships

defined, 99

problematic, 684–694

highly nested structures, 685–691

large tree structures, 691–693

tree optimization, 693–694

working with large, 694–705

incremental lazy loading schemes, 700–705

lazy loading, 695–700

loading detail when master is loaded, 705

materialized views, 809

MaxLength property, 93–94

Merging

DataRow and DataTable Objects (code listing), 127

DataRow, DataTable or DataSet, 126–127

Merge method, 126–127

MergeFailed event, 220–221

MergeFailed Event Handler, Calling (code listing), 220–221

Two DataSet Objects (code listing), 189

Two DataSets (code listing), 126–127

MessagePriority Enumeration members, 746

messaging, 725–752

code listings

Creating a Queue, 737

Deleting a Queue, 738

Encrypted Messages, Sending, 751

Filtering Queues Based on Category, Machine Name, and Label, 733–734

Getting a Queue's Properties, 738

Private and Public Queues, Retrieving, 732–733

Receiving Messages from a Queue, 743–744

Sending and Receiving Transactional Messages, 749–750

Sending Messages to a Queue, 743

encrypting messages, 750–751

message queuing

creating and deleting message queues programmatically, 735–736

fundamentals, 725

installing, 726–727

managing queues with VS .NET, 731–732

MessageQueue class properties, 729–730

MessageQueue instance, creating, 738–739

MessageQueueCriteria, filtering queues with, 734–735

MessageQueueTransaction class, 747

queue path, setting, 739–740

retrieving available queues, 732–734

sample application, creating, 736–738

sending and receiving messages, 740–741

simple messaging application, creating, 741–745

System.Messaging namespace, 727–728

types of message queues, 725–726

transactional messaging, 747–750

working with messages, 745–750

creating and removing, 745

setting queue and message priorities, 746

meta-data, defined, 780

MFC (Microsoft Foundation Classes) overview, 5

Microsoft Access, 4, 43

Microsoft Data Access Technologies, overview, 2–7

ADO, 6

ADO.NET, 6–7

DAO, 4–5

MFC, 5

ODBC, 2–4

OLE DB, 5–6

RDO, 5

Microsoft Message Queuing (MSMQ), 725

Microsoft .NET Class Library, 465

Microsoft Transaction Server (MTS), 7

Microsoft Universal Description, Discovery and Integration (UDDI) Business Registry, 526

Microsoft Visual Studio .NET (VS .NET). See Visual Studio .NET

Microsoft.Data.Odbc namespace, 377,

Microsoft.Data.SqlXml namespace, 427

Mobile Internet Toolkit, ASP.NET, 388 466–467

Move Next, Move Previous, Move First, Move Last Button Code (code listing), 299

MoveToContent method (nodes), 242

MoveToContent Method, Using (code listing), 243

MoveToMethod (nodes), 242

Moving Record Button Click Event Handlers (code listing), 337–338

Moving to Root and First Child Nodes Using XPathNavigator (code listing), 274–275

msadomd.dll library, 718–719

MSXML (Microsoft XML), 6

multi-item data-bound controls, 488

multiple Catch statements, 363–364

multiple columns, grid lines, and alternating rows, 568–569

multiple tables, filling DataSet from, 188–189

multiple views

creating, 195–197

filling DataSets from, 411

My Home Page and View Guest Book Buttons (code listing), 514

MyDS.xsd, 67

MySQL Database

and .NET data provider, 435

accessing, 380–382

Accessing (code listing), 382




Applied ADO. NET(c) Building Data-Driven Solutions
Applied ADO.NET: Building Data-Driven Solutions
ISBN: 1590590732
EAN: 2147483647
Year: 2006
Pages: 214

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