Primeros Avances - AbsolutX

by AbsolutX 2. August 2011 20:06

Primeros Avances

En el transcurso de la investigación, tuvimos que indagar sobre distintos temas y tecnologías. Podemos dividir los recursos que utilizamos en tres grupos:

     1. Recursos Online
     2. Libros
     3. Personas (referentes técnicos)

Recursos Online

Este recurso que nos resulta más que interesante, es el más práctico y podemos transmitir muy fácilmente el material de lectura:

• En la propuesta de investigación, nos propusimos como un deseable a tener la búsqueda de un segmento de la canción de reproducción actual mediante un ScrollBar para facilitar el uso al usuario. Para su resolución, nos parecieron interesantes los siguientes links:
o Slide Class
o Thumb Class


• También, buscamos el estilo de botones que usa Windows Phone 7, el cual coincide con el diseño de Zune. El problema que nos surgió fue que este celular permite al usuario poder elegir dos temas: el oscuro o el claro. El primero se caracteriza por tener un fondo negro y su primer plano blanco, mientras que el segundo tema utiliza lo contrario; por ende, si se tiene un botón con el icono blanco en su aplicación se verá bien en el tema oscuro. Sin embargo, en el tema claro, el botón se mezcla en su totalidad con el fondo impidiendo la visualización de este.

Para resolver este problema usamos las propiedades de Opacity Mask.


• Por otro lado, encontramos dos páginas muy útiles: La primera tiene códigos de ejemplo de Windows Phone 7 que nos han ayudado mucho. En cambio, la segunda tiene videos explicando distintos temas de esta tecnología. En particular, nos sirvió mucho el video que explica las diferencias entre los eventos Launched, Activated, Closed, y Deactivated y su implementación.

• Nos guiamos con un video, documentación y código ejemplo que explican y ejemplifican la utilización del acelerómetro en los dispositivos móviles.

• Uno de los temas que más nos demandó fue la conexión entre el Windows Phone 7 y la Computadora. Al principio creíamos que se lograría mediante Web Services, por lo tanto investigamos pero llegamos a la conclusión de que sería posible hacerlo de esa forma pero no es la mejor opción ya que precisamos dos end-points. Es decir, la aplicación del celular debe escuchar información de la computadora y a su vez emitir instrucciones a la aplicación servidor.
Finalmente luego de investigar un poco pudimos solucionar el problema a través de una comunicación Socket. En la primera versión del WP7, no se podía usar Sockets, pero a partir de la reciente versión (codename: “Mango”) ya se pueden utilizar.

Pequeño adelanto del sistema desarrollado utilizando esta funcionalidad: http://www.youtube.com/watch?v=bU35H81P8bU

• Otro punto del proyecto que hemos estado investigando fue el uso y manejo del Reproductor de Windows Media desde una aplicación externa, en este caso construida en C#.NET.
Para esto utilizamos APIs de Windows (Win32 APIs) para comunicarnos directamente con el Reproductor mediante el sistema operativo. Nos fue de mucha ayuda un artículo web de la página con ejemplos de aplicaciones OpenSource CodeProject.com.
Ejemplo de código usado en el botón Play/Pause:


Pequeño adelanto del sistema desarrollado utilizando esta funcionalidad: http://www.youtube.com/embed/ivjjYo3RjiY

 

Libros

Nos recomendaron un libro que nos ha sido de mucha ayuda para informarnos acerca del manejo interno de las aplicaciones, hardware y mejores prácticas de programación para Windows Phone 7; Windows Phone Developer Guide.

Personas

Tuvimos la suerte y el honor de poder contar con distintas personas con experiencia, ganas e iniciativa para ayudarnos a investigar, tomar decisiones e informarnos sobre distintos temas. Queríamos agradecerles especialmente por su interés y esfuerzo a Mariano Szklanny, Federico Boerr e Ignacio Raffa.

Muchas gracias,
nos estamos viendo pronto!
AbsolutX -

The Legacy is back!

by TheLegacy 2. September 2010 01:42

Señores, a razón de la proximidad del evento CodeCamp he realizado un vídeo mostrando parte de los avances realizados por la célula hasta el momento:

(todos los vídeos publicados..pueden verlos en HD)

 

 

Además quisiera mostrarles un resumen de nuestros avances y proyectos del primer año de la célula:

http://thelegacystc.blogspot.com/2010/08/un-resumenpara-que-nadie-se-pierda.html 

 

 

BFXStudio - Mi sitio sobre XNA

by Agustin Rosso 1. July 2010 22:51

Hola a todos, quizás me demore en empezar a postear  en el sitio, estaba algo ahorcado de tiempo. Para los que no están al tanto la tecnología que investigo y desarrollo como MSP es XNA, una forma entretenida de aprender a desarrollar.

En esta ocasión quiero comentarles sobre mi sitio web en el cual estoy subiendo videoturoriales sobre XNA, en primera instancia 2D, posteriormente iré abarcando mas aéreas.

Básicamente los tutoriales están enfocados para los principiantes, desde el graficado, la captura de teclado hasta efectos básicos.

Actualmente tengo 15 tutoriales los cuales pueden ver en

http://www.bfxstudio.net/Pages/Tutoriales.aspx

En el caso que les interese algo en particular o tienen alguna sugerencia pueden hacerla en

http://www.bfxstudio.net/Pages/Contact.aspx

Los próximos tutoriales los posteare aquí también.

Saludos.

 

 

Tags:

howto | XNA

Aplicaciones web AJAX + ASPX

by armando 30. June 2010 00:12

Heme aquí (si, está bien dicho) con una nueva entrega de material de capacitación, lo posteo mientras se sigue subiendo, por las dudas aviso.

En este caso se trata de material introductorio e intermedio sobre programación de aplicaciones web con AJAX y ASPX, tremendamente útil para darle al front end la calidad que se merece un sistema bien hecho en ASPX, aunque por supuesto el conocimiento es válido para cualquier plataforma y lenguaje de programación web, incluso podemos hacer híbridos según cada necesidad. Nuevamente, les dejo la carpeta de SkyDrive correspondiente:

No hay mucho que agregar respecto a este apartado, pero por supuesto como siempre ante la menor duda no tenés mas que dejarnos un comentario en este mismo post (abajo dice… “Comentarios…” :) ) y te responderemos con mucho gusto!

Tags: , ,

dotNET | howto | AJAX | ASPX

Introducción a .NET

by armando 29. June 2010 13:22

Hola! Mi nombre es Armando, soy uno de los creadores y administradores de este sitio web. Me puse como objetivo para esta semana ir facilitándoles a todas las células y estudiantes en general que se quieran capacitar en la programación en .NET, Principalmente C#, pero ya van a ver que es muy fácil alternar entre VB y C#.

Comencemos por el principio (me maté!), en la carpeta de SkyDrive vinculada a continuación, incluí material introductorio sobre .NET que servirá como introducción a la plataforma.

En el  caso del video introductorio no es necesario descargarlo, pueden verlo online entrando acá.

Como decían en Nivel X (soy un viejo) “Bueno, esto fue la introducción a .NET para la plataforma PC y espero que les haya gustado, chau!”

Tags: , ,

Comienzos | howto | dotNET

[howto] como corregir problemas de colores en Windows 7

by marcelo 21. June 2010 15:53

Nunca te pasó que al abrir una fotografía en Windows 7, la misma se ve con un leve tono sepia?. A mi me paso varias veces.

1

Nunca le dí demasiada importancia ya que no me molestaba……..hasta ahora.

Al principio pensé que sería un problema de drivers, pero tras probar varias placas de video de diferentes colores y tamaños, y varios drivers, me di cuenta que estaba muy equivocado.

Busqué la solución y la encontré.

He aquí la receta mágica.

1) Vamos a inicio, y en el cuadro de búsqueda escribimos ‘Color Managment’, para entrar al Administrador de colores de Window.

image

2) Hacemos clic en ‘Use my settings for this device’. Luego seleccionamos el perfil existente, y por ultimo damos en Remove, para eliminarlo.

image

image

Aceptamos el warning y eso es todo.

image

Como siempre digo. Mas fácil imposible!

Tags:

howto

[howto] como trabajar sobre documentos de Office 2007 en Office 2003

by Marcelo 20. June 2010 15:53

Este post sin duda que no se va a convertir en la solución a todos los prolemas de la vida. Sin embargo, si estas cansado de que te pregunten “¿Por que no puedo abrir este documento en mi Office 2003?”, entonces este post sin duda es para vos.

Tal como anticipé, todo surgió de escuchar reiteradas veces la misma pregunta, teniendo que dar la misma explicación una y otra vez.

Así fue como, estuve buscando alguna solución a dicho problema. No hizo falta buscar mucho tampoco, estaba a la vuelta de la esquina.

Se trata de un patch oficial de Microsoft que le agrega al Office 2003 la compatibilidad que necesita para operar (como buen cirujano) sobre archivos basados en XML al mejor estilo Office 2007 con todos sus matices, xlsx, docx, pptx, etc.

Lo descargamos desde aquí. (32MB aprox)

Damos doble clic, apretamos en siguiente y empieza la instalación.

image

Tan sencillo como eso.

De ahora en mas podremos trabajar documentos Office 2007 sobre Office 2003.

image

Abrazo y feliz dia del padre!

Tags:

howto

[howto] como reparar la bandeja de entrada de Outlook 2007

by marcelo 7. June 2010 02:18

No me pregunten por qué sucedió. Pero de un momento para otro Outlook colapsó. Sabiendo que me habían llegado numerosos correos a mi bandeja en el servidor de @live, Outlook se abstenía de entregármelos en bandeja de entrada.

Pensé que sería cuestión de tiempo pero no fue así.

Cuando quise agendar una cita, puf, se cuelga el proceso de Outlook sin dar ninguna solución o motivo al respecto.

Buscando encontré que se puede reparar el archivo .pst de nuestro perfil de Outlook. Esto se realiza usando una aplicación que YA VIENE con la instalacion de Outlook. Se llama SCANPST y se encuentra en

C:\Program Files\Microsoft Office\Office12\

 

image_thumb5

 

Al ejecutarlo, nos va a preguntar que archivo de Outlook queremos reparar. Ahi es cuando debemos indicarle mediante el boton examinar donde esta el tan apreciado de Outlook

C:\Users\chelo\AppData\Local\Microsoft\Outlook\

 

pst2_thumb

 

Que la tentación no nos gane. Antes de hacer clic en reparar, debemos cerrar completamente Outlook, luego si damos pie a nuestros instintos y damos en Reparar. Solo será cuestion de tiempo hasta que Outlook este funcionando nuevamente.

 

pst_thumb

 

Debo decir que esta aplicación hace lo que se supone que tiene que hacer.

Nos vemos!

Tags:

howto

Agreagar una “Application Bar” a una pagina en Windows Phone 7

by MdzNet 3. June 2010 13:03

3 Aqui estoy nuevamente con OTRO post sobre WP7. Lo siento, pero creo que va a ser un gran boom y mejor estar preparados.

 

Para este tutorial, voy a mostrarles como agregar una barra de menu en la parte inferior de la página. Si bien parece una tarea mas que trivial, no lo es. No existe un control “Application Bar” en el tool box de VS2010 y ADEMAS hay que agregar una referencia al proyecto.

 

 

 

 

Empecemos con el tema de la referencia: Tiene que agregar la siguente: “Microsoft.Phone.Shell”.

1

Una vez que agregaron una pagina nueva al proyecto, solamente agreguen la referencia en la clase:

using Microsoft.Phone.Shell;

 

 

 

Con eso van a poder acceder a las propiedades de la barra en la clase actual. Es importante que sepan que el ejemplo que voy a dar es simple, pero muy extensible (sepan disculpar que programe en ingles, pero como trabajo para una empresa norteamericana me ha quedado la costumbre).

 

ApplicationBar = new ApplicationBar();
ApplicationBar.IsVisible = true;
ApplicationBar.IsMenuEnabled = true;

ApplicationBarIconButton SaveNoteButton = new ApplicationBarIconButton(new Uri
("/Images/appbar.save.rest.png",UriKind.Relative)); SaveNoteButton.Click += new EventHandler(SaveNoteClick); ApplicationBar.Buttons.Add(SaveNoteButton);

 

El codigo es bastante simple: es importante noar que ApplicationBar es una property de clase ! No hace falta instanciar una nueva. Lo que si es necesario, es crear cada boton.

Imagenes como recursos

Tienen que tener en cuenta, que las imagenes que usen para estos botones tienen que estar marcadas de cierta forma en las propiedades:

2

Para la imagen appbar.delete.res.png cambie la build action a “Content” y en Copy to Output canbie el defecto a Copy Always.

Con eso ya deberian poder crear sus propios botones.

Tags: , , ,

howto | Windows Phone 7

[howto] empezando con Crystal Reports con C#

by marcelo 31. May 2010 11:02

En esta oportunidad les voy a mostrar un pequeño video donde muestro un poco sobre como manejar CrystalReports con Visual Studio 2008 usando C#.

Para el que no sabe de que se trata, básicamente CrystalReports (CS) nos permite generar reportes o impresiones de forma rapida y sencilla.

Este es un video tutorial paso a paso sobre como implementarlo. Video ideal para aquel que necesita saber como imprimir o como manejar impresiones con c#.

¿No sabes como imprimir con C#? Esta es la solución

Espero que les guste.

Tags:

howto


Concurso CodeCamp

Conocé mas acerca del mayor evento de la
Comunidad Microsoft en Argentina.

WWW.CODECAMP.COM.AR

------------------------------------------------

Para los que están Participando:

-Que es una célula?

-Como puedo promocionar mi proyecto?

-Dreamspark

Administradores:

Armando Meabe.
Guillermo Bellmann.
Miguel Saez.
Nicolás Vilela.
Ivana Tilca.

Esperamos que disfrutes de este sitio, lo hicimos dando nuestro mayor esfuerzo.

Nunca te olvides:
El límite es tu imaginación.

Especialistas Microsoft

Daniel Levi (IT Pro´s)

Daniel Priego (Expression Studio)

Debora Di Piano (Team Fundation Server)

 


Channel 9 - Visual Studio 2010 and .NET Framework 4 Training Course

Includes videos and hands-on-labs designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0, Visual Basic 10, F#, Parallel Computing Platform, WCF, WF, WPF, ASP.NET AJAX 4.0, ASP.NET MVC Dynamic Data
Watch it online now ›

The Code Project – Tech Summit

Join us at The Code Project Tech Summit to experience the Microsoft Visual Studio 2010 launch alongside the Visual Studio team. At this virtual event you can explore, network, and learn from the experts on the latest and greatest version of Microsoft Visual Studio.
Watch it online now ›