Mostrando entradas con la etiqueta Mono. Mostrar todas las entradas
Mostrando entradas con la etiqueta Mono. Mostrar todas las entradas

lunes, 13 de octubre de 2008

Npgsql 2.0


Para los programadores de .NET hay buenas noticias, acaba de liberarse la versión 2.0 de NPGSQL, la implementación ADO.NET para conectarse a bases de datos PostgreSQL desde .NET.

Después de dos años de trabajo desde la versión 1.0, hoy festejan por tener, entre otras cosas, características como
  • Soporte para .Net 2.0 y 3.5
  • Soporte para EntityFramework
Felicitaciones al equipo de desarrollo, mas info aquí o en site oficial

martes, 7 de octubre de 2008

Mono 2.0




Hace unos días salió la release de Mono 2.0, la última versión del la implementación open source del Framework de .NET.

En la publicación oficial de la noticia, escrita por el mismísimo Miguel, cuenta muchas cosas interesantes para resaltar.

"Creamos mono por que queríamos que los desarrolladores se sintiesen más cómodos, felices y productivos desarrollando sobre Linux"

"No nos sorprende que al principio mono fue muy utilizado en aplicaciones de escritorio, y que sigue utilizándose allí. El uso en el lado del servidor es producto de su evolución natural y pronto estaremos soportando sitios con ASP.NET sobre Linux"

"Mono 2.0 finalmente incluye un verdadero debugger, la época de WriteLine() debbugin ha quedado atrás para nosotros"

Entre las nuevas características tenemos (copypasteado)

Compiler Support .NET APIs Mono APIs
Mono's Open Source Compilers: Open Source Compilers: Commercial Compilers:
  • ISE's Eiffel.
  • Microsoft's C#.
  • Microsoft's F#.
  • Microsoft's VB.NET.
  • RemObject's Oxygene (Object Pascal).
And many more.
Core API:
  • 2.0 core APIs.
  • System, System.Xml.
  • 3.5 System.Core.
  • System.Drawing.
  • System.DirectoryServices.
  • System.Web.Services.
Windows.Forms 2.0:
  • Win32 driver.
  • Quartz/OSX driver.
  • Cairo/X11 Unix driver.
ASP.NET 2.0:
  • Core ASP.NET.
  • ASP.NET AJAX.
  • Apache and FastCGI integration.
ADO.NET 2.0 plus providers for:
  • Managed drivers: Postgresql, MS SQL Server, Sybase.
  • Semi-managed drivers: Firebird, IBM DB2, Oracle, Sqlite.
  • MySQL provides their own drivers.
GUI APIs: Mono Core:
  • Mono.Addins - Extensibility Framework.
  • Mono.Cairo - Cairo Graphics Binding.
  • Mono.Cecil - ECMA CIL Manipulation.
  • Xml.Relaxng.
  • Novell.Directory.Ldap
  • C5 - Generics Library.
Linux Specific: Other Ecosystem Libraries:
  • Bit# - Bittorrent client/server library.
  • Mono.Fuse - User-space file systems.
  • Mono.ZeroConf - Bonjour stack.
  • Mono.Nat - Network Address Translation.
  • Mono.Upnp - Universal Plug and Play.
  • Tao Framework - OpenGL, OpenAL, SDL and Cg bindings.

Ha, y para aquellos que piensan que solo Java es Multiplataforma, mono corre sobre
  • Linux (x86, x86-64, PowerPC32, Itanium, SPARC, ARM, s390, s390x.
  • Solaris (x86-64, SPARC).
  • MacOS X (x86, PowerPC32).
  • Windows (x86, support for x86-64 will come in Mono 2.2).
  • Nintendo's Wii.
  • iPhone/iPod Touch (ARM, limited functionality due to licensing requirements; I will blog later this week about this).
  • *BSD (x86, x86-64).
Desde este humilde blog, mis mas sinceras felicitaciones y sigan con su buen trabajo.

miércoles, 1 de octubre de 2008

Consola Interactiva para CSharp


Si hay algo de lo que me enamoré ni bien lo ví en el mundo python fue su consola interactiva, es la cosa más útil y práctica que he visto en mucho tiempo. Me entero por el Blog de Miguel de Icaza que los locos de Mono hicieron una consola al estilo de la de python pero para C#, mirando algunos screenshots se nota que esta muy buena e intersante para ser testeada, lamentablemente todavía no se encuentra en ninguna release pero puede ser descargada desde el svn de mono.

Mas info en CSharpRepl

sábado, 17 de mayo de 2008

Mono Winforms Listo!


El día 13 de mayo se anuncio la finalización en la implementación de la API Winforms para mono. Es decir los muchachos terminaron de implementar todos los métodos de la API de la versión microsoft en mono.

Según Jonathan Pobst, uno de los lideres en la parte de desarrollo para Desktop en mono, llegar a este punto fue un gran esfuerzo, se implementaron 12,776 métodos, con 6,434 commits SVN en 4 años.

Sin lugar a dudas este es todo un hito para los desarrolladores de Mono y .NET. Ahora tendrán la posibilidad de migrar aplicaciones de Windows a Linux, casi casi transparentemente (no se olviden de Moma aquellos que querrán realizar ese trabajo).

Desde este humilde blog "Whe salute you"

Links

Miguel
Jonathan

viernes, 15 de febrero de 2008

Nueva Release de MonoDevelop

MonoDevelop acaba de liberar su nueva release 1.0 (ver release notes). Por lo visto esta versión no incorpora ninguna novedad extrafalaria pero si la corrección de muchos bugs.

jueves, 13 de diciembre de 2007

Mono 1.2.6 Released

Se acaba de Liberar la versión 1.2.6 del framework de Mono, alguna de sus características son:

  • Windows Forms drivers para MacOS X
  • Soporte para ASP.NET Ajax API
  • Soporte para FastCGI deployments, lo que permite correr ASP.NET en otros tipos de web servers como por ejemplo lighttpd.
  • Windows.Forms ahora soporta los WebControl en windows y linux usando Mozilla.
  • Runtime mejorado con menor consumo de memoria para aplicaciones 2.o.
  • C# mas cerca de una compatibilidad total con 3.0.
  • Mono 1.2.6 puede ser usado como SDK para crear Silverlight 1.1 applications en todas las plataformas.
Felicitaciones a Equipo de Mono

Fuente : Mono 1.2.6 Released - Mono Project News

martes, 16 de octubre de 2007

GuidLine

Les dejo un interesante pdf rescatado de la lista de mono-hispano, este tiene las guideline del equipo de mono, muy lindo para aquellos que trabajan en C#.

Descargar Aquí