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

第 165 页

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

exporting

breakpoints, 851–852

class diagrams, 182

composable parts and, 1034

contracts and, 1037–1040

settings, 51–52

Expression blocks (T4), 268

Expression Builder, 75–76, 662

fx button, 662

expression holes, 600–601

expressions, 705

complex, 661

Immediate window, 830–831

Lambda expressions, 589–590

reports, 661–663

simple, 661

extensibility, 1001. See also DTE (Development

Tools Extensibility)

add-ins, 1002

macros, 1002, 1025–1026

MEF (Managed Extensibility Framework),

1002, 1033

options, 1001–1002

VSPackages, 1002

extension methods, LINQ, 110

Extract Interface method of refactoring, 151–153

Extract method of refactoring, 148–150

f

F#, 327–330

data types, 330

Interactive window, 329

lazy keyword, 331

for loop, 330

Pattern Matching, 330

Feature Designer, 529–530

FeatureAttribute attribute, 957–958

Features node (SharePoint), 521

features (SharePoint), 519, 529–530

field templates, ASP.NET Dynamic Data, 502–506

file extensions, toolbar associations, 39

files. See also .config files; configuration files

.AddIn, 1014

designer files, 810–811

dump files

debugging, 901–902

generating, 900–901

embedding as resources, 808–809

find and replace, 78–79

hidden, 91

JavaScript, 129–130

project, format, 96

replace in, 80–81

text file resources, 806–807

Fill method, 564

filter templates, ASP.NET Dynamic Data,

509–511

filters

breakpoints, 849–850

step filtering, 854

FinalQuery method, 596

find and replace

in files, 78–79

find and replace dialog – Guidance and resources tab

Find Symbol search tool, 81

options, 77

Quick Find dialog, 73

regular expressions, 76–77

replace in files, 80–81

Replace With field, 75

wildcards, 75–76

Find and Replace dialog, 74

Find in Files command, 78

Find in Files dialog, 78, 79

Find Options, 75

Find Results windows, 79–80

Find Symbol dialog, 81

Find Symbol search tool, 81

flexibility, 311

floating code editor windows, 58–59

floating tool windows, 43

Flowchart control flow activity (WF), 704

FlowLayoutPanel control, 348

folders, 90

ASP.NET MVC, 439–440

Controllers, 441

Open Containing Folder option, 40

SharePoint Mapped Folders, 523

solution folders, 90

Font and Colors node, 43

fonts, editor space, 43–44

for loops, F#, 330

Foreign Key Relationships dialog, 553

formatting code, code editor, 55–56

forms

login, 738–740

Outlook, 389–392

SnapLines, 339

Windows Forms Designer, 338–340

Forms authentication, 726

forms-based authentication, 731

framework, versions, 19

From statement, 591

full-screen mode, editor space, 45

full-screen view, code editor, 60

function breakpoints, 846–847

functional languages, 313–314

functionality, Modeling Power Toys for Visual

Studio 2010, 187

functions

$( ), 468–470

GetStrongName, 667

Implement Abstract Class, 185

Override Members, 185

refactoring functions, 185

Server Explorer window, 554–555

fx button, 662

FxCop, 245

code analysis, 254–257

Managed Code Analysis tool, 1078

G

GAC (Global Assembly Cache), 26, 933–934

installers, 967

reports, 665

gacutil.exe,

934

garbage collection, 777

Gauge control, 659–660

generated code errors, 280

GeneratedCode attribute, 1078

GenerateMagicNumber method, 939

generating reports, 674–675

Generic Tests, 1102

generic variance, 317

Generics, inheritance, 316–318

GET HTTP method, 455

Get Started tab, 34

GetCredentials method, 740

GetData method, 564

GetManifestResourceNames method,

809–810

GetManifestResourceStream method,

809–810

GetRolesForUser method, 729

GetStrongName function, 667

GetTags method, 1054

GhostDoc, 219, 237–238

GlobalAssemblyInfo file, 932–933

glyph factory, 1054

glyphs, WPF designer, 362

GroupBy statement, 593–594

Guidance and Resources tab, 34

Halstead volume – inheritance

h

Halstead volume, 1078

hard disabled add-ins, 394

HEAD HTTP method, 455

headers/footers in reports, 669

Health Monitoring, 884–886

Hello World, 9–13

Help Library Manager dialog, 85

help system, 83–84

configuration, 85–86

navigating, 84–85

online help system, 85

searching, 84–85

Service Unavailable message, 83

hidden files, 91

HideSolutionNode, 92

highlighting, code editor, 57

hit counts, 849

Hopper, Grace, 312

horizontal spacing, 343

HostApplication nodes, 1014

HTML Designer, 407–409

HTML elements, positioning in web

forms, 409–411

HTML outlining, 68–69

HTTP methods

DELETE, 455

GET, 455

HEAD, 455

POST, 455

i

IClassifier, 1046

IClassifierAggregatorService, 1050, 1054

IClientFormsAuthenticationCredentials

Provider interface, 738

icons

loading, 816

projects, 16

IContentTypeRegistryService, 1050

ICustomerService interface, 684

IDE (integrated development environment)

code snippets, 137

configuration, 7

Start Page, 7

IDropHandler, 1048

IDropHandlerProvider, 1048

IDTCommandTarget interface, 1015

IDTExtensibility2 interface, 1015

IGlyphFactoryProvider contract, 1056

Ignore attribute, testing, 201

IIS (Internet Information Services), 401

IL Dasm, 938–939

Image control, 657

Image Library, 301

Image property, 813

images

control images, 813

as properties, 813

IMessageService, 1038

Immediate window, 62–63, 830–831

commands, 831

IntelliSense, 63, 831

IMouseProcessorProvider contract, 1048

imperative languages, 312

Implement Abstract Class function, 185

implicit line continuation, 322

ImplicitStyleManager (Silverlight), 480

Import and Export Settings Wizard, 51–52

import directive (T4), 276–277

importing

ApplicationRoot class and, 1036

breakpoints, 851–852

composable parts and, 1034

contracts and, 1037–1040

settings, 51–52

Imports command, 603

in keyword, 319–320

include directive (T4), 277–278

inconclusive statements, 197

incremental searches, 82–83

Incremental synchronization, 749

Index method, 441

results, 442

inheritance

configuration settings, 774

depth of inheritance, 1077

entities, 635

inheritance connector – iTextedit

Generics, 316–318 Immediate window, 63, 831

Inheritance connector, 179 IntelliSense context, 129

InitialImage property, 813 JavaScript, 128–130

InitializeComponent method, 812 Options, 131–132

inline commenting, 220 overview, 119–120

Insert Snippet, 139–140 parameter information, 127–128

InsertShelfLifeAttribute attribute, 956 presenters, 1049

InsertSignOfLifeAttribute attribute, 956 Quick Info, 128

InsertTamperCheckAttribute attribute, 951 schema definitions, 133

installation. See also Windows Installer sessions, 1049

Administrative install, 970 shortcut key, 121

licensing terms, 4 sources, 1049

SharePoint, 517–518 statement completion, 132

variables, 967 wavy lines, 120

Visual Studio 2010, 3–5 word/phrase completion

stages, 3–4 completion mode, 124–125

Installation URL property, 965 in context, 121–123

installation wizard, 967 Generate From Usage, 126–127

Installed Templates hierarchy, 18 list members, 123–124

Installer class, 172, 971 stub completion, 125–126

Installer Class template, 970 suggestion mode, 124–125

InstallerActions class, 971 XAML editor, 361

SharedResources assembly, 971 XML comments, 133, 237

installers IntelliTrace, 837–838, 1075, 1084

building, 962–966 events, 1085

custom actions, 970–972 exceptions, 1085

customization, 966–970 IntelliTrace Events window, 837–838

GAC and, 967 Interaction Use (Sequence diagrams), 1064

merge module, 962 Interactive window (F#), 329

Service Installer, 973–976 interfaces

Web Application projects, 991 Debugger, 1003

Web Platform Installer, 992–997 ICustomerService, 684

IntelliSense IDTCommandTarget, 1015

brokers, 1049 IDTExtensibility2, 1015

C#-specific options, 132 IWizard, 303–305

code generation, 184–185 invoke operation, 763

code snippets, 133 IResourceReader, 817–819

Command window, 62 IResourceWriter, 817–819

commands, 131 IsEnabled property, 357

commit characters, 123 item templates, 291–295

configuration files, 789–790 items, 89

controllers, 1049 ITextBuffer, 1042, 1054

Editor, 1049 ITextDocument, 1042

extended, 132–133 ITextDocumentFactoryService, 1050

function breakpoints, 847 ITextEdit, 1042

iTextsearchservice – linQ (language integrated Query)

ITextSearchService, 1050

ITextSnapshot, 1042

ITextVersion, 1042

ITextView, 1043

IWizard interface, 303–305

IWpfKeyboardTrackingService, 1050

IWpfTextviewCreationListener

contract, 1048

IWpfTextViewMargin, 1047

J

JavaScript

ASP.NET AJAX, debugging, 879

debugging

breakpoints, 878

client-side, 877–878

dynamically-generated, 878–879

IntelliSense, 128–130

jQuery, 468–470

referencing files, 129–130

Web Application projects, 426–427

jQuery, 468–470

just-in-time compiling, 937

k

key files, 109–110

strong-named, 935

keyboard mapping, 47

Keyboard node, 47, 61

keyboard shortcuts, 46–48

IntelliSense, 121

Quick Find, 74

keywords, 1046

in, 319–320

Ascending, 595

Descending, 595

lazy, 331

out, 318

var, 314

KPIs (Key Performance Indicators), 659

l

Lab Center, 1108–1109

labeling breakpoints, 851

labeling versions, 1124–1125

Lambda expressions, 589–590

lambdas, 321–322

languages

declarative, 312

dynamic, 312–313

F#, 327–330

functional, 313–314

imperative, 312

.NET Framework, 311

late binding, dynamic lookup, 325–326

Latest News tab, 34

Layer Diagrams (UML Model Explorer),

1066–1068

layering controls, Windows Forms, 344

layers, adornments, 1048

layout, Class Designer, 181

Layout Diagram button, 181

layout of reports, 668–670

lazy keyword, 331

libraries, 21

licensing terms, 4

line continuation, implicit, 322

Line control, 652

line-level tracking, 46

line numbers, 45

code editor, 57

Line Numbers checkbox, 45

lines of code (code metrics), 1076–1077

links

Silverlight, 477

Start Page, 34

LINQ (Language Integrated Query), 314

anonymous type feature, 591

debugging, 596–597

expression holes, 600–601

extension methods, 110

FinalQuery method, 596

GroupBy statement, 593–594

OrderBy statement, 594–595

properties, custom, 594

providers, 588

linQ to entities – message queues

Select statement, 592

From statement, 591

Where statement, 592–593

XML creation, 600–602

LINQ to Entities, 636–642

LINQ to SQL, 587, 605

ADO.NET Entity Framework and, 487

ADO.NET Entity Framework comparison,

622–623

deletes, 610–611

inserts, 610–611

object binding, 614–617

object model, 606–607

querying, 608–610

stored procedures, 611–614

Stored Procedures node, 612

updates, 610–611

LINQ to XML, 587, 597–598, 600

LINQPAD, 618

List control, 657

list members, IntelliSense, 123–124

List template, 452

listing commands, 61

lists, SharePoint, 519–521

literals

array literals, 323–324

XML literals, 598

load pattern, 1099

Load Test Designer, 1099

Load Test Monitor, 1099

load tests, 1099–1100

test load agent, 1100

thresholds, 1100

local report engine, 648

Locals window, 833

Lock Controls command, 345

locking control design, Windows Forms, 344–345

login form, 738–740

as credential provider, 738–739

lookups, dynamic, late binding and, 325–326

M

machine.config file, 773–774

Macro Explorer tool window, 1026

macros

code modules, 1026

debugging, 1030

deploying, 1030–1031

developing, 1028–1030

extensibility and, 1002

long-running, 1030

overview, 1025–1026

recording, 1028

running, 1030

temporary, 1028

tracepoints, 852–853

Macros IDE, 1026–1027

maintainability index, 1078

Managed Code Analysis, 1078–1079

Managed Extensibility Framework. See MEF

(Managed Extensbility Framework)

management classes, Server Explorer, 162–164

Management Events, 164–167

manual dependencies between builds, 914–915

MapRoute method, overloading, 453

margins, 1047

master pages

SharePoint, 523

Web Application projects, 424–425

Matrix control, 655–657

MEF (Managed Extensbility Framework),

1002, 1033

advanced scenarios, 1041

catalogs, 1040–1041

CompositionContainer, 1034

contracts, 1037–1040

membership, providers, 727

membership management, enabling, 731

Mem

bershipProvider class, 732

memory windows, 836

1-4, 836

Disassembly window, 836

Registers window, 836–837

menus, 8. See also context menus

Windows, 40

merge module, 962

merges (Version Control), 1128

message contracts (WCF), 683

message queues, 167–169

messages – Msf (Microsoft solution framework)

messages, 64

metadata

classes, 492

text, 1043

WPF, 24

metadata proxy class, 462

method stubs, generating, 156

methods

AddSolutionFolder, 1003

ApplyResources, 817

Assert, 891

asynchronous, 698

ComposeParts, 1035

CreateToolWindow, 1016, 1018

EnableDynamicData, 511–512

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