---
title: "Ниже плинтуса в конфигурации ASP.NET | .NET"
description: "В файле конфигурации (web.config), который управляет приложениями ASP.NET на самом низком уровне (он..."
author: "tarakanoffth"
published: "2011-04-13T11:10:37+00:00"
modified: "2011-04-13T11:10:37+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/nizhe-plintusa-v-konfiguracii-asp-net-net-143709"
markdown_url: "https://yvision.kz/post/nizhe-plintusa-v-konfiguracii-asp-net-net-143709/markdown"
site_name: "Yvision.kz"
---

# Ниже плинтуса в конфигурации ASP.NET | .NET

> В файле конфигурации (web.config), который управляет приложениями ASP.NET на самом низком уровне (он...

В файле конфигурации (*web.config*), который управляет приложениями ASP.NET на самом низком уровне (он находится в папке */windows/Microsoft.NET/Framework/версия-фреймворка/config/*), можно посмотреть, сколько модулей запускаются без нужной веб-приложению необходимости:

** * * * * * * * * * * * * * * * * * * * * * * * * **

В этом списке, однозначно (но не всегда) можно оставить модуль кэширования, сессий, авторизации посредством форм, перехват ошибок (пока совершенно не знаю, как он работает) и сервис-модуль (тоже пока не знаю для чего он служит).

Это ход в сторону увеличения производительности веб-приложения.

Я бы отключил и модуль сессий, но фреймворк ASP.NET MVC не поддерживает работу без этого механизма ([как сделать чтобы работал](http://stackoverflow.com/questions/884852/how-can-i-disable-session-state-in-asp-net-mvc)).

Как отключить все модули очень хорошо описано на [http://stackoverflow.com/questions/509978/something-faster-than-httphandlers/](http://stackoverflow.com/questions/509978/something-faster-than-httphandlers/).

---

Source: [https://yvision.kz/post/nizhe-plintusa-v-konfiguracii-asp-net-net-143709](https://yvision.kz/post/nizhe-plintusa-v-konfiguracii-asp-net-net-143709)