IML TODO

WP Upload Directory not writable! Check file and directory permissions
disclaimer: статья является ответом на критику ( которая обрушилась на хабре ), раскрывая потенциал IML на примере популярного приложения ToDo MVC. Получил тумаков Критика – это слово крайне мягкое по отношению к дискуссии, которая возникла к моей предыдущей статье, потому что это было больше похоже на избиение в котором были крайне не приятные комментарии ( на ...

AngularJs vs IML 17

WP Upload Directory not writable! Check file and directory permissions
disclaimer: сравнение не подразумевает поднятие “холивара”, а делает обзор задач, решаемых одним инструментом в сравнении с другим. Я не являюсь знатоком всех тонкостей angularJs, но прочитав 10 статьей обзора этого инструмента, привожу альтернативный пример решения тех же самых задач на IML. Что будем сравнивать ? Controller ( ссылка ) Inheritance  ( ссылка ) примечание:  отсутствует ...

Do,Action,Insert

WP Upload Directory not writable! Check file and directory permissions
disclaimer: речь пойдет о самой мощной связке в IML,  когда выполняется action ( direct, ajax, submit ) и полученные данные вставляются ( с template или без ) в DOM элемент. Данный способ уже фигурировал в разных примерах к другим статьям, но сегодня я проведу развернутый обзор всех возможностей такой связки в рамках Incoding Framework.  примечание: ...

Клиентские template 1

WP Upload Directory not writable! Check file and directory permissions
disclaimer: статья делает обзор  преобразования JSON данных в html на клиентской стороне ( browser ) и раскрывает детали  работы template в Incoding Framework ( поиск, формирования, local storage и подключение своих engine ). Примеры из статьи доступны на GitHub Чем плох серверный ? Перед тем как ответить на этот вопрос, надо изучить что же предлагает asp.net ...

Расширения

WP Upload Directory not writable! Check file and directory permissions
disclaimer: IML предоставляет базовый функционал для разработки клиентской части приложений, но покрыть абсолютно весь спектр задач, с которыми сталкиваются программисты, невозможно. Поэтому мы добавили в IML поддержку расширений, которые позволяют любому разработчику расширять для его задач. Есть решения IML поддерживает разные сценария расширения: Html extensions  – этот способ решает одну из самых важных задач DRY ( ...

Быстрая asp.net mvc разработка с Incoding

WP Upload Directory not writable! Check file and directory permissions
Компания Incoding Software приглашает студентов и IT специалистов на семинар по практикам быстрой  asp.net mvc разработки О семинаре Южный Федеральный Университет готов предоставить аудиторию для проведения семинара и дискуссии на тему быстрой веб разработки, докладчик Копачинский Владислав – ведущий разработчик компании, который поделится опытом и практикой применения декларативного языка ( IML )  для  разработки “богатых” клиентских ...

IML, 5 причин использовать

WP Upload Directory not writable! Check file and directory permissions
disclamer: статья дает ликбез по самым интересным возможностям Incoding Meta Language, но не является документацией. No JS Динамическая составляющая языка JаvaScript плохо сказывается на поддержке приложения в дальнейшем, а также требует от разработчика постоянно учитывать все тонкости динамической типизации (null, undefined, ‘undefined‘, this). После опыта разработки крупных проектов был построен первый прототип типизированного построителя JavaScript ...

Мощь селекторов 2

WP Upload Directory not writable! Check file and directory permissions
disclaimer: для эффективного использования IML необходимо понимать принцип работы selector‘ов и знать область их применения, поэтому в этой статье будут рассмотрены все аспекты, связанные с их работой. Runtime IML – это декларативный язык, который описывает сценарий выполнения кода на клиентской стороне (браузер) в момент наступления события, указанного в When(), что позволяет получать значения DOM-элементов в runtime и потом использовать ...

С чего начать?

WP Upload Directory not writable! Check file and directory permissions
disclamer: данная статья является пошаговым руководством, которое поможет ознакомиться с основными возможностями Incoding Framework. Результатом следования данному руководству будет приложение, реализующее работу с БД (CRUD + data filters) и полностью покрытое юнит-тестами. Часть 0. Введение. Для начала приведем краткое описание фреймворка. Incoding Framework состоит из трех пакетов: Incoding framework – back-end проекта, Incoding Meta Language – front-end проекта и ...

Ajax.ActionLink vs IML

WP Upload Directory not writable! Check file and directory permissions
Все примеры можно скачать  или загрузить через github   disclamer: статья ориентирована на разработчиков, которые знакомы с AJAX ASP.NET MVC, но столкнулись с тем, что возможностей этого расширения не хватает для покрытия сложных клиентских сценариев только C#-кодом и поэтому рассматривают альтернативные решения. Предыстория Собравшись в офисе на прошлых выходных, мы обсуждали новые задачи для версии 2.0 и заговорили ...