Silverlight2では、通常1つのアプリケーションが1つの*****.xapというzip形式で圧縮されたファイルとしてサーバ上に配備されます。 まだ、そこまで大きなアプリケーションを組んだことはないですが、本格的なアプリケーションを作るとxapが、ものすごいサイズになってしまって初回のダウンロードがとても大変になってしまいそうです。 そのため、業務単位とか適当な単位でSilverlight Applicationを分割してといった作りになりそうですが、それはそれでアプリケーション間での連携とかがちょっとめんどくさそうな気がしてます。 (よく調べないで言ってるので、いい方法もあるのかもしれません。知ってたらコメントください!!) そんな時に、お手軽に使えそうないいものがComposite Application Guidance for WPF and Silverlight Feb2