De regreso - y con ASP.NET Hands On Lab

ASP.NET, CSharp, Cidesoft, JavaScript, Web 1 Comment »

Hola! bueno, no he -ni hemos- desaparecido estos meses :) . El trajin de las actividades académicas y otras extras han hecho que estemos en una pequeña pausa dentro de nuestro sitio web.

Por ende considero que lo mejor es hacer un post con contenido a todo dar y sin mucho floro ^^". A inicios de este año estuve trabajando en material didáctico sobre ASP.NET, la plataforma Microsoft para desarrollo web. Ad portas de Visual Studio 2010 es bueno estar al tanto de esta y más tecnologías que tenemos para realizar nuestros proyectos de software (por cierto, pueden probar la beta 2 de esta nueva versión, está buenísima). Este contenido es aplicable a lo que se viene el próximo año y en un principio trata temas básicos como creación de formularios, uso de controles, llegando a tocar temas como enlace a datos, AJAX y desarrollo web para dispositivos móviles.

Espero que este material sea de mucha utilidad para poder aprender sobre la tecnología, ver el potencial que tiene y para los proyectos que quieran emprender a futuro.

1. Introducción

2. Interfaces de Usuario

3. Acceso a Datos

4. AJAX

6. Desarrollo web para dispositivos móviles

*. Recursos del HOLs

P.D: Estoy dejando la 5ta parte para un post usando Visual Studio 2010 (el tema… sorpresa ^^”)

Post.End();

REMIX 2009 Belgium - See the light

ASP.NET, CSharp, Development, Silverlight, Web No Comments »

by Paul Lorena

Last 29 October, a Microsoft presentation in Brussels, the goal it’s show the Microsoft’s vision of the web in the next future. Obviously was strongly oriented to Silverligth, SketchFlow, MVC, RIA and obviously the demo on live of Surface.  They talked also about NUI (Natural User Interface)

I was really excited to attend the Brad Abrams presentation, I really enjoyed the book (co-authored by him) Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (2nd Edition) I think it’s a “must” for every .NET software engineer , I think it’s the first time I’d listened the “ecosystem concept” in the IT domain, the concept stands the environment to use an API in a right way.

The presentation was about RIA, you can follow the Abrams’s MVC project in this link

http://blogs.msdn.com/BradA/

One day before to REMIX he talked at VISUG (I didn’t attend the session) but here the link

http://www.microsoft.com/belux/msdn/nl/chopsticks/default.aspx?id=1443# 

Some pics here

Finally! I was really surprise, to discover a lot of (really a lot of) young people not more than 20 years old, that makes me think about the new generation of developers ;) good for them! good for us…

Manipulación de imágenes en Silverlight 3

CSharp, Development, Silverlight 3 Comments »

Gracias a WriteableBitmap podemos realizar la manipulación de imágenes en Silverlight 3. En este ejemplo, realizaremos la conversión de la imagen fuente de un control Image a su par en escarla de grises. Aplicaremos una fórmula de conversión a nivel de bytes del pixel (obtenido inicialmente como entero).

void MakeGray(Image img)
{
    WriteableBitmap bitmap = new WriteableBitmap(img,null);
    for (int y = 0; y < bitmap.PixelHeight; y++)
    {
        for (int x = 0; x < bitmap.PixelWidth; x++)
        {
            //obtiene pixel a pixel
            int pixelLocation = bitmap.PixelWidth * y + x;
            int pixel = bitmap.Pixels[pixelLocation];

            byte[] pixelBytes = BitConverter.GetBytes(pixel);
            byte bwPixel = (byte)(.299 * pixelBytes[2]
                                  + .587 * pixelBytes[1]
                                  + .114 * pixelBytes[0]);
            pixelBytes[0] = bwPixel;//b
            pixelBytes[1] = bwPixel;//g
            pixelBytes[2] = bwPixel;//r
            //la posición 3 es el alpha
            bitmap.Pixels[pixelLocation] = BitConverter.ToInt32(pixelBytes,0);
        }
    }
    img.Source = bitmap;
}

image

image

Referencias:

Espero haya sido de utilidad :)

Post.End();

[µTip] Establecer el título de página con Silverlight

Silverlight No Comments »

Si estás usando Navigation Framework de Silverlight te darás cuenta que cada Page tiene su propiedad Title que al momento de ser navegada se establece “eliminando” evidencia del título principal. Para poder modificar este comportamiento, bastará con programar el evento Navigated del control Frame que contiene a cada Page.

Read the rest of this entry »

Proyecto CIDESOFT.eBiblio*

Cidesoft, Web 1 Comment »

El di­a de hoy el equipo del CIDESOFT tuvo una reunion en el decanato de la facultad presentando la idea del nuevo sistema de biblioteca. He aqui­ un resumen de los puntos presentados:

-       Caracteri­sticas

                Registro de Tesis, Libros, Revistas, Multimedia

-      Modulo de Busqueda de Material Bibliografico

-      Modulo de Administracion

-       Registro, Edicion, Reportes de datos del material bibliografico, emision de anuncios

-      Modulo de Usuarios

-       Estado de prestamo, reporte de solicitudes

-      Modulo de solicitudes

-      Manejo de las solicitudes de usuario

-       Ventajas del sistema

-      Tener recopilada la informacion en un sistema electronico del que se podran obtener estadi­sticas y reportes de las actividades de la biblioteca de la facultad

-      Catalogo en li­nea, accesible desde cualquier ubicacion, tanto para el usuario como para el administrador

-      Manejo de usuarios, permisos y  roles dentro de la biblioteca

-      Busquedas por ti­tulos, autor, clasificacion, temas, propiedades del material bibliografico.

-      Envi­o de informacion de la biblioteca a los usuarios (mailing)

-      Solucion a medida.

-      Desarrollado por los alumnos para los alumnos. Conocimiento de la realidad del entorno.

-       Plataforma desarrollada en ASP.NET 3.5

-       Base de datos en SQL Server 2005

-       Uso de tecnicas AJAX.

 clip_image002

*Nombre y logo del proyecto sujeto a cambio en la version final

Post.End();

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in