ELEKTRO

Tecnología-WEB-Electrónica-Computación

Advertisement

Noticias del Autor

ASP .net MVC

ASP .net MVC

Hace unos días se ha lanzando la primera versión de Modelo Vista Controlador de ASP.NET 3.5, siendo la primera actualización de importancia desde el lanzamiento de Visual Studio 2008, generando el preámbulo de la versión 2010 ya en fases finales de producción.

ASP.NET 3.5 MVC ofrece una rica y motivadora experiencia a la hora de crear un Sitio Web dinámico que contenga una integración de diferentes procesos, pero brindando a la vez una separación más detallada de las capas de programación y de la lógica de negocio.

ASP.NET MVC contiene una arquitectura en la cual el desarrollador puede invertir menos tiempo a la hora de crear un sitio web con características de acceso a datos, separando a la tradicional forma de programación en ASP.NET que es la de contener de lado de la vista Default.aspx a su inseparable clase Default.aspx.vb o Default.aspx.cs. En esta parte MVC ofrece una separación de la zona del código de Visual Basic o C Sharp, permitiendo por un lado tener las vistas o páginas html que visualizará el usuario y en otra zona denominada controladores, las clases que interactuarán directamente con ellas. De hecho la generación de vistas se produce directamente de la función de la clase y no generando una nueva página independiente. En la parte controladora nosotros podemos definir aquellos elementos en sus métodos Get y Post de la acción que el usuario realizará.  MVC permite un mayor control sobre el  código HTML.

[Más]

monoLa mayoría de los que estamos involucrados en proyectos donde usemos Software Libre, hemos quedado convencidos de su gran potencial y su gran “performance” a la hora de realizar una aplicación, o correr un servicio, etc. Te da un control total sobre las acciones del sistema.

Pero cabe hacer mención que el Software Libre ha tenido que soportar ataques por diferentes vías y hoy dichos ataques continúan desde dentro, así como desde las comunidades de Software propietario. Si bien es cierto que muchos hemos usado tecnologías propietarias para solventar procesos en la empresa (incluso es de nuestra preferencia) también es cierto que lo podríamos haber hecho en Software Libre, más tiempo eso sí, pero sin lugar a dudas el Software Libre es un gran aporte a la Tecnología actual.

Enrique Aquilar y Richard Stallman

Enrique Aquilar y Richard Stallman

En el Software libre tenemos a grandes personalidades que han dado vida y sobretodo, han permitido que la lucha continué, uno de ellos es Richard Stallman, que con su lucha idealista ha convencido a cientos de comunidades de alumnos, profesores y personal de sistemas, a tener conciencia en el uso y limitaciones de software propietario, otro de los que han aportado al Software Libre su experiencia, (a pesar de las críticas sufridas en los últimos años) es Miguel de Icaza, (Mexicano por cierto) que con su experiencia y talento no solo en la participación del desarrollo de la interfaz GNOME, sino con su gran esfuerzo de crear un proyecto que permita a los desarrolladores de Software Libre utilizar herramientas más modernas y en este caso hablo directamente del caso de MONO 2, la mayoría conocemos que uno de los puntos fuertes y poco criticables de Microsoft es la tecnología .NET, gracias a su alcance, se ha puesto en una batalla al “tu por tu” contra Java y le ha quitado el control que tuvo durante casi una década y media. Pero bien, la limitante de .NET es que solamente corre sobre Windows y los demás donde quedan?, es aquí donde Miguel de Icaza, con gran visión, coordina el proyecto de poder implementar la tecnología .NET en GNU-Linux, MAC, Solaris, etc. pudiendo migrar aplicaciones de Visual Studio al proyecto denominado MONO. Mono utilizar Monodevelop y con ello es posible crear aplicaciones de escritorio para Linux con GTK# usando el Lenguaje C#, o crear Sitios WEB en ASP.NET usando C# o Visual Basic y corriendo sobre Apache u algún otro servidor WEB, todo esto efectivamente en Software Libre.

[Más]