Microsoft Office System 2007 supone una plataforma completa de programas para empresas de distintos tamaños. Entre las novedades mas importantes esta la incorporación de una nueva interfaz denominada “Ribbon”, que elimina los menús contextuales y que pretende ahorrar tiempo y dar facilidad de uso, también moderniza toda la galería de plantillas y trae soporte para PDF y XPS entre otras muchas cosas.
http://www.microsoft.com/office/preview/beta/overview.mspx
en español http://www.microsoft.com/spain/office/preview
Más info : http://www.hardgame2.com/index.php?zone=news&mod=noticia&id=25087
El nuevo dominio '.tel'destinado a la telefonía a través de la Red ha aprobado esta semana por ICANN (Internet Corporation for assigned names and numbers - www.icmregistry.com), el cual ofrece la primera opción diferente de dominios desde que se creó '.com' ya que logrará una integración perfecta de métodos de comunicación ya existentes con tecnologías emergentes como Voz sobre IP.
De momento, el '.tel' se une a la lista de dominios que han ido surgiendo en los últimos años, con el fin de organizar de algún modo la Red por temáticas.
El DNS (Domain Name System, o Sistema de Nombres de Dominio, en español) empezó a funcionar a principios de los 80, para hacer más fácil la localización de los sitios. De esta forma, 'convierte' la dirección IP a la que queremos conectarnos en una cadena de letras, el nombre de dominio, más fácil de recordar. El sistema usa, para las direcciones ,una serie de localizadores que básicamente están integrados por el protocolo (http, el HyperText Transfer Protocol), el host o sistema anfitrión (www.) y el dominio (nombre.com).
Hay varios tipos de dominio, cada uno con su desinencia. Las más usuales son '.com', '.org' o '.net'. A estos se han ido añadiendo otros dominios (que son previamente aprobados por la ICANN, excepto los dependientes de cada país, como '.es' en España): '.aero' (industria del transporte aéreo), '.biz' (negocios), '.coop' (cooperativas), '.info' (información), '.museum' (museos, '.name' (nombres de personas), '.pro' (profesionales), '.edu' (educación), '.mil' (ejército) o '.int' (internacional, para organizaciones como la ONU).
Fuente : larioja.com
Intellisense para el query analizer de sql server... la noticia esta publicada en ScottGu's Blog ( no puede faltar en tus favoritos este blog ), en el cual podemos ver en un gif animado como funciona el intellisense :
http://weblogs.asp.net/scottgu/archive/2006/05/22/Red_2D00_Gate-SQL-Query-Intellisense-Tool-_2800_Free-Download_2900_.aspx

Descarga en http://www.red-gate.com/products/SQL_Prompt/index.htm
¿Qué sistema de información debe tener la policía? Bien he recopilado un poco de información referente a la policía autonómica de Catalunya (Mossos d´esquadra).
- FÈNIX
Sistema informático centralizado de los Mossos d´esquadra que tiene por finalidad el apoyo en :
- Gestión operativa de las patrullas, incidencias i servicios planificados
- Consulta en línea y histórica de las actuaciones y sus correspondientes informes.

Menú principal del Fènix , típica MDI.
Si vemos un poco más la aplicación, podemos observar que es una aplicación Windows MDI, aunque no se explica en que tecnología se ha implementado dicha aplicación , por los controles que podemos ver posiblemente realizada en visual Basic 6.

Alta incidencias y servicios, así como su mantenimiento.
El Fènix muestra de forma clara y efectiva las patrullas, donde se encuentran, que tarea realizan y en que disponibilidad se encuentran, así como los planos de servicios y actuaciones realizados por cada patrulla.

Situción actual de las patrullas y servicios.
Colores diferentes en funcion de sus posibles estados
Relación del Fènix con otros programas y base de datos :
- BBDD territorial : Con la cual se normalizan las direcciones donde se realizan las actuaciones para poder disponer de una correcta exploración de los datos.
- Programa corporativo administrativo : Con el que se normalizan los nodos administrativos correspondientes a el árbol jerárquico del cuerpo, por la cual se hace el acceso que tienen lo usuarios del Fènix en función de su destinación operativa.
- BBDD de puntos de interés : Con el que se normalizan las direcciones de interés policial, según lugar, tipo de destino y otras variables para conseguir disponer de estadísticas.
- Programa de cartografía Viscat : Como su nombre indica, nos permite consultar de forma grafica la ubicación de la actuación.
- Datawarehouse : No hace falta explicar que es verdad :) , solo remarcar que se realice el volcado diario a las 00:00.
- Programa de planificación i gestión horaria : Este programa alimentará el Fènix para información de las patrullas y servicios planificados.
En definitiva el Fènix es un programa realizado a medida para las necesidades del cuerpo, sustituyendo el anterior programa Sitrem, por lo que ha tenido en cuenta la organización territorial i policial de los Mossos, el modelo jerárquico así como las peculiaridades propias.
La realización de este proyecto a sido gracias a la División de Sistemas de la información, en concreto siete agentes con experiencia en las “sales de comandament” y que conocían perfectamente las necesidades y el déficit que tenían con la antigua aplicación.
Características principales
Perfiles de usuarios, gestión de los privilegios de los usuarios de la aplicación para el acceso a diferentes opciones y funcionalidades del aplicativo, así como la destinación operativa del usuario determina el territorio al que tiene acceso.
La aplicación gestiona incidentes ( aquella situación imprevista que, por su necesidad de respuesta inmediata, interrumpe la actividad policial ordinaria ), servicios ( aquella actuación que tiene una previsión que requiere una respuesta policial determinada y concreta) y patrulla ( unidad en trabajan para dar respuesta a los incidentes y los servicios que se produzcan en cada turno de trabajo ).
Las patrullas dentro del Fènix se organizan por un identificativo ( nombre ) y un tipo de patrulla. El identificativo se forma con : id genérico, especifico , número y tipo de patrulla, cada patrulla puede tener recursos correspondientes como son agentes, vehículos y portátiles.
Los estados de las patrullas en el sistema serán ocupación (incidente o servicio), prevención ( patrullaje ), disponible (no tiene asignada ninguna tarea), punto 0 ( esta en descanso )
Respecto a la ubicación de las actuaciones esta gestionada en la base de datos Territorial como he explicado en las integraciones del aplicativo, y permite una explotación de los datos optima para ubicaciones con el mismo nombre. Esto es optimo por la forma de gestionar el territorio las ABP ( área básica policial ) que no explicaré en este post ya que sólo nos estamos centrando en la especificación del programa Fènix.
El aplicativo también tiene un nivel de prioridad para las actuaciones, como es evidente, este varia entre los valores 1, 2 o 3 que indican el estado de la disponibilidad de la patrulla asignada a la actuación, en función de este nivel se muestran los datos en diferentes colores para que el usuario pueda gestionar bien los datos y asignar la tarea a otra patrulla si el caso lo requiriese, también se dispone de un nivel de relevancia para facilitar la consulta de las actuaciones más importantes.
Otra cosa que facilita el aplicativo es el calculo de tiempo de respuesta de las patrullas y el tiempo de resolución de las actuaciones. Datos muy valiosos para estadísticas y encontrar posibles focos de mejora, como por ejemplo tiempos de respuesta muy altos continuos podría denotar que se deberían ampliar los recursos en esas zonas.
Para insertar información se utilizan los típicos formularios de entrada de información , con los campos estándar, actualmente se encuentran formularios de accidentes de trafico, amenazas de bomba, alarmas activadas, incendios forestales, etc… Con esta información desglosada se puede compartir con las otras FCS ( fuerzas y cuerpos de seguridad ), como es el caso de la información que afecta al SCT que el Fènix informa automáticamente, para los demás incidentes viarios el Fènix utiliza una conexión a Internet que abre la pagina correspondiente para la introducción de los datos.
Esta información ha sido extraída de un articulo publicado por el sargento Joan Magrans de la división de sistemas de información ( que si no recuerdo mal esta en Departamento de interior -> secretaria de seguridad publica ->dirección general de seguridad ciudadana -> subdirección general de policía ->comisaría general técnica ).
En siguientes post explicaré más información sobre el sistema de información de los mossos como el sistema ACAC ( área central de análisis criminal ) así como analyst’s notebook – Ibase.
Más: http://www.gencat.net/mossos/publicacions/revista/index.htm (catalán)
Microsoft ha iniciado la campaña Get Ready (Prepárese) para preparar a las computadoras del mundo para Windows Vista. La compañía ofrece un programa que prueba en línea las características del PC.
Para que un sistema sea "Windows Vista Capable" se necesita un PC con procesador de frecuencia de reloj mínima de 800 Mhz y RAM de mínimo 512 Mb. Asimismo, la tarjeta gráfica debe tener soporte para DirectX 9.
Para que un sistema sea "Premium Ready", se requiere un procesador x86 (de 32 o 64 bits). La memoria del sistema debe ser de al menos 1 GB, la tarjeta de memoria de 128 MB y el disco duro tener una capacidad disponible de 40 GB.
Por último, el sistema debe tener un lector DVD incorporado.
Más info : http://www.diarioti.com/gate/n.php?id=11482
El desafío para construir el sitio más frio de la tierra para reproducir en un ensayo al Big Bang que dió origen al universo será el experimento científico más importante de la historia que permitirá desentrañar los misterios de la creación del universo.
Recientemente fué aprobado por más de 37 paises con 1800 científicos la participación de Argentina y Brasil como los únicos paises latinoamericanos para participar del proyecto ATLAS, del Centro Europeo de Investicación Nuclear -CERN -que permitirá detectar las interacciones de los protones lanzados a velocidad de la luz para chocar entre sí, simulando crear una energía de la misma intensidad como la creada por el Big Bang que dió origen en el universo a la formación de la Tierra.
La Dra María Teresa Dova, docente de la Universidad de La Plata y del CONICET se siente orgullosa porque fue una de las expertas que impulsó el acuerdo que permitirá que matemáticos, físicos, ingenieros y especialistas en ciencias y la computación colaborar con la ciencia internacional para la construcción del Large Hadron Collider, ( LHC ) el más poderoso acelerador de partículas en un túnel circular de 27 Km a cien metros de profundidad ubicado cerca de la frontera entre Suiza y Francia.
Mediante el LHC se tiene la posibilidad de retoceder en el tiempo para reproducir las
condiciones que existieron los primeros segundos después del Big Bang. Cuándo el LHC esté funcionando, en el túnel las partículas subatómicas que se estrellarán unas contra otras, se conocerán como pasaron las interacciones con miles de millones de datos que deberán analizarse, las de mayor interés mediante algoritmos predeterminados mediante un softwere y hardware especial que reproducirá las condiciones que existieron en la bola de fuego que se expandió en el universo después del Big Bang produciendo miles de millones de datos por segundo que los científicos esperarán descifrar y analizar para responderse a los interrogantes de la física de su principio de "masa": si las cuatro fuerzas conocidas como la gravitación, electromagnetismo, fuerza positiva y fuerza negativa son manifestaciones de una única fuerza elemental y si en el espacio hay otras dimensiones de los conocidos sean los miniagujeros negros y la materia ascura.
Para llegar a conocer ésto se necesita un acelerador que genere un campo eléctrico de alto voltaje que empuje y acelere las partículas con campos magnéticos de altísima energía y estén retenidos en un anillo. Ésto se logra con metales superconductores que no ofrecen resistencia al paso de la electricidad. Para ello, ATLAS es un detector gigante como una catedral de 26 m de altura por 46 m de largo donde contiene los imanes superconductores que se enfrían a -271°C (cero absoluto) lo que convertirá al LHC en el lugar más frío de la tierra inclusive más que en algún planeta del espacio exterior.
Este detector registrará la huella de las partículas iónicas, medirá su energía y analizará los residuos de las colisiones efectuadas, que permitirán revelar otras desconocidas y también ésos procesos que ocurren en el intrior de la materia.
De modo que por la complejidad de los experimentos participarán el Laboratorio de Electrónica Industrial, Control de Instrumentación, el Centro de Cómputos, el grupo especialista de altas energías moleculares de la UBA y también Repsol YPF como apoyo técnico a la industria en la investigación para ampliar el horizonte científico. Este proyecto es interesante porque permite la participación de los científicos de todo el mundo que derivan de la ciencia básica y el proyecto CERN lo propicia, concebido y desarrollado por Tim Berners-Lee, para hacer éste trabajo en conjunto entre diversas universidades de todas partes del mundo y así surge la llamada tecnología "grid" que uniría tres millones de computadoras en el mundo para permitir almacenar la gigantesca información de datos que arroje el experimento y asi todos los científicos puedan analizarlos, como solo basta recordar que así nació el internet.
Bueno sólo espero que no tengan problemas con este experimento...
¿Qué es el cero absoluto? el cero absoluto es la temperatura teórica más baja posible y se caracteriza por la total ausencia de calor. Es la temperatura a la cual cesa el movimiento de las partículas. Aquí el nivel de energía es el mas bajo posible. El cero absoluto (0 K) corresponde aproximadamente a la temperatura de –273.16º C. Nunca se ha alcanzado tal temperatura y la termodinámica asegura que es inalcanzable.
Los lugares más fríos. La temperatura más baja que se ha registrado en la Tierra es de –89ºC en la Antártica, que anunque parece bastante frío, no lo es tanto si la vemos como 184 K. En el Sistema Solar en cambio, el lugar más frío es Tritón (una luna de Neptuno, no la galleta :-) Esta se encuentra a 4,500 millones de kilómetros de la Tierra. Se sabía que tanto la atmósfera como la superficie de Tritón contenían nitrógeno y metano por lo que se suponía que los oceanos contenían nitrógeno líquido (cuyo punto de ebullición es de 77 K) junto a "icebergs" de metano. La nave Voyager 2, que fue lanzada en el 20 de Agosto de 1977 y alcanzó a Neptuno y Tritón en 1989 mostró que la temperatura de Tritón era de 38 K. Pero en el Universo se puede llegar a temperaturas aun menores. El satélite COBE (Cosmic Background Explorer), que fue lanzado en 1989 midió en forma muy precisa radiaciones infrarojas del fondo del universo que muestran temperaturas de 2.73 K. Esta es la temperatura más baja que se puede encontrar en forma natural.
Microsoft pasó cuatro años desarrollando en silencio y guardando el secreto a siete llaves de su proyecto Origami y que finalmente hace unos días develó su misterio en la exposición alemana de tecnología Cebit entre expectantes y muy coloridos rumores.
El proyecto al fin se reveló como una computadora personal ultraportatíl UMPC con precio de aproxim. de U$S 1000 con un formato menor a una notebook, pero mayor que una palmtop, como un libro mediano que pesa 1 Kg. Se espera lanzar las primeras máquinas por Sanmsung y Founder de origen chino a pesar que ya existen en el mercado empresas que vienen fabricando como PC miniturizadas como la OQO y Dual Cor. Pero el nuevo impulso de Microsoft e Intel, la UMPC tiene la ventaja de imponerse y revolucionará el mercado para llegar al gran público.
Algunas claves para entender el nuevo producto y como podrá usarse ya que la UMPC carece de teclado a pesar de tener conección para ello, ni tampoco dispone de mouse.Ofrece un teclado en pantalla con simplificados caracteres en la esquina inferior izquierda complementada con la otra mitad a la derecha que se escribe con los pulgares y también con un lápiz de plástico sobre la pantalla. Viene con reducido control de video juegos y un puerto USB al que se puede conectar el teclado convencional de PC.
El frente es una pantalla de 7"( 17,8 cn en diagonal) con sensibilidad táctil y para reconocer escritura se usan los dedos como principal acierto del diseño.La pantalla tiene una resolución de 800x480 pixeles.
Viene con una conección integrada para redes inhalámbrica del tipo WiFi, sin cables por internet para no echar de menos la telefonía celular en el futuro.
Su sistema operativo es Windows XP Tablet Edición 2500 pero se anunció que podrá correr Windows Vista y que se espera las primeras máquinas para febrero del 2007, su lanzamiento.
En su consola de videojuegos Xbox 360 espera disputarse con Sony PS3 y la Revolution de Nintendo, pero la UMPC no está diseñada para éstos juegos pero no faltará el solitario para entretenerse, en cambio tiene mejor posibilidad de escucharse música con video y mostrar fotos. Se apunta más al segmento del mercado iPod de Apple, más próspero que el de las consolas.
La UMPC funciona con nuevos microprocesadores de Intel de bajo consumo conocidos como Ultra Low Voltage con 512 MGbytes de RAM y un disco duro de 30 a 60 GB.
Tendrá una entrada para micro y una salida de auriculares stereo, no posee reproductor DVD ni CD incorporado pero se podrá conectar uno externo y para el futuro se prevee discos ópticos integrados.
Las baterías tendrán una vida útil de 2 horas y media que será ampliada en próximos modelos.
La competencia de Samsung tiene previsto presentar su primer modelo de UMPC para mayo del 2007 en EE.UU.
Opinión : En definitiva, microsoft apuesta por un mundo conectado dónde todo el mundo disponga en cualquier momento y lugar de toda la poténcia e información que tiene en la oficina. Tarde o temprano todos estaremos conectados y localizados por el futuro galileo o gps.. Por cierto UMPC son las siglas de Ultra-Mobile PC.
Información microsoft
Videos :
Espectacular herramienta de Google que nos permite conocer las tendencias de las búsquedas de Internet, simplemente tenemos que poner las palabras que deseamos comparar en la típica caja de texto de google separadas por comas y pulsar el botón de búsqueda.
También tenemos la posibilidad de filtrar por países y años para filtrar más la información.
La búsqueda nos mostrará mediante una grafica la información y por regiones desglosada para más detalles, así podemos hacer búsquedas comparativas como “.net , java” o “Microsoft , sun, google” para saber en que regiones de nuestro país se buscan más unas palabras o otras. También en una compra de un dominio nos puede ayudar a seleccionar las palabras más adecuadas para llegar a un numero más extenso de búsquedas por la red.
En definitiva una herramienta muy útil para el marketing en general.
http://www.google.com/trends
Del 8 al 12 de este mes se esta celebrando en Los Angeles ( L.A. USA ) la E3Expo - Electronic Entertainment Expo, donde se presentan las novedades de este año y teniendo en cuenta la batalla de las consolas de nueva generación promete y mucho….
En la Web oficial ( link al final del post ) se pueden ver todos los detalles de la conferencia, noticias, videos, etc…que se están produciendo en este momento, incluso te puedes descargar una aplicación en modo de TV ( E³TV ) que nos permite ver a pantalla completa y con calidad DVD (full-screen with DVD-quality).
No solo podréis ver videos de videojuegos, no os perdáis todas las opciones de la pagina y sobre todo las fotos del evento, incluso alguna sorpresa que otra… http://www.e3insider.com/_media/?type=image&format=fullSize&source=E32006_0431.jpg se coló un window vista? :)
No os perdáis los videos de los próximos estrenos de X-box ( Microsoft ), Wii ( Nintendo ) o PlayStation 3 ( Sony )... porque la verdad que los juegos impresionan.
Una de las cosas que más me ha impresionado es un video dede como jugaremos a las cartas ( magic por ejemplo ) en el futuro http://www.gametrailers.com/player_e3i.php?r=1&id=10447&type=wmv ... viva el I+D.
Web oficial : http://www.e3insider.com
El día de Internet coincidirá con el primer Día Mundial de Telecomunicaciones y Sociedad de la Información, por lo cual se va conmemorar con más de 561 eventos (Entre las principales actividades, ha resaltado el sello que presentará Correos, las carpas que se instalarán en diversos puntos de la geografía española para acercar la Red a todos los usuarios, y las iniciativas de los más de 4.500 telecentros.)organizados por 367 entidades. El comité organizador de los actos se ha mostrado "muy satisfecho" del número de convocatorias se han batido récords respecto al año anterior: más eventos, en más localizaciones y en menos tiempo, según el presidente de la Asociación de Usuarios de Internet (AUI) Miguel Pérez Subías.
22 países, 561 eventos, 1.129 trabajos presentados en el concurso de colegios, 4.500 telecentros implicados y 10.379.044 de personas que han suscrito la Declaración de Principios para la Construcción de la Sociedad de la Información, constituyen las cifras de la jornada a menos de una semana para su celebración.
Además, se celebrará la ceremonia de entrega de los premios Día de Internet, cuyos ganadores se elijen a través de una votación 'online'. Estos galardones tienen como finalidad el reconocimiento público del esfuerzo de personas e instituciones para incorporar a los ciudadanos a la Sociedad de la Información.
Categorías de los premios
- Premio al mejor evento del Día de Internet. A este premio optan todos los actos e iniciativas que se celebren con motivo del Día de Internet.
- Premio a la mejor iniciativa educativa para el Día de Internet. Pueden presentarse centros educativos de cualquier nivel que posean una página 'web' en la que apliquen alguna iniciativa reseñable para fomentar el uso de las nuevas tecnologías en su entorno.
- Premio a la página 'web' con mejor accesibilidad. Podrán tomar parte todas aquellas empresas y administraciones públicas de cualquier rango que hayan desarrollado e integrado políticas activas y reseñables de accesibilidad en sus sitios 'web'.
- Premio a la mejor iniciativa para reducir la brecha digital. Optarán al premio los proyectos realizados por empresas, organizaciones o administraciones públicas que fomenten el acceso a las nuevas tecnologías de los no conectados.
- Premio al mejor periodista digital. Serán premiados aquellos periodistas que hayan contribuido con sus trabajos al desarrollo y a la comunicación de los valores de Internet y de la Sociedad de la Información a través de medios de comunicación, tanto tradicionales como electrónicos.
- Premio a la mejor página 'web'.A este galardón podrá optar cualquier persona, empresa u organización que tenga una página 'web' que sea de utilidad para el desarrollo de Internet en su país.
- Premio al mejor 'weblog' personal. Pueden ser candidatas aquellas personas que elaboren contenidos digitales o posean 'weblogs' personales con contenidos publicados con anterioridad al 1 de junio de 2005.
Web Día de Internet : http://diadeinternet.org/
Votación on-line : http://diadeinternet.org/2006/index.php?body=premios_ppal&pais=70
Definición
Un snippet es un cacho de código ( normalmente fragmentos de código básico ) que realiza una función útil. Puede tratarse de un método, una clase, un bucle, etc.. que utilicemos frecuentemente.
Los fragmentos de código de IntelliSense se almacenan en archivos XML que cumplen el esquema XML de los fragmentos de código de IntelliSense. Esta sección contiene temas que explican cómo crear y modificar sus propios fragmentos de código.
Cómo: Crear un fragmento de código básico
Describe cómo crear un fragmento de código simple.
Cómo: Crear un nuevo fragmento de código con importaciones y referencias
Explica cómo agregar los elementos Imports y References a los fragmentos de código de Visual Basic.
Cómo: Crear un nuevo fragmento de código con sustituciones
Explica cómo agregar literales y objetos personalizables a los fragmentos de código.
Cómo: Crear fragmentos de código para archivos XML
Explica cómo crear un fragmento de código para archivos XML.
Ejemplos
- Descarga
En Internet existen una gran variedad de snippets para descarga, por ejemplo en Microsoft : http://msdn.microsoft.com/vstudio/downloads/codesnippets/
- Creando un snippet
Un snippet es un fichero con extensión .snippet cuyo contenido es un xml con dos elementos importantes <header> y <snippet>.
Dentro de <header> encontramos metadatos informativos del snippet del tipo Titulo <Title>, descripción corta <Shortcut>, descripción <Description>, autor <Author> y tipo/s del snippet <SnippetType>.
Dentro del elemento <Snippet> encontramos sub-elementos para especificar el código del snippet. Estos sub-elementos son <Declarations>, donde encontramos la variables que definimos en el código, y <Code> donde encontramos el código del snippet con las referencias a las variables que hemos declarado en <Declarations> entre caracteres ‘$’. También podemos en encontrar sub-elementos para añadir referencias a otros assemblies si son necesarias <References> [ no soportado en C# ahí que añadirla a mano :_( ] o incluso para hacer import/using de namespace <Imports>
Bien, como es mucho más claro un ejemplo que la definición del xml construyamos nuestro propio snippet.
¿ Cuantas veces hemos tenido que declarar una conexión en nuestra aplicación ? Bien pues intentemos reducir escribir código repetido creando un snippet que escriba por nosotros lo siguiente :
using(SqlConnection conn = new SqlConnection(“conexion”))
{
}
Para ver la importancia de usar el podéis ver un post de José M. Alarcón en http://geeks.ms/blogs/jalarcon/archive/2006/04/26/149.aspx
Bien para empezar podemos empezar por el elemento head.
<Header> <Title>SqlConnection</Title> <Shortcut> SqlConnection </Shortcut> <Description>Code snippet for using SqlConnection</Description> <Author>Carlos Fouz</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> </Header>
Simplemente vamos a tener una variable ( que incluso seria optativa ) que el connectionstring que pasamos en el constructor del SqlConnection.
<Snippet> <Declarations> <Literal> <ID>connectionstring</ID> <ToolTip>connectionstring</ToolTip> <Default>connectionstring</Default> </Literal>
</Declarations>
<CodeLanguage="csharp"> <![CDATA[
using(SqlConnection conn = new SqlConnection($connectionstring$))
{
//use connection
}
]]> </Code> </Snippet>
Como podemos ver declaramos lo primero que hacemos es declarar la variable connectionstring y después añadimos el código csharp entre <![CDATA[ ]]>.
Así nuestro snippet quedaría en un fichero cfouz.snippet así :
<?xml version="1.0" encoding="UTF-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>SqlConnection2</Title>
<Shortcut> SqlConnection2 </Shortcut>
<Description>Code snippet for using SqlConnection</Description>
<Author>Carlos Fouz</Author>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>connectionstring</ID>
<ToolTip>connectionstring</ToolTip>
<Default>connectionstring</Default>
</Literal>
</Declarations>
<Code Language="csharp">
<![CDATA[using(SqlConnection conn = new SqlConnection($connectionstring$))
{
//use connection
}]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
Instalar Code Snippets
1- En el menú Tools, selecciona Code Snippets Manager
2- Te mostrará un cuadro de diálogo desde el que puedes crear nuevas carpetas, añadir snippets existentes, etc.
3- Crea un directorio en el que guardarlo (si quieres ponerlo aparte)
4- Selecciona el fichero pulsando en Import e indica el directorio en el que guardarlo
5- Ya puedes usar el snippet en Visual C# 2005
Podéis ver las imágenes del paso a paso de Guillermo 'guille' Som en http://www.elguille.info/NET/vs2005/snippets/vcs_snippet_instalar.htm
Se le conoce ya en Internet como la "supercookie" y se trata de un
recurso recientemente patentado (y aprobado) por Microsoft para el
rastreo de usuarios.
La patente estadounidense 7.039.699, fue
otorgada a Microsoft el pasado 2 de Mayo y describe cualquier tipo de
técnica destinada a rastrear usuarios a través de imágenes invisibles y
cookies de pequeño tamaño.
"US Patent 7039699, as it is formally known, will provide developers
with an Application Program Interface (API) which can be called from
languages such as JavaScript, ASP, and VBScript. The permanent cookie
can contain four data types consisting of bits, counters, dates, and
strings. In the patent description, Microsoft also notes that the
cookie is flexible enough to allow for new data types in the future."
Así, utilizando la información que
se encuentra en la cookie principal, los sitios de contenido de
Internet podrán tener la oportunidad de “observar” el comportamiento de
los usuarios. Por ejemplo, si alguna vez hemos
comprado un billete de avión en Expedia.Msn.com, cuántas veces
visitamos msn.com, sus preferencias, si tenemos un e-mail centralizado,
etc. Patente : http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=7,039,699.PN.&OS=PN/7,039,699&RS=PN/7,039,699
Noticia http://arstechnica.com/journals/microsoft.ars/2006/5/3/3834

http://www.gatesfoundation.org/
El Jurado de los Premios Príncipe de Asturias decidió ayer conceder el galardón de Cooperación Internacional 2006 al matrimonio Gates, por su contribución "a la salud global de la humanidad", según el acta del Jurado. La Fundación Bill y Melinda Gates fue creada en 2000 y concentra su trabajo en cuatro áreas: Salud Global, Educación, Bibliotecas y la Región del Noroeste del Pacífico.
El presidente del Jurado, Leopoldo Calvo-Sotelo, dijo que la labor filantrópica del matrimonio "debe ponerse a la vista de todos", ya que las cantidades que aportan son "ingentes" y representan "del orden de la mitad de los beneficios de Microsoft".
La Fundación creada por los Gates concentra su trabajo en programas orientados a cuatro áreas: salud global, educación, bibliotecas y la región del noroeste del Pacífico. Su labor destaca por las cuantiosas donaciones que realiza para diferentes causas, como sus aportaciones de 50 millones de dólares al Fondo Mundial de la Lucha contra el Sida y de 750 millones de dólares a la Alianza Global para las Vacunas y la Inmunización.
Ya hace años que Bill Gates (Seattle, 1955) encabeza la lista de los hombres más ricos del mundo, elaborada por la revista Forbes. Según ésta, la fortuna del magnate alcanza los 50.000 millones de dólares (39.400 millones de euros), y los fondos de la fundación que copreside junto con su esposa son de 22.800 millones de euros. Entre otras aportaciones, los Gates han destinado 39,4 millones de dólares al Fondo Mundial de la Lucha contra el Sida, y 591 más a la Alianza Global para las Vacunas y la Inmunización. En enero, el magnate anunció una donación de 394 millones al Plan Global para frenar la Tuberculosis, y aporta fondos a la experimentación de una vacuna contra la malaria, que mata a 3.000 personas cada día.
William Henry Gates, fundador, presidente y arquitecto jefe de software de Microsoft Corporation, empresa que creó en 1977, nació en Seattle (Washington) en 1955. Desde muy joven se dedicó a la programación junto a su amigo y socio Paul Allen. En 1977 decidió dejar la Universidad de Harvard para dedicarse por completo a Microsoft y conseguir "un ordenador en cada despacho y en cada casa", idea que sostiene la empresa, que en hoy cuenta con 61.000 trabajadores en 102 países.
Melinda French Gates, cofundadora de la fundación, estudió Informática y Ciencias Económicas en la Universidad de Duke (EEUU) y cursó un master en Empresariales en la Duke Fuqua School of Business en 1987. Tras su incorporación a Microsoft ese mismo año, destacó como líder en el desarrollo de múltiples productos multimedia. En 1996, Melinda Gates se retiró de su posición como directora general en Microsoft para dirigir sus esfuerzos al ámbito de las actividades filantrópicas.
En mi opinión un 10 para la família Gates.
Fuentes : diarioadn eluniversal
|