Общие советы по оптимизации веб-приложений Закрывайте соединения с базой как можно быстрее Когда делаете соединение с внешним источником, как можно позже его инициируйте и как можно раньше его закрывайте. Используйте […]
Правильное понимание разделения слоев DAL + BLL + Controller
Доступ к данным осуществляется с использованием архитектуры, состоящей из трех слоев.
Бизнес-аномалии или как исправить недостатки процессов
В любом бизнесе бывают свои проблемы. Обычно их называют бизнес-аномалии и это, обычно, превышение сроков поставок, брак, грязные столы в кафе. Все эти моменты напрямую влияют на степень удовлетворенности клиента, […]
Определение стоимости веб-проекта. Нужно ли ТЗ для оценки проекта?
Сегодня у меня был такой случай, который описывает частый вопрос заказчика. Суть в следующем: Дал заказчику вилку оценки на разработку агрегатора, исходя только по сути из типа проекта (агрегатор по […]
Cериализация iDictonary в Profile
Решение: Статья – http://forums.asp.net/t/1022717.aspx/1
Элемент Login по-разному выглядит в браузерах. В IE одно поле длинней другого
Решение: <asp:Login ID=”Login1″ runat=”server”> <TextBoxStyle CssClass=”TitleTextStyle” /> </asp:Login> .TitleTextStyle { width: 150px; }
Экспорт в Excel на ASP.NET
Решение: private void ExportToExcel() { // это самая правильная функция экспорта в excel – \n – переход на новую строку, \t – переход на новый столбец Response.Clear(); Response.AddHeader(“content-disposition”, “attachment;filename=myexcel.xls”); Response.ContentType […]
Что нового в NET 4.0
Решение: Ссылка: http://www.developers.org.ua/archives/sashaeve/2009/06/01/asp-net-4-whats-new-p1/ 1. Шаблоны кода (сниппеты)(200 шт) table -> <table> <tr> <td> </td> </tr> </table> a -> <a href=”#”>content</a> 2. Поддержка CSS 2.1 3. Динамический IntelliSense для JavaScript IntelliSense […]
Через ajax web method не передается большой объем json
Решение: надо в web config configuration вставить: <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength=”50000000″/> </webServices> </scripting> </system.web.extensions> Статья – http://stackoverflow.com/questions/1151987/can-i-set-an-unlimited-length-for-maxjsonlength-in-web-config
Чем отличается LastActivity и LastLogin (Для Membership)
Решение: LastActivity – когда пользователь был в последний раз аутентифицирован или получил доступ к приложению, а LastLogin – просто аутентифицирован.