folders

hierarchy of, 116–118 projects, 116–118 snippets, 358–359 solutions, 116–118

for loops, 61–64 foreign keys, 187–192

FTP (File Transfer Protocol), 315, 317, 319

G

GAC (Global Assembly Cache), 122–123 generic collections, 107–110

generic lists, 109–110 get accessors, 84, 86

Global Assembly Cache (GAC), 122–123 Global.asax file, 253

Globally Unique Identifier (GUID), 121 graphical user interface (GUI), 95 Grid layout, 220–222

GUI (graphical user interface), 95 GUID (Globally Unique Identifier), 121

H

Help menu, 15 hidden files, 117–118

HTML (Hypertext Markup Language) considerations, 260

helper methods, 272–273, 278 viewing code, 256–261 XHTML, 404

I

.ico extension, 120 Icon setting, 118, 120 icons, 16–17, 120, 236, 295

IDE (integrated development environment), 4, 13 if snippets, 58–59

if statements, 57–59

IIS (Internet Information Server), 314–326 immediate if operator, 55

Immediate window, 162 impedance mismatch, 201 Implements keyword, 101

Import and Export Settings Wizard, 22–32, 45 Imports directive, 129

indicator margin, 44 inheritance, 70–72 instance methods, 74–75 instances, 40–41, 129, 148 int type, 78, 80

Integer keyword, 54

Index 421

integrated development environment (IDE), 4, 13 Intellisense

C# options, 50–51 Consume First mode, 47 described, 5

saving keystrokes with, 49–51 snippet completion lists, 47, 49, 50 Standard mode, 47

switching between modes, 47 using, 49–51

writing expressions, 163 IntelliTrace window, 165–166 interface snippets, 106 interfaces, 96–106

creating, 97

creating classes for, 98–101 modifying, 97 overview, 96

WCF, 302–308, 377–383, 389 writing code for, 101–106

Internet Information Server (IIS), 314–326 item templates, 347–353

items. See project items

J

Java applications, 300–301 JavaScript, 253, 257, 272, 288 joins, 205–209

K

keyboard shortcuts, 15, 44, 47 keywords, 47

L

Language Integrated Query. See LINQ languages

C#. See C# language C++, 31, 36, 154, 373 Delphi, 5

F#, 31, 36

HTML. See HTML included with VS 2010, 36 Visual Basic. See VB WSDL, 301

XAML. See XAML XML. See XML

libraries. See class libraries library files. See assemblies license key, 8

licensing terms, 7–8

LINQ (Language Integrated Query), 186, 194–214

Page 444
Image 444
Microsoft 9GD00001 manual Index