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

第 164 页

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

service contracts, 683, 684–685

contravariance, 317, 319–321

control flow activities (WF), 704–705

Flowchart, 704

Sequence, 704

control images, 813

control themes (Silverlight), 479

controllers, 441

classes, populating, 441

Controllers folder, 441

controllers (IntelliSense), 1049

controls

Chart, 658–659

container controls

FlowLayoutPanel, 348

Panel, 347–348

SplitContainer, 347–348

TableLayoutPanel, 348–349

detective, 950

DomainDataSource, 765

drag and drop, 650

Gauge control, 659–660

Image control, 657

Convention over Configuration – data sources

Line, 652

List, 657

Matrix control, 655–657

preventative, 950

QueryableFilterRepeater, 510

QueryExtender, 510

Rectangle, 652

Report Viewer, 645, 646

Subreport control, 657

Table control, 652–655

Text Box, 650–652

web forms

formatting, 411–412

positioning, 409–411

Windows Forms

adding, 341

aligning text controls, 342

anchoring, 349–350

docking, 349–350

horizontal spacing, 343

layering, 344

locking design, 344–345

positioning multiple, 342–343

property setting, 345–346

tab order, 344

vertical spacing, 343

WPF, layout controls, 358–360

Convention over Configuration, 486

covariance, 317, 318–319

Create action method, 457

CreateToolWindow method, 1016, 1018

credentials provider, 738

cross-assembly referencing, 816

CRUD (Create, Read, Update, Delete), 485

contracts, 684

entity models, 637–641

cryptographySettings section in

configuration schema, 779

Crystal Reports, introduction, 645

CSS (cascading style sheets), web forms, 412–415

Ctrl key, temporary window, 40

Ctrl+Tab window, 40

culture resources, 813–814, 815

creating, 814

invariant cultures, 813

loading files, 814–815

neutral cultures, 813

specific cultures, 814

CurrentChanged event, 748

CurrentPrincipal, 728

CurrentStatusTest, 1103

CustomActionData property, 972

CustomAuthentication class, 731

Customer Experience Improvement Program

(CEIP), 958

CustomerBindingNavigator,

569–570

CustomerBindingSource, 567–569

CustomerTableAdapter, 563

CustomerVisualizer class, 866–867

customization, document-level, 381

CustomReportingFunctions template, 665

CVS, 246

Cyclomatic Complexity, 1078

d

dashboards (SharePoint), 1132–1133

data

browsing, 584–586

editing, 556–557

previewing, 557

data binding, 565–567

saving changes, 573–574

validation, 576–578

WPF, 367–370

Data Binding Mode options, 570–571

Data Compare, 1092–1093

Data Connections node (Server Explorer), 549

data contracts (WCF), 683, 685–687

Data Generation Plan, 1089–1090

Data Link Properties dialog, 562

data models, ASP.NET Dynamic Data, 487–489

display format, 496–498

validation rules, 494–496

data sets

customized, 578–579

Typed DataSets, 649

Data Source Configuration Wizard, 561, 650, 798

data sources, 581–586

adding, 561–563

data sources – debugging

data sources (continued)

reports, 647

defining, 648–650

selecting, 570–573

Web Service Data Source, 583

Data Sources window, 549, 556

data types

F#, 330

resource files, 819

data view controls, 422–423

Database Diagram Editor, 549

database diagrams, 555–556

Database projects, 95

database tools

Data Compare, 1092–1093

Data Generation Plan, 1089–1090

Offline Schema project, 1086–1089

refactoring, 1090–1091

Schema Compare, 1091–1092

SQL-CLR Database projects, 1086

static analysis, 1093

Transact-SQL editor, 1093

Database Unit Tests, 1100–1101

databases

best practices, 1093–1094

SQL Azure, 544

updating, entity models, 644–645

windows, 549–556

DataColumns, 559–560

DataContract attribute, 686

DataGridView, 579–581

DataRows, 559–560

DataSet editor, 563–565

DataSet object, 560

DataSets

creating, 561–563

GeneratedCode attribute, 1078

overview, 559–560

DataTables, 559–560

DataTips, 828

floating, 858

pinned, 858

variables, 858

DDD (domain-driven design), 645

Debug class, 890–891

DEBUG constant, 102

Debug Source Files, 93

Debug tab (Solution Explorer), 103

enable debuggers, 104–105

debugger

DebuggerBrowsable attribute, 859–860

DebuggerDisplay attribute, 860–861

DebuggerHidden attribute, 861–862

DebuggerNonUserCode attribute, 862

DebuggerStepperBoundary attribute,

862–863

DebuggerStepThrough attribute, 862

DTE.Debugger, 1007

Debugger class, 890

Debugger interface, 1003

debugging

ASP.NET

Edit and Continue, 876

error handling, 876–877

web applications, 874–876

ASP.NET AJAX JavaScript, 879

Assert method, 891

Break mode, 828, 845

breakpoints, 828, 845

conditional, 828, 848–849

deleting, 850

disabling, 850

exporting, 851–852

importing, 851–852

labeling, 851

location, 850–851

setting, 846–847

Breakpoints window, 828–829

client-side JavaScript, 877–878

breakpoints, 878

with code, Debugger class, 890

code execution windows

Call Stack, 833

Modules, 834–835

Processes, 835

Threads, 834

code window, 827–828

DataTips, 828

Debug class, 890–891

delayed signing and, 949

declarative languages – developing first application

dynamically-generated JavaScript, 878–879

Edit and Continue, 855–856

exceptions and, 841

unwinding, 845

Exceptions window, 841

execution control, 853

stepping through code, 853–855

execution point, moving, 855

first application, 9–13

Immediate window, 830–831

IntelliTrace, 837–838, 1075

LINQ, 596–597

macros, 1030

memory windows, 835

1-4, 836

Disassembly, 836

Registers, 836–837

mixed-mode, 899

multi-threaded applications, 897–899

.NET Framework, 896–897

Output window, 829–830

Parallel Stacks window, 839–840

Parallel Tasks window, 840

parallel windows, 838–840

parallelized applications, 897–899

post-mortem

dump files debugging, 901–902

dump files generation, 900–901

Raw View, 865

rude edits, 855

running applications

remote debugging, 894–895

Web applications, 893–894

Windows processes, 892–893

saving changes to object, 867–869

server-side ASP.NET code, 872–877

SharePoint, remote computers, 521

Silverlight, 477, 879–880

start actions, 887–889

Stop Applying Changes, 855

stored procedures (SQL Server), 899

Trace class, 890–891

Trace Switches, 891

tracepoints

creating, 852

macros, 852–853

printing, 852–853

tracing, 880

application level, 882

page-level, 881

type proxies, 863–865

visualizers, 865–867

Watch windows

1-4, 832–833

Autos, 833

Locals, 833

QuickWatch, 831–832

web applications, 874–876

workflows, 718–719

WPF Visualizer, 376–377

declarative languages, 312

decompilers, 939–941

DefaultValue attribute, 30–31

DELETE HTTP method, 455

dependencies

builds, manual, 914–915

.NET applications, 968

Dependency Graphs, 1070–1072

deploying

add-ins, 1022–1023

applications, 394–396

first application, 9–13

macros, 1030–1031

reports, 677

Web applications, 983

web.config transformations, 989–990

Windows Azure applications, 540–543

deployment

certificates, 977–979

ClickOnce, 976–980

outputs included, 963

depth of inheritance, 1077

Descending keyword, 595

Description attribute, 29

design-time errors, 278–279

designer files, 810–811

designing reports, 647–648

detective controls, 950

developer types, 4

developing first application, 9–13

developing macros – Dynamic Data, templates

developing macros, 1028–1030

Development Fabric (Azure), 535–536

Development Tools Extensibility. See DTE

(Development Tools Extensibility)

dialogs

Add Area, 459

Add Controller, 441

Add-in Manager, 1011

Add Reference, 21

Breakpoint Hit Count, 849

Data Link Properties, 562

Exception Assistant, 841

Exceptions, 47

Find and Replace, 74

Find in Files, 78, 79

Find Symbol, 81

Foreign Key Relationships, 553

Help Library Manager, 85

New Project, 95–96, 353

Preview Data, 557

Publish Web, 986–987

Quick Find, 73

Remove Parameters, 154

Rename, 154

Reorder Parameters, 153–154

Report Properties, 667

Service Reference Settings, 22

Solution Properties, 16

Surround With, 141–142

directives, T4, 265

assembly, 276

import, 276–277

include, 277–278

output, 275–276

template, 275

directories, virtual, 774

disabled add-ins, 394

disabled users, accessibility, 416–417

disabling breakpoints, 850

Disassembly window, 836

Display Items list, Text Editor, 44

DisplayFor helper, 466

DisplayName attribute, 29

docking, 41–43

controls, 349–350

document-level customization, 381

document libraries, SharePoint, 519

Document Outline window, 364

controlling outlining, 69–70

HTML outlining, 68–69

document windows, automation, 1006

documentation. See also comments; XML

comments

GhostDoc and, 237–238

introduction, 219

Sandcastle and, 238–241

documents as templates, 1132

domain context class, 764–765

domain operations, 762

delete operations, 763

insert operations, 763

invoke operation, 763

query operations, 762–763

update operations, 763

Domain Service Class Wizard, 761

domain services

consuming, Silverlight, 764–768

RIA Services, 760–762

DomainDataSource control, 765

Dotfuscator, 941–945

RI (Runtime Intelligence), 952

tamper defense, 950–952

drag and drop

Class Designer, 177

code generation, 182–184

controls, 650

drop handlers, 1048

DTE (Development Tools Extensibility),

1002–1004

debugger, 1007

event handling, 1007

macros, 1025–1026

DTE.Com

mands, enumeration, 1006–1007

DTE.Debugger, 1007

DTE.Events object, 1007

DTE.Solutions object, 1004–1005

dump files

debugging, 901–902

generating, 900–901

Dynamic Data, templates, 464

dynamic data. see also asP.neT Dynamic Data – events

display templates, 465–468

edit templates, 468

dynamic data. See also ASP.NET Dynamic Data

dynamic languages, 312–313

dynamic lookups, late binding and, 325–326

dynamic properties of configuration files, 784–785

DynamicActivity class, 704

e

Edit and Continue, 855–856

ASP.NET debugging, 876

editing, data, 556–557

Editor

adornments, 1047–1048

Check Comment Margin Highlighter,

1050–1057

Classification subsystem, 1043

classification types, 1046–1047

classifiers, 1043

content types, 1045–1046

drop handlers, 1048

extending, 1044

IntelliSense, 1049

margins, 1047

mouse processors, 1048

Operations subsystem, 1043

options, 1048–1049

services, 1050

tags, 1047

Text Model subsystem, 1042

Text View subsystem, 1042–1043

editor space, 8

colors, 43–44

fonts, 43–44

full-screen mode, 45

tracking changes, 46

visual guides, 44–45

embedding files as resources, 808–809

empty test cases, 193

Empty Web Site project template, 402

EnableClientAccess attribute, 761

EnableDynamicData method, 511–512

Encapsulate Field method of refactoring, 150–151

Encode method, 450

encryption, connection strings, 803–804

endpoints (WCF), 688–691

Entities Dynamic Data project, 488

entities in class diagrams, 178–179

connectors, 179

display style, 181

Entity Data Model Wizard, 624–625

Entity Framework designer, 626–630

entity templates, ASP.NET Dynamic Data,

506–508

enumeration

DTE.Commands, 1006–1007

projects, 1004–1005

windows, 1005–1006

Environment settings, source code repository, 248

environment settings, 6

RSS feed, 7

error handling, ASP.NET debugging, 876–877

Error List, 64

Error List window, 664

ErrorImage property, 813

errors

compile errors, 64

compiling transformation, 279

in conversion, 907

design-time, 278–279

executing transformation errors, 279–280

generated code errors, 280

event handlers

AfterInstall, 970

Click, 37

XAML editor, 361

event handling, 1020–1022

event receivers (SharePoint), 519, 527–528

EventLog class, 161

events

BeforeExecute, 1020

Changed, 1042

CurrentChanged, 748

DTE.Events object, 1007

IntelliTrace, 1085

Post Build Event, 918

SubreportProcessing, 670

excel – find and replace

Excel

document-level customization, 381

Project integration, 1118–1119

smart tags, 381

work items, 1117–1118

Exception Assistant, customizing, 844–845

Exception Assistant dialog, 841

exception information, writing, 161

exceptions

debugger, 841

execution path, 841

IntelliTrace, 1085

unwinding, 845

Exceptions dialog, 47

Exceptions window, 841

excluded code, 1078

executing transformation errors, 279–280

execution control, 853

stepping through code, 853–854

step filtering, 854

Stepping Into, 854

Stepping Out, 854

Stepping Over, 854

execution point, moving, 855

ExpectedException attribute, 204–206

Experimental Instance, 1045

expiration date, 956–957

ExportAttribute attribute, 1036

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