ASP.NET con C# en MONO 2.4
Que tal amigos, en esta entrada estaremos haciendo una página ASP.NET con C# utilizando MonoDevelop 2 sobre Mono 2.4 en OpenSuSe 11.1, corriendo sobre el servidor web XSP. .NET y otras monadas
Que tal amigos, en esta entrada estaremos haciendo una página ASP.NET con C# utilizando MonoDevelop 2 sobre Mono 2.4 en OpenSuSe 11.1, corriendo sobre el servidor web XSP. Publicado por Enrique en 8:56:00 PM 0 comentarios

Una de las cosas muy interesantes que notaremos al terminar el video es la velocidad de respuesta de SQL Azure ante la petición de la aplicación.
Windows Azure y SQL Azure son dos tecnologías que empiezan a cambiar los paradigmas de los tradicionales servidores dentro de las empresas, ya que permitirán un ahorro significativo en las áreas de Tecnologías de información al poner nuestros servicios y datos en la nube directamente y siendo invocados por clientes diversos.
SQL Azure from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 7:34:00 PM 0 comentarios
Etiquetas: SQL Azure, Windows Azure

Visual Studio 2008 to Mono from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 2:03:00 PM 0 comentarios

Pronto encontraremos aplicaciones de servicios entre empresas, que no será necesario que se re-configure toda su infraestructura, sino que simplemente apunten a los servicios web del corporativo mediante un identificador para ser invocados por clientes en cualquier parte del mundo. El desarrollo de software sigue en el cambio de paradigma, ahora la arquitectura orientada a servicios se va a la nube.
En el ejemplo crearemos un proyecto de tipo Web Cloud Service (para ver pre-requisitos y hacer un ejemplo, pueden ver la entrada denominada Windows Azure en este Blog), posteriormente agregaremos un Web Service, lo probaremos en el entorno local, lo invocaremos con una aplicación cliente en VB.NET 2008, posteriormente lo publicaremos y lo subiremos a Windows Azure, en el entorno pre-producción, probaremos el servicio y por último lo colocaremos en entorno de producción. La velocidad de respuesta ya una vez montado en Windows Azure es sorprendente.
Espero les sirva el ejemplo.
Publicado por Enrique en 10:00:00 AM 0 comentarios
Que tal amigos, en esta semana estaremos haciendo un ejemplo de acceso en modo LINQ. LINQ es un Lenguaje Integrado de Consultas que permite una interacción rápida y sencilla a SQL Server, Datasets, Arreglos, archivos XML, etc. LINQ de manera oficial solamente se puede utilizar (en acceso a servidores de datos) con SQL Server, pero existen componentes de terceros que permiten tener una interacción a servidores de bases de datos MySQL, Oracle, PostgreSQL, SQLLite, etc.
En el ejemplo descargaremos el componente y lo empezaremos a utilizar casi de la misma forma en la que usamos LINQ to SQL, generando el archivo que de esta forma se llama lqml en lugar del clásico dbml y proporcionando una variable que permita crear una nueva instancia sobre dicho objeto.Publicado por Enrique en 2:03:00 PM 0 comentarios
Hola amigos, que tal, durante los últimos meses vemos a la tecnología MONO muy movida, primero con el surgimiento de las implementaciones de ASP.NET MVC y las versiones actualizadas de XAML Moonlight, así mismo las herramientas de verificación para Visual Studio que permitirán correr aplicaciones sobre la infraestructura de Mono, y desde luego el lanzamiento del MonoDevelop para la plataforma de APPLE, MAC/OS, bien por todo el equipo de desarrollo del Proyecto Mono.
Con el amplio crecimiento de Mono en los últimos meses, la tecnología de desarrollo de software está cada vez más unificada y las plataformas de código abierto por fin, tienen ya, un arma dificil de vencer.
Saludos.
Enrique Aguilar.
Mono y MAC from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 7:45:00 PM 0 comentarios
Hola amigos, que tal, en esta ocasión estaremos haciendo un ejercicio que involucrará móviles, base de datos móvil, Web Services y un servidor SQL Server y sería el único video de Windows Mobile que subiré al Blog (hasta antes de septiembre) debido a que mi proyecto de Maestría está basado en móviles y no puedo publicarlo, pero les dejo este ejemplo que les puede dar ideas de como implementar una solución móvil.Espero el video les sirva.
Cualquier duda a:
enriqueaguilar2009@hotmail.com
Saludos.
Enrique.
Aplicación Móvil from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 9:05:00 PM 0 comentarios
Etiquetas: .NET, Móviles, Web Services
Hola amigos que tal, les mando un cordial saludo y esta semana estaremos haciendo un truco para que los "estupendos dataset" sean bienvenidos en otras tecnologías que no sean del tipo .NET. Un dataset es un conjunto de datos que recibe la información de una consulta de una base y se pueden utilizar en ASP.NET, Visual Basic .NET, C#, Web Services ASMX de Visual Studio, WPF, WCF, Móviles con .NET, GTK# con C#, Web Services ASMX y ASP.NET estos 3 últimos sobre Mono y por ende sobre GNU-Linux o MAC, pero y los demás?, que hace Ruby?, que hace Java?, que hace Flex?. En este ejemplo lo haremos con Flex, pero sería muy similar para las otras tecnologías.
Flex con Dataset from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 5:06:00 PM 0 comentarios
Etiquetas: Flex, Web Services
Hola amigos, que tal, en esta semana estaremos haciendo un ejemplo de una aplicación en Adobe Flex Builder 3 que invocará un Web Service ASMX en ASP.NET 3.5 de Visual Studio 2008. La aplicación permitirá ingresar y recibir variables de un Servicio que contiene un método que se encarga de convertir de pesos Mexicanos a Dólares.
Flex from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 3:53:00 PM 0 comentarios
Hola que tal amigos, esta semana estaremos haciendo un ejemplo más en Mono 2.4 sobre la plataforma MonoDevelop 2.0 en Open SuSe 11.1. Cabe hacer mención que día con día la tecnología .NET en GNU está creciendo a pasos agigantados creando una comunidad de desarrolladores de Software Libre unificados y generando aplicaciones como IFolder, F-Spot, Banshee, Tomboy, Beagle y la migración de todos los scripts de Second Life a Mono, teniendo la mitad de recursos de memoria, 150% más de rendimiento en 6000 servidores, así como un potente editor de videojuegos 3D denominado Unity http://unity3d.com. Existen también módulos de interoperabilidad con perl, tcl, phyton, ada, eiffel, ruby, java, C, c++ etc, (desde luego falta mayor integración en dichos proyectos por los seguidores de esas tecnologías) uniendo prácticamente a la comunidad de software libre sobre una plataforma estable, escalable y con gran alcance en el desarrollo de software.
Así mismo Novell ha anunciado oficialmente soporte para los desarrolladores de Mono en un entorno empresarial con extensiones para las versiones SuSe. http://www.novell.com/products/mono/, mono sigue creciendo a un gran ritmo y ahora podemos también crear impresionantes entornos visuales con XAML del mismo tipo de Windows Presentation Foundation de Visual Studio 2008.Mono GTK from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 6:29:00 PM 0 comentarios
Que tal amigos, el fin de semana estuvimos en Destilando Web GTO (gracias a Reymundo López y Alejandro Franco por su invitación y por la excelente organización) y realmente es una experiencia muy interesante (aparte de que me sentí algo viejo y obsoleto por no utilizar twitter, jejeje, y por eso ya tengo el mío: http://www.twitter.com/EnriqueAguilar), en dichas pláticas se plasman informaciones tecnológicas con el objetivo de generar una conciencia en el uso de las mismas y ver los avances que cada uno de los asistentes han estado implementando, compartiendo experiencias muy enriquecedoras y bueno, no me podría quedar callado ante la estupenda versión de Mono 2.4 y les compartí algo de información general de la misma. Precisamente el día de hoy estaremos creando un sencillo ejercicio en el cual en tan solo media hora construiremos un Servicio WEB de tipo ASMX-ASP.NET con el Lenguaje Visual Basic.NET sobre la infraestructura de Mono 2.4 y desarrollado en la suite Monodevelop 2.0 con acceso a un servidor de base de datos MySQL 5 utilizando su DLL oficial y todo esto sobre GNU-Linux OpenSuse 11.1, así mismo construiremos un cliente en VB2008 accesando a dichos datos. El WebService y la base de datos están del lado de OpenSource y el cliente de invocación en Software propietario, aunque también se puede invocar desde una aplicación GTK# hecha en Mono.
WebService ASP.NET ASMX en MONO 2.4 from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 9:05:00 PM 0 comentarios
Publicado por Enrique en 3:33:00 PM 2 comentarios
Etiquetas: ASP.NET 3.5, MVC
A continuación el video de AJAX en 20 Click´s
Saludos.
AJAX from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 12:18:00 PM 0 comentarios
Que tal amigos, el día de hoy vamos a realizar una aplicación sobre la plataforma de desarrollo más importante en el mundo: .NET, pero no usaremos Visual Studio 2008 como en la mayoría de los ejemplos del Blog, sino usaremos la Nueva Arma del Software Libre, que poco a poco está empezando a ganarle terreno a Java, Perl y PHP, y estoy hablando de MONO 2, el cual bajo el liderazgo de Miguel de Icaza ha sido la herramienta de desarrollo con mayor crecimiento (en Software Libre) en los últimos 12 meses y que cada vez más desarrolladores nos sentimos entusiasmados de poder ingresar a Linux, MAC y Solaris, bajo la tecnología .NET. En el video de hoy, realizaremos una aplicación GTK 2 en Monodevelop para GNU-Linux Open SuSe 11 que permite guardar información en un servidor de base de datos MySQL 5, así mismo podemos realizar una consulta por un ID y depositar los datos en un treeview. (que funcionará como equivalente a un Datagridview)
En los próximo videos estaremos realizando aplicaciones en un mini-escenario SOA, así mismo haremos flujos de trabajo con Workflowfoundation que se relacionen con servidores de bases de datos, etc. Cualquier duda estoy a sus órdenes.
Enrique.
Si no puedes visualizar el video, puedes entrar directamente a mi canal en:
http://www.vimeo.com/enriqueaguilar
Información y descargas sobre MONO
http://www.mono-project.com/Main_Page
Si tienes dudas sobre los ejemplos o requieres el código de las aplicaciones del Blog, solo mándame un correo a enriqueaguilar2009@hotmail.com y con gusto te los envío.
Mono 2 con Acceso a MySQL sobre OpenSuse from Enrique Aguilar Vargas on Vimeo.
Publicado por Enrique en 4:18:00 PM 2 comentarios
Pero bueno, ahora si el video de Oracle, de Mono hablaremos después.
ASP.NET 3.5 con acceso a ORACLE from Enrique Aguilar Vargas on Vimeo.
Si no puedes visualizar el video, puedes ingresar directamente a mi canal en vimeo
http://vimeo.com/enriqueaguilar
Publicado por Enrique en 8:44:00 PM 0 comentarios
Etiquetas: ASP.NET 3.5, ORACLE 10gxe
Publicado por Enrique en 6:26:00 PM 3 comentarios
Etiquetas: ASP.NET 3.5, LINUX, MySQL, SUSE
Publicado por Enrique en 8:57:00 PM 0 comentarios
Etiquetas: .NET, Windows Azure
Que tal, les mando un cordial saludo. Una de las tecnologías que poco a poco se está estableciendo como una seria competencia contra Adobe Flash (Cabe hacer mención que Flash lleva más de15 años en el mercado, por lo que aún la ventaja es grande) es Silverlight, en especial su versión 2 que viene mejorada y ya no deja "colgadas" las aplicaciones. En este ejemplo muestro el uso del componente Silverlight Streaming de los Windows Live Tools for Visual Studio 2008 en el cual podemos incrustar un video o una canción en nuestra Página ASP.NET 3.5 en cuestión de segundos.
Saludos.
Enrique Aguilar.
En caso de que no puedan visualizar el video, pueden entrar directamente a:
http://vimeo.com/enriqueaguilar
Publicado por Enrique en 11:32:00 AM 0 comentarios
Etiquetas: .NET, ASP.NET 3.5, Silverlight
Publicado por Enrique en 11:26:00 AM 2 comentarios
Etiquetas: .NET, ASP.NET 3.5, Maps
Publicado por Enrique en 9:22:00 AM 2 comentarios
Etiquetas: Windows Workflow Foundation
Blogger template 'CoolingFall' by Ourblogtemplates.com 2008