Обновить
42
0
Igor Chakrygin@Ordos

.NET Developer

Отправить сообщение
Я знаю, что это быстрее и использует меньше ресурсов, но, как я написал в конце статьи, мне хотелось сделать код предельно простым и маленьким, так как это тут не главное.
Знали бы вы, как сложно отлаживать эти провайдеры. Я замучался с этим небольшим куском кода, а что будет с провайтером покрупнее. Дело в том, что сборку фактически использует студия, поэтому дебагом по ней не пройтись.
Как я понимаю, динамическая компиляция, это немного другое. Провайдеры компиляции всего лишь формируют исходный код на языке C#. Компиляция происходит уже после.
У вас не так уж много кода, но всё-равно, подумайте об использовании ХабраРедактора. Это значительно повышает читабельность статьи.
Ну не то чтобы совсем не будет, просто будет переходить не в исходный файл, а в сгенерированный.

Хотя я уверен, что эти вопросы тоже решаемы, как и подсветка ошибок и всё в таком духе. Я просто пока так глубоко в подробности не вдавался.
Ну хотя бы те же константы. С одной стороны они будут находиться в xml-файле, где их удобно редактировать и просматривать, а с другой — являются константами и их не нужно всё время получать из файла, конвертировать к int (если константа целочисленная), как это происходит в случае с web.config в Asp.net.
Карма в минус двадцать является хорошим стимулом для написания хороших статей. Главное не бояться попросить помощи в нужный момент.

Насчёт оформления, как я понимаю, Вы создатель ХабраРедактора, поэтому это большей частью Ваша заслуга, спасибо.
Хочу попросить помощи у людей. Я написал статью на тему «Использование провайдеров компиляции в Asp.net», но мне не хватает кармы, чтобы её опубликовать.
Довольно опасная штука. Чревато ошибками.
Думаю это внесёт только путаницу.
C# изначально делался таким образом, чтобы нельзя было допустить какую-нибудь глупую ошибку, как например в случае с проваливающимся switch`ем.
Есть много форумов по IT, но тут интерес не только в статьях, но и в их обсуждениях. На других форумах таких живых дискуссий я не встречал, поэтому говорю «Нет».
Довольно интересно. А вы не могли бы пояснить пункты 1 и 2, я не понял что значит «Опциональные параметры» и «Опциональное ключевое слово»
А я всё равно буду пользоваться Windows Vista. Уж извините, нравиться.: о)
Поздравляю.
А как узнать, минус поставлен в отместку, или за дело?
Я думаю, что Sys3X имел ввиду, что он готов высказать своё мнение, даже если знает, что в ответ получит только минусы.
Нет, тогда все будут минусовать друг друга взаимно.
Не так давно было предложение сделать обязательным указание причины минуса, думаю это то что нужно (опять же, анонимно)
Тоесть, если кто-то будет не согласен с Вашим мнением и попытается доказать вам свою правоту, а Вы не сможите ему ответить, то Вы просто поставите ему минус в карму вместо того, чтобы отстаивать свою точку зрения?

Так скоро начнётся Кармовойна.
Когда тебя заминусуют до -20, причём никто не скажет за что, ты откажешься от своих слов.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность