Публикации по теме 'model-view-controller'


Модель-представление-контроллер (MVC): понимание на примерах из реальной жизни
Вы, наверное, уже слышали о MVC. Особенно, если вы читали мою предыдущую статью об Angular , в которой также используется паттерн MVC. Итак, давайте разберемся, как это работает и почему так часто используется. Что такое МВК? MVC (сокращение от Model-View-Controller) это популярный способ организации кода . Его использование основано на идее, что приложение может быть легко адаптировано, расширяемо и понятно . Во-первых, давайте разберемся со структурой логики MVC, сравнив ее,..

Angular: чтобы он был жирным, тупым и счастливым
Архитектурный подход к лучшим приложениям Angular В этой статье представлен архитектурный подход к созданию приложений Angular. Это окончательно ответит на ваши вопросы о том, как структурировать ваше приложение Angular, чтобы код был читабельным, тестируемым и поддерживаемым. AngularInDepth уходит от Medium. Эта статья , ее обновления и более свежие статьи размещены на новой платформе inDepth.dev Эта статья основана на моем выступлении на RVA JavaScript Conference..

Почему MVC (Model-View-Controller) важен?
Многие инженеры-программисты используют шаблон Model-View-Controller (MVC) для разработки веб-приложений, и не зря. Наличие хорошо структурированного MVC может сделать процесс разработки намного проще, быстрее и эффективнее. Шаблон MVC разделяет данные приложения, бизнес-логику и пользовательский интерфейс. Это позволяет разработчику сосредоточиться на каждом компоненте отдельно, что приводит к более организованной и структурированной кодовой базе. Компонент «Модель» содержит данные..

Архитектура программного обеспечения — MVC
от Дон Данг Языки программирования Python, Go, Javascript и т. д. можно использовать для написания скриптов для быстрой сборки чего-либо, и, конечно же, они отлично подходят для этой цели. И совершенно нормально писать сценарии, которые используются только один раз, например, для быстрой очистки некоторых ненужных файлов или папок. Однако, как только код не будет использован только один раз, или он будет использоваться другими, например, при написании кода библиотеки для решения..

Вопросы по теме 'model-view-controller'

Что такое MVP и MVC и в чем разница?
Если выйти за рамки RAD (перетаскивание и настройка) способа создания пользовательских интерфейсов, который поощряется многими инструментами вы, вероятно, встретите три шаблона проектирования, которые называются Model-View -Контроллер ,...
522450 просмотров

php Zend / MVC без mod_rewrite
Я видел, как это упоминалось во многих блогах в сети, но я считаю, что это следует обсудить здесь. Что мы можем сделать, если у нас есть инфраструктура MVC (меня интересует ZEND) на PHP, но наш хост не предоставляет mod_rewrite? Есть ли «короткие...
4111 просмотров

Быть максимально СУХИМ в приложении Ruby on Rails
В настоящее время я использую замечательный плагин attachment-fu для приложения Rails, но как начинающий разработчик я никогда не сталкивался со сценарием, подобным тому, в котором я оказался. По сути, я использую плагин attachment-fu на двух...
689 просмотров

Примеры иерархической модели-представления-контроллера (HMVC)?
Меня интересует Presentation-Abstraction-Control? (также известный как Hierarchical-Model-View-Controller (HMVC)) Архитектурный шаблон для создания сложных пользовательских интерфейсов (GUI или веб), и мне было интересно, знал ли кто-нибудь о...
9783 просмотров

Как бы вы реализовали MVC в приложении Windows Forms?
Я не разрабатываю слишком много приложений для настольных компьютеров / Windows Forms, но мне пришло в голову, что использование шаблона MVC (Model View Controller) для разработки Windows Forms .NET может иметь некоторую выгоду. Кто-нибудь...
67035 просмотров
schedule 16.07.2023

Что такое MVC (контроллер представления модели)?
В последнее время я слышал термин MVC (Model View Controller), вызывающий много шума, но что это на самом деле?
45727 просмотров

Как заставить модель выбора работать с прокси-моделью?
У меня есть модель и два представления, настроенные следующим образом: Model ---> OSortFilterProxyModel ---> OListView Model ------------------------------> OTableView Когда пользователь выбирает что-то в одном из представлений, я...
3888 просмотров

Где в Django лучше всего разместить короткие фрагменты данных в формате HTML?
Этот вопрос связан с (но, возможно, не совсем так же, как): Есть ли в Django помощники HTML? Моя проблема заключается в следующем: в Django я постоянно воспроизводю базовое форматирование для низкоуровневых объектов базы данных. Вот пример:...
621 просмотров

Рекомендуемые книги по разработке настольных приложений с использованием MVC
Ищу рекомендации по книгам о MVC на рабочем столе. Если они используют Java, это бонус. Немного предыстории: я пишу настольное приложение на Java. Это аудиоприложение, которое имеет несколько представлений и центральную модель, называемую...
7455 просмотров
schedule 10.06.2022

Используя MVC, как следует обрабатывать связь между представлениями? Между моделями?
Вопрос номер три в моем стремлении правильно понять MVC, прежде чем реализовать его: Я имею в виду два случая: Основное окно приложения должно запускать окно настроек. (Одно представление вызывает другое представление.) Основная модель...
2801 просмотров

Как отобразить несколько виджетов на одной странице с помощью MVC
Я немного запутался в том, как работает MVC, и я не могу найти ничего, кроме базовых примеров. Я хочу сделать что-то вроде дизайна на основе виджетов; вы можете выбрать различные виджеты для размещения на своей странице. Каждый виджет должен...
1961 просмотров
schedule 04.12.2022

Проверка данных модели из другого контроллера в Rails
У меня есть две таблицы: Client(id,name,...) Purchase(id,item,date,client_id,...) У них есть соответствующая Модель со своими валидациями. Что мне нужно, так это создать нового клиента с новой покупкой, все в методе создания контроллера клиента....
3089 просмотров

ASP.NET MVC: как передать список (из класса в модели) повторителю в представлении?
Как мне сделать вышеописанное? Я начал использовать MVC, и у меня возникли проблемы с передачей данных. Моя конкретная проблема связана со списком объектов, которые у меня есть в моей модели, к которым мне нужно получить доступ в представлении и...
22621 просмотров
schedule 09.01.2023

В шаблоне mvc, как показать другой вид
Привет, я разрабатываю приложение winform с использованием шаблона mvc, Если у меня есть форма Windows в виде представления с кнопкой в ​​нем, и я хочу показать другое представление (winform) при нажатии кнопки в первой форме. В этом случае...
287 просмотров
schedule 02.03.2023

Ошибка Javascript MVC
Я настроил свою страницу по умолчанию, чтобы сказать «abcd.aspx» и находится в ~/View//abcd.aspx, и у меня есть мои javascripts в ~/Contents/Scripts/.js По какой-то причине только "../Content/Scripts/.js" работает для включения файла js на...
205 просмотров

Враг / бот А.И. часть модели или контроллера в игре MVC
Это может быть частью модели, потому что это часть бизнес-логики игры. Это может быть частью контроллера, потому что его можно рассматривать как имитацию ввода игрока, который будет считаться частью контроллера, верно? Или будет? А как насчет...
1667 просмотров

Создание URL-адресов с помощью asp.net MVC и RouteUrl
Я хотел бы получить текущий URL-адрес и добавить дополнительный параметр к URL-адресу (например, ?id=1) Я определил маршрут: routes.MapRoute( "GigDayListings", // Route name...
3254 просмотров

Создание эскиза изображения в модели?
Мне интересно, имеет ли смысл включение информации о миниатюрах изображений в модель. Например, указать, какие размеры эскизов вы хотели бы создать. Каталог миниатюр. И Т. Д. Также при работе с миниатюрами и базой данных, целесообразно ли...
240 просмотров
schedule 25.02.2022

MVC ModelBind ListBox с множественным выбором
Как отправить выборки ListBox в ModelBinder? <%=Html.Hidden("response.Index",index)%> <%=Html.ListBox("response[index].ChoiceID", new MultiSelectList(gc.choice,"ChoiceID","ChoiceText") )%> «gc.choice» — это список...
12746 просмотров
schedule 13.06.2022

Безопасно ли передавать анонимный тип в MVC ViewData.Model?
Можно ли сделать следующее: View(new {Object A, Object B}) Или объект A и объект B должны быть явно объявлены в новом типе? Спасибо.
2037 просмотров
schedule 17.06.2022