2013-11-21 4 views
1

Я назначен в новом проекте ASP.Net MVC 4.0. Традиционно мы добавляли значения конфигурации, когда команда тестирования поднимала новые новые проблемы (например, глобализация, maxQueryStringLength, machineKey). Для этого проекта я планирую перейти на новый маршрут. Все часто используемые значения конфигурации, я планирую добавить upfront ... Я создал следующие значения конфигурации .. Каковы другие наиболее часто используемые \ общие значения конфигурации, которые необходимы в проекте ASP.Net?Значения конфигурации для проекта ASP.Net

system.web

<system.web> 

    <!--Culture--> 
    <globalization culture="en-US" uiCulture="en" /> 

    <!--Remove Custom Errors Mode in Production--> 
    <customErrors mode="Off"/> 

    <!--Impersonate--> 
    <identity impersonate="true"/> 

    <!--Session Mode and Timeout--> 
    <sessionState mode="InProc" timeout="60" /> 

    <!--maxQueryStringLength--> 
    <httpRuntime maxQueryStringLength="6000" /> 

    <!--machineKey--> 
    <machineKey/> 

    <!--authentication--> 
    <authentication mode="Windows"> 
    </authentication> 

    <!--authorization--> 
    <authorization> 
     <allow users="?" /> 
    </authorization> 

    </system.web> 

system.webServer

<system.webServer> 

    <security> 

     <requestFiltering> 
     <!--maxQueryString--> 
     <requestLimits maxQueryString="6000" /> 
     </requestFiltering> 

     <!--IIS Setting for Authentication--> 
     <authentication> 
     <anonymousAuthentication enabled="false" /> 
     <windowsAuthentication> 
      <providers> 
      <clear /> 
      <add value="NTLM" /> 
      </providers> 
     </windowsAuthentication> 
     </authentication> 

    </security> 

    </system.webServer> 

ответ

1

Это хорошая практика, чтобы добавить строки подключения к web.config, а также. Не уверен, нужен ли вам доступ к данным в этом проекте, но если вы это сделаете, вам также необходимо добавить следующее в файл web.config.

<connectionStrings> 
<add name="myConnectionString" connectionString="server=localhost;Database=myDb;uid=myUser;password=myPass;" /> 
</connectionStrings> 
Смежные вопросы