Jak cachować dane w .NET? Kilka słów o CacheManager oraz Redis

Jak cache’ować dane w .NET? Kilka słów o CacheManagerze oraz Redisie

Wprowadzenie Wraz z rozwojem aplikacji oraz zwiększaniem się liczby użytkowników stajemy przed coraz większymi problemami związanymi z wydajnością. Szczególnie istotne jest to w momencie, gdy na przykład ruch na stronie jest na tyle duży, że serwer, z którego korzystamy, jest wykorzystywany w 100%. Jednym z sposobów, który w miarę szybko daje spore efekty, jest dodanie Read more about Jak cache’ować dane w .NET? Kilka słów o CacheManagerze oraz Redisie[…]

Entity Framework - aktualizacja danych bez ich pobierania

Entity Framework – aktualizacja danych bez ich pobierania

Wprowadzenie Dzisiejszy wpis jest inspirowany jednym z ostatnich code review, jakie robiłem. Zauważyłem, że gdy pracujemy z Entity Framework, często niektóre rzeczy zaczynamy robić nieefektywnie względem tego, jakbyśmy zrobili to chociażby w przypadku ADO.NET. Taką właśnie czynnością jest aktualizowanie oraz usuwanie obiektów z bazy. Aktualizacja obiektu z jego pobraniem Standardowo, gdy zaczynamy uczyć się pracować Read more about Entity Framework – aktualizacja danych bez ich pobierania[…]

Nbuilder oraz Faker.NET - generowanie danych

Nbuilder oraz Faker.NET – generowanie danych

Testując aplikację, potrzebujemy jakiś danych. Można oczywiście wszystko ręcznie przygotować, ale na dłuższą metę takie podejście jest dość problematyczne. Warto skorzystać z czegoś gotowego. Dzisiaj będę chciał Ci pokazać dwie biblioteki (Nbuilder oraz Faker.NET), które wykorzystuję do generowania danych testowych, a które w połączeniu dają całkiem fajne wyniki. Nbuilder Nbuilder (strona biblioteki) przydaje się, gdy Read more about Nbuilder oraz Faker.NET – generowanie danych[…]