Поддержка asp.net (часть 2)
От: seregaa Ниоткуда http://blogtani.ru
Дата: 03.04.10 19:58
Оценка: 210 (5)
Залил в репозиторий вторую очередь изменений (r8716). Теперь поддерживаются и проекты типа Web Site.

Вот как обстоят дела на сегодня:

Web Application:
— Визуальный дизайнер веб-форм (+)
Поддержка дизайнера включает переименование контролов, редактирование свойств и создание обработчиков событий.

— Поддержка серверного кода в *.aspx файл (+-)
Внедренный код компилируется и исполняется, но отладка, подсветка и автодополнение для внедренного кода не работают.

— Поддержка bode behind файлов (*.aspx.n) (+)
Для таких файлов работает и подсветка и автодополнение и отладка.

— Поддержка обычных фалов с кодом на Nemerle (*.n) (+)
Для таких файлов работает и подсветка и автодополнение и отладка.

— Шаблоны проектов и файлов (+)
Доступны шаблоны веб-приложения и веб-сервиса. Также доступны шаблоны веб-формы, веб-контрола, http хендлера, сервиса и мастер-страницы

Web Site:
— Визуальный дизайнер веб-форм (+)
Поддержка дизайнера включает переименование контролов, редактирование свойств и создание обработчиков событий.

— Поддержка серверного кода в aspx файл (+-)
Внедренный код компилируется и исполняется, но отладка, подсветка и автодополнение для внедренного кода не работают.

— Поддержка code behind файлов (*.aspx.n) (+-)
Для таких файлов работает подсветка и отладка. Автодополнение не работает для всех *.n файлов сайта.

— Поддержка обычных фалов с кодом на Nemerle (*.n) (+-)
Для таких файлов работает подсветка и отладка. Автодополнение не работает. Размещение кода в папке App_Code поддерживается.

— Шаблоны проектов и файлов (+)
Доступен шаблон веб-сайта. Также доступны шаблоны веб-формы, веб-контрола, http хендлера, сервиса.

Шаблон веб-сайта включает папку bin со сборками Nemerle.dll, Nemerle.Compiler.dll и Nemerle.Macros.dll. Эти dll включаются в шаблон автоматически, во время сборки интеграции. Это дает возможность компилировать и запускать проект без предварительной регистрации этих сборок в GAC. Поэтому теперь инструкция по настройке http://nemerle.rsdn.ru/ASP.NET потеряла актуальность — поддержка asp.net работает "из коробки".

Дальнейшие планы:
— Добавить поддержку автодополнения для файлов веб-сайта.
— Добавить поддержку отладки и автокомплита для кода, внедренного в aspx файлы. Хотя лично мне отсутствие этих фич совершенно не мешает — я использую внедренный код по минимуму, и тем более эта фича порой отваливается и в c# проектах. Поэтому займусь фичей по остаточному принципу.
— Добавить шаблоны для ASP.NET MVC проектов.
Мобильная версия сайта RSDN — http://rsdn.org/forum/rsdn/6938747
Автор: sergeya
Дата: 19.10.17
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.