タグ

関連タグで絞り込む (349)

タグの絞り込みを解除

.netに関するHKRWのブックマーク (122)

  • DOBON.NET .NET Tips

    ここでは、Microsoft .NET Frameworkプログラミング(C#、VB.NET、Visual Studioなど)のTip(小技)を紹介しています(逆引き集のようなものです)。ソースコードやサンプルも多数公開しています。 .NET Tipsをご利用いただく際は、注意事項をお守りください。記事の評価一覧は、こちらで閲覧できます。をクリックすると、その記事を別のウィンドウに表示します。このウィンドウはひとつしか表示されませんので、複数の記事を連続してご覧になりたいときに便利です。が付いているリンクは、来は別のカテゴリに属している記事です。メールマガジン「.NETプログラミング研究」もあります。フォーム(System.Windows.Forms)コントロール(System.Windows.Forms)DataGridコントロール(System.Windows.Forms)DataG

  • より高い精度で時間を計測する

    より高い精度で時間を計測するここでは、ベンチマークを計るときなどのように、ある時点からある時点までの時間をより高い精度で計測する方法を紹介します。 Stopwatchクラス.NET Framework 2.0以降では、Stopwatchクラスを使うことにより、経過時間を高い精度で計測することができます。 使い方は非常に簡単で、Startメソッドで計測を開始し、Stopメソッドで停止し、Elapsedプロパティで経過時間を取得します。 'Stopwatchオブジェクトを作成する Dim sw As New System.Diagnostics.Stopwatch() 'ストップウォッチを開始する sw.Start() '次のようにStartNewメソッドを使うと、上の2行と同じことが1行でできる 'Dim sw As System.Diagnostics.Stopwatch = System

    より高い精度で時間を計測する
  • Visual Basic .NETは遅いのか!? - @IT

    第8回 Visual Basic .NETは遅いのか!? ―― 起動の遅さも事前にJITコンパイルで解決可能! ―― 株式会社ピーデー 川俣 晶 2004/07/07 現在、Visual Basic 6.0でたいていのプログラムを書くことができています。しかし、永遠にVisual Basic 6.0を使い続けることができないことは理解しています。近い将来、Visual Basic .NETに移行しなければならないだろうという覚悟もできているつもりです。しかし、それが当に進歩になるのか、主に性能面で疑問があります。 まず、せっかくVisual Basic 6.0でネイティブ・コードへのコンパイルが可能になり、高速なプログラムを作成できていたのに、Visual Basic .NETではネイティブ・コードのコンパイルがサポートされないことが不安です。再びインタープリタの世界に逆戻りでは厳しい感

  • VB.NET, C#, C++/CLI による処理速度の比較 - VisionPro/CVLでつくる実践的な画像処理

    VisionProでプログラムを組む場合、.NETでつかえる開発言語から選ぶことになります。 一般的なところでは、Visual Basic, C#, C++/CLIあたりだと思います。 迷信? .NETは遅い VBやC#のような簡易な言語は遅い VBはめちゃくちゃ遅い といったような印象を持っている人もいると思います。 実際私も試してみるまで、やっぱC++だよね。と思っていました。 で、数年前ですが試してみました。追試をするのは面倒なので過去の実績です。 簡単なフィルタの処理速度を比較しました。フィルタの内容は特に意味があるわけではなくて、単純に画像内の全部の画素を操作するプログラムを組むために適当(いい加減な)フィルタを作ってみただけです。 ソースコードは言語間の違いを修正する以外はなるべく同じになるようにしました。 評価環境(ちょっと古すぎますね。。。) Windows XP SP2

    VB.NET, C#, C++/CLI による処理速度の比較 - VisionPro/CVLでつくる実践的な画像処理
    HKRW
    HKRW 2013/03/10
  • 変数名変更時のキーボードショートカット - アジャイルプログラマの日常

    Visual Studio 2005 では、変数の名前を変更するとリファクタリング機能が働きます。このとき、「Ctrl + . (ドット)」とキーボードから入力すると、変数の名前を簡単に変更できます。以下、キャプチャとともに利用法を説明します。 変数名を sample にしたかったのに smile にしてしまった……。 とりあえず、 smile の部分を sample に変更。すると、変数名の下に長方形のマークが表示されます。 マークが表示された状態で「Ctrl + . (ドット)」*1 でメニューが表示されるので、任意の項目を選択します。 上記の方法 (キーボードショートカット) を使わなくても、表示されたマークをマウスで選択することで変数名変更ダイアログを表示することができます。しかし、変数名を変更する程度のリファクタリングは頻繁に行うため、キーボードショートカットを覚えた方が圧倒的に

    変数名変更時のキーボードショートカット - アジャイルプログラマの日常
    HKRW
    HKRW 2013/03/09
  • VB 色をあやつる 〜 BackColor, Color構造体, FromARGB

    Visual Basic 中学校 > 初級講座 > 第1回 色をあやつる 今回から、Visual Basic.NETでのプログラミング初級講座を開講いたします。初級講座では第1回から第3回の間、VBでのプログラミングになれるために「グラフィックス」関連の解説をします。グラフィックスは目で見えるので分かりやすい し、なんとなかく楽しいからです。第4回からは基的なVBの構文・構造を説明します。 VB6の経験がある方はVB6初級講座と読み比べていただけるといいかもしれません。第1回の今回はVB6初級講座の第1回と同じくVB.NETでの色の指定方法を説明します。 初級講座の内容が難しすぎると感じる場合は、入門講座を先にご覧になってください。 この回の要約・色を指定するにはColor構造体を使う。 ・背景色を変更するにはBackColorプロパティを使う。 ・プロパティウィンドウで色を

  • VB 卒業試験

  • https://atmarkit.itmedia.co.jp/ait/subtop/features/da/dt_easyvs2010_index.html

    HKRW
    HKRW 2013/03/09
  • VB.NET 取りこぼした重要なトピック 〜 Class, アウトライン, #Region, コメント など

    Visual Basic 中学校 > 入門講座 > 第10回 取りこぼした重要なトピック 今までの解説からもれた重要なトピックをとりあげます。今回で入門講座での技術的な解説は終了です。 概要・VBでは基的 Class 〜 End Class の間にプログラムを書く。 ・アウトライン機能でコードを折りたたんだり開いたりできる。 ・#Regionを使って自分でアウトラインを作ることができる。 ・記号「 ' 」を使ってプログラム中にコメントを埋め込むことができる。 ・作ったプログラムを他のパソコンで動かすことができる。 1.プログラムの基構造 今まで入門講座をすすめてきて、いくつか簡単なサンプルも紹介しましたが、はじめから自動的に生成されているコードについてはほとんど説明しませんでした。そこで、ここでははじめから自動的に生成されているコードについて基的な説明をします。 まず、ほとんどの

  • Microsoft Visual Studio Express - Wikipedia

    Microsoft Visual Studio Express(ビジュアルスタジオ エクスプレス)はマイクロソフトによって開発・提供されている統合開発環境であるVisual Studio製品群のうち、無償で提供されているエディションである。バージョン2008までは「Express Edition」と名称がついていた。 Visual Studio Express はプログラミング初心者・ホビー ユーザー・学生を対象に、評価・学習・ホビーを目的とした[1]各プログラミング言語を単体で提供するエディションである。30日以上利用する場合はマイクロソフトに製品の登録が必要である(登録も、その後の利用も無償)。 有償エディションに比べて、以下のような機能等がサポートされない。 Visual Studio コントロール アドオン Windows CE/Windows Mobile アプリケーション開発

  • Visual Studio アドイン

    Last Updated 2011/09/21 .Net Framework アプリケーションの開発者の多くは、Visual Studio を使っていると思います。好みの問題はありますが、開発環境としてはおおむねよくできていると思います。しかし、人間の欲は深いもので、さらに便利にしたくなるものです。Visual Studio はそういう人のために開発環境に独自の機能を組み込む仕組みを用意しました。このページで紹介するアドインがその一つです。なお、このページは Visual Studio 2010(Visual Studio 2008 または 2005 でもほぼ同じです)に基づいています。また、サンプルコードは C# で作りました。 【注意】 .Net Framework 3.5 に追加された System.AddIns 名前空間は通常のアプリケーションに組み込むアドインに関係するクラスを含

  • Visual Studioのマクロを使ってみた - イグトランスの頭の中

    Visual Studioにも、マクロが搭載されているのは当然というべきでしょう。MS Officeでも、ほぼすべてと言ってよいほどの操作がマクロで実行できたのですから、ましてやそれ以上にプログラマが扱うソフトウェアたるVisual Studioでできないわけがありません。というわけで、ちょっと試してみました。それにしてもGoogleの検索しても日語の情報が(MSDNライブラリを除いて)まったくといって良いほど見当たらないのが意外です。Excelなんか山ほどあるというのにです。 とりあえず、何かやろうと思い、ビルドする度にTwitterへ投稿を一言行うという、読む側からすればはた迷惑そうなものを作りました。迷惑そうと言っても、気に入らなければスルーもしくはリムーブしてくださいというのがTwitterというものですし、問題ないでしょうという考えで作りました。 マクロ編集を行うウィンドウを呼

    Visual Studioのマクロを使ってみた - イグトランスの頭の中
  • 「Visual Studio」の生産性をさらに高める拡張機能「Productivity Power Tools」NOT SUPPORTED

  • 【特別企画】オンラインソフト作者からみた「Visual Studio 2010 Professional」の魅力

  • MSDN ライブラリをオフラインの状態で見たい

    ノートパソコンで、.NET Framework の勉強をしたいと思っています。 http://msdn.microsoft.com/ja-jp/library/w0x726c2.aspx にあります MSDN の .NET Framework 4.0 の情報が読みやすく できれば、いつも持ち歩いているノートパソコン(オフライン)で読みたいの ですが、どうすればできますでしょうか? そもそも aspx を使っているようなので、静的なコンテンツとしてはないのかも しれませんが…。 C# 版のみでいいので、良い方法があれば、教えてください。 # VS2010 Express Edition をインストールする以外にないのかしら。

  • MSDN ホームページ

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    MSDN ホームページ
  • MSDNサブスクリプションで新製品を超高速にダウンロードするには? - @IT

    .NET開発者にとってはすでにおなじみだと思われるが、最新の開発ツールやOSを、店頭などよりも早期に、ネットワーク経由で入手できる「MSDNサブスクリプション」という有償サービスがある。先日(2009年8月12日)にはWindows 7の日語版が公開され、このサービスによりさっそくダウンロードされた方も多いはずだ。 しかし、Windows 7などのような“大物”ソフトウェアの場合、特に公開初日などではアクセスが集中するためか、ダウンロードに非常に時間がかかることがある。 このMSDNサブスクリプションでは、ソフトウェアのダウンロードは通常「File Transfer Manager」というダウンロード・ツールによって行うが*、8月12日に筆者がWindows 7をダウンロードしようとしたところ、ダウンロード速度は20~100Kbytes/秒程度にしかならず、これでは2Gbytes超のIS

  • VB ヘルプの使い方 - MSDNライブラリを使った情報探索術

    概要・VBのヘルプは「MSDNライブラリ」に掲載されている。 ・MSDNライブラリの見方・操作法。 ・プログラム中に F1キーを押すだけでヘルプが見られる。 ・MSDNライブラリは役に立つ情報が満載。 1.情報はどこにあるのか VBはプログラム言語の中ではかなり有名な言語ですからいろいろなところで情報を入手できます。雑誌、書籍、WEB、ヘルプなどが代表的な情報源です。 今回はこの中でもヘルプの使い方を説明します。 今回説明する内容はかなり重要です。必ず一読することをお勧めします。 2. VBのヘルプの特徴 VBのヘルプはC#など他のマイクロソフト製品のヘルプと一緒になっていて、これらをまとめて「MSDN ライブラリ」と呼びます。MSDNはMisrosoft Developer Networkの略らしく「エムエスディーエヌ」と読みます。 単純なヘルプのほかに記事やコラムなど2GB近いさまざ

  • VB.NET ビルドエラー 〜 エラーについて

    概要・エラーにはビルドエラー・実行時エラー・論理エラーの3種類がある。 ・ビルドエラーの説明 ・Visual Basicのプログラムは MSIL という言語に変換されてから実行される。この変換作業を「ビルド」という。 この記事の内容はVisual Basic.NET 2003で確認しています。 1.エラーとは エラーとは、プログラムが意図したとおりに動かない現象です。エラーにもいろいろな種類があるのですがVBでは次の3つに分けて考えるのが一般的です。 1.ビルドエラー    そもそもプログラムが実行できない。コンパイルエラーとも言う。 ■画像1:ビルドエラー 2.実行時エラー        実行はできるが、途中でエラーらしき表示がでてきて、意図どおりに動かない。 ■画像2:実行時エラーの例 3.論理エラー       実行もでき、エラーらしい表示もでないけど、実行した結果が意図したも

  • VisualBasic だって捨てたものじゃない:地方からの戯言:エンジニアライフ

    物事に対する取り組み方は、その人それぞれの考え方やそれまでの生き方に深く関わります。新しい物事のキャッチアップに余念のない人、多くの人とつながりを持ちたいと考える人、仕事仕事と割り切る人、その考え方や行動の仕方は非常に多岐にわたります。 個人的な考えですが、他の業種と比較して新しいものを常に追いかけていく必要があるのが、このIT業界ではないか、と思います。それは今までここのコラムとしても、何度か書いてきました。 今まで私は、業務としてVisualBasic を利用していましたが、同じ業界の人たちと話してみて思うのは VisualBasic を利用している人はなかなか外部で行われるセミナーや勉強会など、そういった勉強・交流の場になかなか出てこない割合が高いのではないか、という疑念です。これが地域差なのかどうかまでは、実際にアンケートを取ったこともありませんので、まったくの個人的な思いではあ

    VisualBasic だって捨てたものじゃない:地方からの戯言:エンジニアライフ