.Net Compact Framework
.NET Compact Framework er en version af .NET Framework, som er lavet specielt og optimeret til håndholdte enheder som eksempelvis PDA'er og mobiltelefoner. Fælles for disse enheder er at de har begrænset hukommelse, ressourcer og skal spare på batteriet.
Compact Frameworket stiller mange af de samme funktioner til rådighed, som .NET Framework gør, hvilket gør det muligt hurtigt og økonomisk at lave smarte, stabile og effektive programmer til håndholdte enheder. Det består af nogle basale programbiblioteker og har yderligere nogle biblioteker specielt til udvikling til håndholdte enheder.
Fordele ved .Net Compact Framework:
- Meget korte udviklingstider grundet det omfattende udviklingsmiljø og de mange standardfunktioner.
- Den indbyggede Garbage Collector gør memoryhåndtering til en leg.
Hurtig og effektiv fejlsøgning vha. debugging dirkete på enhederne.
- Nemt at udskifte en enhed fordi hardwarelaget er isoleret gennem Frameworket.
De håndholdte endheder:
Enhederne hvorpå .Net Compact Frameworket anvendes er alt lige fra den simple mobiltelefon med BlueTooth til den avancerede PDA med indbygget scanner og trådløst netværk (WiFi). Netop fordi enhederne idag er så avancererede, at der praktisk talt er tale om små bærbare PC'er, så er anvendelsesmuligheder også enorme. Eksempelvis kan en PDA med indbygget scanner og trådløst netværk anvendes til:
- lagerhåndtering - ind-/udscanning af vare på et lageret og kommunikation via WiFi med virksomhedens ERP system.
- dyreavl - registrering af dyr, registrering af syge/døde dyr, justering af foder mv.
- service - serviceteknikerer kan direkte scanne de reservedele de anvender fra bilen.
- salg - kørende sælgerer kan scanne de vare de udlevere fra deres bil til kunden.