@_gabriel: przecież to elementarz jest, a tu masz wszystko w jednym artykule wikipedii: https://pl.wikipedia.org/wiki/Common_Language_Runtime

W skrócie: .NET to jest maszyna wirtualna (coś jak Java). Programy kompilowane są najpierw do kodu pośredniego (tzw. bajtkodu), który działa na tej maszynie. Ten kod to jest właśnie CIL (w uproszczeniu), a maszyna - CLR. Runtime to, po prostu, konkretna implementacja CLR (możesz sobie napisać własną jeśli chcesz), ale żeby była kompatybilna ze standardem, musi
  • Odpowiedz
@zibizz1: trochę popłynąłem bo jednak ten nowy feature tworzy oddzielne foldery pod projekty tyle, że w jednym centralnym miejscu.
📁 artifacts
📂 <Type of output>
  • Odpowiedz
Tworze bazę danych, która będzie zawierała informacje o meczach miedzy zawodnikami.
Moim problemem jest stworzyć relacje miedzy tymi tabelami, aby łatwo można było znaleźć wszystkie mecze, w których brał udział zawodni i łatwo policzyć mecze, które wygrał/przegrał.
Na ten moment mam cos takiego, ale wydaje mi się to totalnie bez sensu:

public class Player
{
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam wszystkich. Zabrałem się za gamedev i od jakiegoś czasu dłubałem przy prostym Endless Runerze.
Aktualnie projekt zmierza ku końcowi. Pozostały drobne szczegóły do poprawienia i gra w sumie jest kompletna. Dodaje film jak to aktualnie wszytko wygląda, na dniach jeśli się uda wypuszczę finalnego builda, jak ktoś będzie chciał zagrać, to zawołam w następnym wpisie. Po tej gierce zabiorę się za nowy bardziej ambitny projekt i za jakiś czas, być może
SharpCoder - Witam wszystkich. Zabrałem się za gamedev i od jakiegoś czasu dłubałem p...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Garnet - otwarto źródłowy zamiennik Redis od Microsoftu zgodny z RESP (więc w teorii jest kompatybilny z obecnymi klientami Redisa).

Polecam zobaczyć porównanie wydajności między Redisem, DragonflyDB i KeyDB.

Więcej informacji tutaj:
https://www.microsoft.com/en-us/research/blog/introducing-garnet-an-open-source-next-generation-faster-cache-store-for-accelerating-applications-and-services/
Hektorrr - Garnet - otwarto źródłowy zamiennik Redis od Microsoftu zgodny z RESP (wię...

źródło: Garnet_Fig1

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Proszę o odpowiedzi na pytania, skierowane do osób, które używają już .NET 8 i C# 12 w projektach.

1. Czy używacie Primary Constructors w swoich klasach?

public sealed class Foo(Bar bar) { ... }
2. Czy dotyczy to również klas ze wstrzykiwanymi zależnościami?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

4.to jest absolutny potworek.

Kiedyś mnie bardzo irytował kod z tymi nudnym konstruktora mi i listą pół. Ale to przeszkadza tylko na samym początku istnienia projektu, czyli niedługo.

Uważam, że ten ficzer przynosi więcej szkody, niż pożytku.
  • Odpowiedz
#dotnet #csharp #aspnet #naukaprogramowania

Po godzinach bawię się w asp.net, przerobiłem kilka kursów z udemy. Zrobiłem proste stronki typu restauracja/blog/cos tam gdzie były implementowane podstawowe rzeczy typu logowania, konta uzytkowników, autoryzacja czy w jednym z kursów nawet płatność. Gdzieś tam też ruszyłem Angulara ale niezbyt lubię front, bardziej wolę się trzymać backendu.
No i ogólnie nie mam zbytnio pomysłu co bym mógł zrobić swojego,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DoubleWu: cumplu wpadles wlasnie w pulapke, ja tez tak mialem na poczatku, jezeli jaraja cie jakies znaczki w terminalu(backend) aplikacja konsolowa tez jest uzyteczna.
Jezeli piszesz restowe API wystarczy ze dodasz swaggera czy co tam wspolpracuje z c plotkiem i to bedzie twoj frontend.

Jezeli chodzi o projekt to zrob cos ze swoimi zainteresowaniami, grasz w csa to zrob aplikacje do porownywania broni w zaleznosci od podanej odleglosci? Pobierz statystyki
  • Odpowiedz
kochani jestem na studiach, pora wziac sie za programowanie na wlasna lape.

Sprawa wygalada tak, mam stronke w html, js i css
mam tez napisany przez siebie kalkulator wskaznikow ekonomicznych w csharpie
teraz jak jedno polaczyc z drugim?
moglby ktos pokierowac, z ktorej technologii skorzystac?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest możliwość żeby przyciski które mam podpięte pod #arduino, były wykrywane jako unikalne przyciski?

Robię DIY SimRig i mam hamulec ręczny z ciężarówki, ogarnąłem już to i mam ogarnięte to tak, że używam biblioteki #csharp o nazwie „Input Simulator” i po prostu jak zaciągnę ten ręczny to „wirtualnie” klika mi się spacja, a chciałbym żeby mieć możliwość przypisania tego przycisku jak właśnie ten przycisk, a nie spacje.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@atehxx kurczę, o tym że tak można to nie wiedziałem, a nawet nie pomyślałem, żeby sprawdzić czy można „klikać” klawisze klawiatury bezpośrednio z Arduino.

No ale to temat można zamknąć, w sumie można i na tej klawiaturze jechać.
  • Odpowiedz
Używam SerialPortu w #csharp #visualstudio aby nasłuchiwać czy mam wciśnięty przycisk na swoim Arduino.
Problem w tym, że w moim Form1.cs mam bool isPressed = false, zmian na arduino nasłuchuję kodem (w skrócie) serialPort.DataReceived += SerialPort_DataReceived; i widzę, że dostaję czy np. jest wciśnięty czy nie, ale w funkcji mam coś takiego:

private void SerialPort_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, czytam właśnie książkę C# in a Nutshell i mam pytanie. Ile z tej książki powinien umieć junior? Niektóre rzeczy są bardzo zawiłe i nigdy ich nie napotkałem, a pisałem już swego czasu proste API, stąd pytanie, bo nie wiem co pominąć.

#csharp #dotnet #programista15k #pytanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

bosz.. rozdziały 1-10, rozdział 8 będzie na kolokwium a pytania na rekrutacji będą z rozdziału 8. rozdziały 11-15 do egzaminu na mida ( ͡° ͜ʖ ͡°)

  • Odpowiedz
tomaszs - 🚀 Looking for an engineering job in space industry? Check out these 10 ope...

źródło: Screenshot_2024-02-06-16-19-23-32_5bf1343b84002b487054a7f70166b79c

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach