powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Code First + SQL Triggers
25 сообщений из 83, страница 2 из 4
Code First + SQL Triggers
    #39652187
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalabongaСтранный комментарий, а особенно про "писать и так и так". К чему это?
Мой Вам совет: просто не обращайте внимание на его флуд
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652189
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANACalabongaСтранный комментарий, а особенно про "писать и так и так". К чему это?
Мой Вам совет: просто не обращайте внимание на его флуд ревнует))))))))
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652191
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANACalabongaСтранный комментарий, а особенно про "писать и так и так". К чему это?
Мой Вам совет: просто не обращайте внимание на его флуд

Очень дельное замечание, спасибо. А то я уже думал, что всё пропало и мы все умрем. Наверное, уважаемый разработчик не обратил внимание на тему "Code Fisrt + Triggers", потому что с технологиями всё понятно, вопрос об их смешивании. :)
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652192
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calabonga,
А зачем вам смешивать?
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652193
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, уважаемые коллеги, раз уж подобрался высокообразованный контингент, то очень бы хотелось услышать ваше мнение относительно одной статьи "Архитектура приложений: концептуальные слои и договоренности по их использованию" .

Принимаются комментрии, замечания, дополнения и конструктивная критика. Особенно интересует мнение относитель но "Абстрактные уровни Data Access Layer".
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652195
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Calabonga,
А зачем вам смешивать?

Да не я смешиваю, я как раз пытаюсь доказать, что смешивать - ЗЛО!
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652196
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calabongaвопрос об их смешивании. :)если вы прогер, то первый вариант ответа - не смешивать.
Это по логике.
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652197
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalabongaКстати, уважаемые коллеги, раз уж подобрался высокообразованный контингент, то очень бы хотелось услышать ваше мнение относительно одной статьи "Архитектура приложений: концептуальные слои и договоренности по их использованию" .

Принимаются комментрии, замечания, дополнения и конструктивная критика. Особенно интересует мнение относитель но "Абстрактные уровни Data Access Layer".зачем прыгать по темам? С триггером что? Интерцептор подходит?
Или флудим?
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652201
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

Ну, конечно же, ведь, мы ради этого тут и собрались!!! А с другой стороны, только вам можно флудить? :)
У нас свободная страна, не нравится - не читай. А понимающие люди оценят. Вы себя к каким людям отнесёте? :)
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652202
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calabonga,
Ну, я ждал ответа с логикой. Логики нет.
Пока умолкаю.
Купил попкорн)
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652204
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalabongaКстати, уважаемые коллеги, раз уж подобрался высокообразованный контингент, то очень бы хотелось услышать ваше мнение относительно одной статьи "Архитектура приложений: концептуальные слои и договоренности по их использованию" .

Принимаются комментрии, замечания, дополнения и конструктивная критика. Особенно интересует мнение относитель но "Абстрактные уровни Data Access Layer".
Первая фраза "Построение сложных и не очень сложных систем задача не тривиальная".

Не помню, кто сказал: "просто не значит тривиально", - но там где сложно, там уж ясно, что не тривиально
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652205
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calabonga,

пролистал до "Абстрактные уровни Data Access Layer", посмотрел на картинку.
Возник вопрос. А Вы с DDD знакомы? Читали Эванса?
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652207
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ещё CLSA напомнило: http://cslanet.com
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652208
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,


Кончено, а что смутило?
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652210
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

Напомнило... Хм... Рано или поздно, каждый программист начинает писать свой "велосипед". Тут вопрос не в "велосипеде", а в том, по какие канонам его изготавливать, какие правила применять и какие инструменты использовать.
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652212
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalabongaskyANA,

Кончено, а что смутило?Мысль введения в чём?
В том, что если разбивать на слои и придерживаться договоренностей по их использованию, то станет проще?
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652213
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalabongaskyANA,

Напомнило... Хм... Рано или поздно, каждый программист начинает писать свой "велосипед". Тут вопрос не в "велосипеде", а в том, по какие канонам его изготавливать, какие правила применять и какие инструменты использовать.
Это была не критика, я Вам не оппонирую, не начинайте защищаться
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652215
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANACalabongaskyANA,

Кончено, а что смутило?Мысль введения в чём?
В том, что если разбивать на слои и придерживаться договоренностей по их использованию, то станет проще?


Именно! Потому что по такому же принципу работает, например MVC Framework. Ты точно значешь, где контролер, а где представление (view). Нет?
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652217
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalabongaskyANAпропущено...
Мысль введения в чём?
В том, что если разбивать на слои и придерживаться договоренностей по их использованию, то станет проще?
Именно!Тогда бы я поигрался с введением, чтобы просто и чётко эту мысль выразить, чтобы читающий сразу понял о чём речь пойдёт.
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652225
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANACalabongaпропущено...

Именно!Тогда бы я поигрался с введением, чтобы просто и чётко эту мысль выразить, чтобы читающий сразу понял о чём речь пойдёт.

Хорошо. Принято, спасибо!
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652234
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calabonga,
Круто у тебя там по ссылке:
авторТак повелось, что с некоторого времени я перестал разделять проекты на сложные и простые,
Нашел золотую пулю.
Зы
В заголовок внеси слова ASP.NET 5.
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652254
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Calabonga,
Круто у тебя там по ссылке:
авторТак повелось, что с некоторого времени я перестал разделять проекты на сложные и простые,
Нашел золотую пулю.
Зы
В заголовок внеси слова ASP.NET 5.

На самом деле, это работает и на WPF и на Core и на Silverlight работало. :)
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652257
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalabongaНа самом деле, это работает и на WPF и на Core и на Silverlight работало. :)в смысле?
Wpf десктоп
Core сомнения
Сильвер лучше не упоминать
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652258
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calabonga,

Даже с точки зрения выдачи в гугле по ключевым надо вставить.
...
Рейтинг: 0 / 0
Code First + SQL Triggers
    #39652269
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Calabonga,

прочитал.

Репозиторий у Вас не совсем репозиторий.
TagRepository на мой взгляд не имеет смысла. Также как и Provider.

Пример:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
public class Post : EntityBase
{
    public string Author { get; set; }

    public string Title { get; set; }

    public string Content { get; set; }

    public string[] Tags { get; set; }

    public DateTime CreatedAtUtc { get; set; }

    public List<Comment> Comments { get; set; }
}


Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
public class Repository<T> : IRepository<T> where T : EntityBase
{
    private readonly ApplicationDbContext dbContext;

    public Repository(ApplicationDbContext dbContext)
    {
        this.dbContext = dbContext;
    }

    public virtual T GetById(int id)
    {
        return dbContext.Set<T>().Find(id);
    }

    public virtual IEnumerable<T> List()
    {
        return dbContext.Set<T>().AsEnumerable();
    }

    public virtual IEnumerable<T> List(System.Linq.Expressions.Expression<Func<T, bool>> predicate)
    {
        return dbContext.Set<T>().Where(predicate).AsEnumerable();
    }

    public void Insert(T entity)
    {
        dbContext.Set<T>().Add(entity);
        dbContext.SaveChanges();
    }

    public void Update(T entity)
    {
        dbContext.Entry(entity).State = EntityState.Modified;
        dbContext.SaveChanges();
    }

    public void Delete(T entity)
    {
        dbContext.Set<T>().Remove(entity);
        dbContext.SaveChanges();
    }
}


Усё, о "каким-то образом обрабатывать метки (tags)" позаботится EF.

Я бы Вам посоветовал почитать про Domain Driven Design. Думаю, что Вам будет интересно.

https://www.amazon.com/Implementing-Domain-Driven-Design-Vaughn-Vernon/dp/0321834577
...
Рейтинг: 0 / 0
25 сообщений из 83, страница 2 из 4
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Code First + SQL Triggers
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]