| Perfil de LucianaLuciana MedinaFotosBlogListas | Ayuda |
|
19 abril Una buena para mi ciudad...Despues de un año y medio de esperar, el 16 de Abril reinauguraron el Teatro Municipal de Río Cuarto. En este evento los actores de “La Comedia de Río Cuarto” montaron una obra que repasó la historia del teatro, desde sus comienzos hasta la actualidad; también se presentó el coro polifónico Delfino Quíricci y la Orquesta de Cámara Julián Aguirre. ver Nota en La Voz del Interior ver Nota en TeleDiario digital ver FOTOS en Tiempo Cero Me han emocionado mucho las 37 fotos de Tiempo Cero por lo hermoso que ha quedado el Teatro, impecable! Leyendo por ahí, se comenta que el teatro tiene 120 años, arrancó con "La Marca del Este", luego se llamó "La Rueda" y estaba donde hoy es "Estación Cero" y finalmente "Teatro Municipal". Espero que compartan esta satisfacción que se siente cuando uno ve avanzar su ciudad, la ciudad donde uno nació y creció.
18 abril Algunos ejemplo con JavaScript
Dado que en internet hay varios (para no decir, demasiados) ejemplos de cómo hacer determinadas cosas en JavaScript, acá planteo algunas sentencias que he usado y que por ende, funcionan, o al menos en mi proyecto... Ejemplo 1: agregar celdas (cells) a una tabla
Ejemplo 2: eliminar una fila (row)
Ejemplo 3: celdas con elemenos como CheckBox o Button.
Ejemlo 4: eliminar de un DropDownList un item seleccionado:
Ejemplo 5: Obtener la cantidad de filas de la tabla
Ejemplo 6: Agregar el item al DropDownList eliminado
Es un placer compartir las cosas que voy descubriendo. Espero que sirvan
11 abril Estas Nominada!!He sido marcada (Taggeada) por Lucas Ontivero y estoy condenada a escribir 5 cosas de mi que no sepa todo el mundo... Es decir, pequeños secretos que uno tiene guardados. Veamos... 1- Bien conocido por algunos y no tanto por otros. Mi miedo a las alturas. Si, si... no me animo a asomarme a los balcones, ni que decir de subirme a los juegos modernos de los parques de diversiones. 2- En un ámbito (más bien) profesional, he formado parte de un grupo de investigación en la UNRC de donde surgió una publicación: "Simulación y Análisis del Algoritmo de Codificación Turbo en Sistemas de Comunicaciones Móviles: Un estudio comparativo”, para uqe vean que he hecho algo durante mi estadía en la universidad 3- En cuanto a lo artístico, hay poco que contar. He tomado clases de Salsa durante 5 meses. Hay que ver lo patadura que puede resultar una persona, y lo sencillo que es convertirla en una bailarina de estilo... jajaja... 4- Más arte... .... Telar! si, he tejido en telar e intento continuar con esa tarea, pero antes tengo una peor, conseguir un telar para tener en el dpto de Cba. 5- Deportes: bueno, en deportes me destaco en (para no decir que sólo se jugar al) Tenis, me defiendo bsatante bien en Paddle (gracias al tenis) y me animo a jugar al Voley. Bien, ahi fueron 5 pequeñas cosas. Y como dicat este juego, tengo que psarle la posta a otros 5... que cosa... ya están todos marcados?? Veamos... Martin Peppino, Pablo Lerda (crea tu blog de una vez!!!!), Carlos Zanini, mi hermana Angie y a mi prima Ceci. Los demás... empiecen a crear sus BLOGS!!!! Saludos Luciana Medina 09 abril Session en ASP.NETUn servidor Web no guarda el estado de las variables por cada solicitud de una pagina. La existencia de Sesiones (Ver Session) permite conservar el valor de las variables mientras dure la sesion creada. La sesión del usuario comienza cuando abre por primera vez una página en la aplicación y termina si el usuario no abre otra página de la aplicación durante un determinado período de tiempo o si pone fin de manera explícita a la sesión. Por ejemplo, en el item .aspx donde se quiera conservar el valor de cierta variable se escribe: Session["Nombre"] = "Luciana"; y luego, para invocar dicha variable: string miNombre = Session["Nombre"].ToString(); En este caso, la variable miNombre tendra el valor de "Luciana"... Así puedo conservar el valor de una variable, la verdad... que bueno! Luciana Medina 20 marzo Casualidades PersonalesResulta que mi apellido es el nombre de una de las ciudades más importante de Arabia Saudita. "Medina es una ciudad ubicada en la región del Hiyaz, dentro del territorio del actual reino de Arabia Saudita. Su nombre completo es Madīnat an-Nabī, (Ciudad del Profeta), Madīnat Rasūl Allāh (Ciudad del Enviado de Dios) o Al-Madīna al-Munawwara, (la Ciudad Luminosa), porque en ella surgió la primera comunidad musulmana." Casualmente, tengo descendencia árabe, aunque del Líbano, pero musulmanes al fin... Luciana Medina 16 marzo Competir con Google??Así parece, Wikipedia se lanza al mercado de las búsquedas... Competirá con Google y Yahoo... Les tiro algunos detalles: ... El equipo colaborador responsable de Wikipedia planea elaborar un motor de búsqueda que enfrente a los de Google y Yahoo ... ... la contraparte comercial de Wikipedia, que no tiene fines de lucro... ... "La idea de que Google tiene ventaja porque tienen científicos extraordinarios puede estar ahora un poco anticuada"... Para ver la nota completa: "Equipo de Wikipedia retará a Goggle y Yahoo en buscadores"
08 marzo en Río Cuarto... hace 52 añosDejo un link de un artículo del Diario Puntal de Río Cuarto que cuenta, con palabras de quienes participaron, el bombardeo al Taller Regional de Aviación. Me pareció más que interesante.
Luciana Medina 09 febrero Alguien quedó fueraPerdón Martín Peppino!!! Si hay alguien a quien le deba dar las gracias por ayudarme, es a Martín Peppino... Desde que entré a Raona, Martín ha estado ahí para lo que necesité. Siempre dispuesto a ayudarme. Gracias!! Como por ejemplo con este Blog, me ha dado una mano importantísima para que yo lo cree y lo customice a mi gusto... Bueno, hoy aprovecho para decirte gracias y FELIZ CUMPLE!!!!
Más ayuda en TFSDebo agregar una persona más a la lista de compañeros que me tienen paciencia. En este caso, Lucas Ontivero ha tenido que soportar mis consultas. Gracias Lucas!! Al fin, luego de renegar un tiempo considerable, he logrado automatizar el Build con Team Foundation Server. Les aclaro que después de momentos de luchas, broncas y satisfacciones; de días de leer y releer casi todo lo que google mostraba, resultó divertido crear Automated Builds. Para hacer estos Builds es necesaria otra herramienta que se incorpora a TFS. Esta herramienta es Team Foundation Build que proporciona la funcionalidad de un laboratorio de generación (o Builds) a Visual Studio; permite sincronizar el código fuente, compilar la aplicación, ejecutar las pruebas unitarias asociadas, realizar análisis de código, automatizar los Builds y publicar informes de los mismos. En cuanto a los Builds, es posible ejecutarlos desde el Command Prompt de Visual Studio o creando tareas programadas de Windows. Si! podemos automatizar los Builds creando tareas programadas de Windows. Se crea un archivo .bat que contiene los parámetros necesarios:
y se lo incorpora a una tarea programada de Windows. Ya está, tenemos un Automated Build!! Lástima que a mi me llevó más tiempo que esos 8 renglones... ... ...
06 febrero Novedades InformáticasViendo las novedades informáticas encontré un artículo que me ha llamado la atención. El título es: "Un tribunal alemán prohíbe el uso policial de programas informáticos de espionaje contra sospechosos" Se supone, o quiero creer, que la tecnología y la programación avanzan para mejorar la vida de las personas. ¿Por qué creer que tiene que ser utilizado con otro fin? Acá les dejo el link por si quieren leer el artículo completo
02 febrero Algo relacionado con C#
Raona no sólo es mi lugar de trabajo, sino mi fuente de conocimientos... Por el momento C#, junto a TFS, son los protagonistas. Es importante aclarar que todo lo que logro día a día es gracias a la paciencia de Ramón Bosch, Gustavo Bonansea y Carlos Zanini. Principalmente de Carlos quien está soportando mis consultas a diario... Entremezclado con TFS, habrá algo de C# para comentar, como en este caso. Leyendo un poco llegué a los ensambladores (o Assemblies), se me ocurrió hacer un Post con información (recopilación de información) sobre ellos. ------------------------------------------------------------------------------------------------ Los Assemblies componen la unidad fundamental de implementación, control de versiones, reutilización, ámbito de activación y permisos de seguridad en una aplicación basada en .NET. Los Assemblies adoptan la forma de un archivo ejecutable (.exe) o un archivo de biblioteca de vínculos dinámicos (.dll), y constituyen unidades de creación de .NET Framework. Le proporcionan al Common Language Runtime la información que necesita para estar al corriente de las implementaciones de tipos. Un Assembly puede entenderse como una colección de tipos y recursos que forman una unidad lógica de funcionalidad y que se generan para trabajar conjuntamente. Cada Assembly es auto descriptivo y basta con colocar el Assembly en un directorio determinado para poder obtener su funcionalidad. Metadata es información guardada en un Assembly que describe el tipo y método del mismo. Es esto lo que le permite al Assembly, ser auto descriptivo. Todos los Assemblies contienen un manifiesto (Manifest) que describe qué hay dentro de cada Assembly, incluyendo información de identificación (nombre, versión, etc.), una lista de resources, un mapa para conectar tipos públicos con el código de implementación y una lista de Assemblies con los que se referencia. Es posible ver el Manifest utilizando ILDasm. Cuando el Assembly tiene más de un módulo, el Manifest incluye un código que identifica cada módulo para asegurar que, cuando el programa se ejecute, sólo la versión apropiada de cada módulo sea levantada. El Assembly que es utilizado en una única aplicación es denominado Assembly Privado. En cambio, cuando la dll tiene un propósito general, que puede ser utilizada por varias aplicaciones y de la cual existe una copia en el Global Aassembly Cache, este Assembly se denomina Assembly Compartido. Global Assembly Cache (GAC) es una carpeta especial en el disco donde se guardan todos los Assemblies Compartidos. Entonces, un Assembly es: · Una unidad lógica de código · Físicamente existe como DLLs o EXEs · Puede contener uno o más archivos · Los archivos pueden incluir cualquier tipo de imagen, texto · Cuando se compila el código fuente, por defecto, el exe/dll generado es un Assembly · A menos que el código esté ligado al Assembly, éste no puede ser usado por otra aplicación · Cuando se habla de la versión de un componente, se habla en realidad de la versión del Assembly al que pertenece · Cada archivo de Assambly contiene información sobre sí mismo. Esta información es llamada Assembly Manifest ----------------------------------------------------------------------------------------------- Luciana Medina 22 enero Arquitectura de TFSLa arquitectura de Team Foundation Server puede dividirse en dos conceptos, uno lógico y uno físico. La arquitectura lógica de TFS está basada en una arquitectura multi-capas: - Data Tier: este nivel lógico consiste en Microsoft SQL Server 2005 e involucra:
- Application Tier: está compuesta por servicios Web, aplicaciones front-end integradas con Internet Information Services (IIS). Estas aplicaciones incluyen SQL Server 2005 Reporting Services, Team Foundation Core Services y Windows SharePoint Services, además del Team Foundation Windows services. Encierra los siguientes servicios:
La capa de aplicación de Team Foundation integra, además, Team Foundation Build y Team Foundation Server Proxy. Estas aplicaciones se comentan en la arquitectura física de TFS. - Client Tier: este nivel contiene Team Explorer que puede ser utilizado como una aplicación única o integrada con Visual Studio 2005. Esta capa lógica se integra, también, con Microsoft Office Project 2003 y Microsoft Office Excel 2003. El nivel del cliente utiliza, para comunicarse con el nivel de la aplicación de Team Foundation, los mismos servicios Web mostrados en este último nivel, a través del modelo de objetos de Team Foundation Server. Por otro lado, la arquitectura física se define como: - Single-Server: donde Team Foundation Server desarrolla tanto la capa de aplicación como la de datos en una única computadora. - Dual-Server: en este caso, las capas de aplicación y datos se ubican es diferentes nodos. - Team Foundation Build: como se muestra en la arquitectura lógica, Team Foundation Server ofrece build automatizado y se logra a través de esta herramienta. Es posible instalar Team Foundation Build en una computadora diferente o en la misma que contenga la capa de aplicación de Team Foundation. - Team Foundation Server Proxy: mejora el funcionamiento de control de versión de TF. Es posible instalar Team Foundation Server Proxy en una computadora diferente o en la misma que contenga la capa de aplicación de Team Foundation. - Team Explorer: para acceder a Team Foundation Server es necesario instalar, primero, Team Explorer quien provee el acceso a los servicios de seguimiento de Work Items, Project Manegement y Version Control.
Luciana Medina 17 enero Team Foundation Server (TFS)Team Foundation Server (TFS) es el principal producto de colaboración para Visual Studio Team System. Esta es la herramienta de Microsoft Visual Studio 2005 Team System para lograr un excelente trabajo en equipo, ya que permite integrar las aplicaciones del cliente proveyendo herramientas de administración, información del proyecto, reportes y control de código fuente. Es una herramienta de administración de proyectos que ofrece funciones de control de código fuente, seguimiento de elementos de trabajo, builds automatizados gracias a Team Foundation Build, un sitio Web de Windows SharePoint Services como portal del proyecto, permite la creación de informes y administración de proyectos. TFS incluye, también, una base de datos donde se guardan los datos del seguimiento de elementos de trabajo, el control de código fuente, las generaciones y las herramientas de pruebas. Es importante tener en cuenta que existen ciartas aplicaciones que son fundamentales para el funcionamiento de TFS Aplicaciones que son necesarias instalar antes de Team Foundation Server: - Internet Information Services (IIS) with ASP.NET enabled. ver - Microsoft SQL Server 2005 Standard or Enterprise Edition. ver - The Hotfix for Microsoft SQL Server 2005. ver - The Hotfix for Microsoft .NET Framework 2.0. - Windows SharePoint Services 2.0 with Service Pack2. ver
Como así también, aplicaciones que complementan a TFS Aplicaciones que pueden instalarse luego de Team Foundation Server: - Team Explorer - Team Foundation Build - Team Foundation Server Proxy
16 enero Primero lo Primero...De a poco, y con paciencia, este blog se irá contruyendo con diferentes temas, noticias, fotos y demás. Contendrá temas relacionados tanto a aspectos personales como laborales. De más está decir que se aceptan comentarios, críticas y contribuciones... Bien, este Post es la presentación y la aclaración de la utilización de este Blog. Los siguientes Posts tendrán contenidos más interesantes.
|
|
|