ASP.NET Представления MVC - Могут, я использую код - позади

( Сопровождающий Spyder здесь ) Чтобы обнаружить интерпретатор, запущенный нашими консолями IPython, вам необходимо запустить следующий код на любой из них:

In [1]: import sys                                                                                                                                                         

In [2]: sys.executable                                                                                                                                                     
Out[2]: '/home/carlos/miniconda/envs/py36/bin/python'
5
задан tereško 13 July 2012 в 10:29
поделиться

4 ответа

Хорошо, запишите другого на свой счет для кривой обучения. Я думаю, что, возможно, нашел ответ на свой собственный вопрос...

MVC ASP позволяет Вам установить свои собственные механизмы представления, которые можно использовать (вместо механизма представления ASP.NET по умолчанию). Таким образом, можно управлять поколением HTML. После того как Вы знаете, что искать, его легкое :)

Вот хорошее место для начала работы: Пользовательский Пример Механизма Представления

@Rajesh - Спасибо за большие ссылки!

1
ответ дан 13 December 2019 в 05:43
поделиться

Это - вопрос практики.

Вот интересное чтение.

  1. Файлы Codebehind являются злыми

  2. Файлы Codebehind не являются злыми

Также существует интересная статья "Rob Conery"

  1. Встроенные сценарии и код позади

Так, выбор является Вашим. Это зависит от Вашего приложения architecuture, как Вы хотите структурировать его, чепуха...

Я предполагаю, что преимущество с представлениями без codebehind, это, намного легче переключиться на другой viewengine, который не поддерживает codebehind.

Хотя будет некоторый объем работы, но тем не менее это будет очень бесшовным.

10
ответ дан 13 December 2019 в 05:43
поделиться

Можно использовать код позади также. Это - только вопрос предпочтения стиля.

0
ответ дан 13 December 2019 в 05:43
поделиться

Я не был бы. Просто необходимо забыть о codebehind файле, серьезно. На самом деле в Платформе MVC RC1 по умолчанию нет никакого codebehind файла для Ваших представлений. Безотносительно c# обработка Вы хотите продолжить представлять свое представление, можно сделать это встроенный с HTML. Если Вы думаете о выполнении некоторой обработки данных, делаете себе одолжение и помещаете его в контроллер.

Это - сдвиг парадигмы, его лучшее, чтобы просто повредить Ваши старые привычки теперь.

1
ответ дан 13 December 2019 в 05:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: