dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Sztuka programowania - Strona 46

Wspominałem niedawno, że w pracy nie trzeba robić wszystkiego szablonowo. Można się postarać i uczyć, rozwijać siebie i innych. Nieważna jest firma, korporacja w której pracujesz. Nieważne jest stanowisko, które zajmujesz. Ważne jest tylko czy chcesz. Dziś opiszę jak testować aplikację C# za pomocą F#. Po co to robić? To jeden z powodów. A właściwie 10 (i więcej). A oprócz tego dla przyjemności i rozwoju. Nauczenia się czegoś nowego w pracy zamiast po pracy...

Źródło: paweltymura.pl
Dziel się z innymi:
Jak ożenić F# i C# - Blog Pawełka

Sztuka programowania 2926 dni, 2 godziny, 7 minut temu pawelek 155 źrodło rozwiń

Wstrzykiwanie zależności do walidatorów FluentValidation.

Źródło: radblog.pl
Dziel się z innymi:
FluentValidation – wstrzykiwanie zależności | RadBlog

Sztuka programowania 2929 dni, 2 godziny, 24 minuty temu Radosław Maziarka 152 źrodło rozwiń

Rodzaje framerków do tworzenia atrap możemy podzielić na dwie kategorie:constrained (z ang. ograniczony)unconstrained (nieograniczony) Do pierwszej kategorii zaliczamy wszystkie do tej pory poznane frameworki do tworzenia atrap – Moq, FakeItEasy, NSubstite – a także Rhino Mocks, NMock oraz EasyMock. Ich cechą charakterystyczną jest ograniczona możliwość tworzenia atrap. Biblioteki te generują kod dziedzicząc...

Tagi: TDD
Dziel się z innymi:
Kurs TDD cz. 21: Rodzaje frameworków do tworzenia atrap | DariuszWoźniak .NET

Sztuka programowania 2934 dni, 2 godziny, 19 minut temu dariuszwozniak 150 źrodło rozwiń

Opis jak szybko skonfigurować testy integracyjne dla WebAPI przy użyciu OWIN

Tagi: owin, Tests, WebAPI
Źródło: www.diwebsity.com
Dziel się z innymi:
[EN] WebAPI integration tests with OWIN - Diwebsity

Sztuka programowania 2936 dni, 2 godziny, 9 minut temu suvroc 89 źrodło rozwiń

tl;dr This post is a list of resources for learning F# and overview of my mini-project: Stock Estimator.

Tagi: F#
Źródło: jj09.net
Dziel się z innymi:
[EN] Getting started with F#

Sztuka programowania 2941 dni, 5 minut temu jj09 73 źrodło rozwiń

Dzisiaj artykuł o wstrzykiwaniu zależności. Każda poważniejsza aplikacja w obiektowym języku programowania powinna implementować zasadę odwróconego sterowania (IoC), a jej poszczególne modułu powinny być luźno powiązane (loose coupling).

Źródło: www.arturnet.pl
Dziel się z innymi:
Wstrzykiwanie zależności - cz. 1 - www.Arturnet.pl

Zawód programisty wiąże się z nieustannym wybieraniem pomiędzy złym, a gorszym. Nie inaczej jest ze słowem kluczowym var.

Tagi: csharp, var
Źródło: keraxel.net
Dziel się z innymi:
Dylematy programisty: var

Sztuka programowania 2942 dni, 2 godziny, 49 minut temu Keraxel 403 źrodło rozwiń

Jak wiemy delegaty w języku C# zawierają referencje do metod o określonych wcześniej parametrach oraz typie jaki dana metoda zwraca.

Tagi: .Net, C#, delegate
Dziel się z innymi:
Delegate – GetInvocationList – Siepacze Kodu

Sztuka programowania 2943 dni, 2 godziny, 46 minut temu Zaba 138 źrodło rozwiń

Programując w ASP .NET MVC często mamy potrzebę zmapować jeden obiekt na inny, może to być np. encja pobrana z bazy danych, którą trzeba pozbawić niektórych właściwości i przekazać do dalszych warstw naszej aplikacji, lub – w prostszy ujęciu – konwersja modelu na View Model, którym napełnimy widok naszej aplikacji.

Źródło: www.arturnet.pl
Dziel się z innymi:
[www.Arturnet.pl] AutoMapper – mapowanie jednej klasy na drugą – wydajność i możliwości

Sztuka programowania 2943 dni, 16 godzin, 35 minut temu art511 220 źrodło rozwiń

Short description of the main guidelines for logging

Tagi: logging, patterns
Źródło: www.diwebsity.com
Dziel się z innymi:
[EN] Logging guidelines for developers - Diwebsity

Sztuka programowania 2943 dni, 16 godzin, 35 minut temu suvroc 87 źrodło rozwiń

Szukałem porad w sprawie trudnej czynności jaką jest nazywanie .NET DEVELOPERS POLAND – facebook Co prawda w innym temacie, ale warto przeczytać aby uświadomić sobie jaka to ciężka praca. Także człowiek szuka i myśli i próbuje.Próby W ramach swoich poszukiwań i eksperymentowania z tworzeniem najlepszego i najczystszego kodu, najlepiej nazwanego i cacy. Dotarłem do takiej sytuacji, gdzie chciałem posiadać osobne klasy (kontrolery, serwisy, repo, co ta...

Dziel się z innymi:
Użytkownik czy użytkownicy? Jak nazywać klasy – moje doświadczenia.

Sztuka programowania 2946 dni, 18 godzin, 13 minut temu rroszczyk 199 źrodło rozwiń

Immutability is a quite old concept that is mostly related to the functional programming, however, it’s also (maybe not so widely) used in the object oriented programming. An immutable variable/object can not be mutated, which means that once it’s been initialized it will never change it’s original value/reference (unless it’s deallocated). This approach results in some great benefits such as out of the box thread safety, yet in the OOP world, it does seem to be quite often abused or even not used at al...

[EN] A word about immutability | Piotr Gankiewicz

Sztuka programowania 2948 dni, 1 godzinę, 50 minut temu spetz 68 źrodło rozwiń

Solution how to mock Entity Framework context in code first approach

Źródło: www.diwebsity.com
Dziel się z innymi:
[EN] Mocking EntityFramework context - Code First - Diwebsity

Sztuka programowania 2951 dni, 2 godziny, 31 minut temu suvroc 100 źrodło rozwiń

Jedną z największych trudności dla osoby zaczynającej przygodę z testami jednostkowymi są: Metody i klasy static. Niederministyczne lub/i niepowtarzalne zależności.

Tagi: TDD
Dziel się z innymi:
Kurs TDD cz. 20: Mockowanie DateTime.Now, random, static, itp. | DariuszWoźniak .NET

Sztuka programowania 2951 dni, 2 godziny, 31 minut temu dariuszwozniak 133 źrodło rozwiń

Example how to validate dynamic model with Fluent Validation.

Źródło: radblog.pl
Dziel się z innymi:
Dynamic model validation with Fluent Validation | RadBlog

Sztuka programowania 2952 dni, 16 godzin, 47 minut temu Radosław Maziarka 78 źrodło rozwiń

Nomenklatura w świecie TDD, a w szczególności ta dotycząca tworzenia atrap, jest źródłem wielu niejasności. Powodem takiego stanu jest fakt, że definicje różnią się w zależności od źródła, tj. książki,  lub frameworka. W poprzednich częściach poznaliśmy trzy najbardziej popularne frameworki do tworzenia atrap dla .NET, dla których...

Tagi: Moq, TDD
Dziel się z innymi:
Kurs TDD cz. 19: Mock, stub, fake, spy, dummy | DariuszWoźniak .NET

Sztuka programowania 2956 dni, 11 godzin, 7 minut temu dariuszwozniak 141 źrodło rozwiń

Czytakpisanyblogbyłbyczytelnydlawas? CzyMożeTakBędzieCzytelniej? AMożeCzęśćZWasPreferujeTaki_Zapis? MgSZłŻITkLpjBdzZCztlnscNzTrz. (Aktualnie już nie pamiętam co tutaj napisałem) Dlaczego gdy piszemy do ludzi potrafimy używać pełnych wyrazów, pełnych zdań, samogłosek i spółgłosek i nie skracamy. Natomiast gdy tylko siada jeden z drugim (ja nie jestem święty), piszemy P=ObsłużW(1,false, new Coś()); NIE MA SZANSY ŻE KTOŚ TO ZROZUMIE. NIE-MA. Czy to ...

Czytaj kod jak książkę

Sztuka programowania 2956 dni, 11 godzin, 7 minut temu rroszczyk 285 źrodło rozwiń

Recently I’ve had this idea that came into my mind while working on the Sentry – let the users of my library (if there will be any) to configure not only the set of rules, connection strings, urls etc. but also the underlying providers that do all of the heavy lifting (e.g. the HttpClient responsible for communicating with the API). It means that as long as you’re not satisfied with the default solution, please feel free to provide your own engine that will for example talk to the database and perform a ...

[EN] Mocking the “unmockable” | Piotr Gankiewicz

Sztuka programowania 2957 dni, 2 godziny, 8 minut temu spetz 83 źrodło rozwiń

Dzisiaj chciałbym pokazać BenchmarkDotNet. Dzięki niemu w łatwy sposób można przetestować wydajność konkretnych metod w c#. Na blogu temat wydajności poruszałem już wiele razy i wiemy,  nie jest łatwe prawidłowe zmierzenie czasu wykonania kodu. Pamiętajmy, że kod wykonany pierwszy raz zawsze musi zostać przetłumaczony do kodu maszynowego (JIT). W momencie wywołania pierwszy raz jakiejkolwiek metody, CLR sprawdzi czy dana metoda ma już kod maszynowy. Jeśli jakaś me...

Dziel się z innymi:
BenchmarkDotNet – prosta biblioteka do testów wydajnościowych

Sztuka programowania 2958 dni, 3 godziny, 9 minut temu rroszczyk 102 źrodło rozwiń

Last year I had a pleasure to attend and speak at awesome Thunder Plains conference in Oklahoma City. I presented Aurelia Framework: video code slides I really liked this conference. Especially, because instead of having more talks that I could count, there was only 15 sessions (selected out of over 300) divided into 3 tracks. Moreover, all speakers were passionate developers, and you could feel this during their presentations.

Źródło: jj09.net
Dziel się z innymi:
[EN] Thunder Plains 2015

Sztuka programowania 2962 dni, 22 minuty temu jj09 51 źrodło rozwiń

1 2... 44 45 46 47 48 49... 73 74

Najaktywniejsi w tym miesiącu