dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

Od czego zacząć naukę programowania? Z jakich źródeł korzystać podczas nauki programowania? Jakie strony programistyczne są warte uwagi? Gdzie znaleźć informacje na temat .NET/C#? Jak się uczyć programowania? Jakie poradniki/filmy dotyczące programowania wybrać? Chcesz się przekonać jakie mam zdanie na ten temat? Zapraszam do lektury.

Dziel się z innymi:
bartoszszymański.NET | Od czego zacząć naukę programowania?

Inne 396 dni, 1 godzinę, 40 minut temu bartoszszymanski 127 rozwiń

In this post we will implement basic memory allocator which will be able to allocate any object from scratch. We will also hijack new operator in order to be able to decide where objects should be allocated by .NET platform.

Dziel się z innymi:
[EN] Custom memory allocation in C# — Hijacking new operator

Inne 398 dni, 3 godziny, 59 minut temu https://afishxd.wordpress.com/ 191 rozwiń

Postów, felietonów czy filmów mówiących o tym jak zostać programistą jest przynajmniej tyle ile odcinków "Mody na sukces", ale każdy dokładnie taki sam. Tutaj prezentuje inne podejście do tego zagadnienia. Zapraszam do lektury i dyskusji.

Tagi: .Net, C#, IT, nauka
Dziel się z innymi:
bartoszszymanski.NET | Jak zostać programistą czyli "Moda na sukces" w branży IT.

Inne 399 dni, 13 godzin, 49 minut temu bartoszszymanski 219 rozwiń

Hello folks here comes another one Watcher which is responsible for the process monitoring. This one isn’t really sophisticated, as there isn’t not much to do in terms of the process validation, yet you might find it useful under certain situations.

Dziel się z innymi:
[EN] Process monitoring with Warden | Piotr Gankiewicz

Narzędzia 405 dni, 2 godziny, 44 minuty temu spetz 90 rozwiń

Good morning, this is gonna be a very short post, as it’s truly super easy to integrate the C# with the Slack API. We’ll make use of the latest .NET Core version listed as the dnxcore50 and build a console application that you can use to send the messages to the particular channel.

Tagi: .Net, .net core, C#, dnx, slack
Dziel się z innymi:
[EN] Effortless C# integration with Slack | Piotr Gankiewicz

Inne 404 dni, 2 godziny, 59 minut temu spetz 88 rozwiń

Trochę o moim nowym projekcie SportTacticsBoard (C#), motywacji oraz o importowaniu projektu z SVN do Git i jaka jest sytuacja z licencją...

Tagi: .Net, C#, git, Svn
Dziel się z innymi:
SportTacticsBoard - Import i licencja | MD Tech Blog

Inne 407 dni, 13 godzin, 9 minut temu manio143 48 rozwiń

Przemysław Walkowski. Jakiś czas temu dowiedziałem się, że można tworzyć pluginy do Notepad++ w C#. Chwila konfiguracji, trochę pomyślunku i pierwszy plugin gotowy. Poniżej dokumentacja i kody do mojego pomysłu na szybki dostęp do logów na różnych środowiskach. Dodatkowo przedstawiłem co należy zrobić aby stworzyć własny plugin do NotePad++ Notepad++ jest całkiem przyjemnym narzędziem programisty. Przez większość czasu podczas...

Tagi: C#, notepad++, plugin
Dziel się z innymi:
Plugin do Notepad++ w C# | Blog Programisty.NET

Narzędzia 402 dni, 19 godzin, 23 minuty temu przemekwa 319 rozwiń

JSON format has been a standard used amongst many different framework and languages for quite a few years now. It’s so cool, that even the .NET Core team have decided to include it in its framework which results in e.g. being able to store the application settings within a JSON file, which is much more human readable and less bloated than the old one App or Web.config written using the XML. In today’s post, I’d like to present how easy it is to create your own JSON configuration reader and move the appl...

Tagi: .Net, C#, config, JSON
Dziel się z innymi:
Storing C# app settings with JSON | Piotr Gankiewicz

Sztuka programowania 407 dni, 2 godziny, 23 minuty temu spetz 147 rozwiń

← Czy interfejs może zawierać metodę wraz z jej implementacją ? Czyli trochę hackowania w C# Opublikowano, autor:Tomasz J Język C# w całej swojej świetności ma również masę ograniczeń, oczywiście wszystko dla naszego dobra Jednym z takich ograniczeń jest dziedziczenie maksymalnie po tylko jednej klasie (ale za to po wielu interfejsach). Co czasem może okazać się nie lada wyzwaniem Zapraszam więc do lektury. Najczęstszym i najłatwiejszym rozwiązania problemu niemożności dziedziczenia po wielu klasach...

Tagi: C#, hacking
Dziel się z innymi:
Czy interfejs może zawierać implementację metody, czyli trochę hackowania | pasja-programowania

Sztuka programowania 412 dni, 3 godziny, 1 minutę temu Tomasz Janczewski 369 rozwiń

← Język C# w całej swojej świetności ma również masę ograniczeń, oczywiście wszystko dla naszego dobra Jednym z takich ograniczeń jest dziedziczenie maksymalnie po tylko jednej klasie (ale za to po wielu interfejsach). Co czasem może okazać się nie lada wyzwaniem Zapraszam więc do lektury. Najczęstszym i najłatwiejszym rozwiązania problemu niemożności dziedziczenia po wielu klasach jest zamiana dziedziczenia na kompozycję (czy to jedn...

Tagi: C#
Dziel się z innymi:
Czy interfejs może zawierać metodę wraz z jej implementacją ? Czyli trochę hackowania w C# | pasja-programowania

Sztuka programowania 414 dni, 21 godzin, 35 minut temu jankulovsky 168 rozwiń

The Twilio integration allows sending the SMS. It completes a basic setup as the SendGrid integration for sending email messages is also available. As usual, quite easy to get it up and running within a minute – just take a look into the post details.

Integration with Twilio | Piotr Gankiewicz

Daj się poznać 2016 416 dni, 19 godzin, 23 minuty temu spetz 67 rozwiń

In today’s post, I’d like to present how easy it is to create a custom watcher that can be added to the Warden instance and integrated with the whole monitoring process. Let’s not waste any more time and jump directly into the code.

[EN] Extending Warden – new watcher | Piotr Gankiewicz

Daj się poznać 2016 422 dni, 22 godziny, 19 minut temu spetz 21 rozwiń

So, here I come with the new video in which I talk about the Warden Web Panel. If you feel like listening to me talking again is a good idea, just go into the post details, where you can find a link to the screencast.

[EN] Warden screencast #2 – Web Panel | Piotr Gankiewicz

Daj się poznać 2016 422 dni, 22 godziny, 19 minut temu spetz 28 rozwiń

← Kurs MVVM #4 DataTemplateSelectorOpublikowano, autor:Tomasz J W tej części kursu dowiesz się jak stworzyć aplikację wielojęzyczną wykorzystując bindowanie. Jako przykład stworzymy sobie formularz mini-formularz. Zaczynamy od stworzenia plik zasobów (ang. Resources File) w dwóch wersjach, domyślna – Polska i Angielska. Aby to zrobić do projektu dodajemy nowy element typu resx jak na obrazie poniżej. Plik ten wykorzystamy jako słownik domyślnego języka. Otwieramy nowo utworzony plik i dodajemy do ni...

Dziel się z innymi:
Kurs MVVM #5 Aplikacja wielojęzyczna | pasja-programowania

Sztuka programowania 421 dni, 22 godziny, 11 minut temu Tomasz Janczewski 166 rozwiń

Today is the day, in which the Warden Web Panel has been finally released. It is available in the Azure cloud, where you can create a free account and use it immediately, or, if you wish to host it on your own, just clone the repository and run the web application – it’s actually quite easy to get it up and running on localhost in a matter of minutes (or even seconds). In the post details, you can find more information about the idea behind the Web Panel UI and what can be done do with this tool in term...

Dziel się z innymi:
[EN] Warden Web Panel released | Piotr Gankiewicz

Daj się poznać 2016 422 dni, 22 godziny, 19 minut temu spetz 26 rozwiń

Jest wiele sposobów na znajdowanie błędów w aplikacji: dowody matematyczne, testy jednostkowe, ręczne testowanie i debugowanie. Niestety debugowanie może być bardzo czasochłonne jeśli nie wiemy, w którym miejscu znajduje się problem. Tworzenie logów może nam pomóc zlokalizować ten problem.

Tagi: .Net, C#, nlog, SharpOffice
Dziel się z innymi:
Logi z NLog | MD Tech Blog

Daj się poznać 2016 432 dni, 56 minut temu manio143 159 rozwiń

Aby wykonać dowolną transakcję w sieci Bitcoin, tak jak w przypadku klasycznych przelewów bankowych, musimy posługiwać się adresami kont. Korzystając z dowolnego klienta sieci, możemy wygenerować cały zestaw takich adresów. Możemy też poznać ich budowę i wygenerować je sobie sami. Zobaczmy jak do tego podejść :)

Tagi: Bitcoin, C#
Źródło: www.mikoleusz.pl
Dziel się z innymi:
Protokół Bitcoina od środka: Generujemy adresy kont – Mikoleusz Blog

Inne 432 dni, 56 minut temu Mikoleusz 84 rozwiń

This is the latest (for the time being) integration available for the Warden, that provides an access to the custom HTTP API (with any URL that you’d like to use ) to which you may send a POST request including (or not) a body, headers etc. Additionally, you can make use of the available extensions that work out of the box with Warden Web Panel running the Azure cloud, which can be also hosted on your own (by cloning the repository) . If you’re interested in such feature, especially in case you’d like...

Dziel się z innymi:
HTTP API integration for Warden | Piotr Gankiewicz

Daj się poznać 2016 433 dni, 3 godziny, 11 minut temu spetz 34 rozwiń

Piszemy kod, commitujemy, pushujemy. I jesteśmy potem zajęci, zapominamy o kodzie. W tym czasie ktoś stwierdza, że ściągnie sobie nasze repo. Więc klonuje, pobiera paczki, odpala build i … nie działa. Powyższe spowodowane jest tym, że programista nie zawsze pamięta by skompilować, uruchomić, przetestować kod po wprowadzeniu zmian. Powinien pamiętać, ale zdarza się, trudno. To jest jeden ze scenariuszy gdzie CI, czyli Continuous Integration, może pomóc...

Tagi: C#, CI, SharpOffice
Dziel się z innymi:
Continuous Integration | MD Tech Blog

Daj się poznać 2016 432 dni, 56 minut temu manio143 230 rozwiń

Do you remember when a few days ago, I’ve made a promise to post come cool stuff in the next days? Well, here it goes – my first video tutorial ever in which I describe the Warden project and create a sample console application. I do realize that this recording is far from being perfect, yet I’m happy with the outcome anyway because I’ve managed to record this video using free, open source tools without a special audio recording microphone etc. – just a regular headset Superlux HMC631. The screencast c...

Warden screencast #1 – introduction and app example | Piotr Gankiewicz

Daj się poznać 2016 443 dni, 10 minut temu spetz 27 rozwiń

1 2... 12 13 14 15 16 17... 60 61
Szkolenia SecurITum

wrzesień

14.
devConf
Kraków
20.

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 684,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,26)

8

Damian (9 096,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 643,06)

15

jedmac (3 318,39)

16

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

17

spetz (3 168,28)

18

CaMeL (2 954,87)

19

lkurzyniec (2 669,92)

20

mnikolajuk (2 596,93)