Monday, December 18, 2006

Habilitacion del componente del servicio de integration services


Paso 1


Elegir servicios de componentes.



Paso 2



Paso 3



Paso 4


En seguridad dar los permisos y accesos requeridos


Sunday, December 10, 2006

Posibilidad = Probabilidad ?, soporte para cambio de año?

Posibilidad = Probabilidad ?

Posibilidades para que haiga buen tiempo, según la NASA (Administración Estadounidense de Aeronáutica y del espacio), el motivo, el lanzamiento del discovery.


· 30 por ciento la posibilidad de que el lanzamiento del «Discovery» tuviera lugar el viernes.
· 40 por ciento el domingo y el lunes.
· El martes, con un 60 por ciento de posibilidades.

Interesante

Estos señores están preocupados por el lanzamiento, aparte de la perdida diaria de 500 000 dólares, a que el lanzamiento se de antes del 17 de diciembre, para así tener a la tripulación antes del primero de enero, y no para que celebren navidad con sus familiar, si no por un "problema" de software, ya que el sistema informático con que cuenta la nave no tiene soporte para el cambio de año.


Como estudiante de ingeniera de sistemas, me llama la atención este tema.

Que hay en el cambio de año, que pueda amenazar la estabilidad de un software, depende del tipo de software?, a todos les sucederá?, pucha, no se.

Referencia: Click aqui...

Tipos de correos Electrónicos

Tipos de correos Electrónicos

Clasificación, según la finalidad:

1. Daños intrínsecos:

Son aquellos correos electrónicos cuyo propósito último es acabar con la información que poseemos, también podemos considerar dentro de esta clasificación a los bien conocidos correos de “pérdida de tiempo”, “correos basuras” o “spam” .


2. Daños extrínsecos.

Captar la atención potentes victimas que caigan en la estafa (bancaria, pishing, robo de correo electrónico) ya sea directamente o a través de intermediarios, que ponen en contacto al estafador y al presunto estafado. La finalidad de esto es conseguir importantes sumas de dinero.

Referencia: Click aqui.

Saturday, December 09, 2006

Particiones SSAS


Particiones SSAS

Una particion es una clase hija de la clase padre MeasureGroup(MG).
Una particion contiene una porcion de data de un MG, la data que va a contener cada particion es definida por dos tags (XMLA), y (este tipo no lo encuentro pero eso dicen en el link que encontre, mas abajo la ref., query mdx que referencia a una tupla o a un set),

Informacion basica para una particion:

- Nombre de la particion.
- Storage mode.
- Processing mode.

Con el slicing definition podemos usar una dimension, hierarchy, level and member names, keys, unique names, etc.(no se pueden usar funciones =( )

Con AMO (algo similar a la creacion de tables y datasets)

Existe una clase padre MG, y esta tiene una collecion de Particiones, entonces creas una una instancia de la clase particion y la agregas a esta coleccion, despues actualizas la particion usando el metodo Update. La puedes remover usando el metodo Drop.



Referencia Click aqui...

Monday, November 13, 2006

NET PROTECTOR ACADEMY

Buenas noches a todos, bueno he aqui una pagina, en donde nos dan la oportunidad de conocer temas de seguridad, algo que quiza no tengamos en cuenta cuando programamos, o diseñamos algun aplicativo, el que pasaria si ocurriese aquello, que hariamos en que..., cosas que tenemos que pensar, tenemos que estar un paso adelantes de todos, mismos pitonisos, adelantarnos a los hechos, existe una pagina muy interesante, difundida por microsoft, es conocimiento, y si lo ofrece gratis esta bien, no se como otras empresas que supuestamente no desarrollan algo similar, o quiza si lo hagan y no este enterado, podrian ayudarme en tal caso, bueno la pagina se llama NET PROTECTOR ACADEMY , la cual esta interesantemente dividido en 5 niveles, cada representado por un escudo, aunque yo los he estado viendo como diamantes, bueno, entre esos niveles, hace un par de dias acabo de lograr el de aprendiz, ahora a seguir el camino, que queda mucho que recorrer, que la fuerza me acompañe.

Gracias por la atencion prestada, un atento servidor EsJe.

DCE 2005

Obtuve las 3 estrellas, fue chévere, también puse persistencia. A esperar la llegada de la lluvia de estrellas, la cuarta y la quinta, según los del DCE, no pasa de este año, ya les queda poquito tiempo, a ver pues, no sean fallas.
Para porder inscribirse simplemente hacer click aqui, lo unico que se tendra que hacer sera registrarse, para lo cual se necesita una cuenta en passport, por ejemplo la de hotmail.com.
Atte
EsJe

Usando Google Docs

Navegando por la web, encontre un blog, en el cual decia que existe un Word online, llamado writely, e intente ingresar a la pagina principal de este. Lo que encontre fue un mensaje, algo asi como, lo sentimos la, "la página que usted esta tratando de acceder ya no se encuentra disponible", y aparte el mensajito, algo sobre google, pues Google se lo compro, ahora lo tengo como un link en mi correo Gmail.

Ademas de resalta las bondades de este servicio, es que puedo publicar en alguna cuenta de Blog, en este caso utilizando mi cuenta en Blogger.

Tuesday, October 03, 2006

Solo soy un Reader

Crear un alias para consultar el miembro de un archivo en una libreria en una base de datos del AS/400, solucionaba varios problemas que tenia, me denegaron el permiso de hacer eso. Pues esto implicaba crear dicho objeto Alias en la base de datos del AS/400, para terminar la respuesta a mi peticion fue: NO PROCEDE.










Para saber mas, click aqui

Friday, September 22, 2006

La solucion

Abrir una consola de windows, ejecutar>cmd, y reinstalar las siguientes librerias, segun el autor de la solucion, esto ocurre porque los archivos del MSXML se corrompen, y de esta manera lo solucionamos:



La fuente...

El Error por no decir el Horror

Cuando vi este error, no sabia a que se debia, pense que era cosas de permisos, asi que me agregue a todos los grupos de usuarios de mi servidor(bueno a la mayoria), y seguia pasando.

SSIS: Problemas despegando un paquete (DTS)

Bueno cree la siguiente solucion en integration services:

En el Vs2005 Business intelligence, luce asi:


Habilite la opcion para que me creara un asistente (Wizard) para la creacion de un manifest, el cual me ayuda a subir mi archivo a la carpeta msdb(lo cual no se, que significa, cualquier ayuda sera bienvenida).




Despues de guardar toda la solucion y hacer build, cerramos la solucion, y buscamos la carpeta bin, y dentro de esta la carpeta deployment, donde se encuentra nuestro manifest para colocar nuestra solucion en el Integration Services.





Inmediatamente saldra el asistente, y los pasos a seguir seran sencillos.





Thursday, September 21, 2006

Integration Services, avisen pues...

Estoy intentando buscar que controles de integration services, puedo usar con la edicion standar de sql server 2005, pero aun no consigo nada, estoy en eso.



The source...

Friday, September 01, 2006

que es ecma?


Ecma se dedica a estandarizar, estandarizar que?, la informacion y las tecnologias de la comunicacion (ICT), y como logra esto? lo hace por medio de Estandares y Reportes tecnicos.

Por ejemplo, el siguiente estandar, que trata sobre la especificacion para el lenguaje c#, el cual trata de los siguientes puntos:

- La representacion de los programas c#.
- La sintaxis y las restricciones del lenguaje c#
- El significado de las reglas para la interpretacion de los programas basados en C#
-
..... y mas

Y este estandar se le llama Standard Ecma – 334

Me gusta esto..







He visto tantas presentacione espectaculares, que me gustaria aprender a hacer esos lindos graficos.

como puedo mejorar?

performance is the goal......

Tuesday, August 22, 2006

SobreEscribiendo un metodo



Una buena manera de sobrescribir un metodo, de alguna clase es utilizando la herramienta Class Viewer que nos ofrece VS2005, mediante el cual podemos ubicar fácilmente el metodo a sobrescribir.

Wednesday, August 16, 2006

..................viene del post anterior


WPF (Avalon)

Presentacion UI (Interface de usuario), se basa en vectores mediante el uso del lenguage XAML.

WCF (Indigo):

Comunicación entre componentes, posibilitando la comunicación desde procesos hasta arquitectura orientada a servicios.

WWF:

SDK (Software Development Kit) para creacion grafica y ejecucion de soluciones basados en flujo de trabajos.

Windows CardSpace (InfoCard)

Sistema de Autenticacion integrado y extendido.

Net. Fx 2.0

Servicios Básicos del S.O contenidos en el BCL (Base Class Library), ADO.NET, ASP.NET, WinForms.

Friday, August 11, 2006

WinFx : The beginning

WinFx

Historia(Breve)

Las predecesoras de WinFx son la Win32(lanzanda luego con la primera liberación de Windows 95) y la Win 16, mencione breve?.

Que es WinFx:

Es una API (Application Program Interface, conjunto de funcionalidades de facil acceso para el usuario) orientada a objetos, las funcionalidades que menciono, se refieren a las de Longhorn.

WinFx se fundamenta y amplia el .Net Framework 2.0, por ende sera facil desarrollar en WinFx, si ya contamos con experiencia en con Net 2.0.

Que significa WinFx

La parte “Win” proviene de la herencia de Win16 y Win32, donde todas las aplicaciones eran o son construidas.

La parte “Fx” se refiere al framework, osea Fx hace lo mismo que .Net, pero a la misma vez hace mas, porque posee mas funcionalidades.

Infraestructura de WinFx

Basandome en el PDC (Profesional Developer Conference), e información que he leido, los namespaces y los Key types que constituyen WinFx, se agrupan de la siguiente manera:

La siguiente parte es la parte que encontramos en la cima del grafico, en mi grafico esta seria la parte del techo (Top).

  1. El modelo de aplicaciones, representado por Avalon (System.Windows) y los ya conocidos Windows Forms (System.Windows.Forms).

  1. Modelo de aplicaciones Web y Servicios, representado por Indigo (ASP.Net) y representado entre los namespaces por System.Web.

  1. Modelo de aplicaciones de sistemas de datos, representado por WinFs (System.Storage) y Yukon (System.Data.SqlServer).

  1. Modelo de aplicaciones de dispositivos móviles, representado por el compact framework (System.Windows.Form) y los móviles optimizados (System.Windows).

  1. Linea de comandos, representado por System.Console .

  1. NT Service, representado por System.ServiceProcess .

Ahora describiremos los 3 pilares de WinFx, es muy facil, acompañenme, todos sabemos que nuestras aplicaciones tienen que ver con :

  1. Diseñar con estetica, es como ve el usuario nuestra aplicación (todo entra por la vista, dicho popularmente), la Aplicacion.

  1. La recepcion, la transmisión, la trasmisión y el almacenamiento de datos, algunas de estas características de seguro que estaran presentes en nuestras aplicaciones, esta parte son los Datos, que se logran a groso modo con la utilización de Xml.

  1. Llevar datos en una red, entre los diferentes nodos que forman esta red, esto es la Comunicación.

Ahora la ultima parte del esquema de WinFx, es denominado Fundamentos (Fundamentals), que abarcan cosas tales como servicios basicos y aplicaciones (Base and Applications Services), Seguridad, Cofiguracion, Despliegue (Deployment) y Administración (Management). Repeat after me….


Saturday, August 05, 2006

Reunion Celula - Sab 05 agos

Hola a todos, a modo de registro, o de bitacora, como dice mi jefe de proyecto, cosas que se aprenden cuando uno practica.

Comentare lo que hoy conversamos en la Universidad, el lugar fue en la cafeteria de la residencia, empezamos un poco tarde, digamos 1/2 hora despues de lo pactado, tambien llegue tarde, asi que no me salvo, bueno conversamos sobre lo que haremos este ciclo denominado 2006-II al igual que el ciclo en mi universidad, bueno conversamos sobre lo que hariamos para la primera charla, todos dieron sus propuestas: xml, dom, javascript por mi parte, atlas vs ajax, creacion de una pagina asp(Active Server Page), membership, webservices, temas que se tratan en la 3ra estrella, etc. Despues de esto se decidio el de hacer algo que teniamos pendiente con nuestra facultad(FIIS), realizar una introduccion a lo que es .net, se empezara con Net Framework, Acceso a Datos y Asp, estas se realizaran en 2 semanas, y en cada semana se tomara 2 dias 1 para la clase teorica y la otra para la clase en el laboratorio, mi pata Jesus comentan que pondran proyectores en los labos asi que sera mas facil y productiva las clases que daremos, bueno por mi parte me ofreci a desarrollar un laboratorio sobre web services, algo de crear una aplicacion que devuelve data de una base de datos, luego consumir esta aplicacion desde un web services. Luego de todo eso de despedirnos, fuimos a comer unas hamburguesas que estaban bien buenas, asi que me comi 2, como el comercial de sublime, que dice que est triste cuando se termina una, pero lo bueno es que puedes empezar con otra, esa es buenazaa.... Hasta Luego amigos....

Tuesday, July 04, 2006

Fundamentos ajax, antes de usar ajax.dll

Hola a todos, estoy revisando este archivo ajax.rar, en la cual usan tecnologias que forman parte de AJAX, como lo es xmlHttpRequest, DOM(Modelo de Objetos de Documentos) y JavaScript...

descargar aqui..

La fuente y explicacion estan aqui: click aqui..

nos vemos......
Cuidense...

Tuesday, June 27, 2006

Links AJAX

En este enlace ahi ejemplos y la dll AJAX para descargar que viene ademas con una solucion de ejemplo con toda la base de datos, tambien la estoy revisando, aver si se saben alguns links tan interesantes como este....., me lo pasan pues mediante el comments

Link...


Bye friends....

Monday, June 26, 2006

Arquitectura Ajax

ARQUITECTURA AJAX

Como eran las paginas web antes de que existiese AJAX.
Observamos en nuestro dia a dia, mientras navegamos en el ciberspacio, paginas web de muchos tipos, de musica, de noticias, blogs nuestras cuentas de email, etc. Etc, observamos tambien como la pagina entera se torna totalmente blanca mientras la pagina esta trayendo información relacionada al link que acabas de presionar, por ej, la suma de dos numeros, la descarga de la letra de una cancion, o de una noticia, etc. Todo esto es realmente molesto para los usuarios, osea nosotros. Frente a esto esta llegando con bastante fuerza la tecnología AJAX, la cual es una mezcla de 4 tecnologias, Java Script, XML, el objeto xmlHttpRequest y el Modelo de Objetos de Documento (DOM).

En si que ocurre cuando ocurre un evento en una pagina web, entendemos por evento, un click sobre alguna parte del espacio de la pagina web, sobre un boton, un link, etc, bueno lo que ocurre es que la pagina web envia un request (osea una peticion) al servidor web para que realice una tarea determinada, este procesara de alguna manera este requerimiento, conste que pasa tiempo desde que se hizo click hasta que la respuesta sea enviada, lo que el servidor envia como respuesta es un pagina web (una porcion de codigo html).
Ahora nos preguntamos que paso mientras esperabamos al servidor que procesara nuestra orden, no haciamos nada simplemente mirabamos la pantallita blanca y el progress bar indicando que ya casi el procesador termina.

Este dificultad la soluciona Ajax, implementando un pequeño motor, en el medio de estas dos capas (el lado del cliente (side-client) y la del servidor web (web-server)), lo que hace es realizar la mayor parte del trabajo del lado del cliente, consumiendo recursos de este(procesamiento), todo para no hacer esperar al usuario, y mejorar la experiencia del usuario, todo con el fin de hacer aplicaciones web que no tengan nada que envidiar a las Aplicaciones de Escritorio.

Aprendamos Ajax

AJAX

Que significa AJAX, estas siglas significan Asincronous JavaScript And XML(XML y Java Script Asincronos(que no sucede en el mismo instante de tiempo))

Ajax no es una tecnología en si, si no mas bien es un conjunto de tecnologías ya conocidas que trabajan en conjunto, estas tecnologías son JavaScript y XML.

Esta tecnología corre del lado del cliente, es decir en el navegador (IExplorer, Mozilla, etc.), pero manteniendo comunicación de manera asincrona con el servidor, en un segundo plano. Asi podemos hacer cambios en la pagina, sin necesidad que la pagina se vuelva a recargar.

Esto permite incrementos en la interactividad, osea en la calidad y la rapidez con la que el usuario intercambia información con el sistema informatico, tambien se aumenta la usabilidad, es decir que es facil, agradable y rapido el usar servicios construidos bajo esta tecnología.

Ajax esta conformada por 3 tecnologias

1. HTML, DHTML, y CSS (Cascade Style Sheet), para dar buena apariencia a la pagina que acompaña a la información.
2. DOM (Document Object Model), es una manera de representar los elementos de documentos estructurados como lo son HTML y XML como objetos que tienen sus propios metodos y propiedades. Accedemos (nosotros los usuarios) a ellos mediante lenguajes scripting, promovidos por EcmaScript, como JavaScript, Jscript.
3. El objeto xmlHttpRequest usado para intercambiar datos asincronamente con el servidor. En algunos frameworks en ocasiones muy especiales se utiliza el objeto iframe para realizar dicho trabajo.

El objeto xmlHttpRequest es una API, la cual por definición cuenta con metodos, funciones lista para usarse por medio de lenguajes como JavaScript, Jscript y VBscript que se encuentran dentro de nuestro navegador Web. Gracias a esto se puede transferir y manipular data (generalmente escrita en formato XML) desde nuestro navegador y hacia el, creando asi un canal de comunicación independiente del lato del cliente de la pagina web y del servidor.

Arriba se menciono API, no tenia muy clara la definicion..., se las comparto

API signifia
Interfaz de un programa de aplicacion

Una API es:

Conjunto de especificaciones entre componentes de un software conjunto de funciones de proposito general, asi podemos hacer uso de estas funcionalidades directamente sin necesidad de hacer la laboriosa tarea de hacerla nosotros.

4. XML es el lenguaje utilizado para la transmisión de datos.

Saturday, June 24, 2006

Configurando el IIS para el VS2005

Hola a todos
Buscando encontre una manera de solucionar el problema que existe con el IIS(Internet information Services), que ocurre cuando se instala el vs2005(en mi caso) antes que el IIS, busquen en sus instaladores del vs2005, el archivito dotnetfx.exe.

despues vayan a la ventana de comando( cmd )
1. Ubiquense en la ruta de la carpeta que contiene el archivito.
2. Luego escriban lo siguiente:

dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"

3. Reinicien la pc.

Comments: A mi me funciono...

p.d.: La fuente(copyleft pues):

link

Sunday, June 11, 2006

LA PRIMERA VEZ

HOLA A TODOS SOY EL PRIMER VISITANTE DE MI PRIMER BLOG, BUENO HE CREADO EL BLOG, EN PRIMERA INSTANCIA, PORQUE SE DECIDIO EN UNA REUNION DEL GRUPO DE LA UNIVERSIDAD DEL CUAL FORMO PARTE, QUE TIENE POR NOMBRE CELULA UNI .NET ( WWW.CELULAUNI.NET ), DEDICADA A TODO LO QUE ES DIFUSION DE TECNOLOGIAS .NET, ASP.NET, ADO.NET, FRAMEWORK 2.0, ETC....

GRACIAS POR LA ATENCION PRESTADA, A VER A HORA VOY A VER COMO SALE