タグ

.NETに関するkatowのブックマーク (25)

  • NHK紅白の Android/iPhone アプリが .NET/Xamarin 製だったということ - Qiita

    新年あけましておめでとうございます。 今年も Xamarin 推しで参ります、よろしくお願いします。 2013年大晦日の紅白歌合戦NHKiPhone/Android 用のアプリを配信していました。 紅白アプリ|第64回NHK紅白歌合戦 紅白で「イェーガー!」と叫ぶために曲を見逃さないiPhoneアプリNHK紅白 なんとこのアプリ、Xamarin 製だったとのこと。 紅白あんまり興味なかったのでノーチェックでしたわー。 紅白アプリXamarinなんか — ゆたか (@tmyt) 2013, 12月 17 iPhoneの紅白アプリ、MvvmCross使ってるってことは、Xamarinで作ってるってこと?! pic.twitter.com/cTWPz2cp9E — 菊池紘 (@kikuchy) 2013, 12月 31 このツイートを RT した後、ソッコーで Android 版を入れ

    NHK紅白の Android/iPhone アプリが .NET/Xamarin 製だったということ - Qiita
  • DotNetZip Library - Home

    すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画テレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W

    DotNetZip Library - Home
  • デバッグビルドでのみ特定のコードがコンパイルされるようにする

    デバッグビルドでのみ特定のコードがコンパイルされるようにする 条件付きコンパイル定数を使用するデバッグの時だけデバッグ用のコードを挿入したいというケースはよくあります。そのような時、リリースでビルドする前に手作業でそのコードを削除していたのでは面倒なだけでなく、バグの原因にもなります。ここでは、デバッグでビルドした時だけ指定したコードがコンパイルされるようにする方法を紹介します。 #If...Thenディレクティブを使うまずは、#If...Thenディレクティブ(C#では、#if...#endifディレクティブ)を使う方法を紹介します。 次のコードでは、デバッグ(ソリューション構成が「Debug」)でビルドされた時のみ「Console.WriteLine...」のコードがコンパイルされるようにしています。このように、デバッグビルドでだけコンパイルさせたい部分を「#If DEBUG Then

    デバッグビルドでのみ特定のコードがコンパイルされるようにする
    katow
    katow 2010/11/26
    開発中は事前バインド、実行時には遅延バインドの実装クラスを開発するのに利用した(Excelを制御するクラス)
  • DataGridViewのセルの値がnullやDBNull.Valueの時に表示するテキストを変更する

    注意:DataGridViewコントロールは、.NET Framework 2.0で新しく追加されました。 セルの値がnull(VB.NETではNothing)やDBNull.Valueの時に、セルに表示される文字列を指定するには、セルスタイル(DataGridViewCellStyleオブジェクト)のNullValueプロパティを使用します。なお、セルスタイルに関する知識の無い方は、まずは「DataGridViewにセルスタイルを設定する」をお読みください。 セルの値がnullやDBNull.Valueの時に、セルに「指定されていません。」と表示されるようにするには、次のようにします。

    DataGridViewのセルの値がnullやDBNull.Valueの時に表示するテキストを変更する
  • クリップボードに文字列をコピーする、クリップボードから文字列を取得する

    'Imports System.Windows.Forms 'クリップボードに文字列をコピーする Clipboard.SetText("コピーする文字列です。") //using System.Windows.Forms; //クリップボードに文字列をコピーする Clipboard.SetText("コピーする文字列です。"); VB.NETでは、My.Computer.Clipboard.SetTextメソッドを使っても同じことができます。 この方法ではアプリケーション終了後もクリップボードにデータが残りますが、残さない方法は次をご覧下さい。 .NET Framework 1.1以前.NET Framework 1.1以前でクリップボードに文字列をコピーするには、Clipboard.SetDataObjectメソッドを使います。アプリケーション終了後もクリップボードにデータを残しておくか

    クリップボードに文字列をコピーする、クリップボードから文字列を取得する
  • DataGridView内の指定したセルの色を変更する

    注意:DataGridViewコントロールは、.NET Framework 2.0で新しく追加されました。 ここでは、指定したセル(およびヘッダーセル)の前景色と背景色を変更する方法を紹介します。セルの値によって色を変更する方法については、こちらで説明します。 セルの前景色と背景色は、セルスタイル(DataGridViewCellStyleオブジェクト)のForeColorとBackColorプロパティで変更できます。また、選択時のセルの前景色と背景色は、SelectionForeColorとSelectionBackColorプロパティで変更できます。なお、セルスタイルに関する知識の無い方は、まずは「DataGridViewにセルスタイルを設定する」をお読みください。 以下に、現在マウスポインタの下にあるセルの背景色を赤にする例を示します。 'DataGridView1のCellMous

    DataGridView内の指定したセルの色を変更する
  • DataGridViewの指定した列や行を固定してスクロールされないようにする

    注意:DataGridViewコントロールは、.NET Framework 2.0で新しく追加されました。 列を固定するDataGridViewColumn.FrozenプロパティをTrueにすることにより、その列より左側のすべての列が、横方向のスクロールでスクロールされずに固定されるようになります。重要な列を常に表示させておきたいときなどに便利です。 2番目の列より左側を固定する例を以下に示します。このようにすると、左側の2つの列が固定され、水平方向のスクロールではスクロールされず、3番目以降の列だけがスクロールされるようになります。

    DataGridViewの指定した列や行を固定してスクロールされないようにする
    katow
    katow 2010/07/25
    Excelの列固定もどきができる
  • New DataSet Features in ADO.NET 2.0

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Jackie Goldstein Renaissance Computer Systems November 2004 Applies to: Microsoft ADO.NET 2.0 Visual Basic programming language Summary: Learn about the new ADO.NET 2.0 features in the DataSet .NET Framework class and the classes that are closely related

    New DataSet Features in ADO.NET 2.0
    katow
    katow 2010/07/11
    ADO.NET2.0で変更されたDataSetの新機能。トランザクションに対応しなくなった、との記述が「プログラミングADO.NET2.0」にあってソース調査中。
  • 正規表現を使って文字列を置換する

    補足:ここでは正規表現の説明はしません。.NET Frameworkの正規表現の基は、「正規表現の基」で説明しています。 正規表現を使って文字列の置換を行うには、RegexクラスのReplaceメソッドを使用します。ここではいくつかの具体例を紹介します。MSDNにも「日付形式の変更」という例が載っていますので、そちらも参考にしてください。 URLにリンクを付ける次の例ではTextBox1に入力された文字列内のURLに自動的にリンク(<a>タグ)をつけて、TextBox1に結果を表示しています。なおこの正規表現パターンは、「Perlメモ」で紹介されているものです。

    正規表現を使って文字列を置換する
    katow
    katow 2010/06/26
    正規表現テストツールが、めっちゃ便利です。ありがとうございます。
  • Visual Studioと.NET開発者のためのSubversion/TortoiseSVN入門

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Visual Studioと.NET開発者のためのSubversion/TortoiseSVN入門
    katow
    katow 2009/01/17
    VisualSVNというツールでTortoiseSVNのAPIを使って連携する機能を追加できるが、有料らしい残念。やっぱり無償環境はないなあ。
  • 「MySQL server has gone away エラー」(1) Insider.NET - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    katow
    katow 2009/01/17
    MySQL server has gone away 何らかの理由でMySQLが閉じていた事が原因のエラー
  • Buttonのクリックイベントを発生させる

    Buttonのクリックイベントを発生させるPerformClickメソッドを呼び出す方法Buttonコントロールのクリックイベントを発生させ、ユーザーによるクリック操作をシミュレートするには、Button.PerformClickメソッドを呼び出します。PerformClickメソッドはMenuItem、RadioButton、ToolStripItemなどのコントロールにもありますので、これらでも同様に使用できます。 ただし、コントロールのCanSelectプロパティがfalseの時は、PerformClickメソッドは何もしません。例えば、コントロールのVisibleプロパティがfalseの時、CanSelectプロパティはfalseとなります。

    Buttonのクリックイベントを発生させる
    katow
    katow 2009/01/10
    あるショートカットキーに対して、特定のボタンに対するクリック処理を割り当てたかった。これだけで済む
  • KeyPressなどのキーイベントをすべてフォームが受け取るようにする: .NET Tips: C#, VB.NET

    KeyPressなどのキーイベントをすべてフォームが受け取るようにする通常フォーム上のコントロールにフォーカスがある時にキーをたたくと、 KeyPress、KeyDown、KeyUpイベントはそのコントロールにのみ渡されます。しかし、フォームのKeyPreviewプロパティをTrueにすると、すべてのキーイベントをまずフォームが受け取り、処理が終了してからフォーカスのあるコントロールに渡されるようになります。また、eパラメータのHandledプロパティをTrueにすることにより、フォーカスのあるコントロールにキーイベントを渡さないようにすることもできます。 次の例では、Form1のKeyDownイベントで受け取ったキーの種類を表示し、Button1をクリックするたびにForm1のKeyPreviewプロパティのTrue/Falseを入れ替えるようにしています。このようなコードでKeyPre

    KeyPressなどのキーイベントをすべてフォームが受け取るようにする: .NET Tips: C#, VB.NET
    katow
    katow 2009/01/10
    eパラメータのHandledプロパティをTrueにしてフォームだけキーボードイベントを受け取り他のコントロールに渡さない
  • コントロールで矢印、Tab、Enter、Escキーが押されたことを知る: .NET Tips: C#, VB.NET, Visual Studio

    コントロールで矢印、Tab、Enter、Escキーが押されたことを知るコントロールによっては、矢印、Tab、Enter、Escキーなどが押されてもKeyDown、KeyUpなどのキーイベントが発生しません。例えば、ボタンコントロールでは、矢印キーの押下を捕捉できません。ここではボタンコントロールを例にして、これらのキーが押されたことを知るための方法を紹介します。 .NET Framework 2.0以降で、PreviewKeyDownイベントを使用する方法.NET Framework 2.0からはPreviewKeyDownイベントが追加され、これを使えば簡単です。 PreviewKeyDownイベントはKeyDownイベントの前に発生します。KeyDownやKeyUpイベントが発生しないようなキーが押された場合も発生し、押されたキーを知ることができます。 さらに、KeyDownやKeyU

    コントロールで矢印、Tab、Enter、Escキーが押されたことを知る: .NET Tips: C#, VB.NET, Visual Studio
    katow
    katow 2009/01/10
    .NET Framework 2.0以降でないとカーソルキーなどのキーボードイベントが拾えなかった?大変だな1.1時代は…
  • SpeedHelpPad

    SpeedHelpPadは面倒くさいHTMLヘルプファイルをできるだけ楽に作ることを目的として作られたヘルプ作成ツールです。 特徴としては、このソフトではトピックの中身のみを重視して編集します。見た目やヘッダ部フッタ部などは、テーマ機能を用いて自動で書き出されるので、このあたりの処理を一切行う必要がありません。 また、テーマは途中で切り替えることができるので、一度作ったヘルプでも簡単にヘルプデザインを変更することができます。 自動で縮小画像も作ってくれるヘルプ作成用の画面キャプチャツールを内蔵しており、だいたいのヘルプならこのソフトだけでヘルプ作成を完結することができます。 このソフトで作ったヘルプは、JavaScriptを用いた独自のクロスプラットフォームヘルプ、HTMLHelp2、JavaHelpに同一ソースを用いてコンバートすることができるので、HTMLHelp以外のドキュメントが必

    katow
    katow 2008/11/24
    Helpを新規作成するツール。.chmを開いて修正、という用途では使えず。フリーソフトだけど、作者がギブアップしてメンテ停止。お疲れ様でした。
  • SandCastleから日本語ヘルプファイルを作ってみる

    片桐 継 は こんなやつ かたぎり つぐ ってよむの 大阪生まれ河内育ちなんだけど 関東に住みついちゃったの 和装着付師だったりするの エセモノカキやってたりするの VBが得意だったりするの SQL文が大好きだったりするの 囲碁修行中だったりするの ボトゲ好きだったりするの F#かわいいよF# 正体は会った人だけ知ってるの 空気読まなくてごめんなさいなの わんくまリンク C# VB.NET掲示板 わんくま同盟Blog WindowsGo言語 ネット活動 SNSは疲れました だってニホンジンだもの。というわけで、まだまだSandCastleな世界。 SandCastle Help File Builder を使ってみる http://blogs.wankuma.com/esten/archive/2007/09/12/95500.aspx 美しいサンプルコードをつけてみる http://b

    katow
    katow 2008/11/24
    多言語対応が正常に動かないとの情報が別にあり、直接Contentのファイルを差し替えて日本語化する方法の説明。
  • SandCastleで依存関係無視する方法 - MSDN フォーラム

    katow
    katow 2008/11/24
    SandCastleでHelpに含めたくないDLLまでDocument化されるのを解除する方法。参照のみ設定はDependenciesでOK。
  • SandCastle Help File Builder 日本語化 Final

    片桐 継 は こんなやつ かたぎり つぐ ってよむの 大阪生まれ河内育ちなんだけど 関東に住みついちゃったの 和装着付師だったりするの エセモノカキやってたりするの VBが得意だったりするの SQL文が大好きだったりするの 囲碁修行中だったりするの ボトゲ好きだったりするの F#かわいいよF# 正体は会った人だけ知ってるの 空気読まなくてごめんなさいなの わんくまリンク C# VB.NET掲示板 わんくま同盟Blog WindowsGo言語 ネット活動 SNSは疲れました 毎度のお話ですが、Streetw☆さんから指摘をいただいていた日語ワーニングの件、 Warning: Sandcastle shared content for the 'ja-JP, 日語 (日)' language could not be found.  Using 'en-US, English (US)

    katow
    katow 2008/11/24
    SandCastleの出力を日本語化できるらしいが、私はまだ未検証。
  • ドキュメントコメントにより型の概要をXMLファイルに出力する

    ドキュメントコメントにより型の概要をXMLファイルに出力するVisual Studioには、XML形式のドキュメントコメント(コードコメント、XMLスタイルコメント)をソースコードに記述することによって、クラスやメンバなどの型の説明を記述できる機能があります。この機能を使えば、Visual StudioのIntelliSenseやオブジェクトブラウザで、自作のクラス等の説明を表示させることができます。 さらにC#やVB.NETのコンパイラには、ドキュメントコメントをXMLファイルとして出力する機能があります。このXMLファイルとSandcastleやNDocなどのツール使えば、自作ライブラリの仕様書(リファレンス)を簡単に作成することができます。 ここでは、このドキュメントコメントについて説明します。 スマートコメント編集によって、自動的に挿入するVisual Studioでは、「スマート

    ドキュメントコメントにより型の概要をXMLファイルに出力する
    katow
    katow 2008/11/24
    VB.NETで各メソッド等にXMLコメントをつける方法
  • Form_Load中だけ配置コントロールのValueChangedイベントを停止させたい - MSDN フォーラム

    katow
    katow 2008/11/16
    FormLoad時のイベント抑制