|
Was ist .Net? |
|
.Net (sprich "dot net") ist eine Technologie von
Microsoft. Es basiert auf dem s.g. Framework bzw. bei mobilen Geräten auf
dem Compact Framework. Programmiert wird z.B. in Visual Studio.Net (VB.Net,
C#.Net, ASP.Net...). Es können Anwendungen für PC (Windows), Mobile
Geräte mit Windows CE (Pocket PC, Smartphone) und sogar für andere
Systeme, z.B. Linux erstellt werden. Am Schluss
entstehet eine EXE, die im Prinzip auf allen Geräten, wo das Framework
installiert ist, läuft. Sie können also theoretisch die gleiche Anwendung auf dem
PC, Handheld PC, Pocket PC oder Smartphone starten, wenn dies vom
Programmierer berücksichtigt wird. Am PC muss das ca. 20 MB große
Framework installiert werden, es wird aber in zukünftigen Windows Versionen
enthalten sein. Bei Pocket PC 2003, 2003 SE, 2005 und Smartphone 2003,
2005 ist das Compact
Framework bereits im ROM installiert. Auf älteren Pocket PCs (auch PPC
2000 mit MIPS und SH3 CPUs) kann es nachinstalliert werden. In diesem
Framework sind alle Controls und Grundfunktionen, die das Programm benötigt,
enthalten. Intelligente WEB
Anwendungen können mit ASP.Net programmiert werden, darauf wird hier aber
nicht weiter eingegangen.
In der .Net Technologie liegt die Zukunft, gerade auch bei Pocket PC
und Smartphone Anwendungen.
|
|
Ist das richtige Compact Framework
auf meinem Gerät installiert? |
|
- Rufen Sie mit dem Dateiexplorer auf
dem Pocket PC \windows\cgacutil.exe auf
- Sie erhalten folgende Meldung:
- Es sind hier beide
Versionen installiert: 2.0 Beta und 1.0 SP3
- Wichtig für die Pocketkai-Programme ist die Versionsnummer
1.0.4292.0 - Das ist das CF 1.0 Service Pack 3
- Dieses ist bei Windows Mobile 5.0 schon installiert, bei 2003 und
älter muss es nachinstalliert werden (siehe unten)
|
|
Die
Vorteile: |
|
- Kein Runtime erforderlich
- Das Compact Framework (CF) ist bei neuen Pocket PC und Smartphone
Geräten bereits im ROM enthalten
- Bei älteren Geräten kann es nachinstalliert werden.
- Stabile Anwendungen
- Schnell nach Programmstart, zur Laufzeit
- Keine zusätzlichen Controls & DLLs notwendig, da im CF enthalten
- Keine Kompatibilitätsprobleme mit DLL Versionen
- Einfacher zu programmieren
- Zukunftssicher
|
|
Erforderliches
System:
|
|
-
Pocket
PC 2000*, 2002*, 2003**,
2003 SE**, 2005**
-
Bildschirm:
240x320, 480x640 Pixel
-
Prozessoren:
Samsung, XScale,
StrongARM bzw. ARM-Kompatibel
-
*
Für Pocket PC 2000, 2002 ist das
.Net
Compact Framework erforderlich
-
**
Pocket PC 2003 oder höher: Das Compact Framework ist bereits
enthalten
-
Empfehlenswert:
.Net CF SP2, aber nicht unbedingt notwendig
-
Für Pocket PC 2005 wird es das Compact Framework
2.0 als Update geben.
|
|
Links
/ Download |
|
CF2003
.Net CF SP3 |
.Net
Compact Framework 1.0 Service Pack 3 für Pocket PC 2000, 2002, 2003,
2003 SE
|
CF2005 .Net Version 2.0 |
Für die allerneuesten Programme. Hinweis in dem Programm selbst. Download demnächst... |
Microsoft
Mobile |
www.microsoft.com/germany/mobile/default.mspx |
ASP.Net |
www.asp.net |
Entwickler Downloads |
www.microsoft.com/windowsmobile/resources/downloads/developer/default.mspx |
eMbedded Visual Basic |
www.microsoft.com/downloads/details.aspx?FamilyId=F663BF48-31EE-4CBE-AAC5-0AFFD5FB27DD&displaylang=en |
Visual Studio.Net |
www.microsoft.com/germany/ms/msdnbiblio/show_all.asp?siteid=600221 |
|