人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

.NETについて質問です。
ウィンドウアプリケーション(webアプリではなく)から、あるURLにHTTP通信するというアプリケーションを作成したいです。
私は、JAVAを長くやってきましたが、.NETはやったことがなく、まず何から準備しないといけないか分かりません。
必要な開発環境や参考になるサイトを教えてください。よろしくお願いします。
作りたいアプリケーションは、パラメータを自由に設定できて、任意のURLにHTTPリクエストを送るというものです。


●質問者: nemutaiyo
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:.NET HTTP Java URL Web
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● degucho
●27ポイント

HttpWebXXXXとかが標準的ではないでしょうか。

http://www.atmarkit.co.jp/fdotnet/dotnettips/311webreqres/webreq...

ライブラリは共通なのでどっちでもいいのですが

JAVA経験があるならC#がとっつきやすいと思います

◎質問者からの返答

ありがとうございます!Visual Studio Expressをダウンロードしましたが、C#、VBどちらをインストールしようか迷っていたところでした。C#で始めます。

HttpWebXXXXについても、ありがとうございます。

まず、その前に基本的な作り方を勉強していこうと思ってます。


2 ● kntr1
●27ポイント

.NET Frameworksを手軽に使うならC#というのは間違いないと思います。

VBは、過去のVB6以前の使い方に引っ張られていますが、C#は、.NETと一緒に登場しました。

.NET Frameworksを使うために開発された言語ともいえるでしょう。

.NET Frameworksを使用するという事は、.NET Frameworksが実行環境に必要なアプリケーションの開発しか出来ないという点において、最大の欠点でもあり、.NET Frameworksの便利なライブラリー郡を使う事が出来るという利点があります。

もうひとつ欠点を挙げると、起動が遅いです。

これは実行速度を上げるために、様々なハードウエアCPUの種類など実行クライアントに最適なコンパイルを実行時に都度行って起動する方式を採用しているからです。

(クライアント側での作業になりますが、コンパイルを最初の一回だけ行っておくという裏技はあります。)

賛否両論のあるところですね。


あと、JAVAからC#を使うという意味で以下のホームページが参考になるのではないでしょうか?

私がJavaからC#に乗り換えた10の理由

http://www.atmarkit.co.jp/fdotnet/special/java2cs/java2cs_01.htm...

あとHttpWebRequestのサンプルのページも紹介しておきます。

WebRequest、WebResponseクラスを使ってファイルをダウンロードし表示する

http://dobon.net/vb/dotnet/internet/webrequest.html


3 ● かえる
●26ポイント

私も最近これを調査したばかりで、こちらを参考にしました。

http://tech.bbtune.com/csharp/items/311-1.html

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ