вторник, 31 августа 2010 г.

Производительность SharePoint

Я столкнулся с проблемами производительности SharePoint при работе с MOSS 2007 для одного из наших крупных клиентов. Задержки при запросе страниц доходили аж до 15-30 секунд - и это на очень хороших серверах! Казалось бы, всё очевидно - медлительный BDC. Однако, сейчас, не затрагивая BDC, удалось производительность улучшить многократно (до значений 0.6-3.2 секунды) - исключительно за счет переписывания собственного кода + введения кэширования.

Ниже я постараюсь описать некоторые причины медлительности при работе с SharePoint, и изложить рекомендации о том, как решить проблемы, связанные с производительностью.

среда, 25 августа 2010 г.

Флэш-игрушки

Разбирался сегодня со старыми проектами, отрыл пару стародавних игрушек, написанных мною когда-то на флэше... Улыбнуло!

Есть желающие сыграть?

понедельник, 23 августа 2010 г.

Setup-проекты в Visual C# Express

Одно из серьезных ограничений Visual C# Express - это невозможность использования майкрософтовских Setup-проектов. Впрочем, эти проекты далеко не идеальны, и как показала практика, куда эффективнее использовать для создания вашего msi бесплатный продукт Windows Installer XML (WIX).


В этой статье я расскажу, как интегрировать WIX в Visual C# Express и научиться создавать с его помощью полномасштабные msi-инсталляторы.

среда, 18 августа 2010 г.

Лицензионный софт

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

Ниже краткий обзор о том, как повлиял на меня полный переход на лицензионное и бесплатное ПО дома (на работе, всё-таки, больше возможностей купить что-то нужное).