Developing .NET Enterprise Applications

W

Web applications

adding reporting capability to, 324327

defined, 6

deploying, 447

setup, creating, 455456

Web applications, building, 177210

dynamic data, adding to Web Forms, 188199

Business Facade project, 188191

business object reflection, 195199

data binding, 192195

templates, standardizing Web Forms with, 177188

Cascading Style Sheets (CSS), creating, 183184

data entry template, creating, 185186

page layout options, 178183

static content template, creating, 184185

Web Forms, creating from templates, 186188

user data entry, 201203

user session data, 199200

Web user controls, 204209

dynamic functionality, 206209

static content, 204205

Web-enabled cellular phones, 358

Web Forms

adding dynamic data to. See dynamic data, adding to Web Forms

adding report viewers to, 325

creating from templates, 186188

standardizing with templates. See templates, standardizing Web Forms with

turning into reflection pages, 198199

Web form postbacks, 201202

Web Form Values Assigned to Matching Business Object (code listing), 202203

Web Forms Authentication, 422427

Web services

adding reporting capability to, 327330

defined, 6

reporting, 328

Web service client, reporting, 328330

Web Service Data, Integrating into Mobile Application Form (code listing), 369370

Web Services

Displaying Issue Details Based on Data Retrieved (code listing), 351353

integrating XML (smart device clients ), 350353

XML and. See XML (Extensible Markup Language) and Web services

Web sites

Crystal Reports licensing information, 331

Ericsson WML toolkit and emulator download, 365

file extensions, 450

HTTP specification, 270

installation properties reference, 452

localized merge modules, 461

Microsoft Data Access Components (MDAC) package, 67

MySQL, 66

.NET Framework Device Update 2 download, 366

Nokia Mobile Internet toolkit, 365

ODBC driver download, 67

Oracle DataProvider download, 26

Passport Software Developer Kit (SDK), 431

Setup.exe bootstrap application, 459

SOAP specification, 271

UDDI specification, 272

Web service publishing, 296

WSDL specification, 271

WsdlVerify utility Web service, 299

Web user controls

dynamic functionality, 206209

static content, 204205

Web.config

Web.config Directory Permissions, Spanning Across Multiple Directories (code listing), 421

Web.config File, Enabling Forms Authentication in (code listing), 423424

Web.config File, Enabling Passport Authentication in (code listing), 428429

Web.config File, Form Security Changes to (code listing), 368369

Web.config File Set to Refuse Anonymous Connections (code listing), 420421

Web.config File Set to Windows Authentication Mode (code listing), 420

WebDAV (World Wide Web Distributed Authoring and Versioning) repository, 159

WebUI project, 19

While shapes , 160

Windows application setup, 452454

Windows Authentication

applying basic, 419422

Windows Authentication Mode, Web.config File Set to (code listing), 420

working with, 38

Windows forms

adding dynamic data to. See dynamic data

adding report viewers to, 322323

extending through inheritance, 229231

localizing, 255

Windows forms controls, 239, 323324, 325326

Windows Installer engine, 444445

Windows principal objects, defined, 417418

Windows Resource Localization Editor application, 255256

Windows Server 2003, 76

Windows XP, 100, 255

WinUI project, 19

wireless devices, deploying .NET applications on, 333376

Microsoft Mobile Internet Toolkit (MMIT), 358375

enterprise, building mobile applications for, 360361

mobile Internet applications, 361366

mobile Internet enterprise clients. See mobile Internet enterprise clients

platform architecture, 359360

.NET Compact Framework, 333358

enterprise, building device applications for, 335338

platform architecture, 334335

smart device applications, 338341

smart device enterprise clients. See smart device enterprise clients

Wireless Markup Language (WML), 359360

wireless services, defined, 7

workflow automation, 151

workstations, limitations of, 100101

WS-Security specification, 274, 285

WSDL (Web Services Description Language)

defined, 271

specification, 288

WSDL File

Definitions Element (code listing), 288289

Message Element (code listing), 290291

Ports and Channels Element (code listing), 291292

Service Element (code listing), 294295

Types Element (code listing), 289290

Types Operations (code listing), 292294

WsdlVerify utility Web service, 299

Категории