Jest tu jakiś szpec od #signalr? Robię sobie grę przeglądarkową, na backendzie mam Hub, który obsługuje mi poczekalnię. Nie jestem pewien jak zaimplementować dołączanie do konkretnego pokoju, a potem wykonywanie ruchów w grze. Na logikę chciałbym mieć osobny Hub do obsługi logiki gry, ale nie mam pojęcia jak powinno się to robić - rozłączyć się z huba poczekalni, dodać gracza do grupy 'InGame'? Jak później powinienem się połączyć z następnym hubem
Wszystko
Wszystkie
Archiwum
Mircy gdzie mogę znaleźć informację o takim mechanizmie w C# który automatycznie handlują wywołaną metodę? Najlepiej podam przykład:
Wywołuje funkcję:
obiekt.Metoda(p1,p2);
tutaj mamy inną klasę:
class ClasaZHandlerem {
public bool Handle(P1 p1, P2 p2) {
}
}
i właśnie ta metoda "Handle" zastępuje metodę o nazwie "Metoda" i do metody "Handle" idą argumenty z metody "Metoda"
#programowanie #csharp #dotnet
Wywołuje funkcję:
obiekt.Metoda(p1,p2);
tutaj mamy inną klasę:
class ClasaZHandlerem {
public bool Handle(P1 p1, P2 p2) {
}
}
i właśnie ta metoda "Handle" zastępuje metodę o nazwie "Metoda" i do metody "Handle" idą argumenty z metody "Metoda"
#programowanie #csharp #dotnet
@maestrozo: command & handler pattern
Bez dependency injection się nie obejdzie
Bez dependency injection się nie obejdzie
@MroczekBall3D: poczytaj o cqrs
- 0
Chciałbym zacząć przygodę z ASP.NET i szukam jakiegoś szkolenia/książki. Chodzi mi o aplikacje funkcjonalne bez jakiegoś #!$%@? FrontEndu, ale fajnie jakby były to technologie jak najbardziej popularne i uniwersalne. Zwykle będą to aplikacje klient server np. formularze zapisujące/pobierające dane z bazy, itd. W sumie to znam C#, WinForms i SQL, więc mam pytania takie, czego powinienem się najpierw nauczyć zanim zabiorę się za aplikacje webowe (minimum)? Oraz jakie polecacie szkolenia/ksiązki (ważne żeby
@kiboq: Freeman ma taką książkę, co ją odświeża co kilka lat https://helion.pl/ksiazki/asp-net-core-mvc-2-zaawansowane-programowanie-wydanie-vii-adam-freeman,aspnm7.htm#format/d ogólnie przejście przez asp.net mvc tym razem już na .net core buduje tutaj prosty sklep i przy okazji tłumaczy elementy asp.net mvc. Jest też starsza wersja na net framework mvc 5, ale w tej chwili to nie ma już sensu. Inna opcja to .net core + angular https://helion.pl/ksiazki/asp-net-core-2-i-angular-5-przewodnik-dla-full-stack-web-developera-valerio-de-sanctis,asp2an.htm#format/d ale akurat tutaj angular przedstawiony w książce jest już parę wersji
@AsYlum super! Dzięki za odpowiedź. Jutro sobie popatrzę na to bo dzisiaj już nie dam rady
Jest tu jakiś fachowiec c# i miałby chwilkę na napisanie krótkiego programu? XD
Nie jest to żaden duży projekt a jedynie program z praktycznie jedną klasą i metodą
#programowanie #csharp #programista15k
Nie jest to żaden duży projekt a jedynie program z praktycznie jedną klasą i metodą
#programowanie #csharp #programista15k
@yggdrasil: @inny_89: @miki4ever: @WielkiElektronig: i ucichł. W sumie pytał się czy jest ktoś chętny i ma chwilkę, a nie czy ktoś mu pomoże. Takie badanie nastrojów.( ͡° ͜ʖ ͡°)
- 0
Jakiś wzrost peformance w Resharper ? W firmie zastanawiamy się czy jest sens brać czy nadal klasycznie zamula ( ͡° ͜ʖ ͡°)
#dotnet #resharper #csharp #programowanie
#dotnet #resharper #csharp #programowanie
konto usunięte via Wykop Mobilny (Android)
- 2
Komentarz usunięty przez moderatora
@sentoxo: @happy_shroom: coś trzeba podłożyć pod monitor ;)
Ile powinien zarabiać dobry .net programista senior w banku w #krakow na #b2b?
#programista15k #programowanie #zarobki #wlasnafirma #dzialalnoscgospodarcza #dotnet #csharp
#programista15k #programowanie #zarobki #wlasnafirma #dzialalnoscgospodarcza #dotnet #csharp
- 8
- unified_observer
- seba991
- wafel93
- kampar
- FreeSpartacus
- +3 innych
- 3
@Scaab: tyle ile ma na umowie
- 0
Pany pytanie.
Visual Studio + C# / ASP.Net, który framework do testowania?
NUnit, XUnit czy MSTest ? (wiem, że w każdym można zrobić większość rzeczy, ale chodzi mi o to co jest teraz porządane na rynku i najpopularniejsze)
Przy okazji jeśli ktoś by wiedział jak zamienić np. rekordy pobrane z LINQ (DataRow[] lub List) na przypadek testowy? Chciałem to poniżej zamienić na metodę, ale nie wiem jak to ładnie zrobić pod testy
Visual Studio + C# / ASP.Net, który framework do testowania?
NUnit, XUnit czy MSTest ? (wiem, że w każdym można zrobić większość rzeczy, ale chodzi mi o to co jest teraz porządane na rynku i najpopularniejsze)
Przy okazji jeśli ktoś by wiedział jak zamienić np. rekordy pobrane z LINQ (DataRow[] lub List) na przypadek testowy? Chciałem to poniżej zamienić na metodę, ale nie wiem jak to ładnie zrobić pod testy
xUnit i poczytaj o InlineData.
Czasami słyszałem o nUnit ale już rzadziej.
Czasami słyszałem o nUnit ale już rzadziej.
- 0
@obieq: Skorzystałem z nUnit i jakoś udało się to wykonać (tzn. jeszcze poprawiam, żeby dobrze działało, ale testy wyglądaja ok):
https://dotnetfiddle.net/3NWMH5
https://dotnetfiddle.net/3NWMH5
konto usunięte via Wykop Mobilny (Android)
- 5
@PrezesHistorii: więcej spojlerów daj to na pewno będzie się każdemu chciało oglądać
Komentarz usunięty przez autora
0
Jak Zostać Programistą .NET - Rozmowa z Cezarym Walenciukiem - Modest...
Z tego wywiadu dowiesz się między innymi: ➡ Jak zostać programistą .NET? ➡ Jakie są wady i zalety pracy programisty? ➡ Czy obecnie trudno jest znaleźć pracy na stanowisku młodszy programista? ➡ Jaką ścieżkę wybrać na początek? ➡ Jakie najczęstsze błędy popełniają kandydaci?
z- 2
- #
- #
- #
- #
- #
- 1
jakaś dobra książka do nauki o testach jednostkowych? albo inne źródła mówiące o tym jak je dobrze pisać?
zakładam, że sposób ich pisania jest dosyć podobny więc czy to będzie C#,JAVA, PHP czy Python to raczej nie gra większej roli (chyba, że się mylę), fajnie jakby było coś w tematyce aplikacji webowych czyli m. in. o testowaniu serwisów, kontrolerów itp. itd.
#naukaprogramowania #programowanie #testyjednostkowe #csharp #java #php #python
zakładam, że sposób ich pisania jest dosyć podobny więc czy to będzie C#,JAVA, PHP czy Python to raczej nie gra większej roli (chyba, że się mylę), fajnie jakby było coś w tematyce aplikacji webowych czyli m. in. o testowaniu serwisów, kontrolerów itp. itd.
#naukaprogramowania #programowanie #testyjednostkowe #csharp #java #php #python
@toreno: "Clean code" wujka Boba na pewno, tylko to jest dość specyficzna książka. Rozdział o UT jest raczej do osób, które już to robiły :D
Algorytmy od podstaw wbrew tytułowi jest sporo o UT, ale to raczej dobre na wprowadzenie w ogóle do idei TDD niż do samych UT.
Jeśli chodzi o to jak testować to najwięcej dowiedziałem się z blogów. A jak to zakodować z dokumentacji do Nunit i Nsubstitute.
Algorytmy od podstaw wbrew tytułowi jest sporo o UT, ale to raczej dobre na wprowadzenie w ogóle do idei TDD niż do samych UT.
Jeśli chodzi o to jak testować to najwięcej dowiedziałem się z blogów. A jak to zakodować z dokumentacji do Nunit i Nsubstitute.
- 1
TL;DR : mój rant o tym, że UWP to antyludzki syf z gównianym toolingiem, będący w permanentej becie.
Chciałem dla własnej frajdy napisać małą aplikację desktopową na Windę (domena problemu mocno wykluczała weba, bo chodziło głównie o mielenie po dysku użytkownika); po szybkiej analizie dostępnych platform wybrałem UWP, uznając, ze po 4 latach platforma dojrzała i da się z nią pracować, szczególnie, że niedawno musiałem trzasnąć w niej malutką appkę i nie
Chciałem dla własnej frajdy napisać małą aplikację desktopową na Windę (domena problemu mocno wykluczała weba, bo chodziło głównie o mielenie po dysku użytkownika); po szybkiej analizie dostępnych platform wybrałem UWP, uznając, ze po 4 latach platforma dojrzała i da się z nią pracować, szczególnie, że niedawno musiałem trzasnąć w niej malutką appkę i nie
- 5
@Czesiowcy: To że UWP umrze było do przewidzenia po śmierci Win 10 Mobile. Gdyby rynek smartfonów był sensowny miałoby więcej sensu MSowi inwestować w dobry tooling to UWP i rozwijanie tej platformy aby była jak najbardziej przyjazna - a wiadomo że potrafią zrobić przecież dobry produkt
- 1
@Czesiowcy: Możesz rozwinąć problem z testami? Jaki framework? .NET Core czy .NET. Załóżmy, że mam strukturę solucji:
- MyApp.UI (UWP)
- MyApp.Core (Class Library/.NET Standard)
Dodaje nowy projekt MyApp.Core.Tests i jako runnera używam Xunit. Dlaczego miałoby to nie dzialać, jeżeli testuję obiekty w zwykłej class library, nie związanej z konkretnym frameworkiem warstwy prezentacji? Rozumiem, ze mogą być problemy z testowaniem projektu MyApp.UI, który używa UWP, ale z Class Library? W Clean
- MyApp.UI (UWP)
- MyApp.Core (Class Library/.NET Standard)
Dodaje nowy projekt MyApp.Core.Tests i jako runnera używam Xunit. Dlaczego miałoby to nie dzialać, jeżeli testuję obiekty w zwykłej class library, nie związanej z konkretnym frameworkiem warstwy prezentacji? Rozumiem, ze mogą być problemy z testowaniem projektu MyApp.UI, który używa UWP, ale z Class Library? W Clean
- 0
Pytanie takie mam.
Jest dość rozbudowana aplikacja w c# wpf, korzysta ona z mysql bez żadnych entity framework ani nhibernate.
Załóżmy, że każda instancja aplikacji w różnych miejscach na świecie korzysta ze osobnej bazy danych.
I teraz tak:
Chce mieć centralną bazę danych do której łączą się te wszystkie aplikacje i przesyłają wszystkie swoje dane.
Tak, że w razie awarii można łatwo odbudować bazę klienta.
Ja będę mógł też wszystko kontrolować z
Jest dość rozbudowana aplikacja w c# wpf, korzysta ona z mysql bez żadnych entity framework ani nhibernate.
Załóżmy, że każda instancja aplikacji w różnych miejscach na świecie korzysta ze osobnej bazy danych.
I teraz tak:
Chce mieć centralną bazę danych do której łączą się te wszystkie aplikacje i przesyłają wszystkie swoje dane.
Tak, że w razie awarii można łatwo odbudować bazę klienta.
Ja będę mógł też wszystko kontrolować z
- 3
@100x: w mysql możesz sobie skonfigurować drugą instancję, która będzie miała replikę oryginału przez replication log. Baza backupowa może mieć kilka minut opóźnienia, w zależności od obciążenia oryginalnej i narzutów na sieci.
Mam problem z zaprojektowaniem klas które będą w stanie wczytać takiego JSONA https://pastebin.com/h1GKm9PX i zapisać do niego coś.
JSON pobiera zawiera dane z pieca.
700 w węźle pierwszym to nazwa pieca. Potem jest nazwa właściwości i w polu Fields wartość tej właściwości.
Jak widać Fildsy są różne, Boolean, przedział dat, data itd.
muszę jakoś obsłużyć takiego json od kodu bo tych właściwości mam >200
tech to c#. Te dokumenty JSON miały by
JSON pobiera zawiera dane z pieca.
700 w węźle pierwszym to nazwa pieca. Potem jest nazwa właściwości i w polu Fields wartość tej właściwości.
Jak widać Fildsy są różne, Boolean, przedział dat, data itd.
muszę jakoś obsłużyć takiego json od kodu bo tych właściwości mam >200
tech to c#. Te dokumenty JSON miały by
- 1
@bacteria: Dzięki za link :) to narzędzie na razie wygenerowało mi mnóstwo kodu i muszę spróbować go zrozumieć :)
- 1
Jakie są różnice między F# a C#? Kiedy stosować jeden zamiast drugiego i jak mogą się uzupełniać? Znam C# na jakimś początkującym poziomie, zastanawiam się czy zainteresować się też F#.
#fsharp #csharp #naukaprogramowania #programowanie
#fsharp #csharp #naukaprogramowania #programowanie
- 5
- 0
Jak w c# zatrzymać i wznowić wątek? Chodzi mi głównie o to czy istnieje jakaś alternatywna metoda dla "przestarzałych" Thread.Suspend() i Thread.Resume()?
#csharp #programowanie
#csharp #programowanie
- 15
Z rodziną najlepiej wychodzi się na zdjęciu... oh wait ( ͡° ͜ʖ ͡°)
#technologia #programowanie #programista15k #informatyka #humorobrazkowy #heheszki #javascript #csharp #java #php
----------
Krewnych odsyłamy tutaj: https://bit.ly/2XDmfkx
#technologia #programowanie #programista15k #informatyka #humorobrazkowy #heheszki #javascript #csharp #java #php
----------
Krewnych odsyłamy tutaj: https://bit.ly/2XDmfkx
- konto usunięte
- PotatoZiemniak
- xandra
- konto usunięte
- patrizio00
- +10 innych
- SkorpionX
- FairPlay
- zibizz1
- DesuDeluxe
- konto usunięte
- +1 innych
Mam listę obiektów JSON które chce zmapowac do klasy. Klasa różni się trochę od obiektu tzn zawiera obiekty inny klas + nazwy parametrów są inne niż klucze JSON. Dobrze mi się wydaje ze lepiej użyć Newtonsoft.Json niż System.Text.Json? Ten drugi wydaje się ze nie opcji wyciagnięcia wartości z Jsona na podstawie klucza.