サーバー側のコードがマークアップから分離されるように、コード ビハインド ファイルを使用したくない人がいるでしょうか? これは、従来の ASP に対する .NET の利点の 1 つではないでしょうか。
個人的には、コードとマークアップを混在させると、コードが理解しにくくなると思います。
私はそれらのくそ <% %> (サーバー側のブロック) がマークアップと相互接続されているのを見るのが嫌いです。これは、Classic ASP との下位互換性のためだけに ASP.NET にあると思いますが、MS の例には常に、黄色の括弧が含まれています。
ここでダウンロードできるコード例を理解しようとしていますが、ここに示されているサーバー側のブレークのいずれかが web.config で設定されているのに、コードを実行しても壊れない理由に戸惑っています。私は通常、コード ビハインドを使用するため、aspx のサーバー側コードについて、別の方法で処理され、runat=server コードのデバッグを妨げている何かがあるかどうか疑問に思っています。
そう。私の質問は次のとおりです。
1)サーバー側のコードがマークアップから分離されるように、コードビハインドファイルを使用したくないのはなぜですか?
2) サーバー側のロジックを中断できないのはなぜですか?
私の関連するコメントについても、あなたの洞察と意見を歓迎します。