N


Name property, resources, 127

names

Assembly qualified, 201

friendly, 192

fully qualified, 247

strong, 202

namespaces, 247

defined, 248–50

emulator, 200, 209, 211–12

Framework Libraries, 10

log record storage, 58

networking, 94

root, 27

SideShow, 172

System.Net, 101–03

System.Net.Sockets, 103–05

System.Threading, 227–28

native code. See code, native

Native Image Generation (NGEN), 20

navigation events, SideShow, 182–84

near-field communications (NFC), 89

NeedleValue, 147

.NET 3.0, 11

.NET Framework, 17. See also .NET Compact Framework; .NET Micro Framework

assemblies, 245

bootable runtime, 7

colors in, 122–24

Common Language Infrastructure (CLI), 19–20

developer needs, 17

development for, 65–86

Dns class, 102

embedded products and, 5–6

Framework Libraries, 10

HAL, 9–10

history, 3–5

introduction, i–ii

just-in-time (JIT) compilation, 20

object-based representation, 21–23

overview, 6–9

socket class, 103

string manipulation, 86

system requirements, i–ii, 14–15

user interface "shell," 10–12

Visual Studio integration, 12–13, 241–44

.NET Compact Framework, 5

Framework Libraries, 10

just-in-time (JIT) compilation, 20

.NET Micro Framework, 17. See also .NET Framework

adding resources, 127–28

bitmap support, 119

challenges of, 20–21

Class Library, 26

Console Application, 26

cost benefits, 4–6

data storage and retention, 65–73

developer needs, 17

Device Emulator, 26, 190

Dns class, 102

embedded products, 5–6

EmbeddedFusion, 232–34, 235–36

emulator, 73, 187–88

emulator namespaces, 211–12

Framework Libraries, 10, 27–28

garbage collector (GC), 67–68, 69, 71, 86

history, 4–5

interface display creation, 119–56

interrupt-handler method, 43

introduction, i–ii

managed code, 18

memory requirements, 5

networking, 90–91

new projects, 189

object-based representation, 21–23

operating systems, 6, 7

platform integration and porting, 9

project creation, 189

serialization, 109

SDK installation, 26

SideShow and, 157, 239–41. See also SideShow

socket class, 103

system requirements, i–ii, 14–15

threads, 255

user interface "shell," 10–12

Visual Studio and. See Visual Studio

Visual Studio integration, 12–13

Window Application, 26

and WPF, 135

network-embedded device. See networking

network interfaces, 94–97

network layer, OSI model, 91–92

Network Time Protocol (NTP), 93

network time servers, 93

NetworkInformation, 94

networking, 89

client/server model, 93

connected flashlight, 105–18

Layer 1: physical, 91

Layer 2: data link, 91

Layer 3: network, 91–92

Layer 4: transport, 92

Layer 5: session, 92

Layer 6: presentation, 92

Layer 7: application, 93

Microsoft.SPOT.Net, 94–99

OSI model, 89–91

peer-to-peer model, 93–94

System.Net namespace, 101–03

System.Net.Sockets namespace, 103–05

TCP/IP programming with sockets, 99–101

NetworkInterface, 94, 95, 96

NetworkInterfaceType, 97

new keyword, 120, 250

New Project, .NET Micro Framework, 189, 190

new project creation, Visual Studio, 26–27

NFC (near-field communications), 89

NGEN. See Native Image Generation (NGEN)

NiceToHave, priority level, 72

/nodefaultconfig argument, 210–11

/nomessagebox argument, 211

nonvolatile memory, 65

notifications, displaying, SideShow, 177–78

NTP (Network Time Protocol), 93

null keyword/value, 56–57, 67, 71, 72




Embedded Programming with the Microsoft .Net Micro Framework
Embedded Programming with the Microsoft .NET Micro Framework
ISBN: 0735623651
EAN: 2147483647
Year: 2007
Pages: 118

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net