Building Client/Server Applications Under VB .NET: An Example-Driven Approach

P

Page_Load method, 509, 521–522

Page.IsPostBack statement, 537

Paint event, 183

Parameter Add method, 67

parameter, definition of, 57

Parameter object, 67

Parameter.Add method, 344

Passport Authentication, 30, 486

Passport Software Development Kit (SDK), 30, 486

passwords, storing, 489

paste functionality, implementing, 212–217

permissions, 28

pessimistic concurrency, 4

photographs, associating, 390

physical application architecture, designing, 43–54

component/deployment model, 44–45

creating object model, 49–54

object communication using remoting, 45–47

using SOAP and binary messages, 48

PictureBox control, 382

presentation layer, 8, 12

primary keys, 129, 263

Print functionality, implementing

New frmListBase constructor, 107–108

overview, 101

Print method, 101–102

printing data, 106–107

PrintPage method, 102–106

Print method, 101–102

Print Preview dialog box, 102

PrintDocument object, 102

printing data, 106–107

PrintPage method, 102–106

PrintPageEventArgs, 104

Proc property, 414

process boundaries, 11

Process property, 409

Project item template, 284

project item template

creating, 292–304

creating usercentric project item template, 295–297

examining template item, 294–295

modifying policy file, 303–304

overview, 292–294

setting up usercentric template, 297–303

testing, 305–306

Projects tab, of Add Reference dialog box, 39

projItemVBCodeFile Element, 304

Prompt For Arguments property, 466

PropertyInfo class, 413, 414, 416

Protected Overridable, 102

Protected setting, 112

pt culture name, 549

public attributes, creating, 62

public member variable, 67

Категории