dotnetomaniak.pl - Artykuły z tagiem C#

Chmura Azure ma dwa podstawowe oblicza, a właściwie sposoby na tworzenie rozwiązań. Ci, którzy mieli okazję tworzyć chmurowe aplikacje, zapewne mają świadomość tego, że po wejściu na strony z tutorialami na MSDN, wiele z nich ma kilka różnych sposobów na implementację jednego rozwiązania.

Rozwiązania programistyczne w Chmurze Azure

Cloud 565 dni, 23 godziny, 5 minut temu igorzysko 72 źrodło rozwiń

Dzisiaj przeskakuję na ścieżkę front-end. Powiem Wam o TypeScript, czyli mówiąc ogólnie języku programowania leżącym u podstaw Angular 2.0. Wspomnę tylko, że TypeScript poznawałem w środowisku Visual Studio Code.

TypeScript – pierwsze wrażenia.

Web 581 dni, 4 godziny, 17 minut temu igorzysko 125 źrodło rozwiń

Dzisiaj post techniczny i pewnie też trochę niszowy. Porozmawiamy o tym jak oprogramować komunikację szeregową ze skanerami Motorola/Zebra bez korzystania z trybu emulacji klawiatury i bez zewnętrznych bibliotek.

Tagi: .Net, C#
Źródło: strejczek.com
Dziel się z innymi:
Komunikacja szeregowa ze skanerami Motorola/Zebra z poziomu C# | PAWEŁ STREJCZEK

Inne 581 dni, 4 godziny, 17 minut temu pstrejczek 57 źrodło rozwiń

Async programming becomes more and more popular. While being very convenient in use, from performance perspective there are scenarios where regular Task-returning async methods have one serious drawback: they need to allocate a new Task to represent the operation (and its result).

Tagi: async/await, C#, gc
Dziel się z innymi:
Implementing custom IValueTaskSource – async without allocations – TooSlowException

Inne 585 dni, 3 godziny, 43 minuty temu KonradKokosa 76 źrodło rozwiń

Pracujecie w projekcie opartym o Windows Formsy? Mam nadzieję, że nie ale jeżeli macie tę niewątpliwą przyjemność, to zapewne zdarzyło Wam się użyć czegoś takiego jak BindingSource...

Dziel się z innymi:
Zdradziecki BindingSource – string.Empty

Inne 587 dni, 4 godziny, 10 minut temu pszemek 80 źrodło rozwiń

Czym jest Angular? Kiedy programista styka się z tą technologią w swojej pracy? Czy Angular jest wyłącznie frameworkiem front-end’owym? Jaki związek ma Angular z popularnym już frameworkiem i wzorcem architektonicznym MVC? Zapraszam Was do przeczytania artykułu opublikowanego na blogu firmy, w której pracuję. Postaram się w nim odpowiedzieć na pytanie, dlaczego programista back-end’owy może żyć w zgodzie właśnie z Angular.

Dlaczego programista Back-Endowy miałby polubić Angulara?

Web 589 dni, 5 godzin, 24 minuty temu igorzysko 141 źrodło rozwiń

Wiele razy szydziłeś z „programistów” javascript. To nie język mówiłeś (no jest w tym troche racji ale zostawmy to na razie). Ale czy jako dumny C#-owiec wiesz co się stanie po wykonaniu...

Tagi: .Net, C#, ciekawostki, Null
Dziel się z innymi:
Null nullowi nierówny – string.Empty

Architektura 593 dni, 3 godziny, 54 minuty temu pszemek 184 źrodło rozwiń

W tym wpisie, kolejnym z serii dotyczącej kreacyjnych wzorców projektowych, omówię wzorzec projektowy Prototype – Prototyp. Prototyp, zgodnie z intuicją, ma za zadanie dostarczyć jakiś pierwotny obiekt, który potem wykorzystamy do konkretnych celów. Tym celem będzie tworzenie obiektów interesujących klienta.

Wzorzec projektowy Twoim wzorcem cz.2. Prototyp

Architektura 598 dni, 4 godziny, 21 minut temu igorzysko 94 źrodło rozwiń

Wprowadzenie Dzisiaj przedstawię Wam temat wzorców projektowych, a głównie pierwszy wzorzec projektowy, który wybrałem jakim jest Metoda fabryczna – Factory Method. Powiem, czemu je stosować, jakie istnieją rodzaje wzorców projektowych, jakie istnieją poszczególne wzorce projektowe, a na samym końcu wpisu zamieszczę przykładową implementację danego wzorca w języku C#. Wzorzec projektowy jest pewnym schematem, ogólnym rozwiązaniem pewnego problemu, na podstawie którego powstaje potem konkretna implementa...

Wzorzec projektowy Twoim wzorcem cz.1. Metoda fabryczna

Architektura 600 dni, 4 godziny, 8 minut temu igorzysko 113 źrodło rozwiń

Dziś w pracy mój kolega zwrócił uwagę na dość kuriozalny i wydawać by się mogło, banalny problem. Otóż posiadając wtyczkę OmniSharp (C#) w Visual Studio Code mamy dostęp do kilku snippetów ułatwiających nam pracę z kodem C#. Jednym z nich jest dobrze znane z Visual Studio generowanie konstruktora klasy. Jedyne co trzeba zrobić to w kodzie napisać ctor i nacisnąć tabulator. Wszystko super, jest jednak małe ALE. W Visual Studio taka kombinacja skutkuje wygenerowaniem semantycznie poprawnego konstruktora tj...

Tagi: C#, ctor, snippet, vs code
Źródło: foreverframe.net
Dziel się z innymi:
Snippet generujący konstruktor z nazwą klasy C# w Visual Studio Code - Forever F[r]ame

Sztuka programowania 606 dni, 5 godzin, 36 minut temu dpawlukiewicz 45 źrodło rozwiń

Reducing memory allocations from 7.5GB to 32KB Table of Contents Context of the problem Establishing a baseline Easy win 1 Easy win 2 Splits are never cool Lists are not always nice Pooling byte arrays Goodbye StringBuilder Skipping commas The war between classes and structs Goodbye StreamReader TLDR

Tagi: C#, memory
Źródło: medium.com
Dziel się z innymi:
[EN] Strings Are Evil - Reducing memory allocations from 7.5GB to 32KB

Architektura 619 dni, 23 godziny, 3 minuty temu Piotr Stapp 158 źrodło rozwiń

I think its no secret that more and more development teams are trying to take more of a micro service oriented approach (and for all the good reasons). With the power that cloud providers give plus the benefit of container (Docker and Kubernetes) I think it is inevitable that micro services will become a standard. Of course this approach is not problem proof but it allows us to move some of the monolith type application issues somewhere else where we have more flexibility

Event Sourcing for dummies

Architektura 648 dni, 21 godzin, 12 minut temu g_naj 107 źrodło rozwiń

This week we had serious case of "how come it doesn't work on production? It did work on my laptop". After the release one core function did not work. Not in a sense that it threw exception. More like it didn't apply the changes it was suppose to. We opened the code, we looked at it and we scratched or heads wondering "what the hell is going on?!". This specific method that was responsible for the work even had good unit tests that were finishing successfully. We eventually found the cause of the issue a...

Tagi: .Net, C#
Dziel się z innymi:
IEnumerable Trap

Sztuka programowania 648 dni, 21 godzin, 12 minut temu g_naj 198 źrodło rozwiń

Krótko o unchecked, unsigned i problemach z Entity Frameworkiem...

Dziel się z innymi:
Unchecked, ulong & Entity Framework – Dev on board

Sztuka programowania 669 dni, 3 godziny, 7 minut temu devonboard 42 źrodło rozwiń

Całkiem normalną sytuacją jest, gdy każdy sam sobie instaluje server bazy danych. Wtedy u każdego ta nazwa może być różna. Ktoś zainstalował wersję SQL Express, ktoś inny ma już kilka wersji SQL (2008, 2012, 2014, 2016, …) różnie nazwanych, u kogoś innego w poprzednim projekcie instancja musiała się konkretnie nazywać.

Co gdy każdy programista ma inne lokalne ustawienia aplikacji? – Show me the code

We are going to create a “library” for creating any Action or Func from a bunch of bytes.

Tagi: .Net, C#
Dziel się z innymi:
Generating Func from a bunch of bytes in C# – Random IT Utensils

Inne 693 dni, 3 godziny, 29 minut temu cepewka 88 źrodło rozwiń

Ludzie lubią ułatwiać sobie życie. Programiści to też podobno ludzie ;) dlatego pewnie postępują podobnie. Czasem z lenistwa, innym razem z własnych nieprzymuszonych chęci. Branża IT nieustannie się rozwija. Powstają takie wspaniałości jak wstrzykiwanie zależności;) Warto było by i w rodzinie Rx-owatych dostawać to co się chce i kiedy się chce.

Programowanie Reaktywne - Szpryca - AutoFac.

Architektura 704 dni, 2 godziny, 43 minuty temu godev 94 źrodło rozwiń

A few days ago, a friend o mine had a very interesting issue with C# code he had written...

Źródło: foreverframe.net
Dziel się z innymi:
Method invocation in C# is tricky - Forever F[r]ame

Sztuka programowania 704 dni, 2 godziny, 43 minuty temu dpawlukiewicz 221 źrodło rozwiń

W ostatnim poście wyzwania poruszę ponownie tematykę związaną z testowanie. Dzisiaj wejdziemy jeszcze głębiej i przetestujemy dokładniej co się dzieje w trakcie odbierania danych od dystrybutora. Zapraszam do czytania.

Programowanie Reaktywne - Bileciki do kontroli - Unit Tests of Create Cold/Hot Observable. | godevblog.github.io

Architektura 713 dni, 3 godziny, 50 minut temu godev 14 źrodło rozwiń

Dzisiaj postanowiłem kontynuować wczorajszą tematykę. Czyli testowanie. W przypadku Rx-ów nie jest to takie proste. Ze względu na potrzebę kontroli nad procesem publikowania danych na strumień. Jedna z metod została opisana w poprzednim poście. Dzisiaj nieco inny cel testów.

Programowanie Reaktywne - Bileciki do kontroli - Unit Tests of Observer Interval. | godevblog.github.io

Architektura 714 dni, 1 godzinę, 58 minut temu godev 25 źrodło rozwiń

1 2 3 4 5 6 7 8... 68 69
Logo
Sklep z gadzetami

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,28)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,6)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 105,41)