Вопросы по теме 'separation-of-concerns'

ASP.NET MVC - предложения по макету решения
Я работаю с ASP.NET MVC уже пару месяцев и все еще не доволен макетом решения моего проекта. Я пытаюсь создать CMS для веб-сайта среднего размера, которая была бы максимально портативной и многоразовой, и в ее дизайне есть некоторые очевидные...
1716 просмотров
schedule 24.09.2021

Разделение проблем и производительности?
У меня есть сайт ASP.NET MVC , и я пытаюсь понять разделение контроллера а также модель (репозиторий) и вспомогательные функции HTML. Цель состоит в том, чтобы запросить таблицу базы данных с информацией о фотоальбомах и отобразить ее...
285 просмотров
schedule 27.09.2021

Как вы объединили преимущества прямого подхода View-to-Model и MVVM в своих проектах WPF?
В нашем приложении есть много объектов Model , которые имеют сотни свойств. Для каждого свойства в модели : public string SubscriptionKind { get; set; } ...100x... нам пришлось создать свойство с поддержкой INotifyPropertyChanged в...
227 просмотров

Рекомендации по CakePHP: Админ с маршрутизацией или без нее
Я работаю над капитальным ремонтом приложения CakePHP, которое я создал для CakePHP 1.2. Я обновился до 1.3 и подумываю об отказе от парадигмы маршрутизации администратора для своего приложения. Я обнаружил, что некоторые из моих контроллеров...
2608 просмотров

Области видимости находятся в методах класса или экземпляра rails?
Это вопрос от рельсов-новичков, пытающихся разобраться в проблемах и возможностях. Я всегда думал, что области видимости - это методы класса в рельсах, но на днях я увидел этот код из DHH : module Visible extend ActiveSupport::Concern`...
917 просмотров

СУХОЙ против надлежащего разделения проблем
У меня есть ситуация, когда на основе переменной @page_name отображается другое фоновое изображение. Мне кажется, что я мог бы сделать что-то вроде этого в HTML: <div class="jumbotron" style="background-image: url(<%= asset_path...
172 просмотров

Angular: взаимодействие контроллера и директивы с разделением задач
У меня есть модуль AngularJS, который определяет красивую директиву, которая может отображать сцену WebGL из атрибута scr="filename" . Это работает хорошо и (отрезано здесь и там) выглядит примерно так: angular.module('ThreeViewer', [])...
240 просмотров

ASP.Net MVC - что заменяет события для поддержки слабой связи?
Какие функции ASP.Net MVC могут заменить способ использования событий в веб-формах для поддержки слабосвязанных компонентов? Например, возьмем простой элемент управления пейджером в Webforms: Нажимается номер страницы Пейджер запускает...
613 просмотров

Полная инкапсуляция Entity Framework
Я разрабатываю бизнес-приложение, использующее WPF в качестве уровня представления (конечно, с MVVM). Я использую ADO.Net Entity Framework для сопоставления базы данных. Я не хочу использовать сущности непосредственно в коде (на бизнес-уровне)....
2533 просмотров

Правильная обработка нескольких представлений в javascript-игре MVC
Я делаю упрощенную пошаговую космическую игру. Игрок взаимодействует с 2D-картой, которая представляет галактику / игровую область. Карта состоит из секторов, и каждый сектор может содержать несколько планет. Игроки могут взаимодействовать с...
827 просмотров

Многоуровневый дизайн приложений
Прежде чем все будут бросать в меня камни, я искал в Google / MSDN / StackOver поток связанных вопросов и ответов, но ни один из них не соответствовал моим потребностям. Я работаю над довольно большим приложением на С# - Windows Forms, которое в...
228 просмотров

MVC - это всего лишь трехуровневая модель?
Только начал исследовать mvc и пока не уверен, что понимаю. Насколько я понимаю, это похоже на реализацию трехуровневого решения, т.е. Модель соответствует DAL, Контроллер - уровню бизнес-логики и Представлению как уровню представления. Я здесь...
920 просмотров

Как получить доступ к значениям сеанса из слоев ниже уровня веб-приложения
У нас есть много экземпляров в нашем приложении, где мы хотели бы иметь доступ к таким вещам, как текущий идентификатор пользователя, вошедшего в систему, в нашем бизнес-домене и уровне доступа к данным. В журнале мы отправляем эту информацию в...
3075 просмотров
schedule 22.04.2022

ASP.NET MVC 3: использование методов расширения Enumerable в представлении
Учитывая следующее частичное представление Razor и понимание того, что Product является сопоставленным объектом NHibernate, поэтому вызовы IEnumerable здесь будут запускать запросы к базе данных (если они не кэшируются). Это плохая практика?...
641 просмотров

RSpec в Rails: как пропустить before_filter?
Я пытаюсь протестировать свой контроллер и разделить проблемы. Первая проблема: кто может выполнить какое действие? Я использую authlogic для аутентификации и be9's acl9 для авторизации. Но это не имеет значения, все мои проблемы с...
17702 просмотров

Отображение коллекций Hibernate: действительно хорошее разделение задач?
Я новичок в Hibernate ORM, и я думаю, что вы можете помочь мне лучше понять его. Точнее, я поймал себя на мысли, что очень хорошо реализовано разделение интересов (конечно, это я не могу понять... но, пожалуйста, объясните мне). Поясню: мне кажется,...
191 просмотров

Как представления Rails получают доступ к задачам?
Я изучаю Rails и кажется, что заботы — это способ высушить толстые модели и сделать методы общими для моделей. Однако я смущен тем, почему представления/частицы имеют доступ к этим методам. Разве модель MVC не должна заставлять все, что связано с...
426 просмотров

Действительно ли это нарушает разделение интересов MVC?
Простой вопрос. Я должен быть совершенно неправ, но я подумал, что стоит задать этот вопрос. Является ли доступ к ViewData["Message"] в представлении правильным в соответствии с разделением задач, описанным в MVC? Например, в контроллере:...
223 просмотров
schedule 08.05.2022

Предпочтительный способ объединения PHP и HTML?
Я изучил PHP, взломав phpBB2 и даже отправив несколько модов в их базу данных, которые другие скачали и использовали. (Я не верю, что phpBB2 больше не поддерживается с phpBB3 так долго, поэтому базы данных модов v2 больше нет.) Одной из моих...
12935 просмотров

Какова правильная степень абстракции от уровня данных?
В настоящее время я разрабатываю структуру сохранения своего приложения... и я обсуждаю два решения для абстракции. Вариант 1. Первый и более простой (но, возможно, более связанный с базой данных) двухуровневый подход. В этом подходе...
66 просмотров