T


TabControl and TabPages, 1012

TableLayoutPanel control, 10101011

tables. See data tables

target journaling, message queues, 1488

TargetType, 1164

task dialog, Windows Vista, 16611664

Task Manager, 548

TaskDialog function, 16611664

TaskDialogIndirect function, 16611664

TCP (Transmission Control Protocol)

TcpSend and TcpReceive examples, 1363–1365

vs. UDP, 1365–1366

using, 1362–1363

TCP channels

creating with full serialization support, 1425

defined, 1411

object activation, 1417–1419

properties, 1413–1414

registering with ChannelServices, 1415–1416

security configuration, 1442–1444

TcpClient class

defined, 1362

overview of, 1362

TcpSend and TcpReceive examples, 1365

Windows Services example, 717–720

TcpClientChannel class, 14091410

TCP/IP Services, Windows Vista, 714

TcpListener class, 1362, 1363

TcpReceive application, 13641365

TcpSend application, 13631364

TcpServerChannel

creating, 1411–1413

remote servers and, 1407–1408

tcpTrace tool, 1411

TemplateBinding markup extensions, 1171

templates

ASP.NET AJAX-enabled Web sites, 1309–1310

data binding, 1247–1250

data display, 1245–1247

ListBox control, 1176–1182

WPF, 1169–1176

Terminate( ) method, 966967

TerminateActivity, 1565

ternary (?:) operator

in C++/CLI, 1635

if...else statement and, 159

operator precedence, 163

testing

custom controls, 1030

message queues, 1488

simple XAML code, 1134

text

Button, 999

converting to uppercase, 1125

drawing in GDI+, 1106–1108

reading/writing to text files, 815–822

setting ToolStrip, 1012

text editor, Visual Studio 2005, 395396

Text property, control appearance, 996

TextBox control

overview of, 1009–1010

simple binding, 1195–1196

WPF, 1148

TextLineInformation class, 1114

theme class, activities, 15541555

themes, ASP.NET, 12841289

applying to pages, 1285

defining, 1285–1286

overview of, 1284

in PCSDemoSite, 1286–1289

permitting anonymous users, 1283

thick-client apps, Windows Forms, 24

Thread class

background methods, 556–557

creating threads and, 549

overview of, 553–555

priority properties, 558

ThreadPool class, 558560

threads, 547564.

See also synchronization

asynchronous callback, 551–553

asynchronous delegates, 549

background, 556–557

COM and, 752–753, 764

controlling, 558

deadlocks and, 563–564

delegates for starting, 196

issues, 560

lock statement for synchronizing multiple, 565–571

overview of, 547–549

passing data to, 555–556

polling delegates, 549–550

pools, 558–560

priority, 557–558

race condition and, 560–563

summary, 588

Thread class, 553–555

wait handle, 550–551

Windows Services and, 725–726

throw keyword, 16391640

throw statements, 430

throwing exceptions, 387390

tiered development, ADO.NET, 894895

time quantum, thread priority, 557

timeline, animation, 11831185

Timeout property, HTTP, 1344

TimeoutDuration property, DelayActivity, 1547

timeouts

message, 1508

setting for DelayActivity, 1547

Timer control, ASP.NET AJAX, 1307

tlbexp, creating type library, 772774

TokenImpersonationLevel, security, 1443

toolbars

adding Internet Explorer to, 1350–1354

creating with ToolStrip, 1012–1013

ToolboxItem attribute, 1557

ToolStrip, 10121015

ToolStripContainer container, 1016

ToolStripControlHost, 10131015

ToolStripDateTimePicker, 10141015

ToolStripDropDownItem, 1013

ToolStripManager class, 1016

ToolStripMenuItem class, 1016

TopMost window, 1088

ToString( ) method, 108109

creating user-defined types, 962–964

date formats and, 643

format strings and, 227

IFormattable interface, 230–231

number formats and, 641

overview of, 107

ToUpper( ) method, converting

text to uppercase, 1125

Trace.Assert( ) method, 530

traceDump( ) function, 13311332

TraceFilter class, 529530

traces

asserts, 530–531

filters, 529–530

listeners, 526–529

overview of, 524

sources, 524–525

summary, 546

switches, 526

TraceSource class, 524525

track points, workflow, 1576

tracking service, 15751576

TrackingProfile, 15751576

transaction managers, 676

transactional message queues, 15081509

transactional messages, 1487

transactional queues, 14921493

Transactional<T> class, 698701

transactions, 675708

ACID properties, 677

ADO.NET, 680–681

ambient, 691–693

automatic and distributed, 1456

CommittableTransaction class, 685–687

configuring, 1464–1465

custom resource managers and, 697–698

database and classes, 677–680

dependent, 689–691

EnterpriseServices, 682

initiating, 856–857

isolation requirements, 695–697

nested scopes with ambient transactions, 693–695

overview of, 675–676

phases, 676–677

promotable, 687–689

resources, 698–704

service implementation, 1526–1528

summary, 707

System.Transactions namespace, 683–685

using, 1466–1468

WCF binding supporting, 1534

Windows Vista and, 704–707

TransactionScope class

ambient transactions and, 691–693

methods, 691–694

nested scopes with ambient transactions, 693–695

transforming XML, 927931

TranslateTransform( ) method, 10931094

translations

changing cultures programmatically, 663–664

custom resource messages, 664–666

outsourcing, 666

transparent proxies

.NET Remoting, 1402–1404

remote clients, 1409

returning to client, 1419

TreeView control, 10241030

TreeView Web server control, ASP.NET, 12731275

triggerButton_Click( ) method, 1222

triggers, 1166

creating, 973–974

message queues, 1486

overview of, 972

starting/stopping animations, 1183–1184, 1186–1189

templates and, 1173

UpdatePanel, 1321

using, 974

with WPF, 1167–1169

troubleshooting Windows Services

event logging, 744

interactive services, 743–744

overview of, 742–743

power events, 745

True Type font families, 1108

TrueForAll( ) method, 262

Trusted Application Deployment, 462

Trusted Sites, security zones, 630

try blocks

catching exceptions and, 374–376

exception handling in Visual Studio 2005, 430

handling different exceptions in different places, 384

nesting, 382–384

try/catch/finally, 16391640

try...catch...finally blocks, 854855

TryFindResource( ) method, 1166

tunneling events, WPF, 1158

Type class. See System.Type

type conversion

explicit, 165–168

implicit, 164–165

lists, 282

overview of, 164

type safety

generic classes and, 245

strong data typing and, 163

type-definition, WSDL, 13751376

typeof operator, 161

types. See data types




Professional C# 2005 with .NET 3.0
Professional C# 2005 with .NET 3.0
ISBN: 470124725
EAN: N/A
Year: 2007
Pages: 427

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