Ajaja gubię się w odmętach internetu, i sam juz nie wiem.Bo celuje zeby ogarniać backend w c# i wszystko spoko i git, alee bez js/angular +html+css to jak bez reki, wszystko wyglada nie spójnie, nie ogarniam jak działają te scripty z js`a ktore są dołączone, dodam ze pisze w asp.net mvc. Jak to wygląda z tym podziałem na front-end / back-end i full-stack, bo w sumie uzywa się np skladni razor czyli
Od jakiegoś czasu ucze sie asp.net mvc, no i teraz zrodził się pomysł zeby ogarnac front-end zeby jako tako to wyglądało, i teraz takie pytanie z ciekawosci, jak backend klikam w c# to warto ogarnac jakoś bardziej html+css, bo z tego co sie orientuje Js`a i tak musze ogarniac.A w sumie mamy tez skladnie razor gdzie wplatam troche htmla i c#. I teraz jak chce się ukierunkować głownie pod Weba to paczka:
@Kapik356: Jak już i tak siedzisz w Visual Studio lub VSCode (tak zakładam) to chwyć TypeScript zamiast czystego JSa (no i Angular i TypeScript się kochają od jakiegoś czasu)
@Veni: @Melcma: Bo właśnie czytam o Angularze, i chce go ogarnąć, bo te moje projekt w c# bez frontu to narazie sama logika i zwracanie danych z bazy, a znalazlem tutorial fajny typescript+angular
C# EntityFramework, Pytanko czemu albo co zrobić zeby jak mam Relacje jeden do wielu Czyli mam model Client i Car, i w Car mam List to jak usuwam samochod z danym Id to automatycznie usuwa mi klientow ktorzy posiadali samochod o tym wlasnie Id? #programowanie
Ehh ten c# i EntityFramework, pisze błąd ze nie zgadza się coś w tej i tamtej kolumnie, fixuje coś w zupełnie innej i nagle tam działa. A teraz pytanie czemu jak mam pustą baze i robie update po raz 1 to robi sie cos takiego? #programowanie
@object: Taaak, zgubiłem się troche ale wrocilem na dobry tor, Generalnie jak mam Client i Car, i robie w Modelu Car ICollection, To automatycznie tworzy mi w Client`cie Car_Id, tylko wtedy nie mam jakby dostepu do tej właściwości, i zrobilem w kliencie public Car Car {get;set}, i public Car CarId {get;set;} i wtedy jakby mam dostep do Id z tej listy, i mam ustawiony Fk, To dobrze jest wtedy?
Generalnie miałem problem ale chyba rozwiązany, i teraz pytanie czy ta relacja jest dobra.W sensie chce miec Klienta ktory ma Liste samochodów,i jak tworzylem 1 klienta to mu do listy przypisywałem od razu samochod nowy do listy i wywalało błąd przy usuwaniu, cos z ForegeinKey`em ze nie moge usunac, Czy obecny model jest dobry? i np jak robie public virutal Client Client{get;set;} to służy to jedynie jako wartosc nawigacyjna tak?
Na jakiej podstawie stworzyła sie kolumna Car_Id, bo z tego co pamietam jak tworze kolekcje to w tabeli z Car`s jest IdClienta do ktorego jest przypisane, no i jak sprawdzilem to tez tak bylo.Na jakiej podstawie powstało te pole? #programowanie #csharp #entityframework
dokładnie tak jak wspomniał @bacteria, najpierw zadeklarowałeś nazwę tabeli która przyjmuje wartość FK, a poniżej deklarujesz tabele z która ma być połączony.( ͡°͜ʖ͡°) Aby to było bardziej czytelne najpierw powinna być tabela z która łączysz a potem powinna być nazwa kolumny,( ͡°͜ʖ͡°)( ͡°͜ʖ͡°)
C#, po pierwsze gdzie moge sprawdzić moja wiedze teoretyczną? A po drugie to gdzie są jakieś challenge z programowania, bo chce sprawdzic i praktyczną wiedze xd #programowanie
Myk jest taki ,że klikam w asp.net i jestem na etapie gdzie nie uzywam jeszcze zadnych scryptów itp, podstawowe rzeczy, aleee widze tez ze jquerry,ajax jest uzywany tam mocno, materiały do nauki z 2k16, i podobno teraz Angular jakby jest pod tym względem na topie. Bedzie on dobrym rozwiazaniem? I czy warto się brać za niego teraz czy ogarnać jeszcze coś przed nim? #programowanie
Czy poza .net core`em uzywa się bardziej asp.net mvc czy WebAPI, bo jestem ciekawy jesli chodzi o uzywanie tego na rynku pracy, co jest lepsze itp #programowanie
@Kapik356: patrząc po ofertach to MVC, ale jest to w większości legacy code, dawno napisane temu aplikacje, gdy nie było jeszcze frameworków typu Angular/React. Wszystkie nowe aplikacje powstają raczej z wykorzystaniem ASP .NET Core'a, ewentualnie ASP .NET(.NET Core będzie zyskiwał) z wykorzystaniem WebApi w postaci API RESTowego lub GraphQLowego i na froncie z Angularem/Reactem/Vue - taki jest trend.
@Kapik356: Jeśli patrzysz pod kątem pracy, to naucz się WebFormsów. Zostaniesz przyjęty z pocałowaniem ręki za dużą stawkę do pracy w tej technologii. ( ͡°ʖ̯͡°)
W jakim stopniu musze umieć Jsa albo czego sie musze nauczyc zeby uzywac go na stronach w technologi asp.net/ core/web api.W sensie dodałbym coś do nauki a nigdy nie miałem stycznosci z jsem i nie wiem od której strony to ugryzc. A napewno przyda mi się on w budowaniu takich stron #csharp #javascript #programowanie
Pisze sobie projekcik w asp.net Web Api i za kazdym razem jak odpalam stronke i chce wpisać cos wpisac u góry to odrazu zatrzymuje program tak jakbym kliknął zeby go zamknac a jak juz sie udawało cos wpisac np /api/customer zeby mnie tam przeniosoło to mnie wywala 9/10 razy( w sensie zwaraca bad requesta jak ustawilem ) a raz wchodzi, dzialac to dziala bo bazowałem na kodzie ze stacka tylko jakies imby
@Kapik356: Spróbowałeś w innej przeglądarce albo przez jakiś program typu Postman? Generalnie to jak zadajesz takie pytania to najlepiej wrzuć kod, screen z błędem.
Pytanie odnośnie Lazy Loading i Eager Loading, Bo czytałem troche i roznice raczej rozumiem ale nie jestem tego pewnie wiec, np Lazy loading mi wyciąga np klienta o id = 3 a Eager to cały obiekt klienta i wtedy uzywam .Include I jak sie uzywa np virtual przy atrybutach nawigacyjnych to podobno to ma jakis wplyw na lazy loading a doklaniej to jakos blokuje zabiera mozliwosc uzywania.Dobrze to zrozumiałem czy tak pobieżnie
Bawie się w EntityFramework`u i seeduje baze, i teraz nasuwa mi się kilka pytań, bo wczesniej utworzylem 4 Autorów i 3 tagi, i chce je teraz przypisywać, tylko jak to zrobic? Czy ja to dobrze robie [screen] a i opisałem na screenie o co mi chodzi #csharp #programowanie
@FFF1243: I takie pytanko bo robie np public int AuthorsId {get;set;} - to wtedy to jest tym moim kluczem, domyslnie, przez konwencje czy jakos tak czytalem, ewentualnie moge zrobic [ForegeinKey(.... i ustawiam na co innego, to czy jestes sens robić public Authors Authors {get;set;} Bo to daje mi dostep do atrybutów z tej klasy, a nie do konca rozumiem co mi to daje w tym danym przypadku
Czy dobra znajmość WPF przyda mi się w przyszlej pracy/ naucze sie przydatnych rzeczy, czy raczej jest mało używana. Z tego co wiem znajmość wzora MVVM jest przydatna, ale poza tym nie wiem co jeszcze #csharp #programowanie
@inquis1t0r: Troche w asp.net pisałem, ale teraz na kolejnym semestrze bede miec wlasnie aplikacje w wpf`ie i sie zastanawiam czy coś wiecej zaczac w tym pisać czy raczej tyle co na laborkach xd
C#, Mam Klase Klient i Klasie Przedmioty, chce użyć w taki sposób: Dictionary> i na celu mam to zeby kluczem było ID Klienta z tego obiektu czyli klient.Id , i potem do tej listy umieszać wczesniej już stworzone obiekty typu Przedmiot. Czy jest to dobrze przemyślane czy da się jakoś prościej, a i jak sprawnie przemieszać się po tej kolekcji edit. jak pracować na liscie która jest w Dictionary #programowanie
@ChestNoot: Musze nazywac bo projekt na zaliczenie,i pan prosił bo mowi ze ludzie tak nazywają czasami ze tragedia xD A i w sumie Dzieki bo ma to sens to co napisałeś i pomoze
js/angular +html+css to jak bez reki, wszystko wyglada nie spójnie, nie ogarniam jak działają te scripty z js`a ktore są dołączone, dodam ze pisze w asp.net mvc. Jak to wygląda z tym podziałem na front-end / back-end i full-stack, bo w sumie uzywa się np skladni razor czyli
@Kapik356: Tak naprawdę to nie jest tak dużo jakby się mogło wydawać. Sam się broniłem przed frontendem ale praca zweryfikowała.
( ͡° ͜ʖ ͡°)