JavaScript EditorJavascript debugger     Javascript examples


Team LiB
Previous Section Next Section

Index

W

W3C (World Wide Web Consortium)
SOAP standards, 412, 432
Web site, 438
WSDL standards, 432
warningLevel attribute, <compilation>, 530
WarningLevel attribute, @Page directive, 198
Web applications, 46–47. See also applications
caching, 442
creating, 39–40
custom controls, 356
elements, 34
event handlers, 45
mobile, 32, 36–37
project types and, 33–34
Root Namespace option, 353
running, 14
storing sensitive data, 472
testing, 46–47
Web Form controls, 44–45
Web Form properties, 42–44
Web Forms, 40–42
Web pages, 46
Web.config
<appSettings>, 472
ASP.NET new features, 31
<authentication>, 168, 390
code access security, 183
configuration files, 38
cookieless sessions, 108–9
debug symbols, 200
Forms-based authentication, 173–74
IIS applications and, 469
opening, 116–17
overriding parent configuration, 126
overview of, 114
Passport authentication, 169
structure of, 115–16
<trace>, 486–87
URL-based authorization and, 179–80
Windows authentication, 168
WebControl class
adding styles to controls, 245
inheriting from, 354
rendering output, 355
TextBox control and, 357
UI-related properties, 355, 403
Web Control Library projects, 354, 356
Web controls
adding to Toolbox, 358–59
AdRotator control, 257–60
Calendar control, 260–63
CompareValidator control, 269–70
e-mail application, 246–51
overview of, 237
RequiredFieldValidator control, 267–68
specialty controls, 257
validation controls, 264–67
Xml control, 263–64
<webControls> element, 557
WebDav, 473, 477
Web farms, 98
Web Forms, 189–227
adding controls, 42–45, 241–44, 359–61
ASP.NET new features, 30–31
@Assembly directive, 205–6
building, 46
caching, 445–46
caching multiple versions, 450–52
case sensitivity, 232
code in, 211–13, 263–64
@Control directive, 203–4
creating, 40–42
custom server controls, 359–61
Debug mode, 493
directives, 194
error handlers, 224
event handlers, 45, 220–24, 227
events, 369
extensions, 189
@Implements directive, 204
@Import directive, 204, 227
layout modes, 42
migrating to ASP.NET, 514–17
@OutputCache directive, 206–9, 227, 447
overview of, 35
@Page attributes, 195–98
@Page directive, 194, 227
@Page examples, 199–203
page anatomy (HelloSimple.aspx), 189–90
page elements, 190–92
page lifetime, 192–94
page processing stages, 221–22
page runtime structure, 225–27
postbacks, 368
properties, 42–44
@Reference directive, 209–11
@Register directive, 205
server controls, 42–45, 241–44
static content, 473
testing, 14–15, 46–47
user controls, 213–20, 227
Web applications and, 40–42
Xml code in, 263–64
webGarden attribute, <processModel>, 556
WebMethod, 415–17
Web pages
building, 46
displaying XML data in, 292–96
testing, 46–47
Web project, 12–14
Web server, compromised, 132
WebService class
inheritance, 414
metadata, 415
@WebService directive, 413
Web services, 409–39
advertising, 425–27, 439
.asmx file extension, 413
ASP.NET new features, 31
authentication, 428–29
class creation, 414
consuming from ASP.NET, 432–39
consuming from Visual Studio .NET, 435–38
data access, 422–25
declaring, 413–14
functionality of, 412–13
HelloWorld example, 417–21
inheritance, 414
locating, 429–31
metadata attributes, 415
namespace, 415–16, 439
overview of, 409
precursors to, 410
primitive data types, 422
project types, 33–34
proxy classes, 432–38
resources, 438
security, 427
SOAP and, 412
testing, 439
WebMethod properties, 416–17
WSDL contracts and, 431–32
wsdl.exe, 432–34
XML-based, 36, 409–12, 439
Web Services Description Language. See WSDL (Web Services Description Language)
Web Setup project, 362, 478–81
while...loops, 76–77
wildcards, access control, 180
Window menu, 28
Windows 2000
hiding/revealing file extensions, 13
NSA security recommendations, 183
operating system selection and, 134
port security, 154
security guidelines, 133
Visual Studio .NET installation and, 561–62
Windows 9x, security, 134
Windows applications, 14
Windows authentication, 185
ACL-based authorization, 178
ASP.NET and, 185
authorization, 165, 178
configuring for ASP.NET, 168–69
database connections and, 287
integrated, 167, 428
types of, 166–67
Windows Explorer
adding path to .NET tools, 578–80
deploying assemblies, 475
Windows Installer
deploying global assemblies, 474–75
installing assemblies with, 362
Visual Studio .NET support for, 19
Windows Installer 2.0, 362
Windows Server 2003
operating system selection and, 134
process model, 129
Visual Studio .NET installation and, 561–62
Windows Update site, 155
windows, Visual Studio .NET, 19–23
Windows XP
hiding/revealing file extensions, 13
operating system selection and, 134
port security, 154
security guidelines, 133
Visual Studio .NET installation and, 561–62
wire format, 410
Workstation ID, SqlConnection connection string keys, 286
WriteXml method, 302, 387
Writing Secure Code (Howard and LeBlanc), 133, 152
wsdl.exe, 432–34
options, 433
syntax, 432
WSDL (Web Services Description Language)
contracts for Web services, 430, 431–32
files, 431–32
standards, 432
WS-Security, 427, 429

Team LiB
Previous Section Next Section


JavaScript EditorJavascript debugger     Javascript examples