Mini Charlas Tecnologicas

             

Mini Charlas Tecnológicas

UTN Rosario - E. Zeballos 1341 - 2000 Rosario (Santa Fe, Argentina)

 

Acceso a:

> Catedra .Net UTN

> Dpto. Sistemas UTN

> Sitio oficial UTN Rosario 

 

 

 

Fotos edicion 2008

Mini charla Tecnologica 2008

 

Mini charla Tecnologica 2008

 

Mini News

 

Los disertantes brindan avances sobre las tematicas a abordar en sus Mini Charlas como un modo de adelantar una introduccion a sus presentaciones. 

 

Mini Charlas Tecnológicas en la UTN, Rosario, Argentina.

 

  • ¿Qué hay que tener en cuenta antes de hacer el deploy de una aplicación web?
  • ¿Qué es el Server Provisioning?

 

 

¿Qué hay que tener en cuenta antes de hacer el deploy de una aplicación web?

 

Antes de pasar a producción una aplicación es necesario estar seguro que la misma va a responder de la manera que se espera, por lo cual es menester realizar una serie de diferentes tipos de pruebas (test) antes del despliegue.

 

Este tipo de pruebas se orientan en determinar la velocidad con la que el sistema responde bajo condiciones particulares, entre las que podemos encontrar las siguientes:

+ Pruebas de Rendimiento (Performance)
+ Pruebas de Carga (Load)
+ Pruebas de Capacidad
+ Pruebas de Estrés (Stress)

 

Estos tipos de pruebas nos permitirá contestar preguntas teles como:

+ Sera lo suficientemente rápida la aplicación ?
+ Soportara a todos los clientes ?
+ Que pasa si algo sale mal ?
+ Que tengo que planear para cuando mi numero de clientes crezca ?

 

Si queres saber mas inscribite en las Minis cuanto antes, para asegurarte un lugar !

 

 

 

¿Qué es el Server Provisioning?

 

Server Provisioning (Aprovisionamiento de Servidores) es el conjunto de acciones para preparar un servidor con el conjunto apropiado de sistemas, software, aplicaciones, datos y configuraciones dejándolo listo para operar.
Algunas de las tareas típicas que incluye server provisioning son:
  • Seleccionar un servidor de un pool de servers disponibles.
  • Cargar el software apropiado: Sistema operativo, driver, middleware, aplicaciones.
  • Customizar y configurar el sistema y el software de acuerdo a las necesidades particulares para ese servidor.
  • Aplicar y mantiner políticas y configuraciones en diversos servidores.
El objetivo de sever provisioning es automatizar y estandarizar la instalación y configuración de los servidores tanto como sea posible con la mínima intervención posible por parte de una administrador.
Este tipo de práctica nos permitirá:
  • Mantener la homogeneidad de todos los servidores de un mismo rol.
  • Instalar y  configurar nuevos servidores y entornos con unos pocos comandos. En forma automática y sencilla en lugar de crear cada nuevo servidor en forma artesanal
  • Aplicar automáticamente nuevas configuraciones a todos los servidores.
  • Administración centralizada de todos los servidores.

Si quieres enterarte del secreto detrás del truco de magia inscribite a las Mini Charlas ahora y asegurate un lugar!

 

  

Mini Charlas Tecnológicas 2011

                

 


¿Qué es SharePoint?

 

SharePoint es el producto de Microsoft por excelencia dedicado a proveer de un ambiente de trabajo colaborativo a un grupo de personas que necesiten compartir información entre ellos.


Este ambiente de trabajo es provisto por medio de sitios web a través de los cuáles los miembros de un departamento de una empresa, chica, mediana o grande, puedan subir, publicar y compartir información.


Compartir información, archivos, datos de cualquier tipo, controlar y administrar su información, contando con un lugar siempre disponible, seguro y confiable para que localicen su información cuando sea necesario.

 

MOSS


 
La arquitectura de SharePoint


Un Sitio de SharePoint puede contener un gran número de Listas (o ninguna) y usuarios con permisos de administrador del Sitio pueden crear nuevas instancias de Listas o Bibliotecas utilizando las plantillas instaladas en el sistema. Las listas existentes pueden ser exportadas como plantillas con o sin los elementos contenidos, lo que permite utilizarla para crear nuevas listas basadas en ella.


Las listas también pueden ser configuradas en múltiples formas, permitiendo modificar la forma en que se muestran los datos contenidos (utilizando Vistas), las columnas que las forman, los Tipos de Contenido que definen la información, el sistema de versiones y los permisos de los usuarios entre otras cosas.

 

Todas las acciones que se pueden realizar con la Interfaz de Usuario pueden ser ejecutadas programáticamente utilizando el Modelo de Objetos (de Servidor o de Cliente) de SharePoint.

 

 Arquitectura Share Point

 


  

Soporte a nuevas tecnologías entre los navegadores

 

La nueva camada de Navegadores Web trae consigo una carrera por implementar las nuevas novedades incluidas en los estándares propuestos por la W3C (HTML 5, CSS 3, SVG, JavaScript APIs, etc.) para poder estar en la cresta de ola en cuanto a tecnologías Web y su implementación.

 
Esta competencia trae aparejado algunos dolores de cabeza para los desarrolladores de sitios, ya que existen navegadores que lanzan versiones cada 6 semanas (Mozilla Firefox y Google Chorme) y con cada una de ellas mejor soporte a los estándares propuestos. Lo cual exige a los desarrolladores mantenerse informado y actualizados para estar capacitados para sacarle el mayor provecho a estas mejoras.


Sin embargo existen los navegadores que detienen la inclusión de las nuevas tecnologías ya que se encuentran en un estado muy atrasado y sin perspectiva de que cambie su situación. Mayormente estos navegadores no presentan soluciones de actualización y la única escapatoria para los usuarios es elegir otra alternativa. Pero para los desarrolladores no existe otra opción más que dar soporte y cumplir con las expectativas de todos sus potenciales usuarios.


El grado de soporte a las nuevas tecnologías puede resumirse con los siguientes gráficos.

 

Nuevas Tecnologías

Nuevas Tecnologías Web

 

Grado de Soporte a nuevas tecnologías (por navegador)

Grado de Soporte a nuevas tecnologías por navegador

 


  Desarrollo para SharePoint
Visual Studio 2010

 

Herramientas de desarrollo para SharePoint

 

Desarrolla, Instala y Depura

  • Web Part, BDC y diseñador de Workflow
  • Empaqueta e instala proyectos SharePoint
  • Genera WSP para Deploy en Producción
  • Mira un sitio SharePoint en el Explorador de Servidores
  • Integración con Team Foundation Server


Amplio soporte paraSharePoint

  • Soporte para Soluciones SandBox SharePoint
  • Importa WSP desde SharePoint Designer incluyendo Workflow
  • Construye pasos de Workflow para SharePoint Designer
  • Extensibilidad para desarrollo de artefactos adicionales de SharePoint
  • Soporte para SharePoint Business Connectivity Services (BCS)


 

Dispersión del Mercado Mundial de Navegadores

 

El mercado mundial de Navegadores Web ha sufrido grandes cambios en los últimos años, debido a que grandes empresas o esfuerzos comunitarios se han sumado a la ola de la Web. En parte porque Internet hoy es un punto de acceso a la información para cualquier persona en este planeta.


Podemos ver en los gráficos adjuntos que se avanzó desde un mercado homogéneo con un único navegador dominante presentes en casi todas las computadoras (Internet Explorer) hacia un mercado más heterogéneo con una competencia más pujante entre los navegadores. En gran medida por la irrupción de Mozilla Firefox y Google Chrome dentro del mercado, provocando que los navegadores estén tendiendo a la adopción de los estándares propuestos por la W3C.

 

Año 2001

Dispersion mercado mundial navegadores web 2001

Año 2011 (Actualidad)

Dispersion mercado mundial navegadores web 2011

 

 


Desarrollo para SharePoint


SharePoint Designer 2010

Herramienta sin código para SharePoint

  • Gratis para crear y editar artefactos SharePoint
  • Nuevas herramientas
    • Entidades BDC
    • Esquema de Listas
    • Acciones personalizadas
    • Diseñador Tareas / Aprobación
  • Herramientas mejoradas
    • Diseñador de Workflow
    • Editor de páginas
  • Trabajos de SharePoint Designer pueden ser actualizados a Visual Studio 2010
    • "Guardar sitio como plantilla” en sitio SharePoint crea WSP
    • Importación de WSP hacia Visual Studio 2010 como nuevo proyecto