po kilku latach w gamedevie jako Unity Developer, już mam tego serdecznie dość i rozważam przejście na #dotnet
Docelowo możliwe, że będę celował w #fullstack, ale póki co chcę skupić się na .net Liczę na to, że rekrutacje pójdą chociaż trochę lepiej ze względu na expa w c# w unity.

mam rozpisane takie tematy jak:
- podstawy kubernetes
- podstawy
  • 1
@adrninistrator: nie ma kolorowo. Może w najbliższym czasie przedstawię jak sytuacja wygląda ;)
jako alternatywa, czemu nie? Co się nauczysz to Twoje, jak Cię to cieszy to już w ogóle super. Natomiast z pracą szału nie ma w tym momencie. Plus warunki pracy też trochę meh :D
  • Odpowiedz
Hej, wiecie może jak dodać Type Library (.tlb) do .csproj?
Próbowałem zrobić to za pomocą
‘<Reference Include="SomeLib">
<HintPath>SomeLib.tlb</HintPath>
</Reference>’

Ale
@arct2:
1. Trzeba mieć zainstalowane to na komputerze
2. Dodać do projektu w ten sposób:
VS ma do tego okienko w którym omżna przeglądac wszystkie COM na komputerze i wybrac to co trzeba
zibizz1 - @arct2: 
1. Trzeba mieć zainstalowane to na komputerze
2. Dodać do projektu...

źródło: Capture

Pobierz
  • Odpowiedz
Jak tworzycie bazę demo dla konta demo aplikacji WWW?
Zrobienie pełnoprawnego konta demo/demo będzie skutkowało tym, że pojawią się w nim dupy/dupy.
Zrobienie konta, które przełączy się na repozytorium in-memory to problem, że parę osób będzie nadpisywało sobie dane.
Scoped In-Memory?

#dotnet #programowanie #programista15k
Ile przeglądarka pomieści?

ekordów w testowym zestawie jest 100-200 i są w nich obrazki.

poza tym kolejnym krokiem jest apka mobilna co też korzysta z API i by chciała mieć dostęp do konta demo.


@TwojHimars: Czemu dopiero teraz o tym piszesz, a nie w głównym pytaniu? Jak ktoś ma ci udzielić satysfakcjonującego rozwiązania twojego problemu jeżeli ukrywasz przed nim główne założenia projektowe :D Ciekawe o czym jeszcze nie wspomniałeś :P
  • Odpowiedz
Witajcie programistyczni Mircy!

Dostałem takie oto zadanie na dostanie pracy.

Aplikacja REST/json API która zwraca z dwóch źródeł dane, nie wiem dlaczego są zwane "repozytoriami" w opisie zadania.

Między
@PilotPirx: na twoim miejscu bym sie szanował i napisał, że dziękujesz za udział w rekrutacji ale rezygnujesz, bo udało ci się znaleźc proces bez zadania domowego ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

tak całkiem serio to ja już wole zrobić te 2h live-coding na rozmowie albo te 3 hardy z leetcode niż sie
  • Odpowiedz
@obieq tak jak pisałem, dekadę temu miałbyś rację, teraz tłumaczenia są na takim poziomie, że nie zauważysz różnicy między automatem, a tłumaczem przysięgłym.
  • Odpowiedz
  • 0
@mch0588: Jeżeli patrzysz na tą stronę: https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-13 to tam nie ma wszystkiego. Tutaj trochę więcej ale też nie wszystko:
https://devblogs.microsoft.com/dotnet/dotnet-build-2024-announcements/#c-13
a tutaj aktualną listę z której większość powinna trafić do C# 13:
https://github.com/dotnet/roslyn/blob/main/docs/Language%20Feature%20Status.md

Na pewno extension types wyglądają świetnie. Nowy field keyword może być użyteczny. Wszystko ze Span zawsze jest świetne.
  • Odpowiedz
@Hektorrr: @nad__czlowiek: Microsoft zrobił źle. Akurat LSP jest jedną z nielicznych sensownych zasad z całego SOLIDa.

Główny problem jednak polega na tym że OOP jest za cienkie - w OOP nie daje się modelować braku jakiejś własności. Np nie da się mieć cechy „read only” tj że czegoś nie da się zrobić. Gdyby mieli ICollection oraz IMutableCollection to problemu by nie było.
  • Odpowiedz
Uczę się ASP.NET Core Web API oraz Angulara. Szukam certyfikatów, które pomogłyby mi się chociaż troszkę wyróżnić na tle innych kandydatów. Niestety nie mogę znaleźć nic z ASP.NET Core. Znacie jakieś? Co do Angulara, to znalazłem angulartraining.com i chyba sobie go klepnę. Myślę też nad ogarnięciem podstaw Azure'a - myślicie, że warto tracić na to czas?

#pracait #backend #pytanie #dotnet
@_gabriel: bardziej ci pomoże udział open source niż kurs którego najpewniej pracodawca nie kojarzy (wiem że jedyne kursy które się liczą to te z azure dla devopsów). dla pracodawcy bardziej liczy się jak szybko ogarniesz projekt i się wdrążysz. Co do Azure sam go nie ogarniam jestem junior .net + vue.ts ale widzę po ofertach że powoli fullstack to devops + front + backend ale na uczelni na wykładach z
  • Odpowiedz
@JustJoinIT:
A na księżycu nadal nikt nie wylądował.

który Windows jest dla Was najlepszy?

14 lat użytkowania daily linuxa na desktopie here. Najlepszy chyba był 98 jak sobie odpalałem na nim gierki w okolicach 2000.
  • Odpowiedz
Skąd ASP.NET Core "wie", że musi użyć model binding technique, która używa [FromBody]? To zachowanie domyślne ASP.NET Core?

[HttpPost]
public async Task<ActionResult<TodoItem>> PostTodoItem(TodoItem todoItem)
{
_context.TodoItems.Add(todoItem);
@_gabriel: Domyślne zachowanie.
Jeśli parametrem metody jest typ prosty (int/double/string itd.) to domyślnie jego wartość będzie poszukiwana w url requestu, jeśli jest to obiekt złożony to dane będą poszukiwane w body requestu.

Można również ten mechanizm ominąć, tj zrobić:

(...) PostTodoItem([FromBody]
  • Odpowiedz
Czy dla was też dokumentacja Microsoftu brzmiała tak abstrakcyjnie?


@_gabriel: Dokumentacja MS jest złota, pod warunkiem że czytasz ją w wersji angielskiej xD Te polskie tłumaczenia maszynowe to jakieś nieporozumienie.
  • Odpowiedz
@_gabriel: w sumie długo tak miałem i wolałem już na stacku szukać odpowiedzi a później jakoś zaskoczylo i jest to pierwszy wybór. Dodatkowo mają trochę fajnych artykułów gdzie poza czysta dokumentacja biblioteki opisują np good practice albo naming guideline itp
  • Odpowiedz
  • 0
@_gabriel:
To zależy od wersji .NET oraz od wersji OpenAPI:

Build-time OpenAPI document generation with Swashbuckle isn't supported in .NET 8 and later. For a supported build-time alternative, see ASP.NET Core web API documentation with Swagger / OpenAPI. Run-time document generation is still supported in .NET 8.


W moim przypadku plik jest run-time generated.
  • Odpowiedz
@Dworki: Niestety ale pewne podejścia narzucaja pewne ograniczneia z kórymi się trzeba pogodzić. Takie hotfixy powinny być rzadkie wiec jeśli nawet jest spory narzut pracy związany z dodaniem ich potem do deva to ja bym to zakaceptował.
  • Odpowiedz