Cita:
Empezado por matabyte
Lo que no entiendo (y no se si pone en algún sitio, ya que no lo he visto), es que pone que se puede programar para .NET y MONO, entonces, si programo en .NET el programa me hará automáticamente el porte a MONO? O mejor dicho, es multiplataforma?
|
Ni. Hay mucho .NET que no ha sido migrado a mono y mucho que ha sido migrado pero esta lleno de bugs. También hay gran parte de la librería que funciona , para ser justos.
La idea es que a la hora de crear un proyecto con Prism debes tener en cuenta si los namespaces que utilizarás estań ya implementados en Mono y además si los componentes que utilizarás funcionan en Mono.
La mala noticia es que la mayoría no funciona (al menos los mejores) dado que dependen mucho de llamadas de bajo nivel a Windows. Irónico, verdad? Multiplataforma pero hasta ahi nomás...
El ejemplo más claro y que más duele (al menos en mi caso) es Devexpress que no es compatible con MONO.
Saludos.