For a "Windows developer" like myself it would feel much more familiar to start develop a web application using what I call Silverlight .NET (Silverlight 1.1 Alpha with a CLR), than to use the more traditional web application frameworks. It's more or less just like building a WPF application. You even have isolated storage.
Why should I contribute to the Moonlight development:
- I really like the WPF design,
- The world needs Silverlight for Linux.
- I am curios to, how the collaboration in such an ambitious open source project as Mono works.
- What better way to really learn the fundamentals of WPF?