Category: Perl Programming

List of Tables Chapter 2: .NET Compact Framework Fundamentals Table 2-1: .NET Compact Framework Numeric Data Types Table 2-2: C# Operator Precedence Table 2-3: Class Members Chapter 3: Developing Your First Smartphone Application Table 3-1: Smart Device Projects in Visual Studio 2005 Table 3-2: FirstSmartphoneApp Files Table 3-3: Debug Controls Chapter 4: User Interface and […]

List of Sidebars Chapter 1: Introduction to Microsoft Smartphone Other Mobile Software Platforms Chapter 11: Exception Handling and Debugging AppVerifier

Professional Microsoft Smartphone Programming byBaijian Yang, Pei ZhengandLionel M. Ni Wrox Press 2007 (518 pages) ISBN:9780471762935 Complete with code and examples, the book walks you through the Microsoft Smartphone platform, and helps you gain the skills to develop your own Smartphone applications that utilize the latest cutting-edge technology. Table of Contents Professional Microsoft Smartphone Programming […]

V

Index V validating XML, 233–234 value type objects, 19 value types, C#, 23–24 variables, displaying, 293 vector graphics, 389–397 vector methods, 393–397 virtual calls, performance, 420–423 virtual keyword, 32–33 Visual Basic, namespaces, 441–442 Visual Studio 2005. See also debugging, with Visual Studio 2005. application development, 40–41 development tools, 17–18 Edit and Continue feature, 55 overview, […]

W

Index W watch windows, 293 watched variables, 55 web communication security, 347–350 deploying applications from, 61 synchronization, 145–147, 161–163 web application classes, 14 web proxy, 168 web references, adding to web services, 248–249 web requests, creating asynchronous access, 170–171 Create() method, 169 example, 171–175 overview, 169 synchronous access, 169–170 web services. See also security, web […]

X

Index X XML (eXtensible Markup Language). See also performance, XML data access; web services. attribute values, reading, 236–237 converting to relational data, 240–242 current node, moving to root node, 236–240 data types, 234 depth-first node reading, 236 DiffGram mode, 242 document elements, 231 dumping data to, 241–242 examples, 231–233, 242–248 format standards, 227, 229 FormatOutput() […]

Y

Index Y Yahoo! Developer Network, 229

T

Index T T9 input mode, 97–97 tab order, controls, 47, 66–69 TabIndex property, 66–69 tables adding rows, 158–160 creating, 138–142 TabStop property, 66–69 tasks. See PIM data. TCP servers and clients AcceptSocket() method, 178–187 AcceptTcpClient() method, 178–187 big-endian byte order, 177–178 byte order conversion, 177–178 IP endpoints, 176–177 IPAddress class, 176–177 IPEndPont class, 176 IPHostEntry […]

U

Index U UDP, 196–198 UI. See user interface. UI classes, 14 unchecked operator, 26 Undo command, 102 unhandled exceptions, 282, 289–290 unified directory view, 107 unmanaged code accessing, 16–17 converting to managed, 263–271. See also marshaling. definition, 11 UnmanagedType enumeration, 270–271 unprivileged applications, 310 unsigned applications, 309 Unsigned Applications Policy, 324 Unsigned Prompt Policy, 324 […]

O

Index O Object class, 18 object reference type, 26–27 object store, 106 ObjectModel namespace, 443 objects. See also reference types. displaying, 293 types of, 19–20 one-tiered security, 312 One-Tier-Prompt setting, 313 online help, 18 operating systems Palm OS (Palm Inc.), 6 for Pocket PCs, 7–8 Symbian OS (Symbian), 6 Windows Mobile 5.0, 7–8 operators, C#, […]

P

Index P packaging applications, 56–59 PaintEventArgs control, 387 painting, 387–388 Palm OS (Palm Inc.), 6 Panel control, 84–85 parameter passing, C# classes, 30 parametric polymorphism, 21 partial classes, new features, 438 passing arrays, 266–267 blittable fields, 268–270 classes, 268–270, 270–271 multiple values, C# classes, 30 non-blittable fields, 270–271 parameters, C# classes, 30 by reference, 265–266 […]

Q

Index Q Queue class, 34 QVGA issues, 102

R

Index R race conditions, 298–300 RAM-based filesystems, 106 RAPI Policy, 323 RapiConfig tool, 460–461 Read() method, 178–187, 236–240 reading. See also forms; user input; user interface. files, 108–112 XML data. performance, 428 ReadXml() method, 241–242 Receive() method, 189–196, 198–199 ReceiveFrom() method, 198–199 Recipient class, 206–208 Record button, 9 rectangles, drawing, 393–397 ref keyword, 30 ref […]

S

Index S Save As command, 102 schedules. See PIM data. schema. See XML schema. scroll, automatic, 69–78 searching arrays, 33–34 binary searches, 33–34 BinarySearch() method, 33–34 MSN Search, 228 strings, 27 Secure Sockets Layer (SSL), 347–350 secured communications, 308 security antivirus measures, 331–332 application development, 7 application signing, 309 biometrics, 330 bootstrapping, 464 Cabir.A virus, […]

J

Index J JIT compilation counters, 416 Join() method, 296 Just-My-Code debugging, 295

Categories