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....