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

第 166 页

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

Encode, 450

extension, LINQ, 110

Fill, 564

FinalQuery, 596

GenerateMagicNumber, 939

GetCredentials, 740

GetData, 564

GetManifestResourceNames, 809–810

GetManifestResourceStream, 809–810

GetRolesForUser, 729

GetTags, 1054

IDTExtensibility 2 interface, 1015

Index, 441

InitializeComponent, 812

MapRoute, 453

parameters, entering, 180

SaveChanges( ), 639

Sync Services, 752

TakeThreadOwnership, 1042

TransformText( ), 274

Validate, 576–577

ValidateUser, 727

Write( ), 274

Microsoft Code Contracts, 258–260

Microsoft .NET Framework IL Disassembler

(IL Dasm), 938–939

Microsoft Synchronization Services for ADO.NET,

745. See also Sync Services

Microsoft Visual SourceSafe, 246

checking in/out, 250

history, 253

merging changes, 252–253

offline support, 253–254

Pending Changes, 250–251

pinning files, 253

repository, creating, 249

solution, 249–250

Solution Explorer, 250

Miscellaneous Files solution folder, 90

mixed-mode debugging, 899

model binders, 458–459

validation errors, 461

Modeling Power Toys for Visual Studio 2010, 186

functionality, 187

visualization, 186–187

Modeling Projects (Architecture edition), 1061

linking to Team Foundation Server, 1068

new diagrams, 1062

Modules window, 834–835

monitoring

applications, 949–958

Health Monitoring, 884–886

Moonlight, 472

mouse processors, 1048

MouseProcessorBase, 1048

MSBuild, 920–921

Items elements, 924

PropertyGroup nodes, 924

schema, 96

Target elements, 924

Tasks elements, 925

assembly versioning, 925–927

Visual Studio’s use, 921–923

MSDataSetGenerator, 560

MSF for Agile Development, 1112

dashboards, 1132

Word documents, 1132

work items, 1115–1116

adding, 1116

Excel, 1117–1118

state, 1116–1117

MSF (Microsoft Solution Framework)

Agile Development, 1112

work items, 1115–1116

CMMI Process Improvement, 1112

Msil (Microsoft intermediary language) – option strict

MSIL (Microsoft Intermediary Language), 937

disassembler, 938–939

multi-threaded applications, debugging, 897–899

MVC (Model-View-Controller)

components, 438

SmallTalk, 438

URLs, 451

validation, 461–462

MVVM (Model-View-ViewModel), 352

My Extensions tab (Solution Explorer), 110

MyWizard, 301–305

n

n-tiers, Sync Services, 751–752

named parameters, 326–327

naming assemblies, 929–932

strongly named, 933

obfuscation, 948–949

naming resources, 809

NativeActivity class, 704

Navigate To search tool, 82

navigating

associations (Entity Framework), 641–642

code editor, 57

help system, 84–85

open items, 40–41

navigation components, Web controls, 418

Navigation Framework (Silverlight), 478

navigation properties (entities), 631

nested types, 187

.NET developers, Visual Basic Development

Settings option, 6

.NET Framework

applications, dependencies, 968

assemblies, projects, 90

debugging, 896–897

languages, 311

Silverlight and, 472

upgrading to, 909–910

.NET Framework IL Disassembler (IL Dasm),

938–939

.NET Reflector, 939–941

assembly information, 929–930

.NET Sequence Diagrams, generating, 1072–1073

New Project dialog, 95–96, 353

New Service Element Wizard, 689

New Service Endpoint Wizard, 690–691

nodes, 16

NotesUserControl, 1016

NTLM authentication, 113

nullable optional parameters, 324–325

o

obfuscation, 941

attributes

ObfuscationAssemblyAttribute,

945–946

ObfuscationAttribute, 946–948

delayed signing, debugging and, 949

Dotfuscator, 941–945

reflection model, 948

smart obfuscation, 948

strongly named assemblies, 948–949

ObfuscationAssemblyAttribute attribute,

945–946

ObfuscationAttribute attribute, 946–948

object binding, LINQ to SQL, 614–617

Object Browser, 64–65

Object Lifetime information, 1082

object models, LINQ to SQL, 606–607

Object Relational Designer, 488

Object Relational Mapping, 621

ObjectDumper, 596–597

objects, serializing, 820

occasionally connected applications, 746

Office

debugging applications, 392–394

deploying applications, 394–396

projects, 95

office project types, 380–382

Offline Schema project, 1086–1089

offline support, 740–742

online help, 85

Online Templates, 19

online templates, 308–309

OperationContract attribute, 684

Operations subsystem, 1043

Option Strict, 50–51

optional parameters – Preview Data dialog

optional parameters, 326–327

nullable, 324–325

Orca, installed components, 969

OrderBy statement, 594–595

Ordered Tests, 1102

Organize Usings, 156–157

ORM (Object Relational Mapper), 621

out keyword, 318

outlining

code editor, 55

controlling, 69–70

HTML outlining, 68–69

Outlook

add-in creation, 388–392

form region creation, 389–392

output directive (T4), 275–276

output type, 97

Output window, 829–830

overloading methods, 453

Override Members function, 185

Owner attribute, testing, 201

P

Package Files property, 964

Package node (SharePoint), 521

Package/Publish SQL tab (Solution Explorer), 116

Package/Publish Web tab (Solution Explorer), 115

packaging (SharePoint), 530–532

packaging Web applications

configuring packages, 987–988

SQL Server data, 988–989

page headers, reports, 668

page-level errors, 876–877

page-level tracing, 881

page templates, ASP.NET Dynamic Data,

499–502

Panel control, 347–348

parallel debugging windows, 838–840

Parallel Stacks window, 839–840

Parallel Tasks window, 840

parallelized applications, debugging, 897–899

parameterizing web servers, 1096

parameters

action methods, 456–459

entering on method, 180

IntelliSense, 127–128

named, 326–327

optional, 326–327

nullable, 324–325

subreports, 671

templates, 298–299

partial views, MVC, 463

PasteXmlAsLinq, 599–600

Pattern Matching (F#), 330

PDB file extension, 901

Performance Explorer, 1080

Allocation information, 1082

Object Lifetime information, 1082

profiler sessions, configuring, 1080–1082

reports, 1082–1083

Windows Events section, 1082

Performance Wizard, 1080

persistence (workflow), 706

PIAs (Primary Interop Assemblies), 315, 395

pinned windows, 8

placeholders

reports, 661–663

Text Box control, 651

POCO (Plain Old CLR Objects), 645

positioning, SnapLines, 339

Post Build Event, 918

POST HTTP method, 455

post-mortem debugging, dump files

debugging, 901–902

generating, 900–901

PowerPacks (VB), 325

prebuild events, 806

predefined code snippets, 139

Preprocessed Text Templates, 284–288

compared to standard T4 template, 288–289

presentation, ASP.NET Dynamic Data, 498

entity templates, 506–508

field templates, 502–506

filter templates, 509–511

page templates, 499–502

presentation model types (RIA Services), 759

presenters (IntelliSense), 1049

preventative controls, 950

Preview Data dialog, 557

previewing data – properties

previewing data, 557

printing tracepoints, 852–853

Priority attribute, testing, 201

private members, testing, 213–214

process templates (TFS), 1112–1113

customizing, 1136–1137

processes, debugging running applications,

892–893

Processes window, 835

profiles, ASP.NET Application Services, 729

profiling tools, 1080

Performance Explorer, configuring sessions,

1080–1082

Standalone Profiler, 1083–1084

TIP (Tier Interaction Profiling), 1081

Project, Excel integration, 1118–1119

Project Explorer tool window, 1027

project settings of configuration files, 783–784

projects, 89. See also web application projects;

Web Site project

default locations, 48

dependencies, 93

enumeration, 1004–1005

file formats, 96

folders, 90

icons, 16

.NET assemblies, 90

properties, 96–97

Application tab, 97–100

Build Events tab, 103

Build tab, 102–103

Code Analysis tab, 112–113

Compile tab, 100–102

Debug tab, 103–105

My Extensions tab, 110

Publish tab, 111–112

Reference Paths tab, 108–109

References tab, 105–106

Resources tab, 106–107

Security tab, 111

Services tab, 107–108

Settings tab, 108

Signing tab, 109–110

Solution Explorer, 90

startup, 16

structure, add-ins, 1012–1013

templates, 295–296

generating, 306–308

types, 94–96

Web Site, 19

promoting variable to parameter, 155

properties, 26–28

ActivationKeyFile, 957

attached, XAML, 358

automatic, 322–323

BindingSource, 614

Condition, 969

connection properties (SQL Server), 800–801

ConnectionString, 801

CustomActionData, 972

entities, 631

ErrorImage, 813

Image, 813

images as, 813

InitialImage, 813

Installation URL, 965

IsEnabled, 357

LINQ, custom, 594

Package Files, 964

projects, 96–113

Application tab, 97–100

Build Events tab, 103

Build tab, 102–103

Code Analysis tab, 112–113

Compile tab, 100–102

Debug tab, 103–105

My Extensions tab, 110

Publish tab, 111–112

Reference Paths tab, 108–109

References tab, 105–106

Resources tab, 106–107

Security tab, 111

Services tab, 107–108

Settings tab, 108

Signing tab, 109–110

solutions

Common properties, 92–93

Configuration properties, 93–94

SyncDirection, 755–756

unit testing, 211–212

properties – references (solution explorer)

properties (continued)

ValidateArchitecture, 1068

Visibility, 357

web application projects

Package/Publish SQL tab, 116

Package/Publish Web tab, 115

Silverlight Applications tab, 114–115

Web tab, 113–114

Windows Forms, 337–338

setting for controls, 345–346

WorkerReportsProgress, 752–755

WPF, 357

Properties window, 181, 211–212, 650

AmbientValue attribute, 31–32

Browsable attribute, 28–29

Category attribute, 30

DefaultValue attribute, 30–31

Description attribute, 29

DisplayName attribute, 29

WPF designer, 364–367

property element syntax, 359

property markers, 365

providers

implementing, 727

membership, 727

role management, 727

proxies

metadata proxy class, 462

type proxies, 863–865

Web Service Proxies, 1078

Publish Method, 986

Publish tab (Solution Explorer), 111–112

Publish Web dialog, 986–987

Publish Wizard, 976–977

publishing

Web applications, 986–987

Web sites, 984–985

q

queries, 588–590. See also LINQ (Language

Integrated Query)

Architecture Explorer, 1070

entity models, 636–642

LINQ to SQL, 608–610

returning data, 564

XML, 602–603

Query Builder, 564

query operations, 762–763

QueryableFilterRepeater control, 510

QueryExtender control, 510

QueryVisualizer, SQL, 609

Quick Find, starting Find action, 74

Quick Find box, 74

Quick Find dialog, 73

Quick Info (IntelliSense), 128

Quick Replace, 75

QuickCRM, 746

QuickWatch window, 831

r

Raw View, 865

Recent Projects list, 34

Recent Templates, 19

recording macros, 1028

Rectangle control, 652

Refactor!, 137

refactoring

Class Designer and, 185

CodeRush Xpress, 149

databases, 1090–1091

Encapsulate Field method, 150–151

Extract Interface method, 151–153

Extract method, 148–150

functions, 185

Generate Method Stub, 156

Organize Usings, 156–157

promote variable to parameter, 155

removing parameters, 154

renaming parameters, 154

reordering parameters, 153–154

support, 147–148

reference highlighting, code editor, 57

Reference Library Controls, 23

Reference Paths tab (Solution Explorer), 108–109

referenced projects with settings in configuration

files, 792–793

references (Solution Explorer)

adding, 21

references tab (solution explorer) – resource Generator utility

cross-assembly referencing, 816

service references, 22

References tab (Solution Explorer), 105–106

reflection model, obfuscation, 948

RegEx engine, 76

regions (code editor), 54–55

RegisteredEntities class, 788

Registers window, 836–837

Registry view, 967

regular expressions, 76–77

relationships, Server Explorer window, 552–553

Release mode, 93–94

remote debugging, 894–895

Remote Debugging Monitor, 894–895

Remove Parameters dialog, 154

Rename dialog box, 154

rendering reports to different formats, 675–677

Reorder Parameters dialog, 153–154

replace in files, 80–81

Replace in Files command, 78

Report Data window, 648

report definition file, 647

SQL Server Reporting Services, 649

report designer, 647

report engine, 647

local, 648

server report engine, 649

Report Properties dialog, 667

Report Server, 1130–1132

Report Viewer, 647

toolbar, 674

Windows, 673

Report Viewer control, 645, 646

web version, 674

Windows Forms projects, 674

Report Wizard, 647–648, 672–673

reporting, introduction, 645

Reporting projects, 95

reports, 647

aggregates, 661–663

ASP.NET applications, 646

Chart control, 658–659

custom code, 663–668

data sources, 647

defining, 648–650

deploying, 677

designing, 647–648

Entity Framework, 649

expressions, 661–663

GAC (Global Assembly Cache), 665

Gauge control, 659–660

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