CodeFlowCodeFlow独立したDAL設計-特定および汎用22独立したDAL設計-特定および汎用シナリオ:学習目的でアプリを作成し、データベースに依存しないようにしようとしています。私は、各データベースが独自のdalを持ち、SqlCommandsとDataReadersなどが混在しているビアハウスアーキテクチャをかなり見てきました。明確な善悪はありませんが、一般に、メンテナンス、速度などに関して、.netアプリのアーキテクチャ側はまったく新しいことを念頭に置いています。非常に多くの機能がすでに存在するdbProviderFactoryのようなものですか?特定のSqlCommand、SqlDataReaderクラスなどとは対照的に、DbCommand、DbDataReaderなど、System.Data.Commonのジェネリッククラスを使用することについて賛否両論はありますか。GUIアプリケーションを閉じる正しい方法:GetCurrentProcess()。01つまたは少数のmysqlデータベースを使用します。