web

タグの編集
投稿者 hiro  (社会人) 投稿日時 2011/5/4 08:38:18
Visual Basic 2010 Expressで作ったフォームをweb(携帯等)から操作したいと考えているのですが 何をどうすればよいのでしょうか?よろしくお願いいたします。
投稿者 YuO  (社会人) 投稿日時 2011/5/4 11:11:19
WindowsForms ApplicationとWeb Applicationは性質が全く異なる物です。
# 単純な面だけでもHTTP通信は状態を持てない,など。

原則的にUI部分は作り直しになります。
それ以外のModel等はちゃんと分離していれば作り直す必要はないかもしれません。
よくある,Formへのべた書きをやってしまうと完全に書き直しですが……。
投稿者 るきお  (社会人) 投稿日時 2011/5/4 16:50:06
こんにちは。

Visual Basic 2010 Expressで作ったフォームを一般的な携帯で操作することはできません。
Web経由で動作させる方法はなくはないですが、携帯は対象外です。

ただし、これはVBで作ったアプリケーションを携帯から操作できないという意味ではありません。
この掲示板もVBでプログラムしていますが、携帯から操作・書き込みすることは可能です。
(デザインが携帯向けになっていないのでかなり使いにくいですが)

VBで作ったアプリケーションを携帯で操作できるようにするには、
1.Visual Web Developer 2010 Expressを使ってVBでWebアプリケーションなどを作成します。
2.作ったWebアプリケーションなどを.NETに対応しているWebサーバーに配置します。

配置するWebサーバーは外部に公開されていてURL等でアクセスできるように設定されている必要があり、自分で用意するのは大変なのでたいていはレンタルサーバーやクラウドを使用します。
この時おおくのサーバーは有料で、月額で料金を支払ったりする必要があります。

Webアプリケーションなどを作って自分のパソコン上で動かしてみるところまではVisual Web Developer 2010 Expressを使って無料でできるので興味があれば試してみてください。

Visual Web Developer 2010 Expressインストール方法
http://rucio.cocolog-nifty.com/blog/2011/02/post-bf62.html