Hej Mirki potrzebna pomoc, pisze sobie stronkę która wykorzystuje Google api v3 (Mapa Google) pobieram lokalizacje obecna, dodaje Google marksy na mapę wszystko fajnie działa. Dodam ze w #javascript oblicza odległości do każdego Marksa mam tez searchbox do wyszukiwania ulic tez googlowy . I tutaj zaczynaja sie schody bo współrzędne tych punktów otrzymuje z webserwisu (nie wspomniałem ze technologia to #aspnet ) istnieje jakiś sposób aby przesłać z
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Piateczka: jak jednokierunkowa to w javascript new img z podaniem src do skryptu + parametry get. jezeli dwukierunkowa to moze tak samo jak z obrazkiem tylko javascript? ewentualnie websocket. czemu nie ajax?
  • Odpowiedz
Jest sobie użytkownik, który dodaje jakieś wpisy, komentarze (Wykop, Facebook, Reddit, fora itp). Jak się powinno zapisywać te obiekty? W klasie użytkownika jest lista z wpisami (list?), w bazie jest jakaś oddzielna tabela na to, jest jedna wielka baza wpisów, czy jak to się powinno robić tak, żeby było dobrze?

#naukaprogramowania #csharp #aspnet
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#aspnet #aspnetcore #csharp #programowanie

Chciałbym dać użytkownikom możliwość używania mojej aplikacji bez konieczności logowania. Generuję więc losowe ciasteczko, które posłuży jako identyfikator w bazie (zamiast nazwy użytkownika w przypadku bycia zalogowanym).

W Asp.NET Core Identity informacje o nazwie i identyfikatorze zalogowanego użytkownika przechowywane są w tym miejscu:

context.User.Identity.Name
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fegwegw: dobra, nie zamierzam tracić czasu na nic nie wnoszące trolle ale zakończę swój komentarz taką podpowiedzią, że czasami nie wiesz jak coś zrobić, dopóki na jakimś portalu agregującym różne wpisy przypadkiem nie przeczytasz losowego artykułu.
  • Odpowiedz
Co powinienem był umieć na stanowisko młodszego programisty .net lub asp.net?
Posiadam doświadczenie akademickie i napisałem trochę projektów. Obecnie jestem w trakcie układania swojej wiedzy i czytam teorię związaną z C#, MVC oraz z ASP (3 książki). Planuję stworzyć projekt, ale nie wiem jaka wiedza wystarczy na stanowisko juniora.

#programowanie #pracait #csharp #aspnet
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KorelacjaProkrastynacji: na pewno przyda Ci się wiedza dot. N-tier architecture, inverted n-tier architecture, budowanie softu z pomocą CI/CD, SOLID principles, NHibernate, NUnit, TDD, BDD, EntityFramework. Na początek to i tak dużo, ale to wymagania rynku i tylko na tym zyskasz posiadając jakąś sensowną wiedzę w tych tematach. Oczywiście przećwicz wszystko jakimś projekcikiem żebyś miał praktyczne jakieś doświadczenie z tym związane (stron z tematami projektów jest w brud, ewentualnie zrekonstruuj jakiś
  • Odpowiedz
na juniora to wystarczy wiedzieć czym się różnią typy wartościowe od referencyjnych i znać jakieś podstawowe wzorce projektowe


@Priya: kiedy ostatnio rekrutowałeś się na juniora bez doświadczenia lub z małym doświadczeniem? Piszesz bzdury jeśli uważasz, że to wystarczy to czas zweryfikować fakty.
  • Odpowiedz
@pepepanpatryk: ja korzystałem, ale w sumie poza uproszczonym routingiem, konfiguracją i zwracaniem danych(wrzucasz dane do Dictionary z kluczem typu string i nancy już ładnie ci to przerobi na JSON) nie za bardzo widzę zalety(ale może to tylko dlatego, że pisałem tylko REST API do standalonowej apki)
  • Odpowiedz
@pepepanpatryk: używałem tego, nawet wdrożyłem dwie albo trzy aplikacje produkcyjnie.
Ogólnie całkiem przyjemny mini framework. Z rzeczy, które mi się bardzo podobały to "pipe / pipeline" z eventami, w które można się było fajnie wbijać. Teoretycznie możesz to hostować na linuxach, choć nowe .net core 2 (w sumie 1 również) też możesz.

Ogólnie miło wspominam, ale raczej do czegoś małego albo do napisania "na szybko".

Do dużych, rozbudowanych systemów to jednak lepiej pojechać klasykiem, czyli co tam wg. Microsoftowego standardu jest aktuat na topie (więcej osób będzie to znało, więcej narzedzi, większe community
  • Odpowiedz
Jakie IDE polecacie dla asp .net core na Mac OS?

Zależy mi na tym by było darmowe. Wiem, że jest Visual Studio Community ale trochę nie wierzę by Microsoft zrobił coś działającego na inny system niż Windows, choć może się mylę.

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

@DomelXXX: Dokładnie to co mówi @Vokil.

Przestańcie tak narzekać na ten Microsoft. O ile Windows jak dla mnie to totalna klapa(sam korzystam z Debiana), to sama platforma .net, język C#, Sql Server, czy gro innych narzędzie, które stworzył Microsoft, są naprawdę solidnie zrobione.
  • Odpowiedz
Mam pewien problem, próbuje zrobić pagination w swojej apce (.NET CORE) i sprawa wygląda tak: w repozytorium mam funkcję, która zwraca po prostu całą IQueryable tabelę, następnie pakuję ją do funkcji która, która bierze odpowiednią ilość danych i pakuje je jako swój typ generyczny PagedList. Ale w internetach przeczytałem, aby w repozytorium, że nie powinno się zwracać IQueryable, więc innym wyjściem byłoby zwrócenie IEnumerable wpakowanie do funkcji i tam użycie na tej
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krzysztofu: Platforma, która zawiera zarówno środowisko do uruchomienia programu, ale też biblioteki podstawowe.

Generalnie .NET Framework musi być zainstalowany, żeby odpalić program (napisany w C#, F#, VB, czy też dowolnym języku, który parsuje się do IL).

ASP.NET pobieramy teraz jako paczki z Nugeta i jest to zbiór bibliotek, które pozwalają na wystawienie aplikacji Webowej.

ASP potrzebuje .NET Framework (albo .NET Core, ale to śpiew przyszłości), ale .NET Framework nie potrzebuje
  • Odpowiedz
Cześć mirki zastanawiam się trochę na koncepcją używania Commands/Queries zamiast tradycyjnego repozytorium.
W zasadzie trafiłem na post Jimmy-ego Bogard-a, gdzie proponował podobne rozwiązanie zamiast stosowania repozytorium.

Moja interpretacja tego co on tam napisał, wygląda mniej więcej tak:

Interfejs dla queries
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pepepanpatryk: Wydaje mi się, że można to zrobić jeszcze bardziej generycznie, korzystając z _context.Set i ograniczyć użycie dodatkowych jeszcze obiektów dla każdego zapytania, jeżeli będzie ono np. takie samo dla wielu różnych encji :>
  • Odpowiedz
@pepepanpatryk: Przewaga Query nad Repo jest taka, że możesz w bazowej klasie zaimplementować logikię, która będzie wykonywana przed/po głównej metodzie(Execute). Czyli np. możesz tam sprawdzić uprawnienia, logować coś itd. Za to przy Repo będzie mniej kodu.
  • Odpowiedz
#programowanie #webdev

Jeszcze niedawno jak pisało się aplikację webową, to robiło się jeden projekt. Backend (np. w #spring lub #aspnet) i w tym samym projekcie robiło się frontend (jakieś Spring MVC z szablonami w JSP lub odpowiednik). Teraz robi się API REST i dzięki temu backend jest bardziej niezależny od frontendu (jakiś #angular #react czy coś innego).

I są dwa podejścia jak można do tego podejść.
1. Robimy dwa oddzielne projekty. Jeden backendowy (np. w Springu) a drugi frontendowy (np. w Angularze). Jak wdrażamy rozwiązanie, to musimy wdrażać obie aplikacje oddzielnie (np. jeden na Tomcata, a drugi na jakiś HTTP
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321: Dwa projekty.
Development:
- backend - developujesz i normalnie uruchamiasz.
- frontend - uruchamiasz na developerskim serwerze (praktycznie wszystkie narzędzia powinny coś mieć, Webpack ma na 100%) i developujesz z "hotswapem" (po każdej zmianie jest rebuild cząstkowy i refresh).

Deployment: deployujesz na dwa rożne serwery (dla backendu jakiś Tomcat, dla frontendu coś co serwuje statyczne pliki). W przyszlości pozwoli to np. zrobić wsadzić load balancer, cdny i inne dziwne
  • Odpowiedz
Moim zdaniem rozdział backend/frontend na dwie aplikacje jest dużo wygodniejszy, sama możliwość uruchomienia samego frontu jest dużym plusem.
  • Odpowiedz
Cześć mirki.

Mam takie pytanko.

Robimy sobie taki projekt i sytuacja wygląda tak, że klient frontowy przesyła mi json-y w postaci:

  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

zastanawiałem się jeszcze jak baza mogła by nadać odpowiednie ID, oraz ParentId, bo w sumie nie wiedziała by, która encja jest w jakiej relacji z inną


@pepepanpatryk: nie pamiętam już jak EF bo dawno cokolwiek robiłem, ale NHibernate radzi sobie z tym całkiem dobrze
  • Odpowiedz
Cześć,

Finalny, 24 odcinek mojego kursu programowania został w końcu opublikowany, a w nim wstęp do systemów rozproszonych i mikroserwisów. Oczywiście to nie koniec - więcej wartościowego materiału na kanale pojawi się już w niedalekiej przyszłości ( ͡° ͜ʖ ͡°).

#programowanie #programista15k #programujzwykopem #dotnet #dotnetnews #dotnetcore #csharp #aspnet #spetz #
spetz - Cześć,

Finalny, 24 odcinek mojego kursu programowania został w końcu opubl...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qski: a tak się przyjęło od początku to już nie zmieniałem.
@KingFight: nie i nie wiem czy to ma jakiś sens, ponieważ to wprowadza pewne zobowiązania, a na ten moment nie mam pewności czy zdołałbym się z nich wywiązać, bo sporo się dzieje :).
  • Odpowiedz
@Imago91: od kilku miesięcy na Macu i dodatkowo na Linuxie od roku. Niestety UWP nigdy się nie zajmowałem, w przeszłości tylko WPF/Silverlight, więc pewnie szukałbym czegoś w tematyce MVVM, bo z tego co kojarzę tam stosuje się dość podobne rozwiązania.
  • Odpowiedz
Czy można w .net core za pomocą statycznej metody dodać sobie do kontenera tej klasy coś w tylu
- klucz -> wartość, gdzie wartość jest nazwą innej klasy, która będzie wykorzystywana do wstrzykiwania np. w serwisie?

Na chwilę obecną mam tak, że metoda sama tworzy te instancje poprzez new, ale przez to nie działa mi dobrze kontener DI i w innych miejscach gdzie wykorzystuje obiekt tej kasy, wywala null reference

#csharp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przygotowałem dla osób zaczynających przygodę z web developmentem schemat, na którym pokazuję, od czego najlepiej rozpocząć naukę i które technologie sam wybrałem.

http://krylan.ovh/portfolio/pl/blog/b_33,od_czego_zaczac_nauke_web_developmentu

#webdev #frontend #backend #html #js #php #aspnet #jquery #nodejs #bootstrap
Krylan - Przygotowałem dla osób zaczynających przygodę z web developmentem schemat, n...

źródło: comment_3hsgNXxOjNKiXowmHP7SLfMFB5mXpKhA.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@karer: No okay, przeczytałem całość i wciąż nie widzę, aby to było "w dużej mierze" JS. Poza ostatnim rozdziałem "API", wszystkich pozostałych rzeczy (i poza elementem "canvas", "template", no i oczywiście "script") można się nauczyć i spokojnie używać bez wiedzy o tym, czym jest JS. Oczywiście mówiąc "nauczyć się HTML-a przed JS" nie mam na myśli nauczenia się jego w 100%, bo atrybut "style" z zerową znajomością CSS też się
  • Odpowiedz
gdybys napisal naucz sie html to spoko. Ty jasno wskazales HTML5 a jest to troche spora roznica.


@karer: Przecież tak właśnie napisałem. W całym artykule "HTML" pojawia się 5 razy, ale za każdym razem bez żadnego dopisku, żadnego numeru. Na schemacie element także jest podpisany "HTML". Jedyna 5 się znajduje na obrazku na schemacie, a jest tam z powodu tego, że jest to obecna wersja HTML. W programie, w którym
  • Odpowiedz