2015-12-23 3 views
1

Я новичок в рамке 3.5. Я заметил, что при создании формы веб-контента он создает страницу aspx.designer.vb в дополнение к странице aspx.vb. Может ли кто-нибудь объяснить мне разницу и цель каждого?В чем разница между страницей designer.vb и .vb?

+0

Тот, у кого дизайнер на имя принадлежит IDE (** designer **); он используется для хранения информации о времени разработки (автогенерированный код, инициализация для компонентов, которые вы перетаскиваете в режиме разработки и т. д.). Небольшой здравый смысл должен был понять это, новое или нет. :-( –

+0

@KenWhite: «Маленький здравый смысл должен был понять это, новое или нет». Это не так. Разве вы не немного суровы? Кто-то, кто никогда не программировал раньше, Конечно, можно было бы сказать, что есть разница при просмотре имен и кода, но ОП также спросил, какова цель этого. –

ответ

2

Может ли кто-нибудь объяснить разницу мне и цели каждого?

aspx.designer.vb

Является ли дизайнер, связанные автоматически генерируемый код в рамках и содержит код, необходимый для управления вы поместили в форму в модельера поверхности. Если вы хотите, вы можете вносить изменения в свой элемент управления и чувствовать себя с помощью окна свойств desinger (или) даже с использованием этого файла конструктора.

aspx.vb - это файл, в котором присутствует фактический код блока на стороне сервера. Подобно вашим методам обработчика событий и т. Д.

Рассмотрите возможность использования документации MSDN для получения лучшего понимания на том же самом.

0

Я тоже это заметил .. Я думаю, что файл .vb имеет код, который вы написали .. и в файле designer.vb есть опции, как отображать ваш код на экране. Вы можете открыть файлы с Visual Studio или NotePad ++ или просто Блокнот, чтобы увидеть разницу.

+2

Visual Studio также может их открыть.: p –

+0

Я знаю .. но я думаю, что визуальный студия открывает их в качестве проекта, поэтому он не видит разницы. –

+1

Он не должен или, по крайней мере, не должен, когда вы открываете один файл через проводник Windows. –

Смежные вопросы