IVNET'05 : Proceedings of the First International Conference of Innovative Views of . NET Technologies