Existe-t-il des différences de mise en cache/performances/significatives entre les codes C# placés dans <script runat='server'></script>
comme étant opposés dans le code-behind?<script runat = "server"> vs code-behind
1
A
Répondre
5
Non, pas de différence de performance, à la fin c'est toujours compilé dans un ensemble.
1
Non, il est compilé à la même chose.
Je vous suggère d'utiliser le fichier code-behind, afin de séparer la logique et le balisage.
1
La première différence significative pour moi est la lisibilité.
Il semble y avoir une différence. Les erreurs de compilation dans la balise ne sont pas détectées lorsque le projet est compilé, mais lorsqu'il est frappé à l'exécution. – burnt1ce