none
cshtml-Views verschlüsseln ... RRS feed

  • Frage

  • Hallo,

    wenn ich eine ASP.NET MVC Anwendung erstelle und diese auf einen IIS packe, so werden der C#-Code ja in ein Binary gebaut und der Code in den Views (cshtml) bleibt erhalten und kann eingesehen werden.
    Kann man diese Dateien ebenfalls verschlüsseln oder anderweitig verbergen, so dass deren Code wirklich erst zur Laufzeit vom IIS selbst entpackt und ausgeführt wird?

    Habt vielen Dank
    Konrad
    Freitag, 28. Oktober 2011 13:07

Antworten

  • Hallo Konrad,

    da kann ich dir nur nochmal dasselbe schreiben, was ich dir in der ASP.NET Zone auch schon geschrieben habe.

    IIRC ist das gewünschte von Bordmitteln nicht umsetzbar. Der Sinn und Zweck der Deklaration in den Views ist ja u.a., dass man diesen eben bedingt ohne Neukompilierung ändern kann um bspw. einem Designer die Möglichkeit zu geben, hier kleinere Anpassungen vorzunehmen.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Montag, 14. November 2011 11:12
    Moderator

Alle Antworten

  • Weiß denn keiner eine Antwort dazu?
    Montag, 14. November 2011 10:34
  • Hallo Konrad,

    da kann ich dir nur nochmal dasselbe schreiben, was ich dir in der ASP.NET Zone auch schon geschrieben habe.

    IIRC ist das gewünschte von Bordmitteln nicht umsetzbar. Der Sinn und Zweck der Deklaration in den Views ist ja u.a., dass man diesen eben bedingt ohne Neukompilierung ändern kann um bspw. einem Designer die Möglichkeit zu geben, hier kleinere Anpassungen vorzunehmen.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Montag, 14. November 2011 11:12
    Moderator
  • Ach verdammt ;-) Hatte auf eine zweite, anderslautende Meinung gehofft ... aber ok danke :-)
    Montag, 14. November 2011 11:24