jueves, 29 de octubre de 2009

Básicos de .NET - Procedimientos y Funciones

  1. Básicos de .NET - Tipos de Datos
  2. Básicos de .NET - Variables
  3. Básicos de .NET - Sentencias de Control y bucles
  4. Básicos de .NET - Estructuras de datos y enumeraciones
  5. Básicos de .NET - Procedimientos y Funciones
  6. Básicos de .NET - Objetos, definición

A la hora de estructurar el código que vamos programando en cualquier aplicación es fundamental el organizarla en funciones y procedimientos

Son dos estructuras muy parecidas, pero con una clara diferencia. La función siempre tiene que devolver un valor al programa principal mientras que el procedimiento no es necesario.

Conociendo esta diferencia esta claro cuando utilizaremos una u otra estructura, aunque no sea obligatorio utilizar funciones si queremos devolver datos

Estas estructuras contienen código que se alimenta en muchos casos de valores que vienen de fuera del programa y que se pasan dentro utilizando los parámetros. Estos parámetros se definen cuando se esta diseñando la función o el procedimiento indicando el nombre y el tipo de datos que va a soportar.

Otro punto importante, son las palabras reservadas ByVal y ByRef, ya que indican si lo que se pasa dentro de la función es una copia de la variable o es un puntero a la variable, pudiéndose modificar desde dentro el valor de esa variable

Descargar sencillo manual de cosecha propia

Variables globales, de sesión ,cookies y viewstate

Un problema que tenemos cuando estamos desarrollando aplicaciones en ASP.NET es que tenemos que trabajar más de una vez con información que se crea en otras páginas por lo que tenemos que almacenar esta información para reutilizarla posteriormente.
Tenemos varios objetos que podemos utilizar para solucionar esta información
  • Variables globales o de aplicación. son comunes para todos los usuarios, por lo que las podemos utilizar para datos generales como rutas o parámetros de configuración
  • Variables de Sesión. Son únicas para cada sesión de la aplicación, muy útiles para almacenar variables globales que solo las tiene que ver cada usuario
  • ViewState. Almacena el estado de los controles antes de un PostBack al servidor. Podemos también almacenar valores que queremos pasar de una página a otra o mantener cuando se recarga la página
  • Cookies. Almacena localmente en un fichero o en un proceso en memoria mientras dura la sesión la información que queramos
Descargar sencillo manual casero sobre el tema

miércoles, 28 de octubre de 2009

¿Qué ordenador tengo?

Cuando compras un ordenador sueles tener claro qué características tiene (memoria, procesador, sistema operativo, etc), pero conforme pasa el tiempo se nos va olvidando y llega un momento en el que alguien te pregunta ¿cómo es tu ordenador? y a parte del color de fuera y que esta lleno de polvo no sabes qué más decir.
Tenemos varias opciones para ver las características del ordenador. (lo comento para XP, pero en vista están en el mismo sitio)

Solapa Propiedades de MiPc/Equipo. Da información básica del sistema operativo, el tipo de procesador, su velocidad y la memoria disponible

  1. Pinchar en el menú inicio (el botón de abajo a la izquierda)
  2. En la lista que sale Pinchar con el botón derecho del ratón encima de Mi PC /Equipo para mostrar el menú contextual
  3. Seleccionar la opción propiedades con un clic del botón izquierdo del ratón
Administrador de Equipos. Accedemos a varias herramientas, la que nos interesa es el administrador de dispositivos (tarjetas que tenemos instaladas) y administrador de discos (unidades de almacenamiento, tamaño libre y capacidad)
  1. Pinchar en el menú inicio (el botón de abajo a la izquierda)
  2. En la lista que sale Pinchar con el botón derecho del ratón encima de Mi PC /Equipo para mostrar el menú contextual
  3. Seleccionar la opción Administrar con un clic del botón izquierdo del ratón
  4. En la parte de la izquierda seleccionar administrador de dispositivos o administrador de discos
Administrador de Tareas, El uso más habitual del administrador de tareas es cuando algún programa se queda colgado (ver artículo) pero también nos da información de la memoria y el procesador

lunes, 26 de octubre de 2009

Mensaje de correo para Fuera de Oficina

Si no vamos a contestar a nuestro correo en unos días y queremos que los demás sepan que se ha recibido su mensaje, pero que no le podemos contestar inmediatamente, podemos activar un mensajito automático para que se enteren y no encontrarnos a la vuelta malos rollos con ese tema.

La forma de activar este mensaje va a cambiar según la herramienta que utilicemos para enviar correo.

En el caso de Microsoft Outlook dispone de un asistente para mensajes fuera de la oficina


Par activar este mensaje tenemos que hacer lo siguiente

  1. Ir al menú herramientas dentro de Outlook
  2. Seleccionar del menú Herramientas la opción Asistente par Fuera de la Oficina
  3. Activar la casilla Activar autorrespuestas
  4. Si queremos que solo envíe durante unos días y no de forma permanente activar la casilla Enviar sólo durante este intervalo de tiempo y seleccionar las fechas
  5. Escribir el mensaje que queramos que reciban los demás
  6. pulsar Aceptar

Los correos se seguirán recibiendo en la bandeja de entrada, pero ahora los que envíen correos sabrán porqué no les contestas

jueves, 22 de octubre de 2009

¿Puedo buscar en mi ordenador como hago en internet?

En más de una ocasión me ha pasado, el tener que buscar un archivo del que no te acuerdas el nombre pero si algo que contenía.
Tenemos dos soluciones para este problema, una de Microsoft y otra de Google. La que más se parece a buscar en Internet es la de Google y se llama Desktop.
Citando lo que dice google de su herramienta

Google Desktop hace que realizar búsquedas en tu equipo sea tan fácil como realizar búsquedas en la web a través de Google. Es una aplicación de búsqueda en el escritorio que proporciona una función de búsqueda de texto completo para correo electrónico, archivos, música, fotos, conversaciones, Gmail, páginas web visualizadas y un largo etcétera. Al posibilitar las búsquedas en tu equipo, Desktop coloca la información fácilmente a tu alcance, por lo que ya no tendrás que organizar manualmente tus archivos, correos electrónicos y favoritos.


Básicamente lo que hacemos es instalar un programa en nuestro ordenador que indexa (revisa y cataloga) la información del ordenador.

Cuando pones una palabra para buscar, muestra el resultado al estilo de una búsqueda en Internet, mostrando el resumen de los datos y el acceso al archivo que lo contiene


Por contra, lo malo que he notado es que cuando indexa los datos del ordenador, hace que vaya muy lento. En teoría lo tiene que hacer (la indexación) cuando el ordenador no esta trabajando en nada, pero a veces no lo hace.


domingo, 18 de octubre de 2009

¿seguro que quieres formatear el ordenador?

Lo primero que hay que tener en cuenta cuando formateamos un ordenador es que perdemos toda la información y todos los programas, así que no lo hagamos a la ligera.

Si aún y todo queremos formatear el ordenador, tenemos que tener a mano la siguiente lista:

  • copia de todos los datos que queremos guardar, fotos, documentos, videos, favoritos de internet, configuración de internet, correos electrónicos, etc... Copiarlos previamente a un disco duro externo, a DVDs o Cds. No copiar programas ya que no sirve para nada sin los discos de instalación. En el caso de la configuración de internet es suficiente con copiarla a un papel
  • los discos de instalación (o archivos de instalación en un usb) de los programas que queremos instalar después de formatear. Programas tipo office (Word, Excel..), retoque fotográfico (photoshop), álbumes digitales (picassa), juegos, etc. No vale para nada copiar la carpeta y volver a pegarla después de formatear, ya que sin el proceso de instalación no funcionarán en la mayoría de los casos
  • los drivers de los diferentes componentes del ordenador. Normalmente cuando instalamos el sistema operativo, suele reconocer la mayoría de las piezas, pero más de una vez nos llevamos sorpresas, por ejemplo si no reconoce la tarjeta de red, no podremos conectar la adsl. Después de instalar el sistema tenemos que verificar y volver a configurar la tarjeta de red, la tarjeta de vídeo, impresora, escáner, webcam,tarjeta de sonido y cualquier otro componente (pieza) que tengamos conectada al ordenador
  • Cd con el sistema operativo para volverlo a instalar. Como al formatear el ordenador borramos toda la información del ordenador, el sistema operativo también se va ha hacer gárgaras. Si no tenemos los discos de instalación, ni se os ocurra intentar formatear el ordenador ya que se quedará totalmente inútil

Si no tenemos alguna de estas cosas o no tenemos muy claro estos conceptos entonces mejor no formatear el ordenador, salvo con alguien que si lo tenga claro.