Index
S
SAFESEH flag, 369
SAL (Standard Source Code Annotation Language), 363–366
Save() method, 74, 115
schema changes, 387–388
schema comparisons, 388
schemas
cached, 193
DataTables, 128
XSD, 137–140
Schema View pane, 387
.sd extension, 386
SearchScope property, 212–213
security
access control, 341
audit logs, 348
checking for illegal keywords, 341
ClickOnce, 283, 291–293
dash use and, 342
exception management, 346–347
HTTP parameters, 347–348
improvements to compiled code, 366–372
restricting sensitive data, 341
semicolon use and, 342
Shatter Attacks, 255
SQL injection attacks, 336–342
stack-based buffer overruns, 367–369
vulnerabilities, 335–348
web applications, 336
web servers, 336
Windows applications, 291–293
XSS attacks, 342–346
Select…Case statement, 254
SelectedIndex property, 44
SelectedItemTemplate section, 23
Selection operators, 81
semicolon (;), 342
SeparatorTemplate section, 23
servers
build, 378
dedicated build server, 319
Team Foundation Server, 374, 376–380
server-side XSLT transformations, 57–64
ServerTimeLimit property, 212
ServiceController class, 254, 255, 257–260
Service Control Manager, 246, 247, 253, 257
ServiceInstaller class, 249–250
ServiceProcessInstaller class, 249–250
Set operators, 81
shareable pointer support, 358–359
shared_ptr objects, 359
SharePoint portal, 379
SharePoint repository, 377
SharePoint Services infrastructure, 378
Shatter Attacks, 255
shelving, 378
Shifflet, Karl, 280
signed assemblies, 310–313
Silverlight 1.1, 21
single sign-on (SSO), 192
single-value properties, 208–209
SizeLimit property, 212
Skip() operator, 167
SkipWhile() operator, 168
Sleep() method, 180
Solution Explorer, 386
Solution Explorer view, 387
source code control
Team Foundation Server, 378
VS 2008, 375–376
source code management, 375
special characters, 129–130
SpinWait() method, 182–183
Splash dialog boxes, 304
SQL, 154, 155–158
SqlCommand object, 187–190, 340
SqlConnectionStringBuilder, 95–96
SqlDataSource control, 24
SQL injection attacks, 336–342
SQL INSERT statement, 111
SQLMetal code-generation tool, 155
SQLParameter object, 188
SqlParameter objects, 340
SQL queries, 169–170
SQL Server 2005 Express database
connecting to, 85, 92–93
database creation, 84–87
limitations, 85
SQL Server 2008
new features, 21–22
TFS support for, 380
transactions, 115–118
SQL Server CE database, 150–152
SQL Server Reporting Service, 379
SQL statements, 340–341
SQL-style code, 11–13
SqlTransaction type, 115–118
SSO (single sign-on), 192
stack-based buffer overruns, 367–369
stack corruption, 369
stack memory, 367–369
StackPanel panel, 33, 37–38
Standalone Debugger, 383
Standard Source Code Annotation Language (SAL), 363–366
Standard Template Library (STL), 351, 353–362
StartCounting() method, 179
Start() method, 180
static analysis, 362–363
STL (Standard Template Library), 351, 353–362
String class, 2–4
strings, 2–4, 7, 168–169
String type, 7
Style element, 48–49
Style object, 49
styles, 49
SubmitChanges() call, 157–158
SuccessAudit events, 251
SVsShell package, 374
SVsSolution package, 374
SVsUIShell package, 374
Sync Framework, 147–152
synchronization
ADO.NET Sync Services, 147–152
Architecture Edition, 384, 385
Database Edition, 389
WPF and, 47
synchronization locks, 179
syndication feeds, 20
System.Data namespace types, 96–97
System.Data types, 96–97
System Designer, 385
system design (*.sd) files, 386
System Design template, 386
System.DirectoryServices namespace, 194–197
System.Linq namespace, 70
system state changes, 252–255
System.Transactions namespace, 118–119
System.Windows namespace, 29
|
No comments:
Post a Comment