dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 151

Jeżeli używacie oprogramowania Time Doctor do monitorowania czasu spędzonego na programowaniu warto zajrzeć na ustawienia skrótów klawiszowych...

TimeDoctor i jego skróty klawiszowe ~ Programowanie i okolice

Narzędzia 1358 dni, 14 godzin, 2 minuty temu ozgrozo 144 rozwiń

Unikaj przekazywania nulli. Jeśli nie będziesz ich przekazywał nie będziesz musiał sprawdzać czy ich nie masz. Prosto powiedzieć – trudniej zrobić. Proste rzeczy to przekazywanie pustych kolekcji, Null Object Pattern. Jednak to drugie może dobrze działać dla serwisów, ale już gorzej dla Value Objects. Często pojawiającym się kodem jest wyciąganie obiektów z repozytorium. va...

Dziel się z innymi:
Null References: The Billion Dollar Mistake | Show me the code

Sztuka programowania 1359 dni, 13 godzin, 35 minut temu http://pawlos.blogspot.com/ 271 rozwiń

Książkę przeczytałem jeszcze na studiach (nawet dokładnie nie pamiętałem tytułu) z nudów. Bardzo lekka książka, czyta się jednym tchem. Traktuje o tym jak wygląda projekt, który się nie uda. Jak zachowują się poszczególni członkowie teamu, zarząd, kierownicy, itp. Jedni się domyślają wcześniej, jedni później. Opisane są próby, jakie podej...

Dziel się z innymi:
Marsz ku klęsce – książka | Show me the code

Inne 1359 dni, 13 godzin, 35 minut temu http://pawlos.blogspot.com/ 325 rozwiń

Był taki smutny czas, że struktura dziedziczenia w moich testach zdecydowanie przerastała stopniem skomplikowania dziedziczenie w testowanym kodzie. A bo jedna klasa bazowa dla testów umożliwiała na przykład kontakt z prawdziwą bazą. Inna – testy z bazą in-memory. Jeszcze inna – puszczanie requestów do systemu. I tak dalej. Efekt był taki, że de facto wszystkie testy dziedziczyły ze wszystkiego. Fuj na maxa, z pryszczem jeszcze ohydnym....

Dziel się z innymi:
IUseFixture | Maciej Aniserowicz o programowaniu

Sztuka programowania 1359 dni, 13 godzin, 35 minut temu http://pawlos.blogspot.com/ 162 rozwiń

Poprzednia część artykułu mówiła o infrastrukturze Event Tracing for Windows (ETW), ta zaś dotyczy monitorowania źródła zdarzeń. Można tego dokonać, umieszczając kod w tym samym procesie co źródło logów albo w procesie zupełnie odseparowanym od niego, co gwarantuje większą stabilność w przypadku krytycznych błędów.Hosting w tym samym procesie Najprostszą metodą jest zapisanie/odebranie wsz...

Dziel się z innymi:
Enterprise Library Logging Application Block – część IV | MSDN (Polska)

Narzędzia 1359 dni, 13 godzin, 35 minut temu http://pawlos.blogspot.com/ 39 rozwiń

Dlaczego zmieniamy pracę? Z reguły ludzie zmieniają pracę z następujących powodów: Lokalizacja Pensja Obecna firma jest do d….. Punkt pierwszy jest jasny i zostawimy go bez głębszej analizy. Cały linkowany artykuł opiera się na jednym założeniu. Każdy chce zarabiać jak najwięcej i nieważne jak robota jest ujowa i tak tam będzie siedział, bo kasa jest najważniejsza. Otóż nie, nie jest to prawdą. Chciałbym wam przybliżyć mój punkt widzenia na tę spra...

Dziel się z innymi:
Dlaczego programiści odchodzą ? | robotb

Inne 1361 dni, 7 godzin, 17 minut temu http://robotb.wordpress.com/ 367 rozwiń

Programując w domu w C#, przez kilka ostatnich lat korzystałem głównie z Visual Studio 2010, którego to pozyskałem jeszcze w studenckich latach. Minęło już więc trochę czasu i stwierdziłem, że najwyższa pora na zmianę. Postanowiłem że skuszę się na najnowszy zestaw edycji typu Express. Pierwsze spostrzeżenie było takie, że sporo się tu zmieniło w interfejsie od czasu wersji 2010. Oczywiście widziałem wcześniej screeny z dwóch najnowszych edycji oraz krótko nawet je testowałem, ale w praktyce nie jest to...

Tagi: setup, WiX
Dziel się z innymi:
WiX Toolset - tworzymy własny instalator - cz. 1 - Alt Control Delete

Narzędzia 1363 dni, 17 godzin, 41 minut temu Yuras 209 rozwiń

Od pierwszego CTP Roslyna z niecierpliwością czekam na release. W telegraficznym skrócie roslyn to nowa generacja kompilatora. Takiego kompilatora gdzie każdy element jest dostępny przez api/serwis. To otwiera takie możliwości jak budowa własnych narzędzi do refaktoryzacji czy analizy kodu, tworzenie nowych słów kluczowych i nie wiadomo co jeszcze. Przy okazji kompilator jest przepisywany tak aby był szybszy od obecnych. Generalnie Roslyn = mnóstwo gorących i ciekawych rzeczy. Dzisiaj, a w...

Źródło: www.benedykt.net
Dziel się z innymi:
Roslyn ostatnia prosta

Narzędzia 1363 dni, 17 godzin, 41 minut temu arek 205 rozwiń

Kilka spostrzeżeń po Krakowskim Global Day of Coderetreat 2013. Kilka spostrzeżeń o pair programming, pythonie, narzędziach itd

Dziel się z innymi:
Podsumowanie Krakowskiego Code Retreat 2013. | Show me the code

Sztuka programowania 1363 dni, 17 godzin, 41 minut temu http://chrisseroka.wordpres... 160 rozwiń

ScreenCast pokzuje podstawowe techniki refaktoryzacji kodu na przykładzie małego programu. Ten odcinek jest jednym z serii pt. "Przykladowa Refaktoryzcja Kodu". W tym ScreenCasie poruszyłem nast. zagadnienia: 1. Termin TDD (http://pl.wikipedia.org/wiki/Test-dri...) 2. Refaktoryzacja Link do kodu zrodlowego refaktoryzowanego w ScreenCascie: https://github.com/pawelklimczyk/ScreenCasts

Przykladowa Refaktoryzacja Kodu - ScreenCast cz.3

Sztuka programowania 1363 dni, 17 godzin, 41 minut temu klm_ 36 rozwiń

ScreenCast pokazuje przygotowanie testow regresyjnych prezd refaktoryzacja kodu na przykładzie małego programu. Ten odcinek jest jednym z serii pt. "Przykladowa Refaktoryzcja Kodu". W tym ScreenCasie poruszyłem nast. zagadnienia: 1. Narzedzie Resharper (http://www.jetbrains.com/resharper/) 2. Biblioteka nUnit (http://www.nunit.org) 3. Testy regresyjne Link do kodu zrodlowego refaktoryzowanego w ScreenCascie: https://github.com/pawelklimczyk/ScreenCasts

Przykladowa Refaktoryzacja Kodu - ScreenCast cz.1

Sztuka programowania 1363 dni, 17 godzin, 41 minut temu klm_ 199 rozwiń

ScreenCast pokzuje podstawowe techniki refaktoryzacji kodu na przykładzie małego programu. Ten odcinek jest jednym z serii pt. "Przykladowa Refaktoryzcja Kodu". W tym ScreenCasie poruszyłem nast. zagadnienia: 1. Narzedzie NCrunch (http://www.ncruchn.net/) 2. Termin Cyclomatic Complexity (http://en.wikipedia.org/wiki/Cyclomat...) 3. Refaktoryzacja Link do kodu zrodlowego refaktoryzowanego w ScreenCascie: https://github.com/pawelklimczyk/ScreenCasts

Przykladowa Refaktoryzacja Kodu - ScreenCast cz.2

Sztuka programowania 1363 dni, 17 godzin, 41 minut temu klm_ 47 rozwiń

Dziś wpadł mi link http://damieng.com/blog/2013/12/09/probable-c-6-0-features-illustrated przekazany przez kolegę. Mimo, że na oficjalnych blogach nic nie znalazłem, o tyle natrafiłem na streszczenie jednej z rozmów z BUILD 2013:  http://wesnerm.blogs.com/net_undocumented/2013/07/anders-on-c-60-at-build-2013.html.  Jest to odpowiedź na wątpliwości na temat przyszłości C#, .NET i “Roslyn”. Jak wszystko dobrze pójdzie to .NET 5 będzie hulać na “Roslyn”, a C# nabierze nowych właści...

Tagi: C# 6.0
Dziel się z innymi:
WinMK Live: C# 6.0 - pierwsze pogłoski

Inne 1366 dni, 6 godzin, 27 minut temu http://pawlos.blogspot.com/ 297 rozwiń

W tym artykule dowiesz się jak napisać prosty kontroler ruchu graczem. Dowiesz się również jak wykrywać proste kolizje pomiędzy obiektami. W tym artykule dowiesz się jak napisać prosty kontroler ruchu graczem. Dowiesz się również jak wykrywać proste kolizje pomiędzy obiektami. Kontroler będzie się aktywowa...

Dziel się z innymi:
Programowanie gier w HTML5 dla Windows 8: Implementacja silnika gry - Pad

Windows 1366 dni, 6 godzin, 27 minut temu http://pawlos.blogspot.com/ 226 rozwiń

Semantic Logging Application nie stanowi kolejnej biblioteki do wykonywania logów, która po prostu zapisuje tekst we wskazanej lokalizacji (np. pliku tekstowym). Prezentuje bowiem zupełnie inne podejście niż Logging Application Block i pozostałe konkurencyjne biblioteki. Semantic Logging Application to rozwiązanie przydatne szczególnie w przypadku dużych i rozproszonych systemów. Biblioteka...

Dziel się z innymi:
Enterprise Library Logging Application Block – część III | MSDN (Polska)

Narzędzia 1367 dni, 3 godziny, 40 minut temu http://pawlos.blogspot.com/ 95 rozwiń

Opis tego, jak stworzyć logikę dla aplikacji Windows Phone i Windows Store raz i wykorzystać ją w obu projektach.

Źródło: us3r.pl
Dziel się z innymi:
Portable Class Library, czyli tworzenie logiki współdzielonej cz.1

Mobile development 1369 dni, 4 godziny, 38 minut temu us3r 157 rozwiń

While working with Internet Information Services (IIS) you can meet several problems. One of the most popular issue is a communique that you can’t start W3SVC. You can find a lot of articles in which people says that you should re-install IIS. But there is another way to fix it...

Tagi: iis, IIS 7, services, w3svc
Dziel się z innymi:
[EN] IIS: ‘CANNOT START W3SVC SERVICE’ OR ‘UNABLE TO START DEBUGGING ON THE WEB SERVER’. HOW TO FIX IT?

Inne 1370 dni, 15 godzin, 1 minutę temu jedmac 32 rozwiń

When you try to connect your Visual Studio 2008 environment to a Team Foundation Server 2010 it is so popular that you will not be able to make it. After clicking Tools->Connect to Team Foundation Server and trying to connect to your own TFS you will receive one of errors, for example this...

Dziel się z innymi:
[EN] PROBLEM WHILE CONNECTING VISUAL STUDIO 2008 (TEAM EXPLORER) TO A TEAM FOUNDATION SERVER 2010

Narzędzia 1370 dni, 15 godzin, 1 minutę temu jedmac 12 rozwiń

Dlaczego programiści nie odchodzą skutecznie? Inspiracją do tego tekstu jest artykuł pod niewątpliwie bardzo ciekawym tytułem "Dlaczego programiści odchodzą?". Niestety na nośnym tytule się skończyło, bo treść jest już nieadekwatna - opiera się na wideo prezentacji Pana z innej bo nie polskiej rzeczywistości, a wszystko przetworzone na polski przez młodego pracowitego człowieka, który staje się szefem i widzi ten amerykański "big picture" dla polsk...

Tagi: płaca, praca
Dziel się z innymi:
Dlaczego programiści nie odchodzą skutecznie?

Inne 1372 dni, 9 godzin, 38 minut temu pragmatic 809 rozwiń

W dzisiejszym poście pokażę kilka błędów popełnianych podczas próby oszacowania efektów optymalizacji a raczej mikro-optymaliacji. Częściowo popełniałem te błędy na moim blogu, ale zawsze wykonywałem pomiary w pętli, co niwelowało te drobne różnice.

Piotr Zieliński » Testy wydajnościowe: Zwalnianie pamięci oraz JIT

Sztuka programowania 1372 dni, 9 godzin, 38 minut temu http://pawlos.blogspot.com/ 158 rozwiń

1 2... 149 150 151 152 153 154... 339 340
#befutureproof
Szkolenia SecurITum

październik

Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 922,5)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,46)

8

Damian (9 173,12)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 683,06)

15

spetz (3 363,34)

16

jedmac (3 318,39)

17

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

18

CaMeL (2 954,87)

19

dpawlukiewicz (2 736,19)

20

lkurzyniec (2 732,03)