15.02.2015 Views

C# 4 and .NET 4

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

linQ to sQl – Magicshop.mdf database<br />

LINQ to SQL (continued)<br />

dynamic data sites <strong>and</strong>, 1251, 1252, 1256, 1260,<br />

1261, 1262, 1274<br />

LINQ to XML <strong>and</strong>, 975<br />

provider classes, 818<br />

System.Data.Linq.SqlClient, 818<br />

LINQ to XML, 293, 954<br />

CRUD operations <strong>and</strong>, 954<br />

helper objects, 943–948, 954<br />

LINQ to SQL <strong>and</strong>, 975<br />

.<strong>NET</strong> Framework <strong>and</strong>, 942–943<br />

querying dynamic XML documents, 949–951<br />

querying static XML documents, 948–949<br />

LinqDataSource, 1162<br />

LINQIntro/Program.cs, 271<br />

Linux, 17<br />

‹list›, 53<br />

list binding (WPF), 1045–1047<br />

List class, 1081<br />

ListBox control, 638, 641, 998, 1127–1128, 1160<br />

ListBox elements<br />

control templates for, 1018–1020<br />

styling of, 1016–1017<br />

ListBoxChrome, 998<br />

ListBoxItem, 995<br />

lists, 226–236, 1081–1082<br />

binding to, 1045–1047<br />

creating, 228–236<br />

elements in<br />

accessing, 230–231<br />

adding, 229<br />

inserting, 230<br />

removing, 231–232<br />

searching, 232–233<br />

sorting, 234–235<br />

linked, 241–246<br />

sorted, 246–247<br />

ListSamples/Program.cs, 229<br />

ListSamples/RacerComparer.cs, 234–235<br />

ListSamples/Racer.cs, 227–228<br />

List‹T› class, 108, 109, 225, 226<br />

ListView control, 1136, 1163, 1178–1179<br />

Literal control, 1161<br />

Load(), 344<br />

LoadFrom(), 344<br />

loading assemblies, dynamically, 438–441<br />

local variable scope, 29–31<br />

localhost, 664<br />

LocalIntranet (permission set), 563<br />

localization, 569–603<br />

ASP.<strong>NET</strong> <strong>and</strong>, 591–593<br />

BookOfTheDay <strong>and</strong>, 584–590<br />

defined, 569<br />

resource dictionaries <strong>and</strong>, 594–598<br />

resource files <strong>and</strong>, 579–584<br />

satellite assemblies <strong>and</strong>, 434, 579, 581, 588, 590, 594,<br />

597, 598, 603<br />

System.Resources <strong>and</strong>, 569, 580, 584, 603<br />

Uid attributes <strong>and</strong>, 594, 596–597<br />

Visual Studio 2010 <strong>and</strong>, 584–591<br />

Windows Forms application <strong>and</strong>, 584–591<br />

WPF <strong>and</strong>, 593–598<br />

Localization (project property), 414<br />

Localize control, 1162<br />

LocalUserAppDataPath, 1118<br />

LocBaml tool, 597–598<br />

lock statement, 238, 515–520<br />

Log property, 477<br />

LogDisplayName property, 477<br />

logical layer, 862, 863–864<br />

logical operators, 151<br />

Login, 1203<br />

login web server controls, 1203–1204<br />

login.cs, 821<br />

LoginName, 1204<br />

LoginStatus, 1203<br />

LoginView, 1203<br />

logos for applications (requirements), 1398<br />

LogVisits, 419<br />

long, 33<br />

LongTask(), 539, 541<br />

lookup, dictionaries <strong>and</strong>, 253–254<br />

LookupSample/Program.cs, 254<br />

Lookup‹TKey, TElement›, 246, 253, 287<br />

LookUpWhatsNew assembly, 34, 337, 345<br />

LookUpWhatsNew.cs, 346<br />

loops, 40–43. See also do...while loops; for loops;<br />

foreach loops; while loops<br />

Parallel.For() <strong>and</strong>, 504–506<br />

Parallel.ForEach() <strong>and</strong>, 506–507<br />

LostFocusEventManager, 204<br />

lower-level network protocols, 656–657<br />

m<br />

MachineName, 477, 685<br />

MAF (Managed Add-in Framework), 747–748. See also<br />

MEF<br />

Chapter 50 (Managed Add-in Framework), 561, 748, 769<br />

MEF v., 747–748<br />

s<strong>and</strong>boxing <strong>and</strong>, 561<br />

mage.exe, 420<br />

mageUI.exe, 420<br />

MagicShop.mdf database, 1251–1255, 1261–1274<br />

ASP.<strong>NET</strong> MVC application, 1261–1274<br />

Create() <strong>and</strong>, 1269–1273<br />

data access model for, 1251–1252<br />

data source added to, 1252<br />

Edit() <strong>and</strong>, 1273–1274<br />

ID values in, 1255<br />

scaffolding <strong>and</strong>, 1252–1253<br />

1444<br />

www.it-ebooks.info

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!