Phew! If you've made it this far you are now a virtual
expert on the controls included in Silverlight 2.0 beta 1. Hopefully you've
found this information helpful and informative, and as you start making
decisions to build "real world" Silverlight applications this
information will give you the confidence you need to effectively evaluate the
new platform. Silverlight still has a ways to go to be on par with mature
platforms like WinForms and ASP.NET, but clearly it is making-up ground
quickly.
A complete set of UI components is essential to making any
development platform a productive environment, and beta 1 finally moves
Silverlight closer to "development ready." Whether or not the current
state is enough for your needs is obviously up to you to determine, but with
this article under your belt, your choice should be a lot clearer.