Jak zrobić, żeby #jetbrains resharper tak zajebiście nie lagował z #visualstudio bo już nie daję rady. Są jakieś instrukcje co poodznaczać, żeby było lepiej i mam to porobione, ale nadal praca z tym czasami woła o pomste do nieba. Mam 20gb ramu i dobry procesor, więc to na pewno nie sprzęt xD Czasami intellisense albo nie działa wcale albo raz na jakiś czas podczas włączania go freezuje mi visuala na dosłownie 30
Wszystko
Wszystkie
Archiwum
- 0
Poleciłby ktoś z dobroci serca jakąś bibliotekę do czytania i głównie filtrowania plików excela dla .NET Core?
#csharp #netcore #excel #programowanie
#csharp #netcore #excel #programowanie
- 1
- 1
Jak dodać znalezisko za pomocą wykop api? Czytam dokumentacje i nie ogarniam. Jest do tego jakaś biblioteka w c#?
W dokumentacji
https://www.wykop.pl/dla-programistow/apiv2docs/package/Addlink/
jest wymienionych kilka endpointów, którego użyc??
https://a2.wykop.pl/Addlink/Draft/
https://a2.wykop.pl/Addlink/Images/key/string/
https://a2.wykop.pl/Addlink/Add/key/string/
https://a2.wykop.pl/Addlink/Images/key/string/
https://a2.wykop.pl/Addlink/Add/key/string/
#programista15k #programowanie #wykop #csharp #dotnet
W dokumentacji
https://www.wykop.pl/dla-programistow/apiv2docs/package/Addlink/
jest wymienionych kilka endpointów, którego użyc??
https://a2.wykop.pl/Addlink/Draft/
https://a2.wykop.pl/Addlink/Images/key/string/
https://a2.wykop.pl/Addlink/Add/key/string/
https://a2.wykop.pl/Addlink/Images/key/string/
https://a2.wykop.pl/Addlink/Add/key/string/
#programista15k #programowanie #wykop #csharp #dotnet
- 4
@Scaab: no widzisz
- 1
gdy wpisuje w konsoli liczbe to polecenia dalsze sie nie wykonuja, o co chodzi?
#csharp #programowanie #naukaprogramowania
#csharp #programowanie #naukaprogramowania
- 6
@anasiks: dzieją się rzeczy niestworzone
- leniuchowanie
- Banneq
- konto usunięte
- konto usunięte
- Anon95
- +1 innych
- 3
@JanuszPrzegraniec: @lol3pdg: @anasiks: Tu jest odpowiedź https://github.com/OmniSharp/omnisharp-vscode/issues/1053
W skrócie
xD
W skrócie
The debug console is output only
xD
W nawiązaniu do mojego wcześniejszego wpisu: Klik
Zrobiłem prosty program konsolowy, który pyta użytkownika o dane logowania, potem wyświetla komunikat o poprawności logowania i potem w zależności od wyniku wyświetla coś albo nie daje dostępu do czegoś.
Main
BusinessLogic
EnteredUserData
UserDataBase
Podzieliłem logikę na 3 metody. Czy to tak powinno wyglądać czy coś byście zmienili?
#programowanie #programista15k #naukaprogramowania #csharp
Zrobiłem prosty program konsolowy, który pyta użytkownika o dane logowania, potem wyświetla komunikat o poprawności logowania i potem w zależności od wyniku wyświetla coś albo nie daje dostępu do czegoś.
Main
BusinessLogic
EnteredUserData
UserDataBase
Podzieliłem logikę na 3 metody. Czy to tak powinno wyglądać czy coś byście zmienili?
#programowanie #programista15k #naukaprogramowania #csharp
w sumie za dużo się tu nie dzieje, ale na pewno ponazywałbym bardziej konkretnie te obiekty.
SignInBusinessLogic / SignInUseCase / SignInService
EnteredUserData -> czy ma znaczenie tu entered? UserData byłoby bardziej przejrzyste imo
UserDataBase -> zamiast dziedzieczyc po tym, lepiej wrzucic to jako zaleznosc do tego BusinessLogic
IsEnteredDetailsCorrect -> AreUserDetailsValid ? znow, raczej nie obchodzi programu ze to zostalo "entered" + plural, bo detale
SignInBusinessLogic / SignInUseCase / SignInService
EnteredUserData -> czy ma znaczenie tu entered? UserData byłoby bardziej przejrzyste imo
UserDataBase -> zamiast dziedzieczyc po tym, lepiej wrzucic to jako zaleznosc do tego BusinessLogic
IsEnteredDetailsCorrect -> AreUserDetailsValid ? znow, raczej nie obchodzi programu ze to zostalo "entered" + plural, bo detale
- 0
@Edelner:
No nie do końca. BusinessLogic jest GodClass. Umie wszystko. Od pobierania danych logowania, przez ich uwierzytelnienia, po autoryzację i wyświetlanie danych.
Ja bym tu zrobił trzy klasy:
1) CredentialRetriever (albo coś takiego), generalnie klasa, której zadaniem jest pobranie credentiali od usera, niezależnie w jaki sposób to robi. Zwrócić powinien jakąś klasę typu EnteredCredentials albo coś w tym guście.
2) CredentialAuthentication - tutaj masz metodę sprawdza czy dana osoba jest
No nie do końca. BusinessLogic jest GodClass. Umie wszystko. Od pobierania danych logowania, przez ich uwierzytelnienia, po autoryzację i wyświetlanie danych.
Ja bym tu zrobił trzy klasy:
1) CredentialRetriever (albo coś takiego), generalnie klasa, której zadaniem jest pobranie credentiali od usera, niezależnie w jaki sposób to robi. Zwrócić powinien jakąś klasę typu EnteredCredentials albo coś w tym guście.
2) CredentialAuthentication - tutaj masz metodę sprawdza czy dana osoba jest
- 0
Jakiego frameworka frontendowego najczęściej ludzie używają z aplikacjami asp .net framework?
#programowanie #csharp #aspnet #dotnet #frontend
#programowanie #csharp #aspnet #dotnet #frontend
- 0
Wczesniej jak uzywalem pythona w vs code to wszystko dzialalo, teraz jak chcialem zmienic na c# i po kliknieciu F5 wybieram .NET Core to odnosi mnie do tych ustawien. Jak mam to zmienic zeby wszystko dzialalo tak jak przy pythonie wczesniej? A i znacie jakis dobry aktualny poradnik C#?
#programowanie #csharp
#programowanie #csharp
Który język ma lepszą dokumentację?
- Java 33.1% (40)
- C# 66.9% (81)
@MrFisherman nie tylko c#. Microsoft generalnie ma dobrą dokumentację.
#csharp #programowanie
c# staje się nowym basiciem?
https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-9#pattern-matching-enhancements
c# staje się nowym basiciem?
https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-9#pattern-matching-enhancements
@TymRazemNieBedeBordo: Akurat is not null się przyda, szczególnie że można było robić tylko is null i aż korciło by wpisywać tam not. Reszta tak średnio się przyda. Skoro c# ma być nowym basikiem to Java jest nowym Cobolem. Chyba bardziej porypanego Date API w życiu nie używałem, a c# wersja Date API bardzo mi odpowiada
Polecacie jakies nugety do WebSocket clienta na .net core? Nie chodzi o SignalR, tylko o czyste polaczenie do ws i otrzymywanie wiadomosci. Widze ze jest cos takiego jak ClientWebSocket w .net ale jest zbyt nisko poziomowe, bo musze tam pisac ile chce otrzymac bajtow, a potem jeszcze cala zabawa w odczytywanie wiadomosci.
#csharp #dotnet #dotnetcore #programowanie
#csharp #dotnet #dotnetcore #programowanie
- 2
@muczaczo: A wiesz czy jesli wysylam wiadomosci z wysoka czestotliwoscia to moge miec tak ze jak czytam np. po 1000 bajtow, pierwsza ma 1200 a druga 500, to moge przypadkiem odczytac dwie wiadomosci w jednej? Dodam ze odczytuje JSONy.
- 0
Jaki język w 2020?
- Java 37.6% (44)
- c# 62.4% (73)
- 5
@r00ti: Jeśli chodzi i ilość ofert a co za tym idzie więcej ciekawszych projektów i wyższe wynagrodzenie to oczywiście Java
- 0
#java #csharp #cpp #programowanie
Mirasy jaka książkę z wzorcami polecacie? Może być z przykładami pod c#.
Mirasy jaka książkę z wzorcami polecacie? Może być z przykładami pod c#.
Za kilka dni będę szedł na rozmowę o staż na stanowisko c# .NET developera (moja pierwsza taka rozmowa). Na jakiego typu pytania mam się przygotować? Jako, ze jest to staż, to wydaje mi się, że będą pytać głównie o jakieś podstawy jak OOP, ale nie chciałbym się zaskoczyć.
#programowanie #informatyka #rekrutacja #csharp #dotnet
#programowanie #informatyka #rekrutacja #csharp #dotnet
@SoulVictus: wpisz sobie pytania rekrutacyjne csharp w google, pewnie będą pytać o takie podstawy jak hermetyzacja, polimorfizm, różnice między value type, a reference type. może jakies wzorce podstawowe jak singleton, może o solid zapytają. pewnie im więcej odpowiesz tym lepiej wyjdziesz ;)
- 2
@SoulVictus: Bardzo szanuję firmy w których na stanowisko seniora jest godzinna rozmowa sprawdzająca wiedzę i może jakiś krótki test z programowania w parach i tyle.
W ogóle nie szanuję tych, które wysyłają '2 godzinne' zadania, których nie zrobisz z czystym sumieniem nie poświęcając na nie tygodnia (w tym testy testy, refaktoryzacja), później 4 kolejne etapy: rozmowa telefoniczna, rozmowa techniczna z programowaniem, spotkanie z połową firmy a na końcu spotkanie z HRem.
W ogóle nie szanuję tych, które wysyłają '2 godzinne' zadania, których nie zrobisz z czystym sumieniem nie poświęcając na nie tygodnia (w tym testy testy, refaktoryzacja), później 4 kolejne etapy: rozmowa telefoniczna, rozmowa techniczna z programowaniem, spotkanie z połową firmy a na końcu spotkanie z HRem.
https://csc.docs.microsoft.com/ignite/registration#faq
Darmowy egzamin na certyfikat po ukończeniu learning patha.
#programowanie #azure #csharp #microsoft
Darmowy egzamin na certyfikat po ukończeniu learning patha.
#programowanie #azure #csharp #microsoft
@ZapomnialWieprzJakProsiakiemByl tyle, że ja bardziej celuje w azurowe certy niż te programistyczne. Kiedyś się do jakiegoś certa c# się przygotowywałem to faktycznie tam głupie pytania były (typu kolejność argumentów w konstruktorze, które IDE i tak podpowiada). Ale od tego czasu mała rewolucja w MS była, więc to wszystko trochę inaczej może wyglądać.
- 3
Cześć Właśnie dodałem nowy artykuł na bloga, który może zainteresować osoby początkujące, w szczególności te, które dopiero zaczynają naukę programowania w C# ✅
Z artykułu dowiesz się przede wszystkim czym są i jak używać metody rozszerzające w C#
Miłego czytania
Artykuł: https://www.modestprogrammer.pl/metody-rozszerzajace-w-csharpie-czyli-jak-w-latwy-sposob-rozszerzyc-juz-istniejacy-typ
#programista15k #programowanie #csharp #dotnet #informatyka #technologia
Z artykułu dowiesz się przede wszystkim czym są i jak używać metody rozszerzające w C#
Miłego czytania
Artykuł: https://www.modestprogrammer.pl/metody-rozszerzajace-w-csharpie-czyli-jak-w-latwy-sposob-rozszerzyc-juz-istniejacy-typ
#programista15k #programowanie #csharp #dotnet #informatyka #technologia
- 3
@kazik-: używanie języka polskiego do nazw własnych w programowniu jest strasznie mylące. Chociaż metody rozszerzające to i tak lepiej, niż krotki ( ͡° ͜ʖ ͡°)
- 2
@kazik-: jak używasz polskich to chociaż raz w artykule użyj angielskiej, np. w nawiasie obok polskiej, wtedy będzie wilk syty i owca cała.
- 6
W filmiku, który wrzuciłem wcześniej z
Maoni wspomina o dokumencie na githubie .NET Memory Performance Analysis, który to zaraz po książce Konrada jest najobszerniejszym opisem dotnetowego GC jaki znam.
Więc również polecam!
#dotnet #dotnetcore #csharp #
Maoni Stephens (architekt i główny programista odpowiedzialny za garbage collector w .NET) i Konradem Kokosą (bloger, MVP i autor książki Pro .NET Memory Management) na kanale #dotnetos, w którym to opowiadają o GC Pinning,
Maoni wspomina o dokumencie na githubie .NET Memory Performance Analysis, który to zaraz po książce Konrada jest najobszerniejszym opisem dotnetowego GC jaki znam.
Więc również polecam!
#dotnet #dotnetcore #csharp #
- inny_89
- Zeronader
- MroczekBall3D
- trustME
- meho
- +1 innych
- 8
Maoni Stephens (architekt i główny programista odpowiedzialny za garbage collector w .NET) i Konrad Kokosa (bloger, MVP i autor książki Pro .NET Memory Management) na kanale #dotnetos opowiadają o GC Pinning.
#dotnet #csharp #programowanie
#dotnet #csharp #programowanie

- 0
- 1
@mmkar: pożyczyłem z pracy.
troszkę musisz przerobić. (proszę nie czepiać się konwencji nazewniczej, nie ja pisałem)
https://pastebin.pl/view/07c1b6e0
troszkę musisz przerobić. (proszę nie czepiać się konwencji nazewniczej, nie ja pisałem)
https://pastebin.pl/view/07c1b6e0
@mmkar: my używamy EasyModbus z http://easymodbustcp.net/en/ działa to od ładnych paru lat 24/7, dla ok 10 masterów
- 2
@CorpseBide: Spróbuj użyć HttpClient
- 1
@CorpseBide: depends_on wyznacza kolejność "startu" kontenera, niestety nie gwarantuje "zaczekania" aż aplikacja/usługa w kontenerze będzie gotowa - do przyjmowania połączeń/żądań itp.
W takich przypadkach najprostsze i najszybsze rozwiązanie to
Bardziej złożone case'y trzeba obsługiwać samodzielnie, pisząc jakieś własne skrypty (i podstawiając je do ENTYPOINT kontenera - o ile tam już nie ma skryptu inicjalizującego :). Zadaniem takiego skryptu będzie odpytanie danej usługi, czy
W takich przypadkach najprostsze i najszybsze rozwiązanie to
restart:always - czyli restart usługi/aplikacji w razie niepowodzenia.Bardziej złożone case'y trzeba obsługiwać samodzielnie, pisząc jakieś własne skrypty (i podstawiając je do ENTYPOINT kontenera - o ile tam już nie ma skryptu inicjalizującego :). Zadaniem takiego skryptu będzie odpytanie danej usługi, czy
Pytanie z języka C#. Jak zachowują się metody ze znacznikiem async, ale które nie używają await np. w WebApi? Czy wykonują się jakby były synchroniczne?
#programowanie #csharp #dotnet
#programowanie #csharp #dotnet
@maestrozo: Zachowują się synchronicznie, ale kompilator generuje maszynę stanu, która jest w takim przypadku zbyteczna.
@mtosny: Primo, jesli metoda async nie ma awaita w srodku to nie jest metoda anychroniczna, dostanjesz warning od kompilatora a metoda bedzie zwykla metoda synchronicza.
Po drugie model asynchronicznosci w C# jest modelem wspolbieznym a nie rownoleglym, i mowienie o tym ze wywolanie metody async odpali ja na osobnym watku jest bledem. Wiem ze pewnie to byl skrot myslowy, ale ja tak hobbystycznie sie #!$%@?. To jak wywolana zostanie metoda async
Po drugie model asynchronicznosci w C# jest modelem wspolbieznym a nie rownoleglym, i mowienie o tym ze wywolanie metody async odpali ja na osobnym watku jest bledem. Wiem ze pewnie to byl skrot myslowy, ale ja tak hobbystycznie sie #!$%@?. To jak wywolana zostanie metoda async
- 0
#programowanie #csharp
Cześć, szukam kogoś kto zrobi kod review mojego projektu/będzie moim mentorem i podpowie co trzeba (.net core i web API).
Generalnie jestem samoukiem, zamierzam podziałać komercyjnie i czas na krytyczne spojrzenie na moją pracę.
Z racji na rodzaj projektu nie planuje otwarcia źródeł ani publicznego udostępnianie. Liczę się z tym, że za to zapłacę. Fajnie jak podejmie się tego z pasji do programowania i chęci pomocy (nie wyklucza się to
Cześć, szukam kogoś kto zrobi kod review mojego projektu/będzie moim mentorem i podpowie co trzeba (.net core i web API).
Generalnie jestem samoukiem, zamierzam podziałać komercyjnie i czas na krytyczne spojrzenie na moją pracę.
Z racji na rodzaj projektu nie planuje otwarcia źródeł ani publicznego udostępnianie. Liczę się z tym, że za to zapłacę. Fajnie jak podejmie się tego z pasji do programowania i chęci pomocy (nie wyklucza się to
@biando: Zawołaj jak kogoś znajdziesz, jestem ciekawy czy ktoś się skusi:)
- 2
Hejko, cplusplusowe świry. Nie wiem jak Wy to lubicie, ale pomagam bratanicy z LO w zadaniach z C++ i mam pytanko.
pseudo kodem:
Może mi ktoś wyjasnić dlaczego wielkość tablicy wyciąga się w taki dziwny sposób? Ja jestem #csharp king, więc proszę bez śmieszkowania. Sam sizeOf pokazuje mi wielkość x 4
pseudo kodem:
int wielkoscTablicy = sizeof(jakasTablica)/sizeof(jakasTablica[0]);Może mi ktoś wyjasnić dlaczego wielkość tablicy wyciąga się w taki dziwny sposób? Ja jestem #csharp king, więc proszę bez śmieszkowania. Sam sizeOf pokazuje mi wielkość x 4
- 7
@WielkiElektronig: to jest slaby pomysl, dziala tylko na tablicach statycznych i w miejscu ich deklaracji, jak przekazesz do funkcji to nie dziala. Podastawa w c++, albo przekazujesz wielkosc tablicy, albo uzywasz std::vector. To co jest pokazane to nie do konca dziala poprawnie.
- groman43
- Hauleth
- WielkiElektronig
- LewitujacyMnich
- lionbest
- +2 innych
@WielkiElektronig: No tak to już jest w Cpp. ogolnje tak się w ogóle nie pisze, taki kod to tylko na „lekcjach” programowania xD W życiu nie widziałem tablic w cpp w pracy bo od tego masz kontenery szablonowe które udostępniają funkcje size() xD
W mojej opini cpp to zdecydowanie wysoko poziomowy jezyk
W mojej opini cpp to zdecydowanie wysoko poziomowy jezyk
No sorry programiści HTML ( ͡° ͜ʖ ͡°)
#technologia #programowanie #programista15k #informatyka #humorobrazkowy #pracait #html #java #cplusplus #python #csharp
---------
Dla podratowania reputacji: https://bit.ly/2RRq0Ps
#technologia #programowanie #programista15k #informatyka #humorobrazkowy #pracait #html #java #cplusplus #python #csharp
---------
Dla podratowania reputacji: https://bit.ly/2RRq0Ps
@JustJoinIT: e, C# father dla C? Chyba na odwrót.
- konto usunięte
- a231
- konto usunięte
- SkorpionX
- Stolusznik
- +14 innych
- 4
@JustJoinIT: Rust powinien być jako Crush, D jako Brother, C jako father, a na Ex nie mam pomysłu ale na pewno nie Java :P
Jaki kurs/tutkę polecacie do nauki WPF?
#csharp
#csharp
- 7
nie polecamy nauki WPF
- obieq
- konto usunięte
- losbaltica
- Hektorrr
- harakiri888
- +2 innych
@Hurreh: Ogólnie to nie słuchaj @kkarol93 bo gada bzdety, aczkolwiek racja, jeśli chcesz potem się uczyć .neta to lepiej webowe niż wpf, bo na wpf rynek jest dość mały, bo wykorzystywany jest w nowych projektach wyłącznie pod specjalistyczne projekty, a już nie jako prosta apka do obsługi bazy danych.





























#programowanie #csharp