UpperCase method names and such?
It was changed to be more in line with C# / .NET idioms so that the framework doesn't look (to .NET developers) like an alien invader from planet Flex.
On the ports, definitely the roles, relationships and collaborations should remain the same if possible.
But where it comes to style, as the old saying goes "when in Rome, try not to look like a tourist"

-=Cliff>