Este Training Kit incluye presentaciones, hands-on-labs y demos para aprender a utilizar las nuevas características de Visual Studio 2008, como así también las siguientes tecnologías, una vez que descargemos las verisiones express, podemos emepzar apoyarnos con este material para ir jugando y aprendiendo:

* LINQ
* C# 3.0
* Visual Basic 9
* WCF
* WF
* WPF
* ASP.NET AJAX
* VSTO
* Cardspace
* Silverlight
* Mobile
* Application Lifecycle Management

Descarga aqui


GIMP 2.4.2, listo para descargarse


Pues yo tengo casi rato picandole a este software que sirve para manipular imagnes, y pues quiero recomendarlo,para aquellos que usan el photo shop deberian darle una oportunidad y calar el gimp,  aparte es una buena opcion libre ya que es muy completo y con las mejoras que describen aca pues esta mas shido, hay varios tutoriales pa dummis como uno, pero ya cuando le empiezas a mover y a realizar tus pininos pues te va gustando mas, ya no tendremos que usar el paint para editar nuestras imagnes.

Cabe mencinonar que cuenta con varios filtros que podemos usar para jugar con nuestras imagnes, se los recomiendo. Su uso es tanto para Windows como Linux

Para ver las actulizaciones que se le han hecho visita este sitio

Descarga del sitio oficial aqui

Virus y por que no te callas


Pues ya se habian tardado en sacar alg,bueno aparte de los cientos de remixes, tonos y un largo etc. que le hizo el Rey al carismatico Hugo Chavez (es sarcasmo), bueno en fin aqui estamos para hablar de cosas relacionadas con la tecnologia y no la polaca.

En principios este virus solo afecta a Mexico, por medio del uso del Bancanet, para los que usan este medio tengan cuidado.


La noticia completa lo pueden ver en este pinchando aqui


Nota: La reacción de los antivirus. Ningúno reconoce el virus, sin embargo, la mayoría (con sus funciones heurísticas para detectar virus desconocidos) antivirus como AntiVir, AVG, BitDefender, Panda o Ikarus los detectan como virus sospechoso.

En lo personal lo que considero como lo mejor de los antivirus como lo son NOD32 y Kaspersky no los detectan aún.



Que pasa en nuestra computadora

Este es muy buen video muy ilustrativo de lo que piensan nuestros archivos cada vez que le damos cuello a nuestra maquina




Ahora si ha sido liberada la version completa del Visual Studio 2008 para descarga, la cual puede ser indivudal o todo el kit del visual studio 2008, el cual ya incluye soporte para las tecnologias del .net 3 sin necesida de instalar los add in como se hacia en visual studio 2005 a descargar y a disfutar



Los linqs para acceder a las descargas son los siguintes: versiones express


Letras Grandes en el Messenger

Muchos de mis contactos me han preguntado que como le hize para mostrar mi nick con cierta letra, se me hizo chido pero a la vez irrelevante que a alguien le interesara, pero pues me doy cuenta que me equivoque en lo segundo asi es que aqui les dejo el abecedario para poner el nick grande en el servicio de mensajería MSN Messenger.


A= |̶̿ ̶̿ ̶̿ ̶̿|   b= |̶͇̿ ̶͇̿ ̶͇̿)    C= |͇̿ ͇̿ ͇̿ ͇̿   D= |͇̿ ͇̿ ͇̿ ͇̿)

E= |̶͇̿ ̶͇̿ ͇̿     F= |̶̿ ̶̿ ̶̿ ̶̿      g= |͇̿ ͇̿ ͇̿ ̶͇̿ι  H= |̶ ̶ ̶ ̶|

i= |         J= ͇ ͇͇͇͇|        K= |<    L= |͇ ͇ ͇ ͇ M= |̿ V ̿| N= |̿ \͇|    o= |͇̿ ͇̿ ͇̿|    P= |̶̿ ̶̿ ̶̿ ̶̿’ Q= |͇̿ ͇̿ ͇̿ ͇͇̿|͇    R= |̿ ̿ ̿    S= ͇ ͇\̿ ̿     T= ̿ ̿|̿ ̿ U= |͇ ͇ ͇ ͇ ͇|   v= \ ͇ /   W= |͇ Λ ͇| o tambien \͇ Λ ͇/ z= ̿ ̿/ ͇ ͇

Recientemente navegando por la web me encontre un par de parches. Segun decian que para aumentar el rendimeinto de tu Win Vista a tal forma como un XP, incredulo, opte por bajarlos y probarlos, en fin no tenia nada que perder, y o sorpresa que me voy dando cuenta que la velocidad en que inician las aplicaciones y el mismo windows mejoro. asi que aqui les dejo este par de parches .

Tiene que ser inistalados asi como estan en ese orden de descarga :

Para Vista version 32- bits


Para Vista version 64-bits




Nota: estos parches no forman parte del Windows Update.
Este tema es un poco polémico debido a que es considerados como uno de los grandes paradigmas de la programación, pero se hará la lucha de que quede lo mejor explicado este tema, pa no perder a mis tres lectores. Comencemos.

La programación orientada a objetos lo podemos definir de la siguiente manera: es organizar los programas a imagen y semejanza de la organización de los objetos en el mundo real.

Pero a que se refiere uno cuando habla de objetos, son aquellos que contienen propiedades , atributos y un conjunto de métodos mediante los cuales muestran su comportamiento, teniendo encuentra que los objetos se comunican y se relacionan entre si.

Uno de los clásicos ejemplos que se manejan siempre en cuanto a objetos se refieren son los bancos:

1 – Las entidades: Cuentas -> Cliente 1
Cuentas -> Cliente 2
Cuentas -> Cliente N

Las cuentas cuentan con sus respectivas propiedades: nombre – numero de cuenta – saldos, en si información que nos describe como es la cuenta

Las cuentas cuentan con sus respectivos métodos: Ingresar Dinero – Retirar Dinero – Abonar a un Interes – etc , en si el comportamiento de la cuenta.

La comunicación entre los objetos seria una Transferencia de Datos: cuenta01.Transferencia(Cuenta02)

CREACIÓN DE CLASES EN C#
Para hacer uso de una clase en C# lo primero que hay que hacer es declararla, siendo de la siguiente manera la declaración:

CAlumno alumno01 = new CAlumno;//nuevo alumno

En este ejemplo estamos declarando un nuevo objeto llamado alumno01 de la clase CAlumno con el new se le esta indicando que va ser un nuevo alumno de dicha clase. A los elementos que son creados en una clase se les denomina instancia u objetos.

MÉTODOS Y MENSAJES
Un ejemplo de un objeto es un botón, o la forma, ya que cuentan con atributos como el tamaño , color, posicionamiento, así como sus métodos, en el caso del botón al momento de un clik, o un doble click, cuando se pasa el ratón por encima del botón, etc.
Este tipo de mensajes le dicen al objeto como debe de reaccionar cuando el usuario empieza a interactuar con ellos. Sin encambio los métodos es parte de las clase de un objeto y le dice como debe actuar ante los mensajes solicitados. Tambien los objetos mandan mensajes a otros objetos solicitando a estos una acción o unformacion necesarias para ejecutar un proceso necesario.

DISEÑO DE UNA CLASE DE OBJETOS
Lo primero para crear una clase es declarar con la palabra reservada Class, seguido del nombre de la clase en este ejemplo la clase se llama CCuenta



Atributos

A continuación se van a definir las características que va a llevar la clase, para este ejemplo se van a definir los siguientes:




Los atributos de las clases son de tipo prívate o protected, esto indica que si se quieren hacer uso de esos atributos solo y exclusivamente se pueden hacer solo mediante los métodos y propiedades de la misma clase, esto significa que si otra clase quiere hacer uso de ellas no lo podrá hacer a menos que invoque un método de la clase.

Propiedades

Las propiedades son aquellas que nos dan acceso de lectura y escritura acceso cuando lo llamamos de nuestro programa principal, con las palabras reservadas get y set. El Get es para tomar el valor que toma la variable al ser invocadas (lectura) y el SET es para asignarle un valor a la variable que le invoco (escritura) y la forma en que se programa es la siguiente:



Este tipo de declaración de las propiedades tiene varias cosas que hay que poner atención, Las propiedades nos dan acceso a los atributos que son prívate, los atributos son las variables a utilizar en nuestra clase, una vez que declaramos las propiedades estas no van con (), solo es public - tipo de dato – nombre de la propiedad {}. Cada vez que se invocan los método get utiliza el return nombre_atributo; no olviden que el punto y coma va dentro de las llaves, de la misma manera el set utiliza un nombre_atributo = value ;

Enseguida se muestra como quedaría las otras 2 propiedades, según el número de atributos declarados serán el número de propiedades que se tienen, es lo recomendado, es decir que no necesariamente si se tienen 4 atributos se van a tener 4 propiedades.



MÉTODOS
Los métodos son aquellas funciones que van a hacer nuestra clase por ejemplo un cálculos aritméticos, o realización de un proceso del que se necesite



USO DE UNA CLASE EN UN PROGRAMA

Para usar una clase se necesita un programa, para eso se crea un nuevo modulo que contenga el main, el siguiente ejemplo es como quedaría el programa que hace llamado a la clase



En este ejemplo vemos que se esta declarando una variable tipo CCuenta, la variable se llama Cuenta01 y al asignarle el =new CCuenta, se, le indica que se cree una instancia de la clase, ya que se va hacer el uso de las propiedades y los métodos de la clase.

Este es en si el ejercicio que seria interesante que usted mi estimado lector lo transcriba y todavía lo mas interesante es que se ejecute de manera de DEBUG, para que realmente vea como se trabajan las clases cada vez que es accesado. Tambien al momento que se esta escibiendo el código de Cuenta01, al poner el . se despliega una pantalla en el cual muestra las propiedades y métodos que se han declarado en las clase.

En el siguiente parte se trataran los temas como lo son Constructores, Herencia

Gracias y pues dejen sus comentarios para seguir con este curso…..