Zukunft.Net


  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

[Home]