Pytania oznaczone «.net»

10
Po co deklarować zmienne blisko miejsca ich użycia?

Słyszałem, jak ludzie mówią, że zmienne powinny być deklarowane tak blisko ich użycia, jak to możliwe. Nie rozumiem tego Na przykład ta zasada sugeruje, że powinienem to zrobić: foreach (var item in veryLongList) { int whereShouldIBeDeclared = item.Id; //... } Ale z pewnością oznacza to, że...

10
LINQ a warstwa dostępu do danych

Nauczyłem się zawsze obsługiwać dowolny kod dostępu do danych w całkowicie oddzielnej „warstwie” od mojej logiki biznesowej i kodu interfejsu użytkownika. To zawsze była dla mnie bardzo dobra architektura, a wszelkie „zasady” i najlepsze praktyki, które widzę, wciąż pasują do tego stylu kodowania,...

9
Testy RSpec + Selenium dla platformy .NET w systemie Windows

Jestem programistą Railsów, który robi TDD na komputerze Mac z RSpec, Capybara i Selenium webdriver. Teraz moja firma poprosiła mnie o zastosowanie tego podejścia w środowisku .NET w środowisku Windows. Jak najlepiej to zrobić? Mogłem po prostu zainstalować Ruby i użyć RSPEC, Capybara i Selenium...

9
Programowanie .NET i klasy POCO

Myślałem dziś wieczorem, zastanawiając się nad aplikacją, którą muszę zmienić i przyszło mi to do głowy. Entity Framework Entities to POCO (Plain old CLR Objects), a modele używane w ASP.NET MVC są zwykle również POCO. Zasadniczo oznacza to tylko właściwości, bez metod. Teraz programowanie OO...