Visual Basic (VB / VB.NET)

スポンサーリンク
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるインターフェイス(Interface)と抽象クラスの設計:保守性の高い業務システム基盤を作る – Visual Basic (VB / VB.NET)解析バイブル

疎結合という名の「不可逆な正義」:VB.NETで構築する永続的な業務システム基盤VB.NETを単なる「VBAの延長」と捉えている者は、この言語が持つ.NETランタイムとの親和性、そしてCLR(Common Language Runtime)...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるインターフェイス(Interface)と抽象クラスの設計:保守性の高い業務システム基盤を作る – Visual Basic (VB / VB.NET)解析バイブル

VB.NETで「地獄の修正」を終わらせる:インターフェイスと抽象クラスによる疎結合アーキテクチャの極意業務システム開発において、最も恐ろしいのは「一箇所の修正が、なぜか全く関係ない機能のバグを誘発する」という悪夢だ。これを引き起こすのは、コ...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるインターフェイス(Interface)と抽象クラスの設計:保守性の高い業務システム基盤を作る – Visual Basic (VB / VB.NET)解析バイブル

継ぎ接ぎのコードにサヨナラを。VB.NETで実現する「変更に強い」設計の極意こんにちは。現場で長年、複雑怪奇なスパゲッティコードと戦い、それを保守性の高い堅牢なシステムへと昇華させてきたアーキテクトです。VB.NETを触り始めたばかりの頃、...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETからSQL Serverを操作する:ADO.NET(SqlCommand/SqlDataReader)の基本と安全な接続管理 – Visual Basic (VB / VB.NET)解析バイブル

泥沼のレガシーを「堅牢なエンジン」へ変える:ADO.NETの真髄とメモリ管理の極意VBAで構築された場当たり的なシステムを、VB.NETという「より高出力なエンジン」へ移植する際、多くのエンジニアが犯す最大の過ちがある。それは、ADO.NE...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETからSQL Serverを操作する:ADO.NET(SqlCommand/SqlDataReader)の基本と安全な接続管理 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETでSQL Serverを制する:ADO.NETの「正しい」流儀と堅牢な設計業務自動化ツールを開発する際、データベース(SQL Server)との対話は避けて通れない関門だ。しかし、多くの現場で見かけるのは「動けばいい」という場当...
Visual Basic (VB / VB.NET)

【入門編】VB.NETからSQL Serverを操作する:ADO.NET(SqlCommand/SqlDataReader)の基本と安全な接続管理 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETでSQL Serverを操る:堅牢なデータアクセスの流儀こんにちは。日々、数多のシステムを自動化し、泥臭い業務を洗練されたコードへと昇華させているアーキテクトです。さて、Excel VBAから一歩踏み出し、VB.NETという強力...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETアプリケーションの設定管理:App.configとMy.Settingsを使い分ける実務的アプローチ – Visual Basic (VB / VB.NET)解析バイブル

VB.NET設定管理の極致:App.configとMy.Settingsを「兵器」として使いこなす多くのエンジニアが、設定管理を単なる「値の保存場所」と考えている。だが、それは甘い。設定管理とは、アプリケーションの生存戦略そのものであり、実...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETアプリケーションの設定管理:App.configとMy.Settingsを使い分ける実務的アプローチ – Visual Basic (VB / VB.NET)解析バイブル

VB.NET設定管理の極意:App.configとMy.Settingsを使いこなし、堅牢なアプリを構築せよ現場で「とりあえず動くコード」を書くエンジニアは多い。だが、「環境が変わっても、ユーザーが設定をいじっても、絶対に壊れないコード」を...
Visual Basic (VB / VB.NET)

【入門編】VB.NETアプリケーションの設定管理:App.configとMy.Settingsを使い分ける実務的アプローチ – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの設定管理:App.configとMy.Settingsの「真実の使い分け」を極めるこんにちは。システム開発の現場で、コードの美しさと堅牢性を追求し続けているエンジニアです。VB.NETを学び始め、VBAの「マクロの記録」という...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETのマルチスレッド処理入門:BackgroundWorkerを使ったUIフリーズのない非同期処理 – Visual Basic (VB / VB.NET)解析バイブル

UIの「応答なし」を撲滅せよ:BackgroundWorkerによる非同期処理の深淵長年、VB6のレガシーシステムから現代の.NETへと移行する現場を渡り歩いてきた者として、一つ断言できることがある。「UIスレッドを殺す者は、システムを死に...
スポンサーリンク