Возвращаясь к правилам написания кода снова вспоминается важный факт: Использование unit-тестирования при разработки программного обеспечения в долгосрочной перспективе существенно ускоряет процесс внедрения нового функционала и отладку уже существующего.

сайт javascript unit test ссылки программирование генерация библиотеки тестирование

комментариев: 0 | посмотров: 16 | опубликовано: 27.09.2016

Очень часто в своей работе мне приходилось использовать перечисления (Enum) в качестве информации о состоянии объекта. И всё бы вроде как хорошо, но есть некоторое неудобство, при таком подходе логика по проверке состояния (validation) объекта при смене статуса “размазывалась” по всей системе. И часто получалось, что отследить все правила перехода от одного состояния к другому практически непосильная задача, особенно если проект разрабатывает группа программистов.

nuget validation state шаблоны проектирования stateprocessor

комментариев: 1 | посмотров: 181 | опубликовано: 18.08.2016

В последнее время в Интернете всё чаще и всё больше появляются тестовые сервисы и библиотеки. Хочу предложить еще один сервис.

web api unit test ссылки

комментариев: 0 | посмотров: 423 | опубликовано: 28.06.2016

Свершилось! Увидел свет обновленный (вернее сказать абсолютно новый) ASP.NET Core 1.0.

asp.net dot.net release

комментариев: 0 | посмотров: 494 | опубликовано: 28.06.2016

Никому никогда не говорил и не буду говорить, что программировать легко, потому что это неправда. Программировать совсем не просто!

программирование

комментариев: 0 | посмотров: 417 | опубликовано: 23.06.2016

Микрософт в очередной раз совершенно неожиданно рассказала миру о планах по выпуску релизной версии ASP.NET Core 1.0.

asp.net core

комментариев: 0 | посмотров: 596 | опубликовано: 11.05.2016

Компания Microsoft нежданно негаданно переименовала платформу ASP.NET 5 в ASP.NET Core v1.0.

asp.net core

комментариев: 0 | посмотров: 1111 | опубликовано: 28.01.2016

На момент написания статьи, ASP.NET 5 версии находится в статусе Release Candidate 1 (RC1), это значит, что уже совсем скоро, а точнее сказать в первом квартале 2016 года всё случится. В новой версии ASP.NET 5 по отношению к предыдущим версиям, всё поменялось координально. Вернее будет сказать, что на протяжении нескольких лет, начиная с первого выхода платформы ASP.NET она была неизменна. Речь идет о структуре проекта, инструментариях и т.д. В пятой версии пришли большие изменения.

asp.net aurelia undefined ecmascript2015

комментариев: 0 | посмотров: 1959 | опубликовано: 22.12.2015

В Интернете можно найти огромное количество клиентских фреймворков для разработки Single Page Application (SPA). Для примера приведу самые известные: AngularJS, ExtJS, EmberJS, BackboneJS. Все они имеют свою историю, свои плюсы и минусы и своих разработчиков (поклонников). Но мой выбор пал на новый, можно сказать "свежий" фреймворк, который называется Aurelia.

javascript single page application фреймворки aurelia

комментариев: 0 | посмотров: 1385 | опубликовано: 26.11.2015

Допустим, что вы потратили не один месяц на написание своей программы: поиск идеи, изучение рынка, поиск конкурентов, программирование, отладка, тестирование, публикация и, возможно, еще какие-нибудь дополнительные телодвижения. В общем, вы проделали не малый путь, но смею вас заверить, что это даже не половина пути к финансовому успеху программного продукта. Это всего лишь начало большого приключения под названием "Монетизация кода".

windows phone windows store монетизация реклама

комментариев: 0 | посмотров: 1440 | опубликовано: 29.10.2015

Облако меток

.net action ajax amplify android angularjs asp.net assembly attribute aurelia autofac binding bootstrap breezejs busyindicator calabonga soft captcha cascad ckeditor cms code first codefirst cookie core csharp customvalidation database dataerrorinfo datasource debug dependency injection dependencyproperty devexpress dialog domaincontext dot.net durandaljs ecmascript2015 ef entityframework export feedback free photos func globalize gridview helpers hosting html5 htmlhelper icommand ide ie images inotifydataerrorinfo ioc javascript jquery json jssite knockout linq live writer localize master-details mediaelement mef metawebblog modules mvc mvc 3 mvcconfig mvctools mvvm namespace nuget office pagedlist pager parking.ru phone poll print prism referrer release report rest roles rss sampledata sape sapelinkresult selector services silverlight single page application smtp soundeffect spa state stateprocessor struct styles suggest tabcontrol telerik template tools ui undefined unit of work unit test usercontrol using validation validator viewmodel visual studio wcf web api windows phone windows store wp7 wpf xaml xml анекдоты анимация банк россии библиотеки генерация группировка делегаты деньги дизайн игра идеи для сайта иконки инструменты компоненты конвертер курсы валют монетизация музей юмора настройки отладка память пейджинг поиск пример программирование производительность реклама сайт сонник сортировка ссылки тестирование технологии ускоритель факты фреймворки хостинг цб рф цена что значит имя шаблоны проектирования эмуляторы

RSS-канал

Хотите быть в курсе событий, подпишитесь на RSS-канал