Hej. Mam aplikację webową w .net corze 2.0 i chciałbym ją podnieść do 3.1. Da się to zrobić jakoś bezboleśnie? Czy muszę podnosić do 2.1 potem 2.2 3.0 3.1?
Czysto teoretycznie jeżeli chciałbym sobie przepisać ten projekt od zera, ale używałem w nim ApplicationUsers, którego nigdzie nie widzę w 3.1, to jak to obejść?
Z góry dzięki za pomoc

#naukaprogramowania #csharp #programowanie #programista15k #
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TheRickestRick: wiele zalezy od wielkosci projektu z ktorym pracujesz. Z wlasnych doswiadczen migrujac na biezaco od 1.0 po 3.1 odradzam to wyzwanie innym ze wzgledu na ilosc tekstu na msdn do recznej migracji po kazdym updatejcie - mnostwo czytania dla jednorazowej korzysci. Jesli masz w miare maly projekt to lepiej przepisz od nowa a tu masz referencje do Identity pod net core 3.1 i w sekcji Customize the model znajdziesz
  • Odpowiedz
Mam w C# dwie encje, połączone ze sobą relacją one to one. Myślałem, że z poziomu jednej encji będę mógł dostać się do tej drugiej. Czyli o co mi tak naprawdę chodzi:

Tutaj mam dwie klasy opisujące encje:

Klasa User:
https://www.paste.org/104395
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hejka, mam apkę webową w .net corze i chciałem odpalić ją na moim telefonie, poprzez połączenie go do chrome dev tools. Telefon mi znajduje, ustawiłem port forwarding, ustawiłem port na dobry, ale nie mogę dostać się na stronę (jest nieosiągalna). Czy potrzebuje do tego jakichś specjalnych rzeczy w projekcie (nie wiem manifest czy coś) czy po prostu coś robię źle. Podobno nie może być telefon i laptop podłączone do tej samej sieci
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TheRickestRick: zobacz przyklad pod net core 2.1:

From the phone access https://yourcompipaddress:5566/ it should work. Change yourcompipaddress to your computer ip address, you can check it from the CMD. Just run 'ipconfig' in the CMD

From Visual Studio, run the App itself, not IIS Express, select AppNamefrom the drop down, then press F5


https://stackoverflow.com/questions/53364145/access-asp-net-core-2-1-web-app-hosted-on-localhost-from-mobile-device
  • Odpowiedz
Znajdę jakiś dobry motyw do #visualstudio który wyraźnie będzie się wyświetlał podczas pracy w trybie night mode (silna redukcja niebieskiego światła - w praktyce wszystko robi się żółte i ciężko rozróżnić niektóre kolory w kodzie).
#programowanie #csharp
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie w temacie #programowanie #csharp . Nie znam c# ale potrzebuje się nauczyć na tyle żeby podłączyć do c# biblioteke z c++ z interfejsem C.
Z tego co przejrzałem to w c# mogę użyć pinvoke calls, ale nie wiem jak sobie poradzić z glownym typedef w api C.
Wygląda to tak, że mamy

typedef void MyApi
Który jest używany w każdej funkcji
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pany jest sens się bawić w Machine Learning/DeepLearning w C# (wiem, że od tego jest głównie Python), ale jest niby ta biblioteka ML.NET.
Jestem zielony w temacie ktoś coś podpowie? Nie chce się uczyć kolejnego języka skoro ego jeszcze nie opanowałem nawet w stopniu zaawansowanym.
#csharp
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 2
@obieq: nie ma sensu, nikt z tego nie korzysta. Ale problemy z jakimi będziesz się mierzył będą głównie wynikały że zrozumienia samego ML niz z umiejętności pisania super kodu
  • Odpowiedz
Myślę nad nauką nowego języka/technologii, na razie tylko dla siebie, ale w przyszłości być może chciałbym na to przeskoczyć w pracy. I tak rozglądając się po tym co jest zainteresowały mnie tak naprawdę dwie możliwości:
* TypeScript/Javascript + nodejs
* C# + .net core
Nie mam żadnych konkretnych planów co chciałbym robić, szukam dla siebie pomysłu, a w obu widzę sporo możliwości.
Jeśli mielibyście wybierać z tej dwójki to co i dlaczego?
#programowanie #
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie rozumiem, dlaczego moja aplikacja po publikacji nie chce działać? xD Tzn. zawiesza się w pewnym momencie jakby w pętli i dalej się nie wykonuje, ale nie ma żadnego błędu, ani nie jest 'sfrezowana'. Do tego komunikaty cały czas przychodzą, co znaczy, że na 100% się nie zawiesiła, ale kod się nie 'posuwa' dalej, nie wiem jak to inaczej wytłumaczyć xD Co ciekawe przy debugowaniu normalnie działa, tak samo jak odpalę exe
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tworzę aplikację, która ma pokazywać i ustawiać wartości na pewnym urządzeniu.
Użytkownik ma mieć dostęp do aplikacji z przeglądarki także mam front w Angular SPA i backend API w .NET core.
Komunikacja z urządzeniem ma być przez MQTT.
Nie wiem jak ogarnąć połączenie backendu z brokerem.

Wydaje mi się, że backend powinien pokazywać dane tylko z bazy SQL. Zbyt długo by trwało, gdyby za każdym razem gdy użytkownik odświeży stronę API pobierało świeże
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie rozumiem powodu istnienia zdarzeń w C# skoro to samo można zrobić używając tylko delegatów, może coś źle robię i nie widzę jakichś korzyści, ale w poniższym przykładzie zarówno delegat jak i event robią dokładnie to samo. Wygląda jakby event był tylko opakowaniem delegata. Jeśli się mylę proszę o jakiś przykład gdzie event robi coś więcej niż delegat.

https://ideone.com/hNJ2Xp

#programowanie #csharp
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tempyuser: Eventy korzystają z delegatów. Można używać delegatów i nie używać eventów, ale używając eventów zawsze korzysta się z delegatów. To jest ta różnica.

Delegat to wskaźnik na metodę. Jeśli chcesz np. napisać metodę, która w swoim argumencie przyjmuje inną metodę, to używasz delegata.
E event to mechanizm komunikacji między obiektami. Gdy w obiekcie X coś się stanie wywołujesz jego event E, który mogą obsłużyć obiekty A, B i C.
  • Odpowiedz
@Yahoo_: Tu wystarczyło tylko warunki porównać.

1. < 26. czyli ostatnie będzie 25++ = 26
2. <=25, to samo co 1.
3. <=25 to samo co wyżej
4. ok
  • Odpowiedz
Ktoś poleci jakiś fajny kurs z #python ? Chciałem sobie podłubać coś w tych cięzkich czasach xD
Ewentualnie przygarne w sumie coś związanego z #unity3d albo #csharp . No i w sumie cały pakiet #adobe #adobepremiere i wszystko co związane z montażem, nagrywaniem filmów xD

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach