Gracias por las rápida respuestas, les comento que <Serializable()> primera vez que la vi en el método que utiliza lhotka el csla.net una especie de framework que saco estoy tratando de aprender a utilizarlo pero me cuesta bastante. Si les interesa el tema la página es
http://www.lhotka.net/ donde se pueden bajar el código gratis.
Si alguien a utilizado el csla.net podría ayudarme a comprender este sistema, nuevamente gracias