2012-03-19 4 views
8

Я создаю веб-сайт на ASP.NET 4.0. Я не уверен, использовать ли старый класс ASP.NET Cache или класс MemoryCache, представленный с .NET 4.0. Все, что я могу найти, - это причины использования MemoryCache для не-веб-приложений, но никаких плюсов и минусов при программировании сайтов (где я, очевидно, могу использовать оба класса).Класс кэша ASP.NET против класса MemoryCache

ответ

3

Я лично немного взволнован о MemoryCache, так как он более гибкий. Но сегодня вам не нужно принимать твердое решение, если вы немного отбросите это, чтобы вы могли изменять реализации.

Красота вот-вот уже сделала работу за вас here.

+0

В стороне, я в настоящее время работаю над реализацией кэширования для крупного продавца. Реализация использует как AppFabric, так и MemoryCache, а обычный потребитель - это веб-приложение (хотя есть и клиенты Windows). Я реализовал нечто похожее на упомянутый проект, но абстракция немного отличается из-за потребностей окружающей среды. Это не значит, что я выступаю за то, что вы принимаете мой опыт, просто заявляя, что я проделал работу в этой области. –

Смежные вопросы