NET.Compact Framework



Ähnliche Dokumente
Bewegliche Ziele Entwicklungsumgebungen für Pocket PCs und Smartphones

Microsoft SQL Server Konfigurierung, Administration, Programmierung

Vorwort Azure Cloud Computing mit Microsoft Danksagungen Kontakt zum Autor... 13

<Trainingsinhalt> XML und Datenbanken

Grundlagen und Best Practices bei der SharePoint Entwicklung

Pocket PC. Das. Handbuch FRANZIS. mobile" WAV. Robert Panther. Mit 174 Abbildungen

Microsoft SQL Server 2005 Konfigurierung, Administration,

Windows Mobile - Integrationsund Entwicklungsbuch

Inhaltsverzeichnis. Teill 17 Einleitung 18

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

MCSE Crash Test SQL Server 7 Systemadministration

Prüfungsvorbereitung: Präsentation und Anwenderschulung

C++11 C++14 Kapitel Doppelseite Übungen Musterlösungen Anhang

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

Lothar Zeitler. Softwarebereitstellung. Microsoft Deployment. Microsoft

Workflow Systeme mit der Windows Workflow Foundation

Inhaltsverzeichnis. Einleitung und Danksagung. 1 Was ist SharePoint? - Ein Überblick.

Inhaltsverzeichnis. Einleitung und Danksagung 11 Für wen ist dieses Buch? 12 Voraussetzungen für die Arbeit mit diesem Buch 13 Danksagung 13

MOC Wichtige Webanwendungstechnologien mit Microsoft Visual Studio 2005

Clemens Gull. Joomlal-Extensions. mit PHP entwickeln. Mit 322 Abbildungen

1.6 Zusammenfassung... 19

Inhaltsverzeichnis. Einleitung... 11

VB.net Programmierung und Beispielprogramm für GSV

Neuerungen im Service Pack 2

Inhaltsverzeichnis. Teil I Installation und erste Schritte 19. Vorwort 11. Einleitung Grundlagen und Installation 23

PRODUKTINFORMATION LOCKING SYSTEM MANAGEMENT 3.2 SP2 STAND: OKTOBER 2014

Installation und Inbetriebnahme von Microsoft Visual C Express

Lokale Installation von DotNetNuke 4 ohne IIS

Praxisbuch SharePoint-Entwicklung

Anleitung zum Prüfen von WebDAV

360.NET. Jan Schenk Developer Evangelist Web/Live Microsoft Deutschland

Java Server Faces. Andy Bosch. Das Standard-Framework zum Aufbau webbasierter Anwendungen. An imprint of Pearson Education

Auszug aus den Projekten

Web Engineering.

Installationsbeschreibung Flottenmanager 7.1

Inhaltsverzeichnis. Vorwort Einleitung. 1 Die Philosophie Die neue Technologie: XAML, WPF und Silverlight 47

Präsentation Von Laura Baake und Janina Schwemer

Christian Immler. Der Crashkurs für Android, und Windows Phone. Mit 309 Abbildungen

Microsoft.NET und SunONE

Die Orgadata AG ist ein stark expandierendes Software-Unternehmen aus Leer. Mit unserem System LogiKal

Microsoft Licensing. SoftwareONE. Lync Server, Matthias Blaser

MOC 20487A: Entwicklung von Web- und Windows Azure- Diensten

Whitepaper. Produkt: combit List & Label 16. List & Label Windows Azure. combit GmbH Untere Laube Konstanz

Programmierung mit Access 7 für Windows 95

Microsoft SQL Server 2000 Programmierung

Referent Robin Adam, Unit Manager Microsoft Development, Logica Deutschland

Windows Server Die technische Referenz: Leistungsoptimierung

Microsoft SQL Server 2005 Management Studio Express Installation und Wiederherstellung einer Redisys SQL Datenbank. Inhaltsverzeichnis

MOC 50466A: Windows Azure-Lösungen mit Microsoft Visual Studio 2010

Arbeiten mit einem lokalen PostgreSQL-Server

Grundlagen relationaler Datenbanken Access Grundlagenseminar Access Aufbauseminar Von Excel 2010 zu Access

Acronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC


IT-Tutorial. Access Microsoft. Infos zur Migration von Access I MPRESSUM

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS XML Programmierung - Grundlagen PHP Programmierung - Grundlagen...

Von Windows-Forms zu WPF mit Expression Blend? Thomas Müller conplement AG Nürnberg

Übung - Datenmigration in Windows 7

Dokumentation zu Pocket NeuroNet

PRODUKTINFORMATION LOCKING SYSTEM MANAGEMENT 3.3 SERVICE PACK 1 BASIC BASIC ONLINE BUSINESS PROFESSIONAL STAND: JUNI 2016

Systemvoraussetzungen

FH D Fachhochschule Düsseldorf University of Applied Sciences. FB 3 Fachhochschule Düsseldorf University of Applied Sciences

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Dokumentation: Erstellung einer Content App für Windows 8

Systemvoraussetzungen

In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC

Installation von horizont 4 bei Verwendung mehrerer Datenbanken

ZAPP-Installation unter Windows-7

Tutorial Windows XP SP2 verteilen

Anleitung Produkt-Update: XInput Version 1.0

IT Seminare und Lehrgänge

Ein buchner Unternehmen: Starke Software Gmbh Lise-Meitner-Str Schwentinental Tel.:

Neues CAS genesisworld Berechnungsmodell Unsere Jubiläums-Aktion 20 Jahre MERIDIAN

Gezieltes Kontakt- und Kundenmanagement. Die Software für Ihren Erfolg 2,8 Millionen Anwender weltweit! Installationsleitfaden

Administering Microsoft SQL Server Databases

SCSI. Programmfiles, Datenfiles und Transaktionsprotokolle je auf separate Diskarrays.

Robert Panther. Datenbanken entwickeln mit SQL Server 2008 Express Edition

Silverlight for Windows Embedded. Martin Straumann / Stv. Business Unit Leiter Microsoft Technologien / Application developer

Wahlmodul MI-IT-Workshop

Systemvoraussetzungen

Kompaktseminare Das MS Access 2010 Kursprogramm

C# Programmierung. Eine Einführung in das.net Framework. C# Programmierung - Tag 7: Prozesse und Möglichkeiten

System Center Essentials 2010

OCTOPUS Appointment System von ADCOTEL -- System Architektur Version 1.1 vom Adcotel GmbH. I. Übersicht

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke J.M.Joller 1

Inhaltsverzeichnis. Vorwort... XIII. 1 Der PC in der Tasche Auspacken, Einschalten, Loslegen Einstellungen... 19

Systemvoraussetzungen

Hinweise zur Umstellung. Katastrophenschutzplan Tirol. Version 3.0 p / Office 2003

SQL Server 2005 Der schnelle Einstieg

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

IT- Wir machen das! Leistungskatalog. M3B Service GmbH Alter Sportplatz Lake Schmallenberg

PRODUKTINFORMATION LOCKING SYSTEM MANAGEMENT 3.3 BASIC BASIC ONLINE BUSINESS PROFESSIONAL STAND: FEBRUAR 2016

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor Die grafischen Tools des SQL Server Eine neue Datenbank erstellen 87

Mainsaver Anwendung auf mobilen Geräten. Steve Unger

Webseiten entwickeln mit ASP.NET

Benutzerverwaltung mit ASP.NET Membership

Office Objektmodell (1)

MO1 <logo otra empresa> MO1Sync Installationshandbuch MO1. MO1Sync Installationshandbuch -1-

Transkript:

FRANZIS PROFESSIONAL SERIES Robert Panther Programmieren mit dem NET.Compact Framework Pocket PC - Smartphone - Handheld Mit 178 Abbildungen FRANZIS

Vorwort 9 Einleitung 11 1.1 Warum dieses Buch? 11 1.2 Für wen ist dieses Buch gedacht? 11 1.3 Erforderliche Vorkenntnisse 12 1.4 Aufbau des Buches 12 1.5 Typographische Konventionen 14 1.6 Hardware- & Software-Voraussetzungen 16 1.7 Die CD zum Buch 19 Entwicklungsumgebung und Umfeld 21 2.1 Typen von Mobile Devices 21 2.2 Die wichtigsten Entwicklungsumgebungen 24 2.3 Warum Visual Studio.NET? 28 2.4 Alternativen zu Visual Studio.NET 29 2.5 DieverschiedenenVersionenvonVisualStudio.NET 31 2.6 GeschichteundZukunftvonVisualStudio.NET 34 2.7 Zusammenfassung 37 Einführung in die Programmierung unter.net 38 3.1 Einführung in das.net Framework 38 3.2 Visual Basic.NET 41 3.3 Visual C# 47 3.4 Weitere Sprachen (J# etc.) 52 3.5 Zusammenfassung 53 Visual Studio.NET für Mobile Devices 54 4.1 Installation der Entwicklungsumgebung 54 4.2 Installation von SDKs und Zusatztools 60 4.3 Projekte für Mobile Devices 63 4.4 Hilfe 72 4.5 Zusammenfassung 81 Testen, Debuggen und Verteilen von Anwendungen 82 5.1 Testen und Debuggen 82 5.2 Verteilen von Anwendungen 92 5.3 Zusammenfassung 101 Generelle Überlegungen zur Entwicklung für Mobile Devices 102 6.1 Gemeinsamkeiten bei der Entwicklung für Mobile Devices 102 6.2 Gerätetypische Besonderheiten 102 6.3 Design-Richtlinien für Mobile Devices 108

6.4 Professionelles Programmieren 113 6.5 Zusammenfassung 121 7 Einfache Anwendungen für Pocket PCs 122 7.1 Arbeiten mit Formularen 122 7.2 Die grundlegenden Steuerelemente 124 7.3 Zusätzliche Steuerelemente verwenden 129 7.4 Fortgeschrittene Oberflächengestaltung 130 7.5 Zusammenfassung 135 8 Anwendungen für Smartphones 136 8.1 Abgrenzung zu anderen Gerätetypen 136 8.2 Wesentliche Unterschiede zu Pocket PCs 137 8.3 Vorbereitung und Installation 140 8.4 Eine erste Beispielanwendung 141 8.5 Zusammenfassung 148 9 Anwendungen für Handheld PCs 149 9.1 Wesentliche Unterschiede zu Pocket PCs 149 9.2 Vorbereitung und Installation 150 9.3 Eine erste Beispielanwendung 152 9.4 Zusammenfassung 157 10 Grafik und Multimedia 158 10.1 Sound und Musik 158 10.2 Einsatz von Grafik 164 10.3 Zum Beispiel ein Spiel 170 10.4 Zusammenfassung 180 11 Daten speichern 181 11.1 Dateien lesen und schreiben 181 11.2 Standarddialoge zur Auswahl eines Dateinamens 186 11.3 Dateioperationen 189 11.4 Zusammenfassung 194 12 XML 195 12.1 Kleine Einführung in XML 195 12.2 XML-Daten sequenziell lesen und schreiben 198 12.3 Direkter Zugriff mit der Klasse XMLDocument 205 12.4 Zusammenfassung 210 13 AD0.NET 211 13.1 Datenbank-Grundlagen 211 13.2 Die Grundidee von ADO.NET 214 13.3 UnterschiedevonADOzuADO.NET 216 13.4 ADO.NET mit XML verwenden 217 13.5 Zusammenfassung 226

14 Datenbanken 227 14.1 SQL-Grundlagen 227 14.2 Unter Windows Mobile verwendbare Datenbanken 232 14.3 Microsoft SQL Server 2000 Windows CE Edition 233 14.4 Zusammenfassung 251 15 SQL Server: Remote Data Access und Replikation 253 15.1 Vorbereitung 253 15.2 Remote Data Access 267 15.3 Replikation 278 15.4 Zusammenfassung 288 16 Webservices 289 16.1 Wie funktionieren Webservices? 289 16.2 Eigene Webservices erstellen 291 16.3 Webservices nutzen 296 16.4 Zusammenfassung 304 17 Webanwendungen 305 17.1 Webseiten für Mobile Devices 305 17.2 ASP.NET Mobile Controls 308 17.3 Zusammenfassung 317 18 Verteilte Anwendungen 318 18.1 Theoretischer Hintergrund 318 18.2 Beispiel 320 18.3 Zusammenfassung 322 19 Wireless Communication 323 19.1 Technische Möglichkeiten 323 19.2 Infrarot 327 19.3 Wireless LAN 332 19.4 Bluetooth 332 19.5 Zusammenfassung 336 20 Spezielle Hardware verwenden 337 20.1 Allgemeines 337 20.2 Barcode Reader 337 20.3 GPS-Empfänger 342 20.4 Zusammenfassung 348 21 Security 349 21.1 Das Mobile Device schützen 349 21.2 Die Anwendung schützen 351 21.3 Die Daten schützen 354 21.4 Zusammenfassung 355

8 Inhaltsverzeichnis 22 Migration von Anwendungen 356 22.1 Migration von Desktop-Anwendungen 356 22.2 Migration von evb- & evc++-anwendungen 361 22.3 Zusammenfassung 363 23 Ausblick: Visual Studio 2005 364 23.1 Generelle Neuerungen an Visual Studio 2005 364 23.2 Neuerungen am.net Compact Framework 369 23.3 SQL Server 2005 Mobile Edition 371 23.4 Windows Mobile 2005 372 23.5 Was kommt nach Visual Studio 2005? 373 23.6 Zusammenfassung 374 A Referenz zur.net CF-Klassenbibliothek 375 A.l Überblick 375 A.2 Details zu den wichtigsten Namensräumen 378 B SQL-Referenz 386 B.l SELECT 386 B.2 Data Manipulation Language (DML) 387 B.3 Data Definition Language (DDL) 388 C Vergleich: Visual Basic.NET und C# 391 C.l Unterschiede im Sprachumfang 391 C.2 Syntaxbeispiele 393 D Inhalt der Buch-CD 397 D.l Der Autostart-Bildschirm 397 D.2 Ordnerund Dateien auf der CD 399 D.3 Das Smart Device Framework 400 D.4 Zusätzliche Entwicklertools 403 E Weiterführende Infos im Web 412 E.l Die offizielle Website zum Buch 412 E.2 Microsoft 413 E.3 Webseiten zur Entwicklung für Mobile Devices 418 E.4 Weitere Webseiten zum Thema Mobile Devices 423 E.5 Weitere Webseiten zum Thema Entwicklung mit.net 424 E.6 Newsgroups 426 F Glossar 430 Stichwortverzeichnis.' 444