dotnetomaniak.pl

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

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 225 dni, 12 godzin, 24 minuty temu dariuszwozniak 150 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 227 dni, 12 godzin, 14 minut temu suvroc 72 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 232 dni, 10 godzin, 10 minut temu jj09 71 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

Sztuka programowania 232 dni, 10 godzin, 10 minut temu art511 210 rozwiń

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 233 dni, 12 godzin, 53 minuty temu Keraxel 399 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 234 dni, 12 godzin, 51 minut temu Zaba 134 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 235 dni, 2 godziny, 40 minut temu art511 192 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 235 dni, 2 godziny, 40 minut temu suvroc 86 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 238 dni, 4 godziny, 18 minut temu rroszczyk 198 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 239 dni, 11 godzin, 55 minut temu spetz 68 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 242 dni, 12 godzin, 36 minut temu suvroc 97 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 242 dni, 12 godzin, 36 minut temu dariuszwozniak 130 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 244 dni, 2 godziny, 52 minuty temu Radosław Maziarka 72 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 247 dni, 21 godzin, 11 minut temu dariuszwozniak 122 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 247 dni, 21 godzin, 11 minut temu rroszczyk 282 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 248 dni, 12 godzin, 12 minut temu spetz 81 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 249 dni, 13 godzin, 14 minut temu rroszczyk 96 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 253 dni, 10 godzin, 27 minut temu jj09 50 rozwiń

How many timers are in the .NET Framework? What assumptions do they have? Which timer would you use for implementing Speculative query execution?

[EN]: Little-known, useful, charming and beautiful algorithms - part 2

Sztuka programowania 253 dni, 23 godziny, 32 minuty temu http://dynamicallyinvokable... 71 rozwiń

Behavior-driven development (BDD) is a process of developing the software that has evolved from the TDD (test-driven development). We can think of a BDD such as the feature driven approach to the TDD. The main advantage of the BDD over the TDD is the way the tests are being written, in a form of the story that can be understood both by the developers and the customers. In short, we can simply state that the BDD is the TDD done right – it makes use of the so called ubiquitous language which is the core pa...

[EN] BDD with MSpec | Piotr Gankiewicz

Sztuka programowania 253 dni, 23 godziny, 32 minuty temu spetz 59 rozwiń

1 2... 5 6 7 8 9 10... 34 35
Accenture
Szkolenia SecurITum

grudzień

03.
IT Academic Day W...
Politechnika Wrocławska Wydział Elektroniki (C-1)
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 383,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 371,4)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,75)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 388,06)

15

http://jakub-flor... (3 224,66)

16

CaMeL (2 954,87)

17

mnikolajuk (2 596,93)

18

jedmac (2 594,32)

19

lkurzyniec (2 466)

20

FutureProcessing (2 440,11)