Off Topic – Error al imprimir en aplicaciones virtualizadas con citrix

Hola. Realmente este tema no entra aquí, pero lo quería compartir ya que se trata de administración en win 2003.

Creo que la gran parte de personas conoce el termino de virtualización ya que los win server manejan el concepto, hay mucho productos que hacen esta labor, esta vez voy a hablar es de citrix.

Primero empezare por comentarles el escenario en nuestra empresa tenemos dos redes, una para empleados directos y otra para empleados no directos por así decirlo, ambas redes son segmentos independientes. La mayoría de las aplicaciones se vitualizan a través de citrix.

Previamente comentado el escenario, les diré el problema. Resulta que como las aplicaciones son virtualizadas con citrix, en determinados momentos, que la verdad no sé por qué se da, cuando los usuarios dar la orden de imprimir, los servidores donde están alojadas las aplicaciones no mapean las impresoras y por ende genera un error.

Este error se puede solucionar de dos formas, la primera es directamente desde el Management Console for MetaFrame de citrix,  aunque no voy a explicar esta solución.

La segunda opción es la que voy a explicar. Para esto voy a lanzar el Iexplorer virtualizado.

citrix

Como el concepto de virtualizacion es muy claro la aplicación está alojada en un servidor y por ende si estoy conectado a la aplicación puedo mapear la impresora directamente, la cuestión es como hacerlo, lo primero es que tengo que llamar el task manager del servidor donde está alojada la aplicación, pero eh hay el problema, si lo hago de la forma normal me muestra es el task manager de mi pc.

citrix1

Para sacar el que necesitamos damos la combinación del teclado  Ctrl + F3.

citrix2

Ahora damos explorer, para que nos muestre el escritorio del server.

citrix4 

Ahora ya podemos mapera la impresora que necesitamos.

citrix5

para volver a nuestro desktop, cerramos el proceso explorer del task manager.

De esta forma podemos mapear la impresora en determinado caso que nuestra aplicación virtualizada no nos permita imprimir.

Bueno espero que les sea de utilidad para las pesonas que administran aplicaciones virtualizadas con citrix.

Romny

Scrum for Team System – Task Board for Team Systems Public Beta 1‏

Hola a todos.

Scrum for Team System ah sacado una beta de un proyecto interesante, el ya conocido Task Board. Un proyecto parecido lo podemos encontrar en Codeplex conocido como Scrum Dashboard.

Para un poco de informacion, la podemos conseguir en este link http://scrumforteamsystem.com/en/TaskBoardBeta/

Un poco de publicidad y algunas imagenes.

Great news! Conchango has just released the first Beta of the “Task Board for Team System (SfTS Edition)”.

Task Board for Team System is focussed around making performing the following tasks fast and painless:

1. Updating the status of existing tasks

2. Updating the Estimated Hours Remaining on Tasks

3. Adding new Sprint Backlog Tasks

4. Claiming tasks

5. Generating the Sprint Burn down chart

Screen001

Screen002

Saludos y a disfrutar de esta beta.

Romny

Codeplex: Generar Archivos MS Office con OpenXML sdk

Hola, Estaba consultando las novedades en codeplex y bueno acabada de salir una release que les agradara a las personas que trabaja con OpenXML, hablar de OpenXML no es la idea, la idea es comentarles de como generar Archivos MS Office con OpenXML sdk, Aqui la url de los ejemplos: http://www.codeplex.com/Samples/Release/ProjectReleases.aspx?ReleaseId=14719

Bueno espero los disfruten.

Saludos.

Romny

Concurso para desarrolladores "Campus Party – Microsoft Silverlight"

Hola a todos. Bueno en una entrada anterior comente algo de Campus Party Colombia 2008.


Con la llegada de Campus Party a Colombia, eltiempo.com y Microsoft buscan al monstruo de la programación en Colombia.


El reto


Con el lanzamiento de la nueva versión de eltiempo.com y su nuevo Archivo Digital que contiene toda la información publicada por Casa Editorial EL TIEMPO desde 1990 hasta hoy. eltiempo.com abre su API para invitar a la comunidad de desarrollo a construir con nosotros las nuevas formas de visualizar la información en la red.

Se premiaran los 2 mejores:

1. El desarrollador de la mejor aplicación irá con todos los gastos pagos al próximo Campus Party en Valencia del 28 de julio al 3 de agosto del 2008

2. Y para el que haga mejor uso del API con Microsoft Silverlight podrá asistir a la próxima edición del Professional Developers Conference (PDC), en Los Ángeles. Lea sobre como desarrollar con Microsoft Silverlight.

Puede encontrar informacion en http://www.eltiempo.com/api/

Saludos.

Romny

Campus Party Colombia 2008

logocp

Hola como estan. Bueno queria comentarlos que en mi pais, se va a hacer el evento llamado Campus Party, literalmente una fiesta de tecnologia. Se realizara en Bogota del Junio 23 al 29 de 2008.

Alguno informacion propia del evento.

 

Acogida Total en Colombia

Hombres y mujeres que llegan de muchos lugares harán parte de Campus Party Colombia 2008.
Corferias tendrás en sus pabellones varias zonas de recorrido para todos aquellos que quieran compartir la vivencia. Padres y madres de familia, jóvenes, estudiantes, universitarios, profesionales, investigadores, turistas y todo aquel que lo desee podrá relacionarse con las muestras de robots, realidad virtual tecnología digital y aplicativos digitales.
Tocar y vivir de cerca la relación con los adelantos tecnológicos será uno de los tantos beneficios de darse la vuelta por los pabellones de Campus Party en Colombia.
No te quedes por fuera de la red que se creará en Bogotá. Prepárate para que personajes como Jon ‘Maddog’ Hall o Teemu Leinonen le den un vuelco a tu mente.

 

La entrada al mundo digital



Campus Party es reconocida como el mayor evento de entretenimiento electrónico en red del mundo. Un encuentro anual realizado desde 1997, reúne durante siete días a miles de participantes con sus computadores procedentes de toda España y de otras naciones, con el fin de compartir inquietudes, intercambiar experiencias y realizar todo tipo de actividades relacionadas con el computador, las comunicaciones y las nuevas tecnologías.

Orígenes de la Campus

El evento nace, en 1997, con anterioridad a la propia constitución de la Asociación E3 Futura, en la localidad de Mollina, Málaga, España. Desde su génesis, el evento tiene un carácter generalista y formativo, y reúne a las distintas plataformas y colectivos del mundo de la informática, convocándolos para crear un punto de encuentro propicio para el intercambio de ideas y conocimientos.

Históricamente, Campus Party ha contado con un gran poder de convocatoria de público, un incondicional apoyo de las instituciones públicas y privadas, y una extraordinaria repercusión en los medios de comunicación que, año tras año, avalan con su presencia el interés que despierta en la sociedad.
Los 250 jóvenes que acudieron a la primera Campus Party, han ido creciendo hasta los 8.100 que se dieron cita en la última edición, celebrada el pasado mes de julio en la Feria de Valencia, nueva sede del evento desde el año 2005. En la actualidad, la Asociación E3 Futura es la promotora del evento, recayendo la organización del mismo sobre la compañía Futura Networks.

La evolución espectacular en contenidos pone a disposición de los usuarios (que acuden con sus propios computadores y dispositivos tecnológicos) varias áreas temáticas, que abordan disciplinas que van desde la creatividad digital a la robótica, pasando por el desarrollo de software, el modding o los videojuegos, entre otras.
“Hemos conseguido transmitir el entusiasmo de los participantes de Campus Party a profesionales de reconocido prestigio internacional. Gracias a su aportación, hemos potenciado las áreas de contenidos y hecho realidad el lema que nos mueve: Unimos talento. Creamos futuro. Más de 100 comunidades vinculadas por la tecnología nos han escogido como punto de encuentro y foro de intercambio de experiencias y conocimientos”, afirma Belinda Galiano, directora del evento en España.

Los talleres, charlas, conferencias, competencias y otras actividades programadas, otorgan a Campus Party una consistencia formativa y de contenidos que la convierten en una cita referencial. Y, lo que es más importante, manteniendo el espíritu colaborativo y participativo que siempre ha caracterizado al evento, demostrando que el conocimiento crece cuando se comparte.

Innumerables organismos públicos y empresas privadas han participado y apoyado activamente a Campus Party desde sus inicios: patrocinadores institucionales como los Ministerios Españoles de de Ciencia y Tecnología, de Industria, de Turismo y Comercio, el Instituto de la Juventud, la Generalitat Valenciana, el Ayuntamiento de Valencia, etcétera; compañías de tecnología y telecomunicaciones como Telefónica, HP, Cisco System, Microsoft, IBM, Fujitsu, Sun, etcétera; empresas privadas como Coca-Cola, Nokia, Xbox, PlayStation, BBVA, Iberdrola, Lycos, Electronic Arts, Vivendi Universal, etcétera.

En los últimos años la Campus Party ha contado con el patrocinio especial de Telefónica S.A. En Colombia, la Campus Party tendrá lugar gracias al apoyo y patrocinio de Telefónica Telecom , la empresa colombiana de telecomunicaciones por excelencia y de mayor cobertura en el país.

Campus Party Brasil

Por primera vez después de 11 años Campus Party se realizó fuera de España. El estreno en Brasil tuvo la participación de 3.300 campuseros y casi 100 mil visitantes, que hicieron del evento una gran fiesta de creatividad e intercambio de contenidos. Contra todas las expectativas, el brasileño ha mostrado que prefiere utilizar la red para generar conocimiento: el tráfico de archivos en Campus Party Brasil fue de 70% uploads contra tan sólo 30% downloads.

Más que la conexión ultraveloz de 5,5 Gb, los 3.300 participantes inscriptos en Campus Party Brasil buscaron intercambiar ideas y conocimientos envolviendo las nuevas tecnologías y la sociedad en red. La edición brasileña de la mayor fiesta mundial de comunidades de Internet valoró, en primer lugar, los contenidos creados durante el evento. En el total, se realizaron 360 actividades oficiales, entre conferencias, debates, talleres, cursos, actuaciones y competiciones, creadas a partir de un diálogo constante con las comunidades online, universidades, ONGs y patrocinadores institucionales.

Mucho más que una “inmensa LAN house”, como llegó a ser llamada, Campus Party presentó a la opinión pública un grupo de participantes con una edad media de 23 años que aprovechó intensamente los días dentro del edificio de la Bienal en São Paulo para conocer personas, intercambiar experiencias y desarrollar proyectos en diversas áreas. En las 10 áreas de contenidos del evento, los 3.300 participantes generaron mucho más contenido de lo que han bajado, confirmando que Campus Party es una de las mayores acciones mundiales de creación e intercambio de conocimiento a través de Internet.

Campus Party Brasil recibió campuseros de 23 estados brasileños y de 18 países, entre ellos colombianos, peruanos, chilenos, norteamericanos, ingleses, griegos y españoles. El tercer piso del edificio de la Bienal, en el Parque Ibirapuera, fue ocupado por 900 tiendas de campaña que abrigarón 1.800 personas acampadas. En el térreo, el evento recibió 97 mil visitantes durante la semana, tres veces más de lo previsto por los organizadores.
Gracias a Telefónica y Avianca patrocinadores oficiales del evento en Colombia, un grupo de jóvenes resultaron favorecidos en las convocatorias que adelantaron RCN TV, RCN Radio, Terra y Caracol Radio para viajar a Brasil y ser los primeros en vivir la experiencia Campus Party.

Fuente.

http://www.campus-party.com.co

Saludos.

Romny

Membership and Role Provider con MySql en ASP.NET 2.0

Bueno, estaba yo trabajando placidamente en la oficina, cuano un amigo me comenta que necesitaba manejar Membership and Role Provider con MySQL, y bueno uno asi tenga trabajo hasta no dar mas, pues les colabora, jeje (en que se mete uno, por buen amigo), pero bueno, deje a un lado mis obligaciones y me puse a investigar, por que la verdad ni idea de como vincular .NET con MySql.

Ya todos saben que es MySQL, asi que para que entrar en detalles. Bueno una cosa es tranbajar con consultas y otra muy distinto con proveedores. Lo primero descargar el conertor .NET, por favor no descarguen la version 5.2, no todo lo que se encuetra en internet es verdad. Despues de hacer algo sencillo como una consultica, y probar que todo este bien, proceguimos a investigar lo de Membership and Role.

En este punto es donde se pone lo bueno, despues de buscar en san google y descargar ejemplos, probar y demas. como por ejemplo un proyecto que esta en Codeplex. CodeFxMySqlProvider es una libreria que nos permite hacer lo que necesitaba, pero oh sopreso no funciono (Ya conezaba cristo a padecer).  Despues de perder tiempo, probe la facil.

Primero la conexion. lo que no me gusto es que la conexion tiene que ir asociada a una cuenta sql, en fin toca encriptar la conexion. No olvidar importar MySql.Data, busquen el componente en la gac, y tambien MySql.Web.dll, que se encuentra en C:Archivos de programaMySQLMySQL Connector Net 5.1.5Web Providers

   1: <connectionStrings>
   2:   <remove name="LocalMySqlServer"/>
   3:   <add name="LocalMySqlServer" connectionString="Datasource=localhost;Database=simpleproviders;uid=root;pwd=root;"
   4:   providerName="MySql.Data.MySqlClient"/>
   5: </connectionStrings>

Despues de todo esto, lanzamos la herramienta de administracion. Basicamente son los mismo pasos solo que hay que cambiar el proveedor, ya que por defecto esta el de Sql server, en las opciones avanzada esocgemos.

Mysql 

Y para probar colocamos un control de login y un loginname y voala.

Mysql1

Estas son las tablas que se crean.

Mysql2

Bueno espero les sirva este breve ejemplo.

Saludos.

Romny Duarte

IzzyMenu, todo lo que necesitas para tus menús

Hola. Bueno primero empienzo diciendo que reconosco que no soy bueno en la parte del diseño, ya que como muchos mortales no contamos con un diseñador que nos haga la vida mas facil, por consiguiente toca hacer el papel de diseñador.

como dicen por hay «Todo entra por los ojos», algo importante en los desarrollos de los Web Sites, Paginas Web, Portales o como quieran llamarles, pero en el fondo usan web. Por tal motivo es importante tener un buen diseño, por no decir que importante. Por ese motivo me toca valerme de herramientas como IzzyMenu, que bueno tiene una gran gama de diseños de CSS para menus. Se que hay mas herramientas como esta, pero es un buen comienzo para los amantes de CSS.

Saludos,

Romny Duarte.

Autenticación mediante Active Directory + ASP.NET 2.0

Hola, Hola.

Siguiendo con los proveedores de datos de asp.net, ya sabes: Manejo de usuarios, Roles, Atenticacion y demas, que se puede usasr usando la api de asp.net que entre otras cosas contiene.

merbership

Aqui una serie de articulos con los cuales eh mostrado el manejo.

Pero este articulo es para hablasr de la integracion de los proveedores de mermbership con el Active Directory, tenia ganas de hacer una demo pero, no tengo un AD ah disposicion para hacer las prubas y ademas microsoft tiene un How-to, que lo explica muy bien este tema. Solo quiero decir que el proveedor a usar es ActiveDirectoryMembershipProvider.

How To: Use Forms Authentication with Active Directory in ASP.NET 2.0

Que lo disfruten.

Romny

Jornada Académica – Panorama de las tecnologías de desarrollo de software – Unisangil

Hola gente de geeks, bueno hacia raticos que no escribia, pero vuelvo a las andadas comentandoles de un evento que se realizo en nuestra universidad, como el titulo lo dice y lo deja claro, era dar un concepto de como esta el panorama en cuanto a las tecnologias, mas exactamente Softaware libre Vs Software propietario; Acompañado de una maratoncita de programación. jeje.

Este es el afiche.

Fondo_Pantalla

Si quieren ver el afiche con los temas a groso modo.

Lo interesante fue, que nuestro grupo dio las charlas de .NET ya que fueron tres.

  • Microsoft .NET Framework.
  • Desarrollo de una Aplicación Web con ASP.NET 2.0
  • Microsoft Visual Studio 2005 Team Suite

Agradesco a mi amigo Juan David, que me echo una mano con estas charlas.

En este link pueden ver algunas imagenes del evento.

IMG_0744 IMG_0732

IMG_0740

No soy el que orador, pero hay hice el intento. Tambie cabe decir que es mi primer evento que organizo y hago. jeje.

Romny.

Truquito Sql para trabajar con fechas & Edades

Hola a todos, bueno hace raticos que no escribo, pero es por ocupaciones.

En este articulo quiero explicarles como trabajar con fechas en la UI y las edades dese sql. Como sabran la edad es un campo calculado que por norma no se debe guardar en la BD, tambien deben saber que los campos datetime y smalldatetime se usan para guardar fechas, pero que pasa si no quiero guardar la hora, ya que estos campos la guardan automaticamente y precisamente eso es lo que el cliente no quiere ver en el formulario (la hora).

Usarenos a Northwind. Asi queda el formulario si hago un select normalito.

Fechas

Para arreglar esto usamos la funcion CONVERT de sql

   1: SELECT     LastName, FirstName, CONVERT(varchar(11), BirthDate, 103) AS BirthDate
   2: FROM         Employees

Fechas1

Algunos se preguntaran por que 103, bueno por que este es el codigo del convert que me devuelve la fecha en formato dd/mm/aa. Para mas informacion revicen el link.

http://technet.microsoft.com/es-es/library/ms187928.aspx

Resuelto este problema pasamos al de la edad.

   1: CASE WHEN MONTH(BirthDate) > MONTH(getdate()) THEN (YEAR(getdate()) 
   2: - YEAR(BirthDate) - 1) WHEN MONTH(getdate()) = MONTH(BirthDate) 
   3: AND DAY(BirthDate) > DAY(GETDATE()) THEN YEAR(GETDATE()) - YEAR(BirthDate) 
   4: - 1 ELSE YEAR(GETDATE()) - YEAR(BirthDate) END AS Edad

Fechas2

Como veran la edad la calcule tomando en cuenta los dias y meses del año actual.

Bueno, espero les ayude.

S@ludos.

Romny