Что потребуется
Система выстроена на программных продуктах Microsoft:
- Сервер баз данных — Microsoft SQL Server 2005/2008
подойдет "Express with Advanced Services".
- Web сервер/сервер приложений — Microsoft IIS
входит в состав Windows.
- Пользователи системы работают в любом браузере
Internet Explorer (минимум 8-й версии), Firefox, Opera, Safari или Chrome.
Технологии
Мы используем самые современные подходы:
- RSS и почту - для обновлений
- AJAX - для богатого пользовательского интерфейса
- Flash - для потокового видео
- ASP.NET - в качестве основы для всего этого
Что внутри?
Microsoft ASP.NET 4.0
Созданный на базе ASP.NET пользовательский интерфейс использует встроенный в версию 3.5
фреймворк ASP.NET AJAX для взаимодействия с бизнес-логикой посредством веб-сервисов.
Бизнес-логика, в свою очередь, также использует самый современный инструментарий от MS: от LINQ до WCF.
База данных
Нам была нужна транзакционность и масштабируемость, поэтому мы выбрали Microsoft SQL Server.
У одного из наших клиентов система работает уже 4 года, обработано более полумиллиона задач и поручений,
пользователи обменялись почти 50 миллионами сообщений, вложили четверть миллиона файлов, размер базы разросся до 50 Гб,
но скорость не пострадала. Приложение работает так же быстро, как и в первый день.