dotnetomaniak.pl - Artykuły z tagiem C#

Kolejny wpis o MiSeCo. Tym razem opisuje strukturę projektu oraz wstępne założenia implementacji.

Źródło: devblog.dymel.pl
Dziel się z innymi:
MiSeCo – project structure – Michał Dymel – DevBlog

Daj się poznać 2016 1771 dni, 14 godzin, 58 minut temu Michal Dymel 60 źrodło rozwiń

In today’s post, I’ll describe what kind of interfaces have been defined in the Sentry project, and how you can take advantage of this knowledge, e.g. in order to create the custom metrics. I’ve tried to keep these interfaces as simple as possible, yet some of them require an explanation, mostly due to the fact, that even though the library itself is rather simple to use (I want to believe that it’s also what you think), it does not mean that the main methods when being executed, will return for example,...

Dziel się z innymi:
[EN] Sentry – how to make use of the interfaces | Piotr Gankiewicz

Daj się poznać 2016 1773 dni, 18 godzin, 12 minut temu spetz 86 źrodło rozwiń

Wrażliwe ciągi znaków takie jak np. klucze do zewnętrznych usług czy connection stringi do baz danych z których korzysta nasza aplikacja, zwykle zapisywane są w plikach konfiguracyjnych projektu. Jeżeli jest to coś więcej niż string do połączenia z testowym LocalDb, to wszyscy zdajemy sobie sprawę, że należy uważać z wrzucaniem takiego pliku do repozytorium – i to nie tylko publicznego. Istnieją lepsze rozwiązania tego problemu niż ciągłe pilnowanie siebie i deweloperów z którymi pracujemy. Do tego cel...

Tagi: .Net, Asp.Net Core, C#
Dziel się z innymi:
Sekrety aplikacji Asp.Net Core: Secret Manager Tool

Daj się poznać 2016 1773 dni, 9 godzin, 18 minut temu mrlukz 160 źrodło rozwiń

Zwykle programiści korzystają z podstawowych typów dostarczonych przez C#, takich jak String, Int32 czy Double. W świecie programowania obiektowego można jednak pójść o krok dalej i budować własne typy danych. Przeważnie programiści korzystają z nich wyłącznie, gdy do zaimplementowania jest jakaś logika. Dlaczego nie tworzyć ich nawet w sytuacjach, gdy mają one przechowywać wyłącznie dane? Problem z podstawowymi typami takimi jak String Czy Int32 t...

Dziel się z innymi:
Definiowanie własnych typów danych w C# (statyczne typowanie)

Sztuka programowania 1774 dni, 20 godzin, 8 minut temu rroszczyk 214 źrodło rozwiń

Wstęp do MiSeCo: MicroServices framework based on ASP.NET Core. Mój projekt na #dajsiepoznac

Źródło: devblog.dymel.pl
Dziel się z innymi:
[EN] Introduction to MiSeCo – Michał Dymel – DevBlog

Daj się poznać 2016 1774 dni, 20 godzin, 8 minut temu Michal Dymel 48 źrodło rozwiń

Kiedy korzystamy z EF należy pamiętać o tym, aby zawsze wyłączyć leniwe ładowanie (lazy loading) w przeciwnym wypadku za każdym razem gdy będziemy sięgać po dane które leżą w innej tabeli niż ta, która została początkowo zaciągnięta z bazy danych EF zrobi to za nas. Brzmi fajnie, ale gdy pomyślicie że taka operacja może wykonać się w pętli, pomysł szybko przestaje być tak miły. N wykonań pętli N pojedynczych zapytań do bazy danych. Minusem wyłączenia lenia w EF jest to, ...

Tagi: .Net, C#, EF, SQL
Dziel się z innymi:
Entity framework – obowiązkowa minimalna konfiguracja

Daj się poznać 2016 1774 dni, 20 godzin, 8 minut temu rroszczyk 277 źrodło rozwiń

Zanim omówimy czym jest IoC i jak będę go używał, zacznijmy od tego czym jest Dependency Injection. Głównie chodzi o to, żeby rozdzielić implementacje poszczególnych klas. (...)

Dziel się z innymi:
IoC[1] - Dependency Injection - MD Tech Blog

Daj się poznać 2016 1775 dni, 10 godzin, 41 minut temu manio143 165 źrodło rozwiń

Przedstawienie podstaw FluentValidation - 1 część cyklu.

Źródło: radblog.pl
Dziel się z innymi:
FluentValidation – podstawy – RadBlog

Sztuka programowania 1775 dni, 10 godzin, 41 minut temu Radosław Maziarka 144 źrodło rozwiń

W tym odcinku tworzymy prostą kontrolkę użytkownika w WPF służącą później to wyświetlania poziomu głośności z filtrów pasmowych.

Tagi: C#, WPF
Dziel się z innymi:
Negative Programmer: Wyświetlanie poziomu sygnału - prosta user control w WPF

Daj się poznać 2016 1776 dni, 13 godzin, 46 minut temu sikor02 68 źrodło rozwiń

After a few days of a quite intensive coding, I’ve managed to implement the first, basic version of the Sentry project and its API, along with a few (by this I mean 2) fully functional examples. I’ll use the website and MSSQL “watchers”, as these are the only ones that are currently working, however there’s many more coming in the near future. Let’s dive into the code already, as it usually speaks for itself.

Dziel się z innymi:
[EN] Sentry – first sneak peek | Piotr Gankiewicz

Narzędzia 1779 dni, 5 godzin, 32 minuty temu spetz 48 źrodło rozwiń

Nie zdawałem sobie sprawy jak bardzo łatwiej pisać kod w oparciu o interfejsy. Zamiast tworzyć od razu klasy i martwić się ich implementacją, możemy odłożyć to zadanie na przyszłość. Dzięki temu można stworzyć hierarchię zależności między typami, nie martwiąc się zbytnio wnętrzem interfejsu.

Dziel się z innymi:
[SharpOffice] IBlessed - błogosławione interfesjy - MD Tech Blog

Daj się poznać 2016 1779 dni, 5 godzin, 32 minuty temu manio143 89 źrodło rozwiń

In one of my previous posts I’ve told about my feelings for the repository pattern. Complaining about something is one thing (please, don’t even try to tell me, that you have never seen some piece of code, that made you cry like a baby), however, if we want to (pretend to) be professionalists, it is very important to come up with some ideas in order to solve the given problem (at least partially). In this post, I’ll present to you one of my solutions to the commonly misused repository pattern.

[EN] Extension methods to the rescue (from repository) | Piotr Gankiewicz

Architektura 1779 dni, 5 godzin, 32 minuty temu spetz 130 źrodło rozwiń

Dzisiaj pokażę jak zrobić własny interfejs użytkownika dla wtyczki VST w WPF.

Tagi: C#, DSP, VST, WPF
Dziel się z innymi:
Negative Programmer: GUI w WPF dla pluginu VST

Daj się poznać 2016 1780 dni, 3 godziny, 48 minut temu sikor02 95 źrodło rozwiń

Continuous Integration dla projektu opartego o .NET Core

Tagi: .Net, .net core, C#, CI, dotnet
Źródło: www.pyrzyk.net
Dziel się z innymi:
Kronos #02 - Continuous Integration with AppVeyor - Lukasz Pyrzyk

Daj się poznać 2016 1781 dni, 10 godzin, 52 minuty temu kapral18 121 źrodło rozwiń

Zaczynam implementację wtyczki VST w C# do przetwarzania dźwięku. W tym odcunku dodajemy pierwsze filtry pasmowo przepustowe.

Tagi: C#, DSP, VST
Dziel się z innymi:
Negative Programmer: Finalna impementacja SVC 350 cz1

Daj się poznać 2016 1782 dni, 18 godzin, 53 minuty temu sikor02 49 źrodło rozwiń

Wczoraj dostałam wreszcie email z zaproszeniem do EAP nowego projektu Jetbrains przeznaczonego dla programistów .NET, jakim jest Rider. Jest to nowe środowisko IDE stworzone przez autorów uwielbianego przez dotnetowców ReSharpera a także wielu innych profesjonalnych IDE jak IntelliJ IDEA, PHPStorm czy PyCharm. Byłam zatem niezwykle ciekawa, jakie możliwości przyniesie ze sobą to środowisko i czy będzie miało ambicję zastąpić Visual Studio. Co więcej – interesowała mnie możliwość tworzenia aplikacji dotne...

Źródło: programistka.net
Dziel się z innymi:
Rider EAP - przygoda na Linuxie

Narzędzia 1782 dni, 7 godzin, 34 minuty temu Maga 107 źrodło rozwiń

Druga część tworzenia wrappera C++owej biblioteki dla C# przy użyciu C++/CLI. W tym odcinku pin_ptr oraz przekazywanie tablicy między C# i C++ bez kopiowania za pomocą samych wskaźników.

Tagi: C#, C++, C++/CLI
Dziel się z innymi:
Negative Programmer: Tworzymy wrapper cz2

Daj się poznać 2016 1784 dni, 12 godzin, 52 minuty temu sikor02 95 źrodło rozwiń

Od zera - tworzymy plugin VST do przetwarznia dźwięku w czasie rzeczywistym

Tagi: C#, VST, VST.NET
Dziel się z innymi:
Negative Programmer: Tworzymy plugin VST do przetwarzania dźwięku w C#

Daj się poznać 2016 1788 dni, 6 godzin, 43 minuty temu sikor02 151 źrodło rozwiń

Są takie słowa kluczowe w języku C#, bez których można się obejść. Tylko po co się ograniczać, jeśli ich zrozumienie może zaoszczędzić nam czas, liczbę linii kodu do napisania… i wzbudzić zazdrość wśród Javowców :) Zapraszam na trzy słowa o delegate.

Tagi: .Net, C#, delegate
Źródło: www.mikoleusz.pl
Dziel się z innymi:
Wskazówka w języku C#: delegate – Mikoleusz Blog

Sztuka programowania 1783 dni, 18 godzin, 42 minuty temu Mikoleusz 401 źrodło rozwiń

Gdy przychodzi odpowiedzieć na pytanie czym się zajmujemy, każdy z Nas dość automatycznie i dumnie odpowiada, że jest programistą. Co poniektórzy dodają jeszcze z coś z zakresu swoich umiejętności. Programuje w .NET-cie, Java-wie, Web-ach itd. Ale czy mówiąc, że jesteśmy programistami to czy naprawdę rozumiemy kim jesteśmy? Czy rozumiemy różnicę pomiędzy programistą a programistą .NET-owym? Co daje Nam zmiana sposobu ...

Dziel się z innymi:
Jestem programistą i co to znaczy?

Inne 1786 dni, 18 godzin, 15 minut temu rroszczyk 169 źrodło rozwiń

1 2... 26 27 28 29 30 31... 70 71

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 531,65)
8
(9 775,28)
9
(8 633,31)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,45)