fbpx
Wikipedia

Portable.NET

Portable.NET es una suite de herramientas de software libre para compilar y ejecutar aplicaciones para la Common Language Infrastructure, más conocida como .NET.

La plataforma inicial para la que se desarrolló fue GNU/Linux, pero DotGNU Portable.NET funciona también bajo Windows, NetBSD, FreeBSD, Solaris, y Mac OS X, entre otros. Además corre en una gran variedad de arquitecturas: x86, PPC, ARM, Sparc, s390, Alpha, ia-64, y PARISC.

DotGNU Portable.NET busca la compatibilidad con las especificaciones ECMA-334 y ECMA-335 para C# y CLI, y con la implementación comercial.NET de Microsoft. El principal objetivo es facilitar el desarrollo de aplicaciones portátiles que funcionen tanto en la plataforma DotGNU Portable.NET como en Microsoft.NET.

El proyecto Portable.NET tiene muchas semejanzas con el proyecto Mono de Novell. Ambos intentan proporcionar una alternativa a la tecnología.NET desarrollando una implementación libre del marco de aplicaciones y servicios.NET de Microsoft.

Componentes

Los componentes principales de la suite son: treecc, pnet, pnetlib, a los que se suman los siguientes componentes opcionales: pnetc, ml-pnet y cscctest

pnet

contiene el entorno de ejecución, el compilador de C# y otras herramientas de desarrollo.

pnetlib

Contiene las bibliotecas principales de C#, incluyendo: mscorlib, System, System.Xml, System.Drawing, System.Windows.Forms, etc.

TreeCC

Herramienta de programación complementaria de Flex y Bison utilizada para ayudar en el desarrollo del compilador de portable.net, cscc.

pnetC

Es la biblioteca para el compilador de C basada en glibc.

ml-pnet

Algunas de las bibliotecas de mono son utilizadas junto con scripts de DotGNU que permiten utilizarlas con las herramientas de DotGNU.

Cómo ejecutar programas en MSIL

Se utiliza la orden ilrun seguida del nombre del ejecutable, con o sin su extensión.

ilrun puede registrarse en el núcleo Linux de la siguiente manera: ilrun --register; esto permite ejecutar el programa sin necesidad de teclear ilrun cada vez. ilrun puede ser desregistrado de la siguiente manera: ilrun --unregister.

Véase también

Enlaces externos

  • Página de Portable.NET
  •   Datos: Q2665476

portable, suite, herramientas, software, libre, para, compilar, ejecutar, aplicaciones, para, common, language, infrastructure, más, conocida, como, plataforma, inicial, para, desarrolló, linux, pero, dotgnu, funciona, también, bajo, windows, netbsd, freebsd, . Portable NET es una suite de herramientas de software libre para compilar y ejecutar aplicaciones para la Common Language Infrastructure mas conocida como NET La plataforma inicial para la que se desarrollo fue GNU Linux pero DotGNU Portable NET funciona tambien bajo Windows NetBSD FreeBSD Solaris y Mac OS X entre otros Ademas corre en una gran variedad de arquitecturas x86 PPC ARM Sparc s390 Alpha ia 64 y PARISC DotGNU Portable NET busca la compatibilidad con las especificaciones ECMA 334 y ECMA 335 para C y CLI y con la implementacion comercial NET de Microsoft El principal objetivo es facilitar el desarrollo de aplicaciones portatiles que funcionen tanto en la plataforma DotGNU Portable NET como en Microsoft NET El proyecto Portable NET tiene muchas semejanzas con el proyecto Mono de Novell Ambos intentan proporcionar una alternativa a la tecnologia NET desarrollando una implementacion libre del marco de aplicaciones y servicios NET de Microsoft Indice 1 Componentes 1 1 pnet 1 2 pnetlib 1 3 TreeCC 1 4 pnetC 1 5 ml pnet 2 Como ejecutar programas en MSIL 3 Vease tambien 4 Enlaces externosComponentes EditarLos componentes principales de la suite son treecc pnet pnetlib a los que se suman los siguientes componentes opcionales pnetc ml pnet y cscctest pnet Editar contiene el entorno de ejecucion el compilador de C y otras herramientas de desarrollo pnetlib Editar Contiene las bibliotecas principales de C incluyendo mscorlib System System Xml System Drawing System Windows Forms etc TreeCC Editar Herramienta de programacion complementaria de Flex y Bison utilizada para ayudar en el desarrollo del compilador de portable net cscc pnetC Editar Es la biblioteca para el compilador de C basada en glibc ml pnet Editar Algunas de las bibliotecas de mono son utilizadas junto con scripts de DotGNU que permiten utilizarlas con las herramientas de DotGNU Como ejecutar programas en MSIL EditarSe utiliza la orden ilrun seguida del nombre del ejecutable con o sin su extension ilrun puede registrarse en el nucleo Linux de la siguiente manera ilrun register esto permite ejecutar el programa sin necesidad de teclear ilrun cada vez ilrun puede ser desregistrado de la siguiente manera ilrun unregister Vease tambien Editar NET Sparc x86Enlaces externos EditarPagina de Portable NET Datos Q2665476Obtenido de https es wikipedia org w index php title Portable NET amp oldid 117827124, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos