- ベストアンサー
VB.netで大規模システム開発のメリットと注意点
- VB.netは大規模なシステム開発に向いている。入門書やサイトの情報収集をおすすめする。速度重視の場合、DBアクセスにはADO.NETが適している。オブジェクト指向の学習は必須。.NET Frameworkは最新版がおすすめ。
- VB.netは大規模なシステム開発に適している理由を説明する。入門書やサイトを紹介し、速度重視の場合のDBアクセス手法を述べる。オブジェクト指向の学習の重要性と最新版の.NET Frameworkの使用をおすすめする。
- VB.netでの大規模システム開発のメリットと注意点について解説する。入門書やサイトの検討方法や速度重視のDBアクセス手法を述べ、オブジェクト指向の学習の重要性や最新版の.NET Frameworkの使用について言及する。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>・そもそもVB.netは大規模なシステム向きなのか 大規模システムの開発向きか否かは別として、.NET自体 2002, 2003, 2005, 2008(予定)と 1~ 3年(2008はVistaの 開発が遅れた為間があいた)毎に新しい版が出てくるので 長期に渡っての運用が必要な大規模システムの開発に使用 するには一考の余地があると思います。 #MS製の新しい技術とは、すぐ古くなる技術と同義 >・オススメの入門書やサイト 数億円レベルのプロジェクトにも対応可能な入門書は残念 ながら見た事はありません。 #VB 6.0以前での開発実績があるなら、若干手間取る事が #あってもHELPを参照しながらの移行作業もできますが... >・オブジェクト指向の学習は必須なのか 無理すればオブジェクト指向抜きで出来ない事はないかも しれませんが、却って判りにくいシステムになるでしょう。 >・OracleかSQLServerになるかはわかりませんが、DBにアクセス >するインタフェース(ADO.NETとか)で速度を重視した場合は >何が良いのか。 ストアドプロシージャを利用してデータベース側に処理を 任せる。 あまり速度を重視しない部分にADO.NETを使用。 >これ意外に何か注意した方が良いことがあれば教えて下さい。 データベースサーバーとして、IAサーバーまたはUNIXサー バー機を利用するという事も考慮してみては?
その他の回答 (2)
- don_go
- ベストアンサー率31% (336/1059)
>・オススメの入門書やサイト 私が良く利用する本としてなら、秀和システムの 「○○逆引き大全xxxの極意」シリーズですが。 #後は、統合開発環境のHELP VB Express Editionなら、MSのサイトから無料で ダウンロードで入手、または書籍の付録CDとして 入手できます。
お礼
お返事ありがとうございます。 やっぱり逆引きがよさそうですね。 ExpressEditionをダウンロードしてみて、色々試してみたいと思います。 ありがとうございました!
- maguro999
- ベストアンサー率21% (59/273)
>・そもそもVB.netは大規模なシステム向きなのか 作れないことはないけどどの程度の規模かわからない限りなんとも言えない。 >・OracleかSQLServerになるかはわかりませんが、DBにアクセスするイン タフェース(ADO.NETとか)で速度を重視した場合は何が良いのか。 速度を気にするなら.NET Frameworkでなくてネイティブアプリの方がいい。 >・たしか.NET Frameworkはバージョンが3まで出てたと思うのですが 今からなら3で作った方がよいのか なんとも言えない。 多分来年には3.5がでてきてそれの開発にVS2008が出てくる。 今VS2008はベータ版をダウンロード可能。 オフコンの代用としてPCサーバ(Winodwsサーバ)を検討しているの? そもそもPCサーバでデータ処理が間に合うシステムなの? 作ったはいいがシステムがデータなどの負荷に耐えれませんでした。では意味ありませんので
お礼
お返事ありがとうございます。 私も上の人間から急に話をふられた事なので、その辺全くわかりません。 ただ、上からはVB.netで、という漠然とした返答と、プログラムに関しては まかせるという話でした。 詳細は今後打ち合わせがあるでしょうが、事前に何か問題があるようなら 教えてほしかったのです(上の人間にも考えを改めてもらう材料にも なりますし)。 私も、本当にPCサーバで処理がおっつくのか不安なところです。
お礼
お返事ありがとうございます。 私が考えている最悪の状況にならない事を祈るばかりです。 といっても、上の人間のいいなりばかりもいけないので、私の方からも 今懸念している事をしっかり伝えて対策を練っていきたいと思います。 入門書に関しては、数億レベルの・・・というより、今までVBや.netに 関しては無知なので、その辺を学習できる書籍があればと思っただけ です。 とても参考になりました。