En un
computador
de personal (de escritorio o portátil - PC o Laptop)
ocurre:
1. Sobre el hardware está el software y en éste lo central es el
Sistema Operativo del cual solo un caso es Windows.
2. Sobre Windows está la
plataforma .NET (o Framework .NET)
3. Sobre el Sistema operativo o sobre la plataforma están los programas
más generales.
En un
computador móvil
(PocketPC, PDA, Smartphone) ocurre:
1. Sobre el hardware está el software y en éste lo central es el
Sistema Operativo del cual solo un caso es WindowsCE.
2. Sobre Windows está la
plataforma .NET compacta (CF o Compact
Framework .NET) o Windows Mobile.
3. Sobre el Sistema operativo o sobre la plataforma están los programas
más generales.
Cuando se programa utilizando los recursos de
la plataforma .NET lo que
realmente ocurre es que se usan las estructuras de datos o de
información definidas en ella para reservar espacios y denominarlos en
la menoria principal. Desde el lenguaje
Lexico
esas definiciones se ven como los
modelos o
las
clases
que tipifican o describen los
objetos.
Los espacios o zonas de memoria reservados que sean
creados con las
clases en
la RAM serán los
objetos
componentes de la aplicación.
Así como se crea un objeto llamado
x
de tipo o clase
Cantidad
, también se pueden crear objetos de clases más complejas:
el objeto
x es una
Cantidad
el objeto
b es un
Button
el objeto
c es una
Cosa
En
la plataforma .NET existen definidos más de 7000 modelos. Alli lo que tenga el ícono de una
PDA 
es válido para programar móviles
Windows
Mobile. Algunos
frecuentemente utilizados se listan a continuación: