dotnetomaniak.pl

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

NavigationStrona głównaO MniePrelekcjeGutek6th November, 2014pro , c#, json.net, reflections Pisząc jeden system, doszliśmy do wniosku w firmie, że trzeba zrobić testy integracyjne. Wiemy, że poszczególne części systemu same w sobie działają tak jak chcemy, albo dokładniej tak jak myślimy, że mają działać :) Część systemu, którą chcieliśmy przetestować była odpowiedzialna za słanie wiadomości poprzez szynę, jej odbiór, następnie odpowiedni processing uzależniony od danych wejściowych i tych w bazie dan...

Źródło: blog.gutek.pl
Dziel się z innymi:
JSON.NET Deserializacja bez inicjalizacji - Jakub Gutkowski o dev i nie tylko

Inne 953 dni, 9 godzin, 10 minut temu psz750 209 rozwiń

Recently Microsoft Azure introduced the New D-Series Virtual Machine Sizes. The “greatest” available VM has 16 cores, and 112 GB RAM. I thought it would be cool to create one, and play with it for a while. Not for a month, because that would cost almost $1000 (~700-800 EURO). However, what is cool about Azure – you can scale VM down when you are not using it. Even to the cheapest option – A0 Basic (~10 EURO / ...

Tagi: Azure, cloud
Źródło: jj09.net
Dziel się z innymi:
[EN] Running the greatest VM on Azure - Jakub Jedryszek

Inne 953 dni, 9 godzin, 10 minut temu jj09 78 rozwiń

W poprzednim temacie opisałem czym jest Azure Service Bus oraz jak rozpocząć korzystanie z tej usługi. Dziś zajmę się tematem kolejek (Queues). Pokażę w jaki sposób zarządzać kolejkami z poziomu kodu oraz jak oprogramować wysyłanie i odbieranie wiadomości. W prezentowanych przykładach wiadomość przesyłana pomiędzy nadawcą i odbiorcą będzie zawierała obiekt zamówienia: public class Order { public...

Dziel się z innymi:
Azure Service Bus brokered messaging – Queues | Developer notes

Inne 953 dni, 9 godzin, 10 minut temu psz750 78 rozwiń

Hej, dziś wpis trochę krótszy, z rodzaju tych „tips & tricks”… Czasem zdarza nam się natknąć na sytuację kiedy napisaliśmy w pocie czoła jakiś „zajebisty”, „zakręcony” kod JavaScript ale nie wiedzieć czemu nie działa – dzieje się tak często dlatego, że JavaScript w wielu sytuacjach zachowuje się inaczej od innych topowych języków programowania. Jedną z takich sytuacji opiszę w dzisiejszym wpisie.

Tagi: JavaScript
Dziel się z innymi:
JavaScript - proste problemy z domknięciem i this - burczu programator

Web 956 dni, 10 godzin, 35 minut temu burczu 198 rozwiń

DevTalk #01 za nami. Kurtyna opadła, emocje zwiędły, każdy żuczek toczy swoją kulkę życia dalej… Tak? NIE! Wcale nie! Nic nie opadło, nic nie zwiędło! Wręcz przeciwnie: emocje są nadal, nabuzowanie nie ustąpiło! Bo wiecie co? Nie spodziewałem się hiszpańskiej inkwizycji! Feedback po pierwszym odcinku był tak miażdżąco zajebisty, że po prostu szok. Daliście mi ogromnego powera, dzięki wielkie! Żeby lekko zarysować rozmiar sukcesu: na sam...

Dziel się z innymi:
Devtalk #02. Oraz: po co to wszystko? | Maciej Aniserowicz o programowaniu

Inne 957 dni, 21 godzin, 37 minut temu psz750 291 rozwiń

Dzisiaj chciałbym przedstawić swój pierwszy videotutorial, w którym kontynuuje tematykę Windows Store Apps pisanych w HTML5 i JavaScript. Zachęcam do obejrzenia i komentowania :)

Źródło: us3r.pl
Dziel się z innymi:
Windows Store Apps – Typescript

Mobile development 957 dni, 21 godzin, 37 minut temu us3r 117 rozwiń

AngularJS is a great tool and really helps to write maintainable  and testable code pretty FAST. But I think everyone who uses AngularJS encountered performance issues with this framework. I made some tests on Internet Explorer, where ngRepeat directive can be really slow while rendering. In this post you can see how to use ReactJS or Mithril to improve performance of AngularJS rendering

Źródło: bigguns.pl
Dziel się z innymi:
[EN] IE rendering with AngularJS + ReactJS + Mithril  | bigguns

Web 957 dni, 21 godzin, 37 minut temu http://chrisseroka.wordpres... 107 rozwiń

Continuous Integration, Code Reviews, Test/Behaviour Driven Development, Automated User Acceptance Tests, FxCop, StyleCop, NDepend, Resharper i wiele wiele innych technik/narzędzi wykorzystywanych tylko po to, aby tworzyć lepszy kod. A często zapominamy, lub nie wiemy, o podstawowych sposobach na zapewnienie lepszej jakości kodu. Dzisiaj pokażę jak osiągnąć lepszy kod w 4 kliknięciach.

Dziel się z innymi:
Lepszy kod w 4 kliknięciach | Piotr Perak

Sztuka programowania 959 dni, 14 godzin, 26 minut temu http://pawlos.blogspot.com/ 472 rozwiń

O TDD napisano wiele, sam napisałem całkiem sporo i mówiłem całkiem sporo podczas kilku prelekcji. Używam TDD od ponad 5 lat już. Powinienem być super mega ninja pro TDD master. Mimo tego jakiś czas temu, pisząc bardzo prosty kod, na prawdę super prosty, naszła mnie taka refleksja: Jest zielone, jest ok. [Fact] public void Example_test() ...

Tagi: TDD
Źródło: www.benedykt.net
Dziel się z innymi:
Jeszcze słowo o TDD : arek online

Dzisiaj kolejna nowa funkcjonalność w c#. Zacznijmy od przykładu:publicclass Point { publicdouble Dist => Math.Sqrt(X * X + Y * Y); publicdouble X; publicdouble Y; } X oraz Y to zwykłe pola (tak nie powinno się ich  definiować jako publiczne ale to tylko przykład). Następnie Dist to dziwny twór… Wiemy, że mamy tam wyrażenie lambda, które wywołuje Math.Sqrt i robi obliczenia. Zobaczymy jak możemy  z tego skorzystać w kodzie:Point point =new Point(); point.X =5; point.Y =6; double dist = point...

Dziel się z innymi:
Piotr Zieliński » C# 6.0: Definiowanie metod za pomocą wyrażenia lambda

Inne 962 dni, 18 godzin, 27 minut temu psz750 403 rozwiń

Omawiana w poprzednim poście zależność w najprostszej postaci charakteryzuje się pewnym nieprzyjemnym problemem (nie mówiąc o samym fakcie konieczności korzystania z takiej abstrakcji), który postaram się przedstawić na przykładzie.

Źródło: rpajak.com
Dziel się z innymi:
IFactory = abstrakcja na Func | Robert Pająk – Blog

Sztuka programowania 965 dni, 13 godzin, 39 minut temu Robert Pająk 341 rozwiń

W nowej wersji c# zdecydowano się zezwolić na konstruktory bezparametrowe w strukturach danych. Kiedyś pisałem dlaczego, nie można było ich definiować w poprzednich wersjach języka. Chodziło po prostu o wydajność, szczególnie podczas alokacji tablic danych. Dodam, że w CLR zawsze było dozwolone posiadanie konstruktorów bezparametrowych i wyłącznie c# na to nie zezwalał. W C# 6.0 możliwe już jest napisanie własnego konstruktora bez parametrów, ale wciąż należy pamiętać o możliwych problemach wydajnościow...

Dziel się z innymi:
Piotr Zieliński » C# 6.0–bezparametrowe konstruktory oraz inicjalizacja automatycznych właściwości w konstruktorze

Inne 965 dni, 13 godzin, 39 minut temu psz750 208 rozwiń

The second edition of dotNetConfPL was pretty successful. I am very pleased with all sessions, and speakers performance. All sessions went smooth, but one. Barbara Fusinska could not run screenshare on Google Hangouts. Her session was recorded later and is already available. The only way to inform other about the problems during the conference was through JabbR or displaying Blue Screen of Death instead of her session. Adding something on website would...

Tagi: dotnetConf, event
Źródło: jj09.net
Dziel się z innymi:
[EN] dotNetConfPL 2014: summary and sessions recap - Jakub Jedryszek

Inne 965 dni, 13 godzin, 39 minut temu jj09 134 rozwiń

I would like to present a solution that will make it easier to work with any application logs and convenient way to help monitor the work of program. This solution is based on ILogCollector interface.

Tagi: C#, Framework, IoC, logging
Źródło: piotrluksza.com
Dziel się z innymi:
[En] Log collector – logging on steroids | Piotr Łuksza

Sztuka programowania 965 dni, 13 godzin, 39 minut temu pluksza 216 rozwiń

Dzisiejszym wpisem chciałbym rozpocząć cykl kilku tematów poświęconych omówieniu Azure Service Bus – jednego ze składników Microsoft Azure umożliwiającego wymianę informacji w systemach rozproszonych. Azure Service Bus pozwala na komunikację w dwóch trybach: relayed messaging oraz brokered messaging. Tryb relayed polega na synchronicznej wymianie wiadomości, podczas której nadawca i odbiorca muszą być dostępni on-line (analogicznie ...

Azure Service Bus Brokered Messaging – komunikacja w systemach rozproszonych | Developer notes

Inne 966 dni, 22 godziny, 18 minut temu psz750 94 rozwiń

How to make your 'debugging life' easier with DebuggerDisplay attribute

Źródło: progrunning.net
Dziel się z innymi:
[EN] ProgRunning   » What I’ve learned today – Debugging with DebuggerDisplay attribute

Sztuka programowania 966 dni, 22 godziny, 18 minut temu mkieres 159 rozwiń

Pamiętam jak dawnymi czasami każde exception przyprawiało mnie o gęsią skórkę. Szukałem sposobu jak tu je wyeliminować (choć już wtedy wiedziałem, że niektórych źródeł nie wyeliminuje nigdy). Dziś z perspektywy czasu wiem jaki byłem głupi. Czasami exception to rzecz, o której wprost marzymy. A jak to z marzeniami bywa rzadko się one spełniają. Kilka “ciekawszych” problemów z którymi się zetknąłem:1. Backup bazy danych działa wybiórczo Wdrażając oprogramowanie u klienta liczyłem tylko na jedno ni...

Tagi: C#
Dziel się z innymi:
Najgorsze problemy ever | Wojtek Pitek about dev

Sztuka programowania 968 dni, 17 godzin, 34 minuty temu wopi 397 rozwiń

23/10/20141 Commentdevtalk, jakub gutkowski, javascript, news, podcastprocentpro Od kiedy zacząłem świadomie organizować swój czas, zajęcia i – przede wszystkim – myśli (o czym można poczytać pod tagiem GTD), żaden mój pomysł się nie “marnuje”. Nic magicznie nie “znika”. Wszystko co wymyślę – ląduje w OneNote. Moja głowa okazuje się dość sprawnie działającym, póki co, narzędziem, bo listę “todo kiedyś” mam wypchaną pomysłami. A zaleta trzymania wszystkiego w ON jest taka, że co jakiś czas do pomysłów ...

Tagi: devtalk, podcast
Dziel się z innymi:
DevTalk #01. Teraz coś z zupełnie innej beczki… | Maciej Aniserowicz o programowaniu

Inne 968 dni, 17 godzin, 34 minuty temu psz750 417 rozwiń

Założenie: Chcemy mieć możliwie wysoką zgodność z SOLID + Depedency Injection Problem: Piszemy implementację, która zawiera jakieś zasoby i musi je zwalniać (czyli implementacja IDisposable) Omawiane zasoby są bardzo obciążające i nie chcemy je jak najszybciej zwalniać Nie chcemy mieć interfejsu dziedziczącego po IDisposable, bo najczęściej jest to Leaky Abstraction

Źródło: rpajak.com
Dziel się z innymi:
IOwned – aby nasze abstrakcja były możliwie czysta | Robert Pająk – Blog

Sztuka programowania 968 dni, 17 godzin, 34 minuty temu Robert Pająk 291 rozwiń

Zacznijmy dziś od operatora nameof. Zwraca on po prostu nazwę przekazanej metody:staticvoid Main(string[] args) { string writeLine= nameof(Console.WriteLine); string testFunction = nameof(TestFunction); Console.WriteLine(writeLine); Console.WriteLine(testFunction); } privatestaticstring TestFunction(int a,double b) { returnnull; } Chyba nie ma tutaj nic nadzwyczajnego. Po prostu zwracana jest nazwa w formie string: Po co nam to? Na przykład, aby zaimplementować OnPropertyChanged:publicc...

Tagi: C# 6.0, nameof, Null
Dziel się z innymi:
Piotr Zieliński » C# 6.0: operator nameof oraz propagacja NULL

Inne 968 dni, 17 godzin, 34 minuty temu psz750 238 rozwiń

1 2... 119 120 121 122 123 124... 331 332
Szkolenia SecurITum

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

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,15)

8

Damian (9 056,1)

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 608,06)

15

jedmac (3 318,39)

16

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

17

spetz (3 078,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 633,85)

20

mnikolajuk (2 596,93)