Zawsze odbywa się debata na ten temat - „Czy logikę biznesową należy zastosować w procedurze składowanej, czy nie?”. Jeśli zdecydujemy się nie używać narzędzia ORM i nie umieszczać logiki biznesowej w procedurze przechowywanej, to gdzie powinniśmy umieścić logikę biznesową?
W moich poprzednich aplikacjach zawsze wolałem umieszczać całą logikę biznesową tylko w procedurach przechowywanych. Następnie z kodu .NET wywołuję te Procedury składowane za pomocą bloków aplikacji dostępu do danych. SQLHelper itp. Ale nie zawsze tak może być. Zrobiłem trochę googlingu, ale skończyło się na zamieszaniu .......
Wszelkie sugestie ...?