すでに行われたコメントに同意して、Empower サブスクリプションを取得してください。これは、あなたのような人々を対象としています。私が思い出したように、MS テクノロジーの要素を使用する製品/ソリューションを市場に投入するのに 2 年かかります (市場の定義は非常に大まかに定義されています)。かなりの出費と引き換えに、MSDN、多数の OS ライセンス、および開発ツールとエンド ユーザー アプリケーション プログラム (XP、Vista、Office が明らかな例です) へのアクセスを取得します。
たとえば、私は Delphi で開発していますが、SQL Express 2005 および本格的な SQL Server 2005+ で実行するコードを書いています。これにより、Empower 契約を購入する資格が得られます。私はすべての特典に加えて、Visual Studio、SQL Server、Office、OS のライセンスなどを手に入れました。割り当てられた時間内にソリューションを市場に投入できなかった場合は、料金を支払って契約を延長するか、それとも...よくわかりません。何かを作ろうとして最終的に失敗した場合、どんな悪いことが降りかかるかを理解するのは難しいです.それはアメリカンドリームですよね? 期間の終了などでソフトウェアの使用を停止する必要があります:-)
デスクトップ Windows 用に開発したい場合は、ある程度の MSDN アクセス、または良好なブロードバンド接続と、オンライン資料にアクセスするための忍耐が本当に必要です。Empower は、ほとんど費用をかけずにすべての最高のツールを手に入れるためのかなり簡単な方法です。DVD や CD が大量に山積みになり、年に数回の更新が必要になります。特にこれがキャリアへの投資、またはトレーニングや進歩の要素と見なされる場合は、不可欠な購入だったと思います. 決して大金ではありません (私は ISV として話します - 私が支払わなければならないものはすべて本当に私のポケットから来ています!)。