目次
- 概要
- .NET(VB/C#)とは
- 学習サイト
- TIPS
- リンク集
- 全般
- 開発ツール
- フレームワーク・ライブラリ
- コンポーネント製品
- コーディングスタイル
- ロギング
- ビルドツール
- プロパティ管理
- テスト
- ドキュメンテーション
- 方法論(アーキテクチャ・デザインパターン)
- ファイル操作
- 並列処理
- 非同期処理
- Excel操作
- 文字列操作
- 日時操作
- バリデーション
- コレクション
- デリゲート
- リフレクション
- 例外処理
- DB
- ネットワーク
- LINQ
- アプリケーション連携
- デスクトップアプリ開発
- Webアプリ開発
- バッチ処理
- 常駐処理(デーモン・サーバ)
- プロセス制御
- システム
- 音声処理
- 外部サービス(API)の利用
- AI・機械学習
- アルゴリズム
- セキュリティ
- 性能
- ソースコード変換
- 問題集
- コード検索
- 型一覧
- 資格
- 書籍情報
- 他
- その他メモ
概要
.NET(VB/C#)について、初めに知っておくべきこと。というか、リンク集。
.NET(VB/C#)とは
C#とは
C#については、以下参照。
参考
Visual Basic .NETとは
Visual Basic .NETについては、以下参照。
参考
学習サイト
とりあえず、初学者や記憶喪失な人は、以下の素敵なサイト参照。
参考-C#
- C# によるプログラミング入門 | ++C++; // 未確認飛行 C
- 一週間で身につくC#言語の基本: http://csharp.sevendays-study.com/
- Insider.NET > 連載 改訂版 C#入門 - @IT
- C#入門 - WisdomSoft
- 初心者のためのC#プログラミング入門 - libro
- C#入門講座
- ステップアップC#
- Gushwell's C# Programming Page
- C# | Black Everyday Company
参考-VB
- 第1回 Visual Studio 2017って何ができるの? (1/6):連載:簡単! Visual Studio 2017入門 - @IT
- .NET Framework - Programming - 総武ソフトウェア推進所
- DOBON.NET .NET Tips: C#, VB.NET, Visual Studio, ソースコード, サンプル紹介
- Visual Basic 中学校
- やさしいVisual Basic文法
- vb 一覧 | 初心者向けvb.net入門
- VB.NET関連技術まとめ - オープンリファレンス
TIPS
別ページの一覧を入れる。
'IT系/.NET/' には、下位層のページがありません。
リンク集
重複を恐れないリンク集。
全般
- DOBON.NET .NET Tips: C#, VB.NET, Visual Studio, ソースコード, サンプル紹介
- .NET Framework - Programming - 総武ソフトウェア推進所
- 全ては時の中に… : VB.NETの記事一覧
- Visual Basic 中学校
- NonSoft - フリーソフト(シェアウェア) 、サンプルソース
- VB.NET関連技術まとめ - オープンリファレンス
- Visual BASIC と C#
- VB-Tipsメモ
- やさしいVisual Basic文法
- ちょっとレアな プログラミング Tips - .NET開発支援サービス(C#/VB.NET) - 株式会社コードワン
- vb 一覧 | 初心者向けvb.net入門
- Web-AccountBook VB.net
- FloatGarden プログラム技術、VB.NET TIPS
- ブログ | 株式会社米良太事務所
- VB.Net チュートリアル
- [[hoge :hoge]]
古きサイト
- 連載 VB.NETプログラミング - @IT
- VB.NET記事一覧 - kzWeb備忘録
- VBレスキュー(花ちゃん)のトップページ
- VB.NETの小技一覧~パソコンの小技・備忘録
- Visual Basic .NET (VB.NET) - すべてのサンプル
- VB.NETとC#でデザインパターン
- これがほしかった!厳選サンプルツール集(VB.NET)
- Info Archive
- VB.Netのお勉強
- KEN's .NET
- すぐ使えるVB.NET Tips
- VB.NET | irislab-blog
- たぶんくま.NET VB.NET リファレンス
- VB 入門編1 - プログラミング入門、言語環境、言語構造、フリーソフト開発 - SAK Streets
開発ツール
フレームワーク・ライブラリ
- Awesome .NET - クールな.NETライブラリ、ツール、フレームワークのコレクションサイト | ソフトアンテナブログ
- GitHub - quozd/awesome-dotnet: A collection of awesome .NET libraries, tools, frameworks and software
- NuGet Gallery | ClosedXML_Excel 1.0.0
- .NET で使用できる帳票ツールについて(2) - 山田健一のブログ
コンポーネント製品
- グレープシティ製品(ActiveReport、SPREAD、InputMan等)
- アドバンスソフトウェア製品(ExcelCreator、VB-Report等)
- インフラジスティックス・ジャパン(Infragistics Ultimate等)
- 帳票ツールのシーオーリポーツ | 株式会社エイチ・オー・エス
- Pao@Office ソフトウエア設計・開発・販売
- ニュートン
- データベースのパイオニア|エージーテック
- Persimmon System
- 株式会社コムラッド
- ComponentSource コンポーネント.NET - ベストセラー商品
- FAQ - サポート | アドバンスソフトウェア株式会社
- PDFlib 日本語公式サイト
- ComponentOne(コンポーネントワン) | Developer Tools〈開発支援ツール〉 - グレープシティ株式会社
- Webブラウザ内にPDFが表示されません。 - ActiveReports for .NET 9.0J - ナレッジベースの詳細|Developer Tools - グレープシティ株式会社
SPREAD
- シートの左上(角)ヘッダに文字列を表示することは出来ますか? - SPREAD for Windows Forms 5.0J - ナレッジベースの詳細|Developer Tools - グレープシティ株式会社
- シートの左上(角)ヘッダに文字列を表示することは出来ますか? - SPREAD for .NET Windows Forms Edition - ナレッジベースの詳細|Developer Tools - グレープシティ株式会社
- 【Tips】指定した行(列)を先頭に表示させる - SPREAD for Windows Forms 5.0J - ナレッジベースの詳細|Developer Tools - グレープシティ株式会社
- 【Tips】任意のセルをスクロールして表示する方法 - SPREAD for Windows Forms 5.0J - ナレッジベースの詳細|Developer Tools - グレープシティ株式会社
- 【セル型全般】 アクティブセル移動のタイミングを取得したい - SPREAD for .NET Windows Forms Edition - ナレッジベースの詳細|Developer Tools - グレープシティ株式会社
- 実行環境に配布した場合、「トライアル版の評価期限(30日間)が過ぎています。」というエラーが発生し、動作しません。 - File Upload 1.0J - ナレッジベースの詳細|Developer Tools - グレープシテ
コーディングスタイル
- C# CODING GUIDELINES - Qiita
- MSDN語パーフェクト文法マスター - Qiita
- VB プログラムの質 - ハードコード, XMLコメントなど
- API名最長選手権 - Qiita
- 引数の型を何でも List にしちゃう奴にそろそろ一言いっておくか - Qiita
- なぜ List<T>.ForEach は使うべきでないか - Qiita
ロギング
NLog
- [[hoge :hoge]]
log4net
- G2's Forest ? log4netのログ出力を非同期的にする
- log4net with ASP.NET MVC 5.0 on Azure WebSite
- [.Net][log4net]複数のプロセスから同じファイルにログを出力する - アラフォーPMm-tanakaの日記
- log4net.dll 設定ファイル | いいことありそう ?夫と私と娘と2匹の猫?
- log4netの拡張について: DOBON.NETプログラミング掲示板過去ログ
- MVC log4netでロギング - お勧めの設定 - Express for Web
- log4net使用時のログの排他制御 | なんちゃってエンジニアのメモ
- [.Net][C#]LockingModelのカスタム-技術メモ
- Log4Netで複数プロセスから同じログファイルに書き込み (log4net.config, lockingModel, FileAppender+MinimalLock, Appender) - いろいろ備忘録日記
- rollingfileappender - Why is the date appended twice on filenames when using Log4Net? - Stack Overflow
- Log4net - Users - Log file name gets duplicated
- オープンソースのロギング・サービス「log4net」を使う (1/4):連載:VBで実践! 外部コンポーネント活用術 - @IT
- log4net ファースト コンタクト: いげ太のブログ
- C#によるlog4netの実装 | TomoSoft
- [log4net] log4netの設定 | HIRO's.NET Blog
ビルドツール
- .NET ビルド小技集 (1) | Do Design Space
- ローカルコピー - 狂言日誌
- ローカルコピー = Falseがもたらすもの - misc.log
- visual studio - 開発環境とサーバ環境のdllのversion違いを吸収するには? - スタック・オーバーフロー
- 参照設定のプロパティ設定。特定バージョンの挙動について - tekkの日記 C#,VB.NET
- 参照モジュールの特定バージョンがTrueだとモジュールの更新時にバージョン衝突しやすい 【▲→川俣晶の縁側→ソフトウェア→技術雑記】
- 【VB】クラスライブラリ(.dll)の作成・使用方法② dllの配置場所を変更する | トランスソフトだより
- exe ファイルとは違う階層に、dll ファイルを配置して読み込みたい(参照設定)
- exeと別フォルダのDLLを参照する方法 : old_3流プログラマのメモ書き
- DLL - 外部DLLの参照追加を相対パスで追加したい|teratail
- VBプログラムで開発環境と実行環境のExcelのバージョンが異なるとき - Qiita
- ビルド出力パスに出力されるexe.configは消去可能であるかどうか
- Visual Studioのビルド結果にあるexe.configを生成しない方法 cranpun laboratory
- Visual StudioユーザーがReleaseビルドをするときに必ずやってほしい2つの設定 - Qiita
- Debug構成とRelease構成の違い - tekkの日記 C#,VB.NET
- .vshost.exeファイルと.pdbファイルが生成されないようにするには?[VS 2008、VS 2005] - @IT
- asp.net - How to transform log4net config like web.config? - Stack Overflow
- .NET Framework 4.6環境でx64アプリケーションが正しく動作しないことがある | Azulean's Note @ WordPress.com
- WebアプリでDebugビルドとReleaseビルド時にconnectionStringsを切り替える - Qiita
- ローカル IIS に ASP.NET MVC4 アプリをデプロイする - normalian blog
- NuGet Gallery | Home
- 実行ファイルとDLLを一つにまとめる - Qiita
プロパティ管理
- アプリケーションの設定を保存する - .NET Tips (VB.NET,C#...)
- 「VB.NET で 設定ファイルをもちたいのですが・・・」(1) Insider.NET - @IT
- 複数のexeで、単一のコンフィグファイルを共有する|ITプロフェッショナル部(システム開発のアイロベックス|東京都新宿区の業務システム開発会社)
- 特定の構成ファイルを読み込む (app.config, ConfigurationManager, OpenMappedExeConfiguration, ExeConfigurationFileMap) - いろいろ備忘録日記
- 指定したConfigファイルを読み込む - モルモルしている
- INI ファイルと構成ファイルの読み書き | Microsoft Docs
- 構成ファイルの簡単な読み込み書き込み方法について | Microsoft Docs
- iniファイル、レジストリに替わる設定ファイル(XML) - bnote
- app.configを消しても設定を読めてしまう謎 - 八雲の技術メモ
- C# - [C#]アプリケーション構成ファイル(*.exe.config)の設定を実行ファイル(*.exe)に埋め込みたい|teratail
- インストーラーとConfigファイル | ヤスダ式仕事ブログ
- 設定ファイルにINIをやめてXMLにする:「ぷろぐらむ」とか:So-netブログ
- VB.net XMLの作成方法 Iniの代替 -VB.net 2010でプログラムを作成して- Visual Basic(VBA) | 教えて!goo
- 「アプリケーション構成ファイル」を使用して設定を読み込む - .NET Tips (VB.NET,C#...)
- VB.NETアプリケーションでのApp.configの使い方 | 中年の備忘録(開発編)
- app.configの配置場所の変更
- (.Net)アプリケーションの設定ファイルを作ろうとしたけど。。。 : old_3流プログラマのメモ書き
- 黒幕編集部 App.configを指定のパスに配置する方法
- C#でアプリケーション設定を取得・保存する、いくつかの方法
- Web.config Transformation Syntax for Web Application Project Deployment | Microsoft Docs
- How to: Read Connection Strings from the Web.config File | Microsoft Docs
- .htaccessファイルをweb.configに変換する際の注意事項 | Microsoft Docs
- .NET TIPS [ASP.NET]アプリケーション全体で共有するデータを扱うには?(Applicationオブジェクト編) - C# VB.NET Webフォーム - @IT
- 「ASP.NETモバイルページにて」(1) Insider.NET - @IT
テスト
ドキュメンテーション
方法論(アーキテクチャ・デザインパターン)
ファイル操作
- My.Computer.FileSystem.DeleteFile メソッド | Microsoft Docs
- VB.NET:「ファイルが使用中かチェックする」 - kzWeb備忘録
- 【VB.NET】ファイルを削除する - オープンリファレンス
- 【VB.NET】ファイルを削除する - オープンリファレンス
- VB.NET - ファイルを確実に削除する
- VB.NET - ファイルを削除する
- ファイルをコピー、移動(名前の変更)、削除する - .NET Tips (VB.NET,C#...)
- バイナリファイルの結合処理: DOBON.NETプログラミング掲示板過去ログ
- 文字コードを指定してテキストファイルを読み込む - .NET Tips (VB.NET,C#...)
- 全ては時の中に… : 【VB.NET】新規のファイルに書込む
- VB.NET テキストファイルの書き込み ? ぷろぐらむノート
- VB.NETでのテキストファイルの出力 | 中年の備忘録(開発編)
- 文字コードを指定してテキストファイルに書き込む - .NET Tips (VB.NET,C#...)
- ファイルをバイト型配列に読み込む、バイト型配列をファイルに書き込む - .NET Tips (VB.NET,C#...)
- VB.NET 固定長ファイルの読み込み・書き込み ? ぷろぐらむノート
- VB.NET - StreamReader でファイルを 1 行ずつ読み込む
- OpenFileDialog Class (System.Windows.Forms) | Microsoft Docs
- VB.NET - ファイルパスからディレクトリ名を取得する
- 特殊ディレクトリのパスを取得する - .NET Tips (VB.NET,C#...)
- パスからファイル名、拡張子、ディレクトリ名、ルートディレクトリ名等の情報を取得する - .NET Tips (VB.NET,C#...)
- VB.net 固定長ファイルを読み書き
- [C#][VB.NET] TextFieldParserで固定長ファイルを読み込む方法 │ Web備忘録
- Get-Contentで文字コードを指定してファイルを読み込む - えぢた 2.2 @k_zoar
XMLファイル操作
PDFファイル操作
CSVファイル操作
- TextFieldParserを利用してCSVファイルやTSVファイルを読み込む (C#プログラミング)
- 【ASP.NET MVC5】今度は CSV インポートのサンプルプロジェクト作成チュートリアル oki2a24
Zip操作
- [[hoge :hoge]]
INIファイル関連
- [[hoge :hoge]]
JSONファイル操作
YAMLファイル操作
並列処理
非同期処理
Excel操作
- Excelファイルを C# と VB.NET で読み込む "正しい" 方法 - Qiita
- それでもExcelを読み書きせざるをえない人のために - Qiita
- Microsoft.Office.Interop.Excelのあれこれ - Qiita
- サーバサイドでExcelブックを生成するいくつかの方法 - Qiita
- 【C#】NPOIを使ってExcelファイルを作成・編集する - Qiita
- C#でのExcel読み書きライブラリのパフォーマンス比較 - Qiita
- C#でOpenXMLを使ったExcelの読み込み - Qiita
- Excel | OpenBook
- VB.NET2010からEXCELを起動してEXCELが背面なるパターンと最前面になるパターンがある
- VB.NET - COM オブジェクトの参照カウントを解放する
- Re[3]: エクセルのプロセスが残る環境と残らない環境
- [C#] Excel interopオブジェクトを適切にクリーンアップするにはどうすればよいですか? | CODE Q&A [日本語]
- Marshal.ReleaseComObjectは危険な場合がある
- (VB.Net)COMオブジェクトを解放する : old_3流プログラマのメモ書き
- ExcelのInterop操作を管理するクラス (Microsoft.Office.Interop.Excel, COM, Marshal.ReleaseComObject, 解放) - いろいろ備忘録日記
- チュートリアル: Office のプログラミング (C# および Visual Basic) | Microsoft Docs
- Import Data to Excel, Insert a Chart and Convert Excel to PDF
- c# - ASP.NET convert and download pdf using ClosedXML and Spire.XLS - Stack Overflow
- Csharp - xField
- Excel Creatorを使ってみる - VB.net and DB (Plus)
- Excel ブック (.xlsx) をプログラムで扱う ? 新規作成 | OpenBook
- ExcelCreator は例外を投げてくれない - present
- ClosedXMLでxlsxファイルの読み書きを行う - SourceChord
文字列操作
- VB.NET - 文字列の一部をバイト単位で取り出す (LeftB, MidB, RightB)
- VB.NETで固定長文字列を生成する。 - CoolMintの日記
- 文字列を指定回数繰り返した文字列を取得する - .NET Tips (VB.NET,C#...)
- 書式を指定して数値を文字列に変換する - .NET Tips (VB.NET,C#...)
- VB.NET 指定の文字数になるまで指定文字で埋める ? ぷろぐらむノート
- 文字列やテキストをHTMLエンコードするには?:.NET TIPS - @IT
- Encodingクラスで扱えるエンコーディング名は?[C#/VB]:.NET TIPS - @IT
- Encoding.GetEncoding Method (System.Text) | Microsoft Docs
- 長い日本語の添付ファイル名が文字化け
- 文字列の前後に付いている余計な文字を削除する - .NET Tips (VB.NET,C#...)
日時操作
- DateTime.TryParseExact メソッドとは何? Weblio辞書
- [VB.net]文字列が日付の形式(yyyyMMdd,yyyy/MM/dd)であるかをチェックする: オレさま専用チラシのウラ
- 日時を表す文字列をDateTimeオブジェクトに変換する - .NET Tips (VB.NET,C#...)
- 指定した日時のDateTimeオブジェクトを作成する - .NET Tips (VB.NET,C#...)
- 月初/月末の日付を求めるには?[C#、VB]:.NET TIPS - @IT
- yan note: .NET 西暦と和暦を変換するには
- 和暦西暦対応表
- TimeSpan Constructor (System) | Microsoft Docs
- 日付が有効かチェックする | ホームページの素
- VB.NET - 日付・時刻 (DateTime) に関する Tips
- 日付や時刻の文字列をDateTime/DateTimeOffsetオブジェクトに変換するには?:.NET TIPS - @IT
- 【新元号】改元のシステム改修で慌てるシステム屋は「無能」とのこと - Qiita
バリデーション
- String.IsNullOrEmpty(String) Method (System) | Microsoft Docs
- 文字列が空かどうか調べる - .NET Tips (VB.NET,C#...)
- 2つの値が等しいか調べる、等値演算子(==)とEqualsメソッドの違い - .NET Tips (VB.NET,C#...)
コレクション
- DataTableを二次元配列に格納する - guanmy - 博客?
- Dictionaryのキーや値を配列やListに変換する - .NET Tips (VB.NET,C#...)
- [C#]DataTableの値を一括置換する | Zero Configuration
- 意外と遅い DataTable 、なので List を使うと 5 倍早くなる | Moonmile Solutions Blog
- VB.NETのDataTable行(Rows) ? ぷろぐらむノート
- へっぽこpgの部屋: DataTable のレコード数を確認する方法
- 【ASP.NET・C#】DataTableからDataRowを参照し、特定の列の値をとってくるバリエーション - 新卒から文系エンジニア→人材業界に転職した人のブログ
- VB,データテーブルでの特定行のINDEXを知りたいのです。あるレコードが、そのデータテーブルの何番目の行にあるかを知りたいのです。
- Generic ListとDataTableを相互変換するC#コード | kosukety blog
- DataTableの重複する行を取得する | テクニカルノート
- DataTableからListへ変換(VB.net版) - タイトルって思いつかないっす
- クエリによる DataTable の作成 (LINQ to DataSet) | Microsoft Docs
- DataSet / DataTableに対してLINQを使う方法 - @kotyのブログ
- Dictionaryを利用@VB.Netのお勉強
- C# - Hashtable - キーの一覧取得 ◆おとめ座SEの奮闘備忘録◆
- ハッシュテーブル(Dictionaryクラス)を値でソートするには?[2.0のみ、C#、VB] - @IT
- 基本型のソートと昇順・降順でのソート - Programming/.NET Framework/ソート - 総武ソフトウェア推進所
デリゲート
リフレクション
例外処理
- エラー処理(例外処理)の基本 - .NET Tips (VB.NET,C#...)
- 民の例外の投げ方 - Qiita
- vb.netで作ったexeが起動直後に「動作を停止しました。」と表示され終了する - Qiita
- ひまつぶし: Application.Run と Application.ThreadException
- Windowsフォームアプリケーションの例外処理について - ほどよくしっかり
- 適切に処理されなかった例外をキャッチするには?:.NET TIPS - @IT
DB
- INFO: OleDbType Enumeration vs. Microsoft Access Data Types
- OleDb接続で、パラメータクエリ | .NET開発おぼえがき
- データベース千夜一夜 - PowerNews連載コラム | GrapeCity Developer Tools
- (VB.Net、SQL)OLEDBでのパラメータクエリ : old_3流プログラマのメモ書き
- OleDbCommand.Parameters プロパティとは何? Weblio辞書
- OleDbConnectionStringBuilderとは何? Weblio辞書
- NonSoft - アクセスMDBを操作するサンプル(VB.NET)
- ADO 時代の非接続型データアクセス ? とあるコンサルタントのつぶやき
- .NETライブラリ「Npgsql」によるPostgreSQLの活用 - Build Insider
- VB.NETでPostgreSQLに接続する(Entity Framework使用) - まめログ
- PostgreSQL + VB ADO 編1 - ODBC ドライバ、レコード更新、レコード参照 - SAK Streets
- VB.NETで楽々Oracleストアド・プロシージャ作成 (1/4):.NETでOracleアプリを作ろう(5) - @IT
- SqlDbTypeへの変換や推論がそれほど賢くない? その3 - taediumの日記
- DapperでDateTime2 - Qiita
- Like 句に対する SQL インジェクション対策(ASP.NET,C#, VB.NET 編) | Webセキュリティの小部屋
- EntityFramework6を使って、SQL Server Compact4とSQLiteでコードファーストをしてみた - メモ的な思考的な
- .NET Framework Data Provider for SQL Server Connection Strings - ConnectionStrings.com
- ロスト アップデートとその解決方法 - Do Design Space
- SQL Serverに.NETで接続しようとすると1.2秒でタイムアウトする場合がある - give IT a try
- SqlConnection.ConnectionString Property (System.Data.SqlClient) | Microsoft Docs
- DO’s&DONT’s #18: やった方がいいこと ? .NET Framework アプリケーションでパラメータクエリを実行する場合にはパラメータのデータ型やサイズを明示的に指定する ? Microsoft SQL Server Japan Support
LinQ to SQL
LinQ to Entities
ネットワーク
HTTP通信
メール送受信
- 【VB.NET】System.Net.Mail の SmtpClient は使うな! MailKit を使え! | エレン・イーストのブログ
- MailMessage Class (System.Net.Mail) | Microsoft Docs
- SmtpClientで日本語(JIS)が化ける - Neutral Scent
- System.Net.Mail.SmtpClientでケータイへメール送信すると文字化けする - babydaemons’ blog
- .NET 4.5 での SmtpClient に於ける Subject が文字化けする件について - Qiita
- JISコード(JIS-2022-JP)でメールを送信するには?[2.0のみ、C#、VB] - @IT
- DeliveryNotificationOptions Enum (System.Net.Mail) | Microsoft Docs
- SMTP認証でメールを送信する - .NET Tips (VB.NET,C#...)
- SmtpClient.UseDefaultCredentials プロパティとは何? Weblio辞書
- <smtp> 要素 (ネットワーク設定) | Microsoft Docs
- <network> 要素 (ネットワーク設定) | Microsoft Docs
- .NET Framework 4.5 の System.Net.Mail で日本語の件名を ISO-2022-JP の Base64 でエンコードして送信する方法 ? Exchange ブログ JAPAN
- メールの送信 (SmtpClient, MailMessage) - Programming/.NET Framework/Tips - 総武ソフトウェア推進所
- SmtpClientクラスを使ってメールを送信する - .NET Tips (VB.NET,C#...)
- WebExceptionStatus Enum (System.Net) | Microsoft Docs
- NonSoft - メール送信(SMTP認証/POP認証)のサンプル(VB.NET)
- SmtpClient.Send Method (System.Net.Mail) | Microsoft Docs
- CC、BCC、添付ファイル、優先順位などを指定してメールを送信する - .NET Tips (VB.NET,C#...)
- SmtpException Class (System.Net.Mail) | Microsoft Docs
- コミット: 245 - csharplagger (svn) - C#Plagger - OSDN
FTP通信
LINQ
- LINQ:コレクション内のオブジェクトが持つ数値を集計するには?[C#、VB]:.NET TIPS - @IT
- 【LINQ】要素の個数を取得するには(Count集計演算子) | Keibalight
- Linqを使った重複チェック - 妄想コーディング大好きPGの日々の徒然
- C# MS Access データベースを LINQ を使ってアクセスする | ITLAB51.COM
- Excel を LINQ で検索する方法 | Moonmile Solutions Blog
- VB.NETでラムダ式やらデリゲートを扱う際のちょっとした注意点 - Qiita
- [C#, Linq]foreach構文は書けるけど、Linqはよくわからなくて勉強する気がなくなった貴方に
- LINQ:取得列を明示的に指定する - select句/SelectManyメソッド[C#] - Build Insider
- 【LINQの前に】ラムダ式?デリゲート?Func<T, TResult>?な人へのまとめ【知ってほしい】 - Qiita
- はじめての LINQ - Qiita
- LINQ、そのWhere本当に必要ですか? - Qiita
- 【C#,LINQ】インデックス付きで射影(Select)と抽出(Where)【iが欲しい!?】他の言語もちょっと。 - Qiita
- ListからDictionary作る時もLINQを使おうぜ!ILookupも便利だぜ! - Qiita
- やっぱりUnityでもC#なんだからLINQが使いたい! - Qiita
- [C#・LINQ]九九だけじゃない!アプリ開発にもゲーム開発にも使える、SelectMany! - Qiita
- FirstOrDefaultとかLastなど単一要素取得のLINQメソッド - Qiita
- LINQ 拡張メソッド一覧 | JOHOBASE
アプリケーション連携
デスクトップアプリ開発
- Windows業務アプリケーション開発 Q&A #5 - @IT
- アプリケーションの開始時または終了時に行う処理を記述する - .NET Tips (VB.NET,C#...)
- アプリケーション(自分自身)を終了させる - .NET Tips (VB.NET,C#...)
- アプリケーションが始まるときに呼び出す位置(エントリポイント)を変更する - .NET Tips (VB.NET,C#...)
- アプリケーションのエントリポイントを自作する - .NET Tips (VB.NET,C#...)
- WPFパフォーマンス関連の記事まとめ - Qiita
フォーム
- .net で、フォームの Load メソッド内で Me.Close すると死ぬ - Qiita
- STAThreadの意味は? - .NET Tips (VB.NET,C#...)
- STAThreadについて - いろいろ備忘録日記
- アパートメントモデルと、.NETのSTAThreadAttribute - Bug Catharsis
- フォームにメインメニューを付ける - .NET Tips (VB.NET,C#...)
- .NET TIPS Windowsアプリケーションでアクセス・キーを割り当てるには? - C# Windowsフォーム - @IT
- サブフォームを含むフォーム (一対多のフォーム) を作成する - Access
- フォームを最小化あるいは最大化する - .NET Tips (VB.NET,C#...)
- フォームが最大化、最小化している時、通常状態の位置と大きさを取得する - .NET Tips (VB.NET,C#...)
- フォームの位置と大きさを取得、変更する - .NET Tips (VB.NET,C#...)
- .NET TIPS Windowsフォームの開始表示位置を設定するには? - C# VB.NET - @IT
- 「名前を付けて保存」ダイアログボックスを表示する - .NET Tips (VB.NET,C#...)
- VB.NET - 「ファイルを開く」ダイアログを表示する
- 「ファイルを開く」ダイアログボックスを表示する - .NET Tips (VB.NET,C#...)
- MDIアプリケーションを作成する - .NET Tips (VB.NET,C#...)
コントロール
- コントロールの描画を一時的に停止する - .NET Tips (VB.NET,C#...)
- コントロールのダブルバッファリングを有効にして、ちらつきを防止する - .NET Tips (VB.NET,C#...)
- VB2005 ボタン二度押し防止方法
- 「ボタン押下処理中の誤作動について」(1) Insider.NET - @IT
- ボタン二度押し対応のサンプル - プログラマーな日々
- ボタン2度押しを防止するプログラミング技術 - 気になったこと日記
- VB.NET - フォーカスを取得した時にテキストを全選択状態にする
- テキストボックス(テキストボックスを複数行対応にして値を全選択する)
- VB.NET - フォーカスを取得した時にテキストを全選択状態にする
- TextChangedイベントの発生原因の見分け方
- [C#][VB.NET]コンボボックスの一覧にデータテーブルの内容を表示し、選択された値を取得する
- [Tips][ComboBox] 項目を追加する | HIRO's.NET Blog
- ListBox(またはComboBox)に複数の項目をより速く追加する - .NET Tips (VB.NET,C#...)
- VB.NETコンボボックス(ComboBox) ? ぷろぐらむノート
- ComboBoxでよく使用する設定集 - VBレスキュー(花ちゃん) VS,VB.NET,VB2005,VB2008,VB2010,サンプル,Tips
- 【.NET】コンボボックスに表示する文字列と実際の値(内部的なID、コード、キーなど)とをうまく対応させる その2 - CommentOut?
- ユーザーがDataGridViewのセルに入力した値をセルの値に変換する方法を変更する - .NET Tips (VB.NET,C#...)
- DataGridView.CellParsing Event (System.Windows.Forms) | Microsoft Docs
- DataGridView は奥が深い… - いつもどこかでデスマーチ♪
- DataGridView でセルの入力チェック、自動補正、自動確定/却下など - Qiita
- DataGridViewの現在のセルを取得、または変更する - .NET Tips (VB.NET,C#...)
- DataGridViewにセルスタイルを設定する - .NET Tips (VB.NET,C#...)
- DataGridViewの描画時ちらつき防止 - ぷろぐらまさんの忘れないようにメモ書き
- DataGridViewColumn.Resizable Property (System.Windows.Forms) | Microsoft Docs
- DataGridViewの列の幅や行の高さをユーザーが変更できないようにする - .NET Tips (VB.NET,C#...)
- DataGridViewの行ヘッダーに行番号を表示する - .NET Tips (VB.NET,C#...)
- DataGridView での SetCurrentCellAddressCore 関数への再入呼び出しエラー - プログラマのメモ書き
- ユーザーがDataGridViewのセルに正しくない値を入力した時に発生するエラーを捕捉する - .NET Tips (VB.NET,C#...)
- DataGridViewで複数行選択できないようにして、セルを選択すると行全体が選択されるようにする - .NET Tips (VB.NET,C#...)
- DataGridViewコントロールを一番下までスクロールするには?[2.0のみ、C#、VB] - @IT
- TableLayoutPanelコントロールを使って、コントロールを表形式で整列させる - .NET Tips (VB.NET,C#...)
- [Tips][TreeView] 選択されているノードを取得する | HIRO's.NET Blog
- TreeNode.Tag Property (System.Windows.Forms) | Microsoft Docs
- 【.NET】DateTimePickerを年月表示で利用する際の注意点 | irislab-blog
- [Tips][RadioButton] チェック状態が変更されたことを知る | HIRO's.NET Blog
- 新・趣味とその近況、あるいはそれ以外の日常(2010-03-08)
イベント
印刷
Webアプリ開発
- EditorFor と DisplayFor の違い 2013年3月
- ASP.NET MVC でパラメータを配列で受け取る - しばやん雑記
- フォームで送ったデータを配列で受け取る。 - カサヒラボ
- HttpUtility.HtmlEncode Method (System.Web) | Microsoft Docs
- HttpServerUtility.HtmlEncode Method (System.Web) | Microsoft Docs
- 第3回 モデル・バインドとアノテーション検証の実装(3/3) - @IT
- ASP.NET MVC : 組み込みのヘルパを使わずにバリデーションのメッセージを取得する - きよくらの備忘録
- dotNet-ASP.NET MVC/デプロイ/IISへのデプロイ - yanor.net/wiki
- Visual Studio および ASP.NET の Web 配置コンテンツ マップ | Microsoft Docs
- Walkthrough: Deploying a Web Application Project Using a Web Deployment Package (Part 1 of 4) | Microsoft Docs
- .NET MVC 本番環境にデプロイしたら403エラーになってしまう時 | memocon
- [ASP.NET]Application InitializationでASP.NET Webアプリケーションを常時起動する - Netplanetes
- IIS7.5 + ASP.NET4.0の環境に、ASP.NET MVCで作成したサイトを配置する : すいみんが好きです
- プログラム備忘録 ... Web Deployのリモート配置って便利ね・・・
- 【ASP.NET】MVC4のアプリをIISへデプロイMemo - †でおきしブログ†
- IIS への ASP.NET MVC 2 アプリの配置 ? THE TRUTH IS OUT THERE
- [ASP.NET MVC]ファイルのアップロードを行うには?[3.5、C#、VB] - @IT
- response.setHeader(Content-Disposition) not working in IE alone (Servlets forum at Coderanch)
- ASP.NET MVC 開発を始める前に理解しておきたいこと - Qiita
- ASP.NETで存在しないURLを指定されたときに専用ページを開く方法
- ASP.NET MVCを勉強するときはまずここ! - NAVER まとめ
- ASP.NET MVC 開発を始める前に理解しておきたいこと - Qiita
- ASP.NET モデルバインディング - Qiita
- いまさらASP.NET MVCのモデルバインダ入門あれこれ。MEFのカスタムエクスポートプロバイダーは設計の幅を広げる。自動拡張型カスタムモデルバインダプロバイダーを作ろう。 - Bug Catharsis
- ASP.NET MVC / Web API / Web Pages - CodePlex Archive
- razor - How to download a specific version of ASP.NET MVC 5 source code - Stack Overflow
- Implementing a Dispose method | Microsoft Docs
- Controller.Dispose Method (System.Web.Mvc) | Microsoft Docs
- ASP.NETのライフサイクルの仕組み
- クッキーもセキュリティ対策 ~ セキュアクッキーの設定 - ASP.NET 入門
- ASP.NET で DbContext を扱う際のベストプラクティス - しばやん雑記
- ASP.NET MVCはじめました~データの更新と楽観的並行性制御 - 1.21 jigowatts
- 「[ASP.NET] F5キーで、Submit処理が実行されてしまいます」(1) Insider.NET - @IT
- 「utf-8のときだけaspxページが文字化けする」(1) Insider.NET - @IT
- ASP.NETでページキャッシュさせない方法 - QA@IT
- ASP.NETで動的に画像を表示 - Akabeiの技術メモ
- もう一つのASP.NET 「ASP.NET MVC」を知る(前編) (1/6):CodeZine(コードジン)
- ASP.NET MVC4でのコントローラーの役割って何? | コントラバス練習中の見習い営業マン
- ASP.NET MVCはじめました~データベースより値を取得し一覧表示する - 1.21 jigowatts
- ASP.NET MVC 5実践プログラミングをC#からVB.NETに読み替える際にハマった点(基本編) | Lancork
- リスクモンスター株式会社:PDFが表示されない場合
- HttpPostedFileBase.InputStream Property (System.Web) | Microsoft Docs
- Reactの人気を超えたASP.NET Coreとは? - Qiita
ASP.NET MVC
- はじめてのASP.NET MVC5
- ASP.NET MVC 5 開発メモ: ASP.NET MVC 5 についての開発メモである。ただしVB.NETがベース
- ASP.NET MVC 開発を始める前に理解しておきたいこと - Qiita
- ASP.NET MVC5 をざっとペロる - Qiita
- C# Razor構文 基礎文法 総まとめ - @IT
- 第1回 Controller-View開発のキモを押さえる - @IT
- ASP.NET MVCでの非同期処理 - AsyncControllerを使った方法 - Qiita
- Web.Config ファイルに独自の設定項目を追加する - Web.Configファイルに設定情報を記述する (ASP.NET プログラミング)
- 【C#】Web.configから設定値を取得する - ふるすたっくえんじにあの日記
- ASP.NET MVC4 1つのビューで複数のモデル - C#でプログラミングあれこれ
- リリースノートに書いていない ASP.NET MVC 4 の新機能 - しばやん雑記
ASP.NET Identity
- ASP.NETユーザ管理(その1)identityフレームワーク | 株式会社インデペンデンスシステムズ横浜
- ASP.NET Identityカスタマイズに挑戦 - かずきのBlog@hatena
- ASP.NET Identityで独自認証する - Qiita
- ASP.NET Identityのカスタマイズ-既存のユーザ情報を使っての認証 - きよくらの備忘録
バッチ処理
常駐処理(デーモン・サーバ)
プロセス制御
システム
- システムカラーを取得する - .NET Tips (VB.NET,C#...)
- Color構造体( System.Drawing.Color ) 規定の色の色見本 - 雨の歌をいつか書く
- 自分のアプリケーションの実行ファイルのパスを取得する、VB6のApp.Pathと同じ事を行うには? - .NET Tips (VB.NET,C#...)
- システムのアイコンを取得する - .NET Tips (VB.NET,C#...)
音声処理
外部サービス(API)の利用
AI・機械学習
アルゴリズム
セキュリティ
- ディレクトリ・トラバーサル対策(ASP.NET,C#,VB.NET編) | Webセキュリティの小部屋
- SQLインジェクション対策(ASP.NET,C#,VB.NET編) | Webセキュリティの小部屋
- ASP.NET のセキュリティ対策について考える - しばやん雑記
- ASP.NET MVCのセキュリティ対策とクライアントサイドスクリプト活用方法 (2/4):CodeZine(コードジン)
- ASP.NET MVC セキュリティ設定 | | 株式会社フリーメーク
- IPA ISEC セキュア・プログラミング講座:Webアプリケーション編 第4章 セッション対策:リクエスト強要(CSRF)対策
認証
- ASP.NET Identity を読み解く | どっとねっとふぁん
- 新しい認証の仕組み ー ASP.NET Identity | どっとねっとふぁん
- 認証基盤 - マイクロソフト系技術情報 Wiki
- User.Identity.IsAuthenticated は同一リクエスト中ではサインアウトしても更新されない - hd 5.0
- Difference between User.Identity.IsAuthenticated and Request.IsAuthenticated? | The ASP.NET Forums
- ASP.NET MVC5(C#) ログイン機構 ASP.NET Identity - Qiita
- 第18回 Windows認証を実装したWebアプリケーション (1/3):連載 プログラミングASP.NET ―ASP.NETによるWebアプリケーション実践開発講座― - @IT
セッション管理
- セッション管理の不備と対策 | Webセキュリティの小部屋
- Session Fixation ASP.net MVC | The ASP.NET Forums
- ASP.NETのセッション固定対策
- セッション管理の不備と対策(ASP.NET,C#,VB.NET編) | Webセキュリティの小部屋
性能
ソースコード変換
- C#やVB.NETで指定言語のサンプルコードが見つからない場合に便利な変換サービス | 蒼いねずみのお仕事
- Convert C# to VB.NET
- Convert VB.NET to C#
- Code Translation for .NET (C#<->VB.NET<->TypeScript<->Java)
- VB6.0、VB.NET 画面レイアウトhtml変換ツール
問題集
コード検索
型一覧
資格
- [[hoge :hoge]]
書籍情報
他
- 【C#】わかった"つもり"になれる「ラムダ式」解説 - Qiita
- 第2セメスターでVisual C#を使ったウェブ開発をした所感|上鍵 忠志 (じょうかぎ ただし)|note
- デリゲート~ラムダ式の歴史を辿って
- VBでゲームを作ろう1
- とあるプログラマーの覚書-アーカイブ:Visual Basic.NET
- Microsoft Developer Network Code Recipe:サンプルコード集
- C#│Web備忘録
- yan note: .NET
- VB.NET/ASP.NETの関連記事 SE Life Log - VBAを中心にその他IT備忘録 -
- C#.NET vs VB.NET
- VB.NET no..14.11 [ freespeedo's blog ]
- VB.NET カテゴリーの記事一覧 - 素敵なおひげですね
- VB.NET:「ぷろぐらむ」とか:So-netブログ
- おやじプログラマー日記: VB.NET
- VB.NETやC#に対する独り言集 - ご利用の前に
- C# 再履修者向けブックガイド | OPC Diary
- C# 1.0 と C# 9.0 で同じプログラムを書いてみよう - Qiita
- C# 小ネタ:.NET 5.0 で使える C# 9.0 で気に入ってる機能紹介 - Qiita
- .NET 5 から Windows Runtime API を呼ぶのが凄い楽になってる - Qiita
- 【C#】インターフェイスの利点が理解できない人は「インターフェイスには3つのタイプがある」ことを理解しよう - Qiita
- C# 9.0 で条件式が革命を起こす - Qiita
- 猫の気ままなC#日記
- [C#][VB.NET]ファイル名が正しいかチェックする
- (C#)文字コードを判別して、テキストファイルを読み込む方法 - RCIE-ジャンクのコード屋
- ADO.NET入門記-028 (テキストファイルに接続してデータを取得・追加)(text,OleDb,HDR,Extended Properties,FMT,Delimited) - いろいろ備忘録日記
- string.cs
- String クラス (System) | Microsoft Docs
その他メモ
TODO:まずはリンク集をつくる。
- [[hoge :hoge]]