サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
wiki.dobon.net
.NET Tips † DOBON.NETのWikiサイト「DoboWiki」では新たな試みとして、現在公開されている有用なWebサービス(XML Webサービス)に関する情報の収集と紹介を始めました。 DoboWiki Webサービス紹介 そこで今回は、.NET FrameworkによるプログラミングでWebサービスにアクセスする方法を具体例を挙げて紹介します。 ▲ ▼ SOAPを使ったWebサービスにアクセスする † 現在の一般的なWebサービスのほとんどはSOAPかRESTどちらかのインターフェイスを採用しています。まずは.NET Frameworkでの扱いが比較的簡単なSOAPを使ったWebサービスにアクセスする方法を紹介します。 MSDNではこれに関して、以下のページ等で解説されています。 マネージ コードを使用した XML Web サービスへのアクセス XML Web サービス
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件ぱたうさ ( 80 / 75 / 30174 ) .NETプログラミング研究/93 ( 48 / 78 / 137420 ) .NETプログラミング研究/94 ( 36 / 43 / 59639 ) .NETプログラミング研究/111 ( 36 / 63 / 46232 ) NintendoDS/Review/赤川次郎ミステリー 夜想曲 本に招かれた殺人 ( 36 / 33 / 16049 ) free/kanaxsCSharp ( 34 / 40 / 29742 ) .NETプログラミング研究/98 ( 32 / 29 / 42095 ) .NETプログラミング研究/112 ( 31 / 43 / 36679 ) .NETプログラミング研究/103 ( 24 / 27 / 50102 )
Webサービスを作成する † 今回は、XML Webサービスを作成する方法を説明します。次回はAjaxについて説明する予定ですので、その準備です。 なおWebサービスの作成法については、MSDNの「ASP.NET を使用した XML Web サービス」などで説明されています。 ASP.NET を使用した XML Web サービス ▲ ▼ Visual StudioでWebサービスを作成する † まずはVisual Studio 2005を使ってWebサービスを作成する方法を順を追って説明します。Visual Studio .NETでもほぼ同様です。 1.メニューの[ファイル]-[新規作成]-[Webサイト]などにより、「新しいWebサイト」ダイアログを表示します。 2.「新しいWebサイト」ダイアログで「ASP.NET Webサービス」を選択し、OKボタンをクリックします。 3.作成された
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件.NETプログラミング研究/93 ( 101 / 48 / 137521 ) ぱたうさ ( 87 / 80 / 30261 ) .NETプログラミング研究/112 ( 59 / 31 / 36738 ) .NETプログラミング研究/76 ( 49 / 20 / 72236 ) .NETプログラミング研究/111 ( 45 / 36 / 46277 ) .NETプログラミング研究/94 ( 40 / 36 / 59679 ) NintendoDS/Review/赤川次郎ミステリー 夜想曲 本に招かれた殺人 ( 40 / 36 / 16089 ) free/kanaxsCSharp ( 38 / 34 / 29780 ) .NETプログラミング研究/98 ( 30 / 32 / 42125 )
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件.NET Ring/登録サイト/1 ( 6502 / 0 / 6502 ) .NET Ring/登録サイト/2 ( 3478 / 0 / 3478 ) .NETプログラミング研究/93 ( 121 / 101 / 137642 ) ぱたうさ ( 88 / 87 / 30349 ) .NETプログラミング研究/112 ( 68 / 59 / 36806 ) .NETプログラミング研究/111 ( 67 / 45 / 46344 ) .NETプログラミング研究/94 ( 54 / 40 / 59733 ) free/kanaxsCSharp ( 45 / 38 / 29825 ) .NETプログラミング研究/76 ( 40 / 49 / 72276 ) .NETプログラミング研究/98 ( 3
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件.NETプログラミング研究/93 ( 162 / 121 / 137804 ) ぱたうさ ( 85 / 88 / 30434 ) .NETプログラミング研究/112 ( 66 / 68 / 36872 ) .NETプログラミング研究/111 ( 62 / 67 / 46406 ) .NETプログラミング研究/76 ( 55 / 40 / 72331 ) .NETプログラミング研究/98 ( 52 / 38 / 42215 ) free/kanaxsCSharp ( 46 / 45 / 29871 ) .NETプログラミング研究/94 ( 42 / 54 / 59775 ) .NETプログラミング研究/103 ( 35 / 33 / 50198 ) .NETプログラミング研究/79 ( 31
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件.NETプログラミング研究/93 ( 149 / 162 / 137953 ) ぱたうさ ( 98 / 85 / 30532 ) .NETプログラミング研究/111 ( 81 / 62 / 46487 ) .NETプログラミング研究/112 ( 81 / 66 / 36953 ) free/kanaxsCSharp ( 74 / 46 / 29945 ) .NETプログラミング研究/72 ( 71 / 29 / 48152 ) .NETプログラミング研究/76 ( 70 / 55 / 72401 ) Links ( 66 / 27 / 25968 ) .NETプログラミング研究/94 ( 60 / 42 / 59835 ) 自由区/DOBON.NETへの提案 ( 59 / 23 / 203
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件.NETプログラミング研究/93 ( 122 / 149 / 138075 ) ぱたうさ ( 79 / 98 / 30611 ) .NETプログラミング研究/111 ( 78 / 81 / 46565 ) XBOX360/Review/PGR4 プロジェクトゴッサムレーシング4 ( 59 / 39 / 10267 ) free/kanaxsCSharp ( 58 / 74 / 30003 ) .NETプログラミング研究/94 ( 57 / 60 / 59892 ) .NETプログラミング研究/112 ( 55 / 81 / 37008 ) .NETプログラミング研究/72 ( 51 / 71 / 48203 ) .NETプログラミング研究/98 ( 48 / 57 / 42320 ) .N
様々なシェア、ブックマークボタン(Google+1、twitter、facebook、はてななど)を表示する DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件.NETプログラミング研究/93 ( 122 / 149 / 138075 ) ぱたうさ ( 79 / 98 / 30611 ) .NETプログラミング研究/111 ( 78 / 81 / 46565 ) XBOX360/Review/PGR4 プロジェクトゴッサムレーシング4 ( 59 / 39 / 10267 ) free/kanaxsCSharp ( 58 / 74 / 30003 ) .NETプログラミング研究/94 ( 57 / 60 / 59892 ) .NETプログラミング研究/112 ( 55 / 81 / 37008 ) .NETプログラミング研究/72 ( 51
DotNetZip(Ionic Zip Library)を使ってZIP書庫を展開する † 前回はDotNetZipを使ってZIP書庫を作成する方法を紹介しました。今回はDotNetZipを使ってZIP書庫を展開(解凍)する方法を中心に紹介します。 ▲ ▼ ZIP書庫を展開する基本的な方法 † ZIP書庫を展開する基本的な手順は、次のようになります。 ZipFile.Readメソッドを使ってZipFileオブジェクトを作成する。 For Each(foreach)やインデクサを使って、展開したいファイルを表すZipEntryをZipFileオブジェクトから探す。 ZipEntry.Extractメソッドでファイルを展開する。なお、展開先フォルダは自動的に作成される。 このような方法でZIP書庫内のすべてのファイルを展開する例を以下に示します。 '展開するZIP書庫のパス Dim zipPat
書庫内のエントリのリストを表示する † 前回のZIP書庫を展開する方法で紹介したように、ZipFileはZipEntryのコレクションとしての機能がありますので、書庫内のエントリ情報をZipEntryオブジェクトで取得するのは簡単です。ZipEntryオブジェクトにより、エントリ名やタイムスタンプ、圧縮前と後のサイズ、圧縮率、圧縮方法、コメント、CRCなどの情報を取得できます。 ZipFileオブジェクトをFor Each(foreach)でまわしてZipEntryを取得することで、ZIP書庫内にあるすべてのエントリの情報を表示する例を以下に示します。 'エントリのリストを表示するZIP書庫のパス Dim zipPath As String = "C:\test.zip" 'ZipFileオブジェクトを作成する Using zip As Ionic.Zip.ZipFile = Ionic.
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件ぱたうさ ( 110 / 79 / 30721 ) .NETプログラミング研究/93 ( 88 / 122 / 138163 ) .NETプログラミング研究/111 ( 58 / 78 / 46623 ) .NETプログラミング研究/76 ( 54 / 47 / 72502 ) free/kanaxsCSharp ( 49 / 58 / 30052 ) .NETプログラミング研究/112 ( 47 / 55 / 37055 ) .NETプログラミング研究/94 ( 43 / 57 / 59935 ) .NETプログラミング研究/98 ( 42 / 48 / 42362 ) .NETプログラミング研究/103 ( 36 / 42 / 50325 ) Links ( 36 / 46 / 260
Twitter Streaming APIを使う 2 † 前回に続いて、Twitter Streaming APIです。前回も書きましたが、私はツイッターについての知識がほとんどないということをご了承ください。 ▲ ▼ statuses/filterメソッドを使う † statuses/filterメソッドを使用すると、指定したキーワードを含むパブリックステータスだけを送ってもらうことができます。キーワードだけでなく、ユーザーや場所を指定することもできます。 「Streaming API」によると、statuses/filterメソッドはPOSTでデータを送信することになっていますが、GETでも大丈夫のようです(詳しく調べたわけではありませんが)。 ▲ ▼ trackパラメータ † キーワードを指定するには、trackパラメータを使います。キーワードは大文字小文字を区別しません。また、キー
Twitter Streaming APIを使う 1 † 恥ずかしながら、私はツイッターをやっていません。しかしTwitter API Wikiを見ていると「Streaming API」というものが目に入り、読んでみるとなかなか面白そうなので、早速試してみることにしました。今回はTwitter Streaming APIについて書かせていただきます。 私はツイッターの知識がほとんどないにもかかわらずこのような記事を書いていますので、ツイッター機能や用語に関してかなり間抜けなことを書いているかもしれないことをお許しください。 なおTwitter APIを使用する場合は、必ずご自分でドキュメントに目を通し、利用規約等をご確認ください。 ▲ ▼ Twitter Streaming APIとは? † ツイッターに投稿された発言(ステータス)をいち早くチェックしたい場合、通常のWebサービスを使用す
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件自由区/DOBON.NETへの提案 ( 170 / 29 / 20604 ) Links ( 167 / 36 / 26217 ) DOBON.NET/history ( 157 / 31 / 35144 ) .NETプログラミング研究/93 ( 122 / 88 / 138285 ) free/kanaxsCSharp ( 107 / 49 / 30159 ) .NETプログラミング研究/111 ( 105 / 58 / 46728 ) ぱたうさ ( 105 / 110 / 30826 ) .NETプログラミング研究/76 ( 104 / 54 / 72606 ) .NETプログラミング研究/94 ( 96 / 43 / 60031 ) .NETプログラミング研究/112 ( 95 /
Visual Studio International Pack: Japanese Kana Conversion Libraryを使う DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件自由区/DOBON.NETへの提案 ( 170 / 29 / 20604 ) Links ( 167 / 36 / 26217 ) DOBON.NET/history ( 157 / 31 / 35144 ) .NETプログラミング研究/93 ( 122 / 88 / 138285 ) free/kanaxsCSharp ( 107 / 49 / 30159 ) .NETプログラミング研究/111 ( 105 / 58 / 46728 ) ぱたうさ ( 105 / 110 / 30826 ) .NETプログラミング研究/76 ( 104 / 54 /
OpenIDでログインできるサイトを作成する1 † OpenIDでログインできるサイトをASP.NETで作成する方法を説明します。なおここではDotNetOpenIdというフリー(New BSD License)のライブラリを使った方法を紹介しますので、ほとんどがDotNetOpenIdの使い方の説明になります。 ▲ ▼ OpenIDとは? † まずはOpenIDについて簡単に説明します。OpenIDとは、1つのIDとパスワードでOpenIDに対応したすべてのサイトにログインできるシステムです。または、そのIDをOpenIDと言うこともあります。OpenIDに対応したサイトはまだまだ少ないですが、Google、Yahooをはじめ、マイクロソフトのWindows Live IDもOpenIDとして使用できるようになるということなので、これからどんどん増えていくでしょう。 OpenID - W
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件.NETプログラミング研究/93 ( 123 / 122 / 138408 ) Links ( 123 / 167 / 26340 ) 自由区/DOBON.NETへの提案 ( 118 / 170 / 20722 ) DOBON.NET/history ( 114 / 157 / 35258 ) .NETプログラミング研究/112 ( 110 / 95 / 37260 ) .NETプログラミング研究/111 ( 102 / 105 / 46830 ) ぱたうさ ( 98 / 105 / 30924 ) .NETプログラミング研究/76 ( 86 / 104 / 72692 ) XBOX360/Review/PGR4 プロジェクトゴッサムレーシング4 ( 83 / 84 / 10466 ) .
Microsoft ASP.NET AJAXを使う3 † 前号を発行してからかなり日が開いてしまいましたが、その間に、Visual Studio 2008が発売されました。.NET Framework 3.5からはASP.NET AJAXが組み込まれていますので、別途インストールする必要がありません。また、今まで紹介したASP.NET AJAXの使い方はそのまま使えるはずです。 ▲ ▼ UpdateProgressコントロールを使って、現在の状況を表示する † 今まで紹介してきたAjaxのサンプルで、ASP.NET AJAXを使わなかったものは、ゆうパックの料金を調べている最中に、「読み込み中...」と表示されていました。ASP.NET AJAXでこのような現在の状況を表示するには、UpdateProgressコントロールを使います。 UpdateProgressコントロールの使い方は、非
DOBON.NET DOBON.NET プログラミング道 .NET Tips 最近1週間の人気の20件DOBON.NET/icon ( 114 / 7 / 6680 ) .NETプログラミング研究/111 ( 101 / 102 / 46931 ) .NETプログラミング研究/93 ( 98 / 123 / 138506 ) ぱたうさ ( 80 / 98 / 31004 ) free/kanaxsCSharp ( 76 / 78 / 30313 ) .NETプログラミング研究/112 ( 66 / 110 / 37326 ) .NETプログラミング研究/76 ( 63 / 86 / 72755 ) Links ( 62 / 123 / 26402 ) DOBON.NET/history ( 47 / 114 / 35305 ) .NETプログラミング研究/98 ( 46 / 60 / 42
次のページ
このページを最初にブックマークしてみませんか?
『DoboWiki - DoboWiki』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く