- - PR -
.NETのメリット
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-07-13 20:07
とある企業(小売業)の社内SE3名で、
VB6,Accessによる社内AP開発をおこなってきました。 店舗が数店ありますが、開発したAPは、同フロアの 本部内メンバーで使用するもののみです。 個人的には.NETでのウィンドウズフォームを使用した 開発に切り替えたいと考えています。(過去にC#の経験あり) ただ、何が良くなるかが、明確でないため、説得力に欠けています。 ・主流だから... ・Webだから... 誰でも「だから何だ!」と言いたくなりますよね。 どなたか、いい説得材料をお持ちの方がいらっしゃいましたら、 何でもいいので教えてください。 あと、スミマセンが、「何がやりたいのか判らないと教えようがない!」 と言う方は、どうかお許しください。 (簡潔に表現する術を持ち合わせていません。) よろしくお願いします。 | ||||
|
投稿日時: 2008-07-13 21:33
未記入さんが .NET に乗り換えたい理由が、「主流だから」「Webだから」ということですか? だとしましたら、まずはご自身で、.NET に乗り換えるべき理由を見つける (※) のが一番だと思います。少なくとも、未記入さんご自身が、それらは理由として弱いと思ってらっしゃるわけですから。 ※ そもそも、乗り換えるために理由を探すのではなく、乗り換えるべき理由があるから乗り換える、というのが本来の流れかもしれませんね。 _________________ C#と諸々 [ メッセージ編集済み 編集者: よこけん 編集日時 2008-07-13 21:35 ] | ||||
|
投稿日時: 2008-07-13 22:09
「主流だから」ではダメですか? 相手が「VB6,Access」を主流ではないことを認めているのならば、「主流ではないものをなぜ続けるのか?」と尋ねてみてはどうでしょうか。もしその答えが「今まで使ってきたから」だとしたら、結局は、一般的な保守対革新や老人対若者の戦いにすぎません。絶対解はないでしょう。 「主流」を推す理由としては、ネットによる検索の容易さがあります。なにか調べ物をしたいときに、いまどき VB や Access の情報は、たしかに過去の蓄積などはたくさん残ってはいますが、増えることはないでしょう。使っている人も減っていき、ホームページやブログに情報を書こうとする人も少なくなるでしょう。 VB に比べて、フォームやレポートのツールとしての Access はまだ息は長いかもしれませんが、Access で作ったアプリケーションは Access 臭くて、いざ、見栄えを普通のアプリケーションにしてくれ、みたいな要求が出たら困りませんか? | ||||
|
投稿日時: 2008-07-14 00:10
VB6のサポートは終了しているからという理由ではダメですか?
http://www.microsoft.com/japan/msdn/vbasic/support/vb6.aspx Vistaや2008では動作の完全互換を目指しているようですが、その先はどうなるのかはわかりませんしね。 | ||||
|
投稿日時: 2008-07-14 17:38
いろいろと書いて頂き、参考になりました。
ありがとうございました。 | ||||
|
投稿日時: 2008-07-14 20:49
こういう質問で、一番情報価値が高いのは、質問者自身の「こういう理由で、この案を推しました。結果、この様な理由で、こうなりました。」なんだけどね。
| ||||
|
投稿日時: 2008-07-14 21:17
質問者様、まだ質問を立ち上げてから1日しか経ってないのに、もうよろしいんですか?
ちょっともったいないですね。ということで遅ればせながら。 .NETが良い理由、は、ケースバイケースでいろいろ考えられますが、 質問者様のケースならば 「複数名が同時にアクセスに行く可能性があるアプリにはAccessを使うべきではない」 という観点から、まずは「Accessを使うのをやめる」ということを考えます。 Accessをやめるためには、他の何らかのデータベースを採用する必要がありますが SQL Serverなら、Accessからのデータ移行や、開発要員の技術シフトが比較的容易であり、 そのSQL Serverには.NETが親和性が高い →だから.NETという選択肢はアリ というふうに考えます。 | ||||
|
投稿日時: 2008-07-14 23:01
本気で考えてみる。 まず、ニーズがあるのかどうか。今やっている Access のアプリを置き換えたいというニーズがあるのかどうか。ないのなら、無理に変える必要はない。 VB6 のサポートは、Vista まで。Windows 7 以降の OS に、いつ切り替えるのか。「いつ」によって、今から準備しておく方がよいということは、考えられる。 また、VB6 では 64bit OS で 64bit ネイティブなアプリケーションは作れない。そういったニーズがあるかどうか。 ん。。。NEEDS ですね。個人の、「変更した方がいいと思う」は、ニーズになり得ません。「なぜ変更しなければならないと考えるか」は、ニーズとなり得ます。 |
1