Visual Basic / VB.NETの基礎・構文と.NET Framework/.NET Coreの概要

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

【入門編】VB.NETでのParallel.ForとParallel.ForEachを活用したマルチコアCPUフル活用の並列処理実装術 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETでCPUを限界まで使い倒せ!TPLによる並列処理の極意こんにちは。現場で「もっと速く終わらせろ」という無言のプレッシャーに立ち向かう皆さんに、今日はVisual Basic .NETにおける「劇的な高速化」の切り札、TPL(Ta...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるShadowsとOverridesキーワードの違い:基底クラスのメンバを隠蔽・上書きするオブジェクト指向設計の極意 – Visual Basic (VB / VB.NET)解析バイブル

継承の深淵:ShadowsとOverrides、その境界線にある「設計の意思」VB.NETを扱うエンジニア諸君、日々レガシーなCOMコンポーネントの断末魔と、最新の.NET Coreの静寂な間で格闘していることだろう。VB.NETにおける継...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるShadowsとOverridesキーワードの違い:基底クラスのメンバを隠蔽・上書きするオブジェクト指向設計の極意 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極意】ShadowsとOverridesの境界線:継承の闇を制御し、バグを葬り去る設計術業務自動化の現場で「継承」を使いこなせていると自負している諸君。だが、`Shadows`と`Overrides`を「なんとなく動くから」と...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるShadowsとOverridesキーワードの違い:基底クラスのメンバを隠蔽・上書きするオブジェクト指向設計の極意 – Visual Basic (VB / VB.NET)解析バイブル

プログラミングの世界へようこそ。マクロの記録という「与えられた手順」から一歩踏み出し、自ら設計図を描こうとするあなたを、私は心から歓迎します。今日は、VB.NETの継承における「最大の難所」であり、かつ「設計の美学」が試される `Shado...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETアプリケーションのパフォーマンス計測:Stopwatchクラスを使ったミリ秒単位の処理時間計測とボトルネック特定 – Visual Basic (VB / VB.NET)解析バイブル

なぜ DateTime.Now によるパフォーマンス計測は「罪悪」なのか業務システム、とりわけ長年保守されてきたVB6/VBA由来のロジックを抱えるVB.NETアプリケーションにおいて、処理速度の遅延は日常茶飯事だ。しかし、そのボトルネック...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETアプリケーションのパフォーマンス計測:Stopwatchクラスを使ったミリ秒単位の処理時間計測とボトルネック特定 – Visual Basic (VB / VB.NET)解析バイブル

DateTime.Nowは今すぐ捨てろ。VB.NETにおけるミリ秒単位のプロファイリングとボトルネック打破の鉄則社内業務の自動化ツールや基幹連携プログラムで、「最近どうも動きが重い」「どの処理に時間がかかっているのか分からない」といった声を...
Visual Basic (VB / VB.NET)

【入門編】VB.NETアプリケーションのパフォーマンス計測:Stopwatchクラスを使ったミリ秒単位の処理時間計測とボトルネック特定 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!今日も一緒にプログラミングの深遠で楽しい世界を探求していきましょう。Excel VBAなどのマクロから一歩踏み出し、VB.NETでより本格的なアプリケーションを開発し始めると、必ずぶつかる大きな壁があります。それが「なぜかこの処...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETのYieldキーワードを用いたイテレータ(Iterator)の実装:大規模データをメモリ効率よく遅延評価で返すカスタム列挙の作り方 – Visual Basic (VB / VB.NET)解析バイブル

VB.NET Yieldの極意:大規模データをメモリ枯渇から救う遅延評価イテレータの実装レガシーなVBAシステムから移行したエンジニアや、デスクトップアプリの極限のチューニングに挑む者たちが最初に直面する壁。それが「メモリの肥大化とガベージ...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETのYieldキーワードを用いたイテレータ(Iterator)の実装:大規模データをメモリ効率よく遅延評価で返すカスタム列挙の作り方 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETのYieldイテレータ極限活用:巨大データをメモリ枯渇から救う遅延評価のアーキテクチャ開発現場でよく見かける光景がある。数百万件もある巨大なCSVファイル、あるいは数万件のレコードを持つデータベースのテーブルに対し、愚直に全件を...
Visual Basic (VB / VB.NET)

【入門編】VB.NETのYieldキーワードを用いたイテレータ(Iterator)の実装:大規模データをメモリ効率よく遅延評価で返すカスタム列挙の作り方 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!開発現場を渡り歩いてきた、あなたの専属エンジニアの先輩です。今回は、Visual Basic(VB.NET)の中級者へのステップアップとして、避けて通れないけれど最高にクールな技術「Yieldキーワードを用いたイテレータ(Ite...
スポンサーリンク