饭饭TXT > 学习管理 > 《Visual Studio 2010 高级编程(英文出书版)》作者:Nick Randolph/等【完结】 > [Visual.Studio.2010.高级编程].Professional.Visual.Studio.2010.txt

第 168 页

作者:Nick Randolph/等 当前章节:15372 字 更新时间:2026-6-18 14:51

team projects (TFS), 1112 Test and Lab Manager, 1095, 1106

Team System Edition, 191 Lab Center, 1108–1109

tear away code windows, 58–59 Testing Center, 1106–1108

TeardownAttribute attribute, 953–956 test cases

template directive (T4), 275 AssemblyCleanup attribute, 207

templates AssemblyInitialize attribute, 207

Business Application, 757 ClassCleanup attribute, 206–207

custom view templates (MVC), 463–464 ClassInitialize attribute, 206–207

CustomReportingFunctions, 665 clean up, 206–207

documents as, 1132 empty, 193

Dynamic Data, 464 first, 192–199

display templates, 465–468 inconclusive statements, 197

edit templates, 468 initialization, 206–207

extending, 299–308 large numbers, 216–217

file location, 49 TestClass attribute, 200

Installed Templates hierarchy, 18 TestCleanup attribute, 206

Installer Class, 970 TestContext object, 207–211

item templates, 291–295 TestInitialize attribute, 206

List, 452 TestMethod attribute, 200

locations, 299 writing, 192

MyWizard, 301–305 writing output, 210–211

online, 308–309 Test Controller, 1108–1109

Online Templates, 19 Test Elements, Test and Lab Manager, 1095

parameters, 298–299 Test Impact Analysis, 1105

process templates, 1112–1113 Test List Editor, 216–217, 1098, 1105–1106

project setup, 299–301 test load agent, 1100

project templates, 295–296 Test projects, 95

Recent Templates, 19 Test Results window, 196, 1105

reports, 647–648 Test Run Configuration file, 198

Reports Application project template, 645 Test Runner window, 1107–1108

SharePoint, 521 test runs, 198

Silverlight, 473 Test Timeouts, 199

Solution Explorer, 18 Test View window, 211–212, 1105

structure, 296–298 Test Windows, 1105

T4 TestCategory attribute, testing, 201

automation, 280–284 TestClass attribute, 200

creating, 264–268 TestCleanup attribute, 206

VSIX Project template, 1044 TestContext object, 207–211

WCF Workflow Service Application project, 682 testing. See also unit testing

Web Application projects, 406 add-ins, 1013–1014

Windows Forms applications, 336 attributes, 200–202

Workflow Console Application, 708 workflows, 719

temporary macros, 1028 writing output, 210–211

temporary solutions, 89 Testing Center (Test and Lab Manager),

temporary window, 40 1106–1108

Testinitialize attribute – toolbars

TestInitialize attribute, 206

TestMethod attribute, 200

tests

attributes, 200

automated, 1095–1096

Coded UI Tests, 1101–1102

Generic Tests, 1102

link with code, 1103–1105

load tests, 1099–1100

Ordered Tests, 1102

unit tests, Database Unit Tests, 1100–1101

web performance, 1096–1099

text

adornments, 1047–1048

classification types, 1046–1047

classifiers, 1043

displaying, 1042–1043

formatting, 1042–1043, 1043

margins, 1047

metadata, 1043

modification, enabling, 1042

recognition, 1043

tags, 1047

word wrapping, 45

Text Box control, 650–652

placeholders, 651

text controls, alignment, 342

Text Editor, Display Items list, 44

text file resources, 806–807

comments, 806

new lines, 806

prebuild events, 806

Text Model subsystem, 1042

Text Template Transformation, Preprocessed Text

Templates, 284–288

Text Template Transformation Toolkit. See T4

Text View subsystem, 1042–1043

classifiers, 1043

view ports, 1043

TFS (Team Foundation Server), 34, 246,

1111–1112

Administration Console, 1134

Agile Development and, 1112

automation, 1135–1137

Changeset Tracking, 1127

CMMI Process Improvement and, 1112

customization, 1135–1137

Guidance Page, 1113

linking to from Modeling Projects, 1068

Merge Changes, 1122–1123

offline work, 1124

process templates, 1112–1113

customizing, 1136–1137

Report Server, 1130–1132

Team Foundation Build, 1128–1130

team project collections, 1112

team projects, 1112

Team Web Access, 1133

Version Control, 1119–1128

Windows Workflow 4.0, 1129

Work Item Queries, 1113

work item queries, 1113–1114, 1114–1115

work items

adding, 1116

Excel, 1117–1118

state, 1116–1117

tracking, 1113–1114

types, 1115–1116, 1135–1136

workspaces, 1120

themes

Silverlight, 479–480

WPF, 371

threads, code editor window, 897

Threads window, 834

Tick feature, 958

Timeout attribute, testing, 201

TIP (Tier Interaction Profiling), 1081

Toggle Bookmark command, 133–134

tool windows, 8, 39

creating, 1015–1018

dockable, 41

floating, 43

location, 41

Macro Explorer tool window, 1026

Project Explorer, 1027

reorganizing, 70–71

Solution Explorer, 16

toolbars, 8

Breakpoints window, 829

buttons, 39

Toolbox – unit testing

customizing, 39

file associations, 39

Solution Explorer, 16

viewing, 39

Toolbox, 8

Class Designer, 178

code block storage, 138

components

adding, 25–26

arranging, 24–25

customizing appearance, 24

docking, 41

Toolbox window, 22–24

tooltips

DataTips, 828

IntelliSense, 120

TPL (Task Parallel Library), 838

Trace class, 890–891

TRACE constant, 102

Trace Switches, 891

Trace Viewer, 883

tracepoints

creating, 852

macros, 852–853

printing, 852–853

tracing, 880

application-level, 882

output, 882–883

page-level, 881

tracking changes, 46

ADO.NET Entity Framework, 639

Sync Services, 749

tracking participant (WF), 706–707

tracking profile (WF), 706–707

tracking records (WF), 706–707

tracking usage, 957–958

Transact-SQL editor, 1093

TransformText( ) method, 274

troubleshooting

compiling transformation errors, 279

design-time errors, 278–279

executing transformation errors, 279–280

generated code errors, 280

Trusted Root Certification Authorities, 979

Type Equivalence, 395–396

type equivalence, 316

type proxies, 863–865

type referencing, 590

TypeConverter, classes as strings, 820

Typed DataSets, 649

u

UIs (user interfaces), views, 443–451

UML diagrams (Architecture edition), 1061,

1062–1066

Activity diagrams, 1063

Class diagrams, 1066

Component diagrams, 1065–1066

Sequence diagrams, 1064–1065

Use Case diagrams, 1063

UML Model Explorer, 1066

Layer Diagrams, 1066–1068

UML (Unified Modeling Language), 1062

Undo, 1043

unit testing

AssemblyCleanup attribute, 207

AssemblyInitialize attribute, 207

Assert class, 203

attributes, 200–202

ClassCleanup attribute, 206–207

ClassInitialize attribute, 206–207

clean up, 206–207

Code Contracts, 214–216

CollectionAssert class, 204

Database Unit Tests, 1100–1101

empty test cases, 193

ExpectedException attribute, 204–206

first test case, 192–199

inconclusive statements, 197

initialization, 206–207

introduction, 191

large numbers of tests, 216–217

private members, 213–214

properties, custom, 211–212

StringAssert class, 203–204

test runs, 198

TestClass attribute, 200

TestCleanup attribute, 206

TestContext object, 207–211

unit testing – views

unit testing (continued)

TestInitialize attribute, 206

TestMethod attribute, 200

writing output, 210–211

unpinned windows, 8

unsaved changes, 11

unwinding exceptions, 845

updating

ClickOnce and, 976–982

databases, entity models, 644–645

upgrading

to .NET Framework 4.0, 909–910

from Visual Studio 2008, 901–909

URIs (Uniform Resource Indicators), Silverlight

Navigation Framework, 478

URLs (Uniform Resource Locators)

MVC, 451

parts of, 452

views, 453

usage tracking, 957–958

Use Case Diagrams (UML), 1062, 1063

User Account Control settings, 99–100

user authentication, Web controls, 418–420

user controls, Start Page, 36–38

user registration, RIA Services, 758

user settings in configuration files, 790–791

users, authentication, 731–733

V

Validate method, 576–577

ValidateArchitecture property, 1068

ValidateUser method, 727

overloading, 728

validation

ASP.NET Dynamic Data, 494–496

data binding, 576–578

entity models, 635

MVC, 461–462

web forms, 416–417

var keyword, 314

variables

DataTips, 858

installation variables, 967

promoting to parameter, 155

WF designer, 709

variance

contravariance, 317, 319–321

covariance, 317, 318–319

VB (Visual Basic)

anonymous methods, 321–322

array literals, 323–324

code snippets, 140–141

collections, initializers, 323–324

Compile page, 915–916

Build Events, 917–919

compilation constants, 916–917

optimizations, 916

lambdas, 321–322

late binding, dynamic lookup, 325–326

line continuation, implicit, 322

options, 50–51

parameters

named, 326–327

optional, 326–327

nullable, 324–325

PowerPacks, 325

properties, automatic, 322–323

XML literals, 598

VBA (Visual Basic for Applications), 379

Version Control

annotating, 1125

branches, 1126–1127

check-ins, 1121–1122

check-outs

exclusive, 1121

shared, 1121

conflict resolution, 1122–1123

History window, 1125

introduction, 1119–1120

labeling versions, 1124–1125

Merge Changes, 1122–1123

merges, 1128

offline work, 1124

shelvesets, 1126

shelving, 1125–1126

Solution Explorer, 1120–1121

vertical spacing, 343

views

Class View, 63–64

virtual directories – Web application projects

custom view templates (MVC), 463–464

full-screen, code editor, 60

partial views (MVC), 463

split view, code editor, 58

UIs, 443–451

virtual directories, 774

Visibility property, 357

Visual Basic Development Settings option, 6

Visual Glyphs checkbox, 45

visual guides in editor space, 44–45

Visual Studio 2008, upgrading from, 901–909

Visual Studio 2010

installation, 3–5

running, 5–6

setup, launching, 3–4

Visual Studio Content Installer package,

1022–1023

macros, 1031

Visual Studio Conversion Wizard, 906–907

Visual Studio IDE, add-ins, 1011

Visual Studio Macros IDE, add-ins, 1011

visualization, Modeling Power Toys for Visual

Studio 2010, 186–187

visualizers, 865–867

visually impaired users, 416–417

VSIX Project template, 1044

VSM (Visual State Manager), 479

VSMacro, 1025–1026

VSPackages, extensibility, 1002

VSTO (Visual Studio Tools for Office), 18

Actions Pane window, 381, 386–387

add-ins

disabled, 394

unregistering, 392–393

application-level add-ins, 381–382, 388–392

applications

debugging, 392–394

deploying, 394–396

document-level customization, 381

creating, 382–387

documents, protecting design, 385–386

Explorer window, 388

initial version, 379

Inspector window, 388

Outlook, form region creation, 389–392

Task Panes, 381–382

VSTS Architecture, 1061

Dependency Graphs, 1070–1072

Modeling Projects, 1061

.NET Sequence Diagrams, 1072–1073

UML diagrams, 1062–1066

UML Model Explorer, Layer Diagrams,

1066–1068

VSTS Premium edition, Code Analysis tab,

112–113

VSTS Ultimate edition, Code Analysis tab,

112–113

w

warnings, 64

Watch windows

1-4, 832–833

Autos window, 833

Locals window, 833

Modules window, 834–835

Processes window, 835

QuickWatch window, 831

Threads window, 834

wavy lines, IntelliSense and, 120

WCF RIA Services. See RIA Services

WCF Service Library, 683, 691–696

WCF Test Client, 692–693

WCF (Windows Communication Foundation), 22

contracts, 683

data contracts, 683, 685–687

message contracts, 683

service contracts, 683, 684–685

Hotfix, 515

overview, 681–682

project types, 682

projects, 95

services

consuming, 696–699

endpoints, 688–691

hosting, 691–696

Sync Services and, 752

WCF Workflow Service Application project

template, 682

Web Application projects

ASP.NET AJAX, 427–429

control extenders, 429–431

Web application projects – Where statement

Web Application projects (continued)

client-side development, 425–431

creating, 404–405

installers, 991–991

JavaScript, 426–427

master pages, 424–425

output, 991

properties

Package/Publish SQL tab, 116

Package/Publish Web tab, 115

Web tab, 113–114

Silverlight Applications tab, 114–115

templates, 406

Web Application versus Web Site projects,

400–401

Web applications

debugging, 874–876

deploying, 983

web.config transformations, 989–990

packaging

configuring packages, 987–988

SQL Server data, 988–989

publishing, 986–987

Web browsers, Silverlight, 472

Web controls, 417–424

data components, 420–423

data helper controls, 423

data view controls, 422–423

navigation components, 418

user authentication, 418–420

Web Parts controls, 423–424

Web forms

controls

formatting, 411–412

positioning, 409–411

CSS tools, 412–415

HTML Designer, 407–409

HTML elements, positioning, 409–411

validation tools, 416–417

Web pages, scaffolding, 486

Web Parts, development, 524–525

Web Parts controls, 423–424

Web performance tests, 1096–1099

Web Platform Installer, 992–997

Web projects, 95

Silverlight, 474

Web servers, parameterizing, 1096

Web Service Data Source, 583

Web Service Proxies, GeneratedCode

attribute, 1078

Web settings, 107

Web Setup Project, 991

Web site administration, ASP.NET, 431–434

Web Site project, 19, 116–117

目录
设置
设置
阅读主题
字体风格
雅黑 宋体 楷书 卡通
字体大小
适中 偏大 超大
保存设置
恢复默认
手机
手机阅读
扫码获取链接,使用浏览器打开
书架同步,随时随地,手机阅读
首 页 < 上一章 章节列表 下一章 > 尾 页