dotnetomaniak.pl - Artykuły z tagiem C#

Do obecności w sieci Bitcoina wystarczy dowolny klient implementujący jego protokół oraz połączenie Internetem. A jakby tak nauczyć się jego języka i pogaworzyć przy użyciu własnej aplikacji? Zobaczymy o czym gada Bitcoin :)

Tagi: .Net, Bitcoin, C#
Źródło: www.mikoleusz.pl
Dziel się z innymi:
Protokół Bitcoina od środka: Łączymy się z siecią – Mikoleusz Blog

Architektura 3154 dni, 19 godzin, 33 minuty temu Mikoleusz 58 źrodło rozwiń

If you’re looking for a simple service for monitoring your MongoDB (things like opening a connection to the database or executing a query and processing the results), then you might find interesting a new type of the watcher added to the Sentry. The MongoDB watcher uses the C# MongoDB Driver under the hood but it’s been implemented in a way, that it’s possible to provide any driver that you’d like. In this post I’ll present how to use it and why it’s been implemented this way instead of another one.

[EN] Sentry – the MongoDB watcher | Piotr Gankiewicz

Daj się poznać 2016 3154 dni, 19 godzin, 33 minuty temu spetz 33 źrodło rozwiń

Piszemy generator sygnału fali trójkątnej.

Tagi: C#, VST
Dziel się z innymi:
Negative Programmer: Synteza dźwięku cz1 - generator fali trójkątnej

Daj się poznać 2016 3157 dni, 19 godzin, 35 minut temu sikor02 28 źrodło 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 3150 dni, 11 godzin, 15 minut temu rroszczyk 200 źrodło rozwiń

Częstym problemem – szczególnie podczas tworzenia aplikacji typu Proof of Concept jest szybkie generowanie danych testowych. W tym artykule przedstawiam jak zrobić to szybko, łatwo i przyjemnie.

Źródło: www.arturnet.pl
Dziel się z innymi:
Metody generowanie testowych danych w .NET - www.Arturnet.pl[

Daj się poznać 2016 3156 dni, 9 godzin, 49 minut temu art511 135 źrodło rozwiń

A few days ago I’ve gave it a shot and posted a link to my project on the reddit. Amongst some positive comments, there was this one: "I would never use a library that is not documented at all". Although it was the very first version of the Sentry, a typical preview & work in progress thingy (which I did forget to mention in my post), I’ve realized that it’s high time to provide some form of documentation, otherwise why would anyone use that library, even if it was making a miracles? I thought that...

Open source tabula rasa | Piotr Gankiewicz

Inne 3160 dni, 4 godziny, 8 minut temu spetz 88 źrodło rozwiń

Czasami pisząc kod stwierdzamy, że chcemy w jakiś sposób opisać nasze typy w taki sposób, aby można było się do tego odnieść w kodzie. Z pomocą przychodzą nam dwie funkcjonalności .NETu: Reflection i atrybuty. Czym są atrybuty? ...

Dziel się z innymi:
Atrybuty - jak i po co? - MD Tech Blog

Daj się poznać 2016 3160 dni, 4 godziny, 8 minut temu manio143 192 źrodło 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 3160 dni, 19 godzin, 9 minut temu spetz 84 źrodło rozwiń

Obsługa parametrów wtyczki VST w WPFowym GUI oraz ich automatyzacja.

Tagi: C#, VST, WPF
Dziel się z innymi:
Negative Programmer: Parametryzacja suwaka

Daj się poznać 2016 3162 dni, 19 godzin, 20 minut temu sikor02 69 źrodło rozwiń

This is third post in a series about MiSeCo – a project I am working on for the “Daj się poznać challenge” (in Polish). In the last post, I wrote about the structure of a MiSeCo project and how I am going to implement the base functionality. Today I would like to show you how I managed to create my first interface implementation dynamically in runtime. Just to remind you, I need them to be able to proxy the calls between microservices through some (to be defined) protocol – probably over HTTP co...

Tagi: .Net, C#, dajsiepoznac
Źródło: devblog.dymel.pl
Dziel się z innymi:
[EN] MiSeCo #3: Create types dynamically in C# .NET – Michał Dymel – DevBlog

Daj się poznać 2016 3165 dni, 17 godzin, 24 minuty temu Michal Dymel 94 źrodło rozwiń

While working as a developer within SharePoint – farm solutions, every developer has come across Memory Leaks, but what actually are memory leaks and how to defend your code from them?

Źródło: blogersii.pl
Dziel się z innymi:
[EN] SharePoint Memory Leaks

Office 3165 dni, 17 godzin, 24 minuty temu qba8 34 źrodło 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 3161 dni, 20 godzin, 10 minut temu rroszczyk 102 źrodło rozwiń

Dodajemy slider do wtyczki VST i wpływamy na prędkość analizowania pasm częstotliwości sygnału wejściowego.

Tagi: C#, VST, WPF
Dziel się z innymi:
Negative Programmer: Dodajemy suwak do wtyczki

Daj się poznać 2016 3165 dni, 17 godzin, 24 minuty temu sikor02 38 źrodło rozwiń

Dwa słowa o udziale w hackathonie DevMuster, a następnie jak można wykorzystać AJAX w widokach ASP.NET MVC z odpowiednią paczką NuGetową.

Dziel się z innymi:
AJAX w ASP.NET - MD Tech Blog

Web 3166 dni, 6 godzin, 29 minut temu manio143 117 źrodło 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 3166 dni, 6 godzin, 29 minut temu spetz 65 źrodło rozwiń

Czasami tak projektujemy naszą aplikacje, że każdy model ma jedną lub kilka cech wspólnych. Od najbardziej oczywistych, jak na przykład ID, poprzez czas i datę utworzenia, modyfikacji, czy-usunięty, czy-opublikowany i inne czy-? W zależności od poziomu lenistwa cechy te definiowane i utrzymywane są w każdej z klas z osobna lub w jednym lub-lub w kilku interfejsach który jest implementowany przez modele.Do momentu pisania posta byłem gościem, który posiadał jeden wsp...

Dziel się z innymi:
Entity framework wspólna obsługa interfejsów modeli danych

Bazy danych i XML 3168 dni, 8 godzin, 36 minut temu rroszczyk 158 źrodło rozwiń

Dzisiaj podstawy, ale wcześniej nie miałem potrzeby skorzystania z  funkcji GroupJoin. Myślę, że prosty przykład jest najlepszą dokumentacją. Dosyć częstą używaną funkcją jest GroupBy. Jeśli mamy np. listę zamówień w postaci (IdCustomer, Name), wykonując GroupBy na IdCustomer otrzymamy słownik, gdzie kluczem jest identyfikator zamówienia, a wartością lista zamówień danego klienta. GroupJoin, jak sama nazwa sugeruje jest połączeniem Join z GroupBy. Załóżmy, że mamy nast...

Tagi: .Net, bazy danych, C#, Linq, SQL
Dziel się z innymi:
LINQ: GroupJoin | Piotr Zieliński

Bazy danych i XML 3168 dni, 8 godzin, 36 minut temu rroszczyk 170 źrodło rozwiń

The new type of the watcher for the API monitoring is already available. Actually, it has much in common with the website watcher (very akin configuration, and under the hood uses the HttpClient as well), however it does serve a different purpose, which is making the request to the API and validating its response, whereas the website watcher basically pings the given url (well, it can validate its response too), and does not really care about any other HTTP method different than GET. In this POST (did yo...

[EN] Sentry – the API watcher | Piotr Gankiewicz

Daj się poznać 2016 3169 dni, 11 godzin, 30 minut temu spetz 64 źrodło rozwiń

W tym odcinku - wyświetlanie poziomów sygnału audio na żywo we wtyczcze VST dzięki przygotowanej wcześniej kontrolce użytkownika w WPF.

Tagi: C#, VST, WPF
Dziel się z innymi:
Negative Programmer: Wyświetlanie poziomów sygnału na żywo

Daj się poznać 2016 3170 dni, 7 godzin, 33 minuty temu sikor02 49 źrodło rozwiń

Implementacja INotifyPropertyChanged w aplikacjach wykorzystujących MVVM potrafi przysporzyć o niemały ból głowy. Redundantny kod, monotonia zapisu, rozwlekłe klasy, a wszystko to opatrzone niezliczoną ilością niepotrzebnego kodu. Wraz z ewolucją języka i rozwojem bibliotek starano się optymalizować użycie tego mechanizmu poprzez coraz to nowocześniejsze rozwiązania. Lambdy, refleksje, wykorzystanie atrybutu [CallerMemberName] z C# 5.0 – wszystko to jedna...

Źródło: koscielski.ninja
Dziel się z innymi:
Pleciemy INotifyPropertyChanged - koscielski.ninja

Daj się poznać 2016 3167 dni, 14 godzin, 25 minut temu DamianK 197 źrodło rozwiń

1 2... 27 28 29 30 31 32... 72 73