Programación Linux en el Guille Noticias Linux

Algunas noticias que pueden ser de utilidad para los interesados en el desarrollo (y otras cosas) para Linux

Iniciado el 15/Jun/2003
Actualizado el 04/May/2010


 

 Disponible la versión 2.2 de Mono (21/Ene/09)

Pues eso... desde el pasado día 13 de este mes de Enero que está disponible la versión 2.2 de Mono, y como de costumbre disponible en varios formatos y para diferentes sistemas operativos, desde versiones en máquinas virtuales de VMware con openSUSE Linux 11.0, LiveCD y diferentes "tipos" de Linux, hasta versiones para Windows y Mac OS X.

Los distintos tipos de descargas los tienes en esta página.
Puedes leer esto si quieres saber qué cambios se incluyen en esta nueva versión.


 Máquina virtual VMware con openSUSE 11.0 y Mono 2.0.1 (27/Oct/08)

Pues eso... Si quieres probar la última versión de Mono en una máquina virtual de linux (openSUSE 11.0), te la puedes bajar desde la página de descargas (downloads) de Mono.


 Mono 2.0 disponible desde el 6 de Octubre 2008 (27/Oct/08)

Entre las novedades incluidas en esta versión están:

Microsoft Compatible APIs:

ADO.NET 2.0 API for accessing databases.
ASP.NET 2.0 API for developing Web-based applications.
Windows.Forms 2.0 API to create desktop applications.
System.XML 2.0: An API to manipulate XML documents.
System.Core: Provides support for the Language Integrated Query (LINQ).
System.Xml.Linq: Provides a LINQ provider for XML.
System.Drawing 2.0 API: A portable graphics rendering API.

Para más información: http://www.mono-project.com/Release_Notes_Mono_2.0

También hay una nueva versión (Mono 2.0.1 del 23 de Octubre de 2008).
Pulsa en este link para ver lo que hay de nuevo: http://www.mono-project.com/Release_Notes_Mono_2.0.1


 Máquina virtual VMware con openSUSE 10.2 y Mono 1.2.5.1 (12/Nov/07)

Si no quieres hacer una instalación de la última versión de Mono o no tienes espacio para crear una partición, puedes bajarte la máquina virtual de VMware con Mono 1.2.5.1 instalado en un openSUSE 10.2.

Para bajarte esta máquina virtual (o la que en este preciso momento haya), ve a la página de downloads de Mono.


 MonoSummit2007 (12/Nov/07)

Pues eso... que en este mes de Noviembre, desde el 26 al 30, se celebra en Madrid (España) el MonoSummit2007.

Si quieres más información (en inglés), visita la página del MonoSummit2007 en el sitio del proyecto Mono.


 Máquina virtual WMware con openSuSe 10.2 y Mono 1.2.2.1 (16/Ene/07)

Pues eso, que puedes descargarte una máquina virtual de WMware con openSuSe 10.2 y Mono 1.2.2.1, el link está en la página de descargas de Mono.

Esa máquina virtual funciona con cualquier versión de WMware workstation, pero también puedes usar el VMware player, una versión gratuita que aunque no te permite crear máquinas virtuales, al menos te permite usar las que ya estén creadas. Además de que funciona en Windows Vista.

Nos vemos.
Guillermo


 Libro online en español sobre Mono y Gtk# (22/Jul/06)

Pues eso, que lo puedes bajar en formato PDF o bien verlo directamente en la Web.

Aquí tienes el link al texto en Internet.

Y este es el link a la página con el PDF.

Espero que te sea de utilidad.

Nos vemos.
Guillermo


 Tutorial Linux en castellano

Esta es la info recibida de Javiom1:

Este magnífico Manual de Linux / Tutorial de Linux, completamente en Castellano, ha sido revisado y liberado bajo la versión 6.0, corrigiendo cambios con respecto a las versiones anteriores, de éste manual se han realizado paquetes en .rpm, .tar.gz, .pdf y .exe para comodidad de los usuarios, y el sitio de descarga es éste además de de aquí se puede consultar en línea, este tutorial incluye un glosario de términos, para que los neófitos en la materia puedan aprender con mayor rapidez.
A falta de que la sección de LuCAS se actualice, recomendamos los enlaces anteriores para su descarga.

En la Web del proyecto podría encontrar información adicional.

Pues eso, que te sea provechoso.

Nos vemos.
Guillermo


 Mono: La versión 1.1.10 lista desde el 14/Nov/2005 (29/Nov/05)

Pues eso. También está disponible la versión 2.4.0 y 2.6.0 de GTK# y MonoDevelop 0.9.

Todo esto lo puedes bajar tanto para Linux como para Windows y Mac OS X, desde la página de Downloads del proyecto mono.

En el installer de Windows se incluye la versión 2.4.0 de Gtk#

 


 Mono: Versión 1.1.8 lista desde el 16 de Junio (09/Jul/05)

Es que como no está uno por la labor y no hay nadie que quiera echar una mano en esta sección de Linux, pues... pasa lo que pasa, que las noticias llegan casi un mes después... en fin.

El sitio para bajarte esta nueva release de mono es el de costumbre: http://www.mono-project.com/downloads/
En esa página tienes los instaladores para varias distribuciones de Linux, además de la de Windows, Mac OS X y el típico .tar para los Linux no soportados, que no todos los Linux son compatibles ni los auto-instaladores son iguales.

La versión de Gtk# para Windows es la 1.9.5

En este link tienes los cambios realizados en esta versión: http://www.go-mono.com/archive/1.1.8/, que como verás hay algunos referentes al compilador de Visual Basic, Windows.Forms, e incluso nuevos controles de ASP.NET 2.x 


 Mono: Versión Mono 1.0.4 y Gtk# 1.0.4 (también para Windows) (04/Nov/04)

Una revisión con algunos cambios mínimos, pero si estás interesado en las versiones de Mono y Gtk# para Windows, decirte que en esta "versión" del programa de instalación (setup) se incluye la versión 1.0.4 de Gtk# que curiosamente es más reciente que la que se puede "ver" (o que yo he visto) en el propio sitio de Gtk#.
Si estás interesado, puedes bajar el ejecutable para instalación en Windows del sitio de Mono:
http://www.mono-project.com/downloads/
Con estas librerías, puedes crear aplicaciones gráficas (con formularios/ventanas) que funcionarán tanto en Windows como en Linux (incluso en Mac OS X), así si quieres preparar aplicaciones Mono de tipo "Windows" que sea multiplataforma y no quieres esperar a la versión 2.0 de Mono, puedes usar esa combinación de Mono + Gtk#.
Si quieres ver cómo usar todas estas tecnologías, puedes ver esta colaboración de Mauricio Henriquez.


 MonoDevelop: Un entorno de desarrollo para Mono (02/Jul/04)

Este es un entorno de desarrollo especial para Mono y los sistemas operativos Linux y MacOS X.
MonoDevelop es la versión Linux de Sharpdevelop el entorno gratuito de .NET para Windows.

Si quieres más información...


 Mono: Nuevo sitio y disponible la primera "release" (versión 1.0) (02/Jul/04)

Pues eso, que el sitio del proyecto Mono que hasta ahora era http://www.go-mono.com ha cambiado a:
http://www.mono-project.com/about/index.html (de todas formas, usando los links antiguos te manda al sitio nuevo).

Y la segunda parte de esta noticia es que el pasado 30 de junio hicieron pública la primera versión (no beta) de este entorno .NET para Linux: la versión 1.0 de Mono.

Mono 1.0 Release Notes

 


Esto va rápido: La beta 2 de mono ya está disponible (03/Jun/04)

 


Ya está disponible la Beta 1 de Mono (el .NET para Linux) (07/May/04)

Con fecha 4 de mayo, Novell ha anunciado la disponibilidad de la Beta 1 de Mono (el .NET para Linux y otros sistemas operativos)

Si quieres saber más, sigue este link:
http://www.go-mono.com/archive/beta1/beta1.html
El cual también te permitirá bajártelo e instalarlo.

 


Las versiones de .NET Framework para Linux (15/Jun/03)

Estos son los links sobre las versiones de .NET Framework para Linux que he encontrado en la red, (si sabes que hay alguna más, me lo dices, gracias)

El proyecto mono

http://www.go-mono.org/

Esta es la versión que más suena sobre la implementación de .NET Framework para Linux.
Por ahora no está implementado el espacio de nombres Windows.Forms, pero se pueden crear aplicaciones gráficas para el entorno GNOME usando GTK#

DotGNU Portable.NET

http://www.southern-storm.com.au/portable_net.html

FAQ sobre DotGNU Portable.NET: http://www.southern-storm.com.au/pnet_faq.html
Documentación: http://www.southern-storm.com.au/docs/pnettools_toc.html
...

Microsoft Shared Source CLI Implementation (SSCLI o Rotor)

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/mssharsourcecli.asp

Esta es la versión "share" de la propia Microsoft, pero no se puede usar para crear aplicaciones comerciales...

Más información, en el link arriba indicado y en esta otra página:
http://www.macadamian.com/products/sscli/index.html

...


Presentación (15/Jun/03)

Seguramente te extrañará una sección sobre Linux en mi sitio, ya que básicamente está orientado a la programación con productos de Microsoft, principalmente con Visual Basic y lenguajes de .NET Framework.
No es por justificarme, ya que no tengo nada que justificar, pero allá por octubre de 1999 publiqué cómo usar el KDevelop 1.0 que se incluía con la distribución Mandrake-Linux.
El que ahora reinicie esta sección es porque creo que hay gente que tiene ganas de "probar" con Linux, pero no se enteran de cómo hacerlo... (yo soy uno de esos que no se enteran), además de que si la cosa va "pa'lante", pronto se podrá usar Visual Basic .NET (o algo parecido) en los sistemas Linux... aunque ahora mismo se puede usar el lenguaje C# para ese sistema operativo, ya que hay varios entornos .NET para Linux, si bien esos entornos aún no están terminados y la mayoría de ellos están aún muy verdes, al menos en lo que a aplicaciones gráficas se refiere.

En fin... no se si podré mantener esta sección muy actualizada, pero si alguien se decide a echarme una mano y coordinar la sección, (o parte de las secciones, ver más abajo), la cosa puede ser que funcione.

Principalmente me gustaría que aquí encontraras información sobre cómo van los proyectos sobre la portación de .NET Framework a Linux. También me gustaría que hubiese "explicaciones" de cómo instalar algunos paquetes de desarrollo (y cómo configurarlos), sobre todo para lenguajes "compatibles" con .NET, aunque, la mayoría de ellos serán sobre C/C++. Otro aspecto que me gustaría recoger en esta sección sobre Linux sería la forma de instalar/configurar/usar entornos de desarrollo, aunque, como te he comentado antes, el lenguaje a usar será C/C++, pero gracias a que hay varios entornos de desarrollo con entornos gráficos, no será demasiado complicado construir aplicaciones para este sistema operativo.

Pues eso... si alguien se anima, me puede enviar un mensaje con el asunto: "Quiero colaborar en la sección de Linux", (ya sabrás cómo localizarme para enviarme el mensaje), en el cuerpo del mensaje podrías indicarme qué es lo que podrías aportar o de que cosas de las mencionadas te podrías encargar... en otra ocasión publicaré una lista con las cosillas que se necesitan, pero en principio serían las siguientes:

1- Instalar/configurar mono (http://www.go-mono.org/)
2- Instalar/configurar GTK# (http://gtk-sharp.sourceforge.net/ )
3- Instalar/configurar GTK+ (http://www.gtk.org/)
4- Instalar/configurar Glade (http://glade.gnome.org/index.html)
5- Instalar/configurar KDevelop (http://www.kdevelop.org/)
6- Instalar/configurar Qt (http://www.trolltech.com/)
7- Instalar/configurar QT# (http://qtcsharp.sourceforge.net/)
8- Instalar/configurar DotGNU Portable.NET (http://www.southern-storm.com.au/portable_net.html)
9- Instalar/configurar Microsoft Shared Source CLI Implementation (SSCLI o Rotor) (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/mssharsourcecli.asp)

Nota del 29/May/2004:
Lee esto si quieres colaborar.

Si tienes algún comentario sobre esta sección de Linux, no te cortes y mándame un mensaje.
Gracias.


la Luna del Guille o... el Guille que está en la Luna... tanto monta...