Inżynieria oprogramowania

11
Z architektonicznego punktu widzenia, czy warstwa abstrakcji bazy danych, taka jak Microsoft Entity Framework, unieważnia potrzebę oddzielnej warstwy dostępu do danych?

Sposób w jaki było Od lat organizuję swoje rozwiązania programowe jako takie: Warstwa dostępu do danych (DAL) w celu wyodrębnienia działalności związanej z dostępem do danych Warstwa logiki biznesowej (BLL) do stosowania reguł biznesowych do zestawów danych, obsługi uwierzytelniania...

11
Sql Server Data Tools & Entity Framework - czy jest tu synergia?

Wychodząc z projektu wykorzystującego Linq2Sql, podejrzewam, że następny (większy) może popchnąć mnie w ramę Entity Framework. Przeczytałem trochę na ten temat, ale nie udało mi się znaleźć spójnej historii o tym, jak Narzędzia danych SQL Server i Entity Framework powinny / mogłyby / mogą być...

11
Dlaczego w .NET wymagane są CIL i CLR?

Widziałem tutaj ten ładny obraz . Dowiedziałem się, że wszystkie kompilatory obsługujące język .net konwertują kod źródłowy na CILformat. Teraz Microsoft nigdy nie wprowadza .NETcałego systemu operacyjnego, pisząc CLR dla wszystkich systemów operacyjnych. Dlaczego więc zachować taki pośredni format...

11
Kiedy należy przyciąć wejście?

Jestem stażystą, ucząc się ton o branży poza środowiskiem akademickim. Jedną z rzeczy, o których myślałem dzisiaj, było przycinanie danych wejściowych. Po jednej stronie monety nie chcę, aby użytkownik / implementator stale odbierał nieoczekiwane wyniki, ponieważ ich dane wejściowe miały zbyt...

11
Poziom MVC + 3; gdzie wchodzi ViewModels?

Projektuję 3-warstwową aplikację przy użyciu ASP.NET MVC 4. Użyłem następujących zasobów jako odniesienia. CodeProject: MVC + N-tier + Entity Framework Oddzielanie dostępu do danych w ASP.NET MVC Do tej pory mam następujący desingn. Warstwa prezentacji (PL) (główny projekt MVC, gdzie M z MVC...