Программа REDEFINE компании ЕМС
    
            
                    
dsc04898.jpg
 
              
                    
dsc04891.jpg
 
              
                    
dsc04894.jpg
 
              
                    
dsc04896.jpg
 
              
                    
dsc04901.jpg
 
              
                    
dsc04903.jpg
 
              
                    
dsc04906.jpg
 
              
                    
dsc04909.jpg
 
              
                    
dsc04911.jpg
 
              
                    
dsc04914.jpg
 
              
                    
dsc04918.jpg
 
              
                    
dsc04922.jpg
 
              
                    
dsc04938.jpg
 
              
                    
dsc04944.jpg
 
              
                    
dsc04948.jpg
 
              
                    
dsc04949.jpg
 
              
                    
dsc04959.jpg
 
         
 
читать дальше
										 
										
										
										 ...  об open source 
, c помощью которой ...  разных продукта: один — 
, про которую и ... 
										
										
										Как вы, наверное, догадались из названия, в этой статье речь пойдет об open source платформе, c помощью которой относительно легко и быстро можно создать web админку для вашего проекта, не заморачиваясь на стили, навигацию, архитектуру приложения и еще множество вещей, напрямую не связанных с решением прикладной задачи.
Внешний вид платформы и одного из модулей
 
Наша компания долго развивала один модульный ecommerce продукт на WFP технологии, было принято решение мигрировать все это творчество на web. В итоге получились два разных продукта: один — платформа, про которую и пойдет речь в статье, а другой — само прикладное решение, реализованное с помощью набора модулей.
Используемый стек технологий 
 
Оговорюсь, что наш выбор был обусловлен большим опытом работы с продуктами Microsoft.
Решено было использовать следующий стек технологий:
ASP.NET MVC 5.0 — в качестве web хост технологии, 
ASP.NET Web API 2.0 — для реализации REST сервисов,
Entity Framework 6.0 — ORM,
EF Migrations — для изменений схемы и данных БД,
ASP.NET Identity — задачи авторизации и идентификации,
AngularJS — для SPA интерфейса. Основной причиной выбора стала его распространненость и хорошая документация, до этого опыта работы с данной технологией не было вообще. Забегая наперед, скажу, что мы ни разу не пожалели о сделанном выборе.
Архитектура
Сама платформа и модули написаны с использованием парадигм DDD, SOLID, Test Driven Development. Для презентации, конечно же, MVVM (спасибо AngularJS — переход с WPF не вызвал никаких затруднений). 
 Читать дальше →
										
 
										
										
										 
Семь месяцев назад, сидя за столом на кухне в своей старенькой квартире, расположенной в оживленном районе Тегерана, я повторил то, что уже делал тысячи раз. Открыв ноутбук, я разместил очередную запись в своем блоге. Это была первая запись за последние шесть лет — мое сердце разрывалось.
 Читать дальше →