October 2014 Blog Posts

VS2012 TypeScript And T4Toolbox

25 October 2014 |

Microsoft продолжает стратегию продвижения Web разработки на своем стеке технологий. Разработку на клиенте (HTML5+JavaScript+CSS), на фоне других языков и платформ разработки выглядит каким-то анахронизмом, все всё понимают, а сделать ничего не могут потому что, наверное и к лучшему, нет ни одного влиятельного игрока который смог бы сделать революцию. История с Silverlight закончилась неудачей как раз из-за активного сопротивления других игроков. Теперь Microsoft судя по всему выбрала другую стратегию не революцию а “поглощение” – сделать свою инфраструктуру и средства разработки “значительно лучше других”, не претендуя на контроль (HTML5+JavaScript+CSS), а подстраиваясь, получится или нет при таком раскладе неизвестно, но выбора нет. Как часть этой большой игры появился язык TypeScript – язык результатом компиляции которого является код JavaScript. Будет ли он он значительно эффективней покажет время/практика, по моему мнению имеет смысл его попробовать.

Длинное введение получилось :-) Собственно хотелось про грабли сказать, для тех кто решить попробовать, под VS2012 плагин поддерживающий TypeScript конфликтует с плагином T4Toolbox, при сохранении файла .ts, если для него выбран BuildAction = TypeScriptCompile, VS падает с ошибкой, помогает только отключение плагина T4Toolbox, другого решения не нашел.