Read Build Your Own ASP.NET 3.5 Website Using C# & VB Online
Authors: Cristian Darie,Zak Ruvalcaba,Wyatt Barnett
Tags: #C♯ (Computer program language), #Active server pages, #Programming Languages, #C#, #Web Page Design, #Computers, #Web site development, #internet programming, #General, #C? (Computer program language), #Internet, #Visual BASIC, #Microsoft Visual BASIC, #Application Development, #Microsoft .NET Framework
K
LocalSqlServer,
570
keys,
278
connection to a disconnected data
Keyword, 125
base,
574
KeywordFilter property,
125
connection to your database,
575
definition in machine.config,
574
L
Location drop-down,
161
Label control,
101,
103,
107–108
,
180,
lock application state,
185
logged-in user
documentation,
107
checking status of,
593
Text property,
108
LoggedInT
emplate, 592
logical design (database),
270,
273
strongly typed,
57
customizing user display,
589–593
Lanugage drop-down list,
202
options for
, 588
using,
588
lenght of string function,
331
less-than ot equal-to operator (<=),
327
login failed error
, 356
LIKE keyword,
318–319
Login link,
591
LIKE operator,
327
login page,
589
LinikButton control,
668
configuring the authentication mode,
configuring the authorizatoin section,
list controls,
115–117
creating the,
557–558
Literal control,
108,
424,
429
,
670
example,
560
setting its contents,
429
for hard-coded user accounts, 558–560
Text property,
108
Licensed to [email protected]
726
login web form
and validation groups,
252
using,
147
checking uniqueness of login, 249
MAX function,
337
creating,
229
MaximumValue poperty
, 244
membership data
username field,
247
storage using your database, 570–575
validating data in password fields,
240
membership data structures, 568–570
login controls,
568
LoginStatus control, 586,
591
,
592
LoginV
alidationGrouo, 255
events,
690
LoginV
iew control, 586,
591
,
592
methods,
690
Message property
, 225
LOWER function,
330
lowercase,
330
methods (object),
76
Microsoft
M
Microsoft .NET Framework (
see
.Net
overriding settings,
172
Framework)
Microsoft AJAX Library,
637
MailAddressCollection class, 619
,
620
Microsoft Passport accounts, 554
Microsoft SQL Server,
267
Microsoft SQL Server Database Publishmany-to-many relationships,
304–305
ing Wizard,
703
MIN function,
337
MinimumValue property,
244
master page
MOD function,
329
ModeChanging event,
474
editing a web form that uses a,
209
Modify
, 283
master page files,
143
MONTH function,
333
mulitple tables
querying
differences from web forms,
146
using table joins,
323–325
Licensed to [email protected]
727
new database
multiple character operator (% or *),
328
creating using SQL Server Managemultiple projects
creating using Visual Web Developer,
multiple tables
querying,
323
New Databases...,
269
using subqueries,
323
reading data from,
322–325
multiplication operator (*),
326
MultiView control,
131–132
"No file uploaded!" error message, 618
None mode (validation),
237
Multiview control,
670
normalization (database),
274
not equal to operator (<> or !=), 327
NOT operator
, 327
N
Nothing,
190
named skin,
200
NULL property (columns),
276
,
277
numbers
importing,
85
(
see also
integers)
NavigateURL,
125
converting to strings,
65
NavigateUrl property,
111
nvarchar (n),
363
navigation web controls, 684–694
nvarchar (n) data type,
275
.NET
O
Object (data type),
56
.NET Framework,
4
availability
, 5
public members,
84
languages supported,
4
Object Explorer,
309
.NET Framework SDK Documentation,
Security > Logins node,
356
.NET Framework Class Library,
85
object IDs
new condition
naming using Camel Casing,
105
object oriented programming, 75
Licensed to [email protected]
728
inheritance,
82
OOP (
see
object oriented programming)
methods,
79
Open T
able Definition, 283
properties,
78
to break long lines of code, 67
Object s (C#),
51
to combine lines of code,
67
ObjectDataSource object,
489
operators (SQL),
326–328
objects
OR operator,
327
behaviour,
76
OracleCommand,
349
definition,
76
disposal,
602
for sorting query results,
320–321
specifying,
493
fields,
76
ORDER BY... button,
494
in .NET,
83–85
out parameters,
366
methods,
76
overwriting text,
603
properties,
76
P
page
OleDbConnection,
349
Page class,
97
documentation,
84
OnClick attribute,
46,
48,
49
,
109
page counter,
188
page counters,
180–187
page events,
51–54
one-to-many relationships,
302–304
one-to-one relationship,
301
page templates,
143–148
OnInit attribute,
49
Page.IsValid property
, 234,
235
, 252,
255
OnItemUpdating property,
491
Page_Init event,
52
OnLoad attribute,
49
OnModeChanging property
, 491
Page_Load event handler,
63
OnPreRender attribute,
49
Page_Load method, 187,
352
,
378
,
382,
OnSelectedIndexChanged property
, 491
Licensed to [email protected]
729
Page_UnLoad event,
52
permissions
PageIndex property
, 527
reading and writing text files, 597–599
PageIndexChanging event,
526
persistent cookies,
191
PageIndexChanging event handler,
526
physical design (database), 270
PagerStyle,
496
Place code in separate file checkbox,
PageSize,
495
populating data tables, 286–289
positioning,
152
parameters,
363
post back,
386
in functions and subroutines,
64
PostBackTriggers,
645
PostedFile property,
616
use with queries,
360–368
POWER function,
330
parent tag,
371
and IDENTITY property,
280
partial classes
usage,
92
setting columns as,
281
Pascal Casing,
105
Passport accounts,
554
Passport authentication,
553
productList,
72
password
programming language, preferred, 160
SQL Server
, 356
password confirmation text box,
236
properties
password strength requirements