История

Начало блога было положено на страницах уже ушедшего портала MySpace.com, сервис которого для блогинга был предоставлен компанием Microsoft. Именно там были написаны первые статьи. По прошествию времени, сервис приказал "долго жить", после чего начались мытарства в поисках хорошей платформы для публикация своих статей. Было перепробовано множество разных площадок, начиная от blog.ru и заканчивая wordpress.com. В результате неудачных тестов было принято решение написай свой движок для блога. Кстати, если у вас есть желание получить исходники блога, то это легко! Обращайтесь через форму обратной связи.

В апреле 2012 (версия 2.х.х) года наш блог выделился из состава основных разделов сайта www.calabonga.com и стал самостоятельным сайтом. В апреле 2014 года блог полностью переписан. На этот раз разметка сайта была сделана на базе фреймворка bootsrtap, чтобы обеспечить работу сайта на устройствах с малыми экранами.

Далее следующий этап преобразований. Блог переписывается (версия 3.х.х), что называется "с нуля". Обновление состоялось 5 июня 2017 года. На этот раз была избрана новая платформа ASP.NET Core 1.1 и впоследствии ASP.NET Core 2.0. Хорошая платформа, но очень "сырая" на тот момент.

После этого в виду некоторых причин, и в частности, "сырости" платформы ASP.NET Core блог был портирован на старый добрый ASP.NET MVC 5. После этого версия поменяла главный индекс на 4.х.х.. Обновление состоялось 17 ноября 2017 года.

Ингридиенты

При разработке блого были использованы следующие артифакты:

  • ASP.NET MVC 5
  • jQuery
  • Bootstrap 3.3.7
  • Bootstrap-Switch 3.3.4
  • Fontawesome 4.7.0
  • Gulp 3.9.1
  • JQuery 3.2.0
  • JQuery-Validation 1.16.0
  • Knockout 3.4.1
  • Knockout-Validation 2.0.3
  • lodash 4.17.4
  • Toastr 2.1.2
  • Nuget Autofac 4.6.2
  • Nuget Mailkit 1.14.2
  • Nuget OperationResult 1.3.0
  • Nuget Calabonga.EntityFramework
  • Nuget PagedListLite 1.8.0
  • Nuget PagedListLite.MVC 1.1.2
  • Nuget Symbolr 1.0.1

Предложения

Ваши комментарии, предложения, замечания, просьбы и прочие материалы касательно блога и его работы принимаются через форму обратной связи. В том числе и просьбы выслать исходники движка блога :)

Конфиденциальность и защита информации

Подробная информация доступна в документе Политика конфиденциальности.