UAC (user account control), 1654–1658
getting admin privileges to application, 1664–1665
shield icons, 1656–1658
UDP (User Datagram Protocol)
TCP vs., 1365–1366
UDP class, 1366–1367
UdpClient class, 1362, 1366–1367
UDTs (user-defined types), 958–968
aggregates, 965–968
AJAX Library OOP extensions, 1328
creating, 958–964
overview of, 958
using, 964
using from client-side code, 964–968
uiAccess attribute, 1654
UML (Unified Modeling Language), 711–712
unary operator, 162
unbound classes, 1421
unboxing
casts, 188
type conversion and, 168, 244–245
unchecked operator, 159–160
#undef, preprocessor directive, 71–72
Unicode issues, 638–639
Unified Modeling Language (UML), 711–712
Uniform Resource Identifier (URI), 1439–1440
Unlock( ) method, 1386–1387
unmanaged resources, 325
unmanaged types, 334
unsafe keyword, 331–332
unsafe safety level, 956
UnsafeNativeMethods class, 997
update constraints, 880–881
UPDATE statements, 859
UpdatePanel control, ASP.NET AJAX, 1306, 1311, 1318–1321
UpdateProgress control, ASP.NET AJAX, 1306, 1311–1312, 1321–1322
UpdateRowSource property, 891
updates
Active Directory object, 1604–1605
data adapters for, 889–890
data source in Visual Studio, 1062–1063
Region records in databases, 863–864
rows, 892
server-side UpdatePanel, 1320–1321
UploadData( ) method, WebClient, 1342
UploadFile( ) method, WebClient, 1342
UPN (user principal name), 1599
uppercase, converting text to, 1125
Uri class, 1357–1358
UriBuilder class, 1357–1358
URIs (Uniform Resource Identifiers)
hosting .NET Remoting servers in ASP.NET, 1439–1440
overview of, 1357–1358
supported by .NET Framework, 1340
URLs vs., 1340
UrlAttribute, 1418–1419
URLs (Uniform Resource Locators)
activation, 1417
hosting .NET Remoting servers in ASP.NET, 1439–1440
URIs vs., 1340
usage conventions, 76–81
fields, 81
naming conventions, 77–80
overview of, 76–77
properties and methods, 80–81
user account control. See UAC (user account control)
user controls, ASP.NET, 1256–1264
defined, 1220
overview of, 1256–1257
in PCSDemoSite, 1263–1264
simple, 1257–1263
user controls, Windows Forms, 1030–1035
User Datagram Protocol (UDP)
TCP vs., 1365–1366
UDP class, 1366–1367
user input, 1122–1126
user interaction, for controls, 996–997
User Interface editor, Visual Studio 2005, 463–465
user interface layer, AJAX Library, 1308
user policy level, 601–602
user principal name (UPN), 1599
user-defined exceptions
catching exceptions, 384–385
classes, 384–385
throwing exceptions, 387–390
user-defined functions
creating, 971
SQL Server 2005, 970–972
working with, 971–972
user-defined types. See UDTs (user-defined types)
username, Active Directory binding, 1599
users, assigning to roles, 1278–1279
UserSearch application, 1610–1614
get property names of user class, 1612–1613
get schema naming context, 1611–1612
search for user objects, 1613–1614
user interface, 1610–1611
UseSynchronizationContext property, ServiceBehavior, 1536
using block statement, 855–856
using command, 1113 1743
using keyword
aliases and classes assigned with, 61
importing namespaces in C#, 1622
namespaces and, 60–61
using namespace statement, 1622
using statement, 1643–1644
utility classes, Internet access, 1357–1361