Повышение надежности корпоративного приложения - ASP.NET/C# - PullRequest
3 голосов
/ 20 августа 2009

Я работаю с командой из 10 разработчиков над улучшением корпоративного приложения, созданного на .NET / C # и SQL Server 2005. Приложение является зрелым и большим, но есть много возможностей для улучшения с точки зрения повторного использования, масштабируемости и производительности. ,

Я хотел бы помочь сделать приложение более устойчивым и хотел бы знать, где я могу получить предложения / советы, касающиеся ASP.NET и SQL Server. В качестве примера я помог добавить Memcache в приложение, которое ускорило работу приложения. Я не ищу только основных улучшений - меньшие тоже помогают. Одним из небольших изменений, которые мы внесли, было создание библиотеки, которая шифрует скрытые данные, что делает приложение более безопасным (ранее поля скрытой формы ввода не были зашифрованы)

Я раньше не работал с более крупными приложениями, и мне не хватает опыта в этой области. Какие-нибудь интернет-ресурсы, сайты, книги, технические документы, статьи, которые помогут мне в моих поисках?

Ответы [ 3 ]

1 голос
/ 20 августа 2009
  • Сжатие и оптимизация ViewState.
  • Сократить JavaScript
  • конфиденциальные данные никогда не должны находиться в скрытых полях (зашифрованных или нет)

Также см. этот вопрос , большая часть относится к вашему вопросу.

0 голосов
/ 20 августа 2009

Я не уверен, насколько ваша команда фокусируется на удобстве использования, но я много читал об этом в последнее время. Именно эта книга:

Блокнот GUI 2.0

Если вы убедитесь, что не делаете ни одного из блокировщиков, вы окажете огромную услугу своим пользователям. Самый интересный раздел для меня связан с восприятием скорости. Даже если вы оптимизируете определенный алгоритм, чтобы он был быстрее, у пользователей все равно может быть ощущение , что он медленный. Вот что действительно влияет на отношение людей к вашему приложению.

0 голосов
/ 20 августа 2009

Руководство по проектированию рамок - Cwalina & Adams

alt text

Прочтите это. Толковать это соответственно. Используйте это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...