Treść przeznaczona dla osób powyżej 18 roku życia...
  • 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
Mirki i mirabelki z #trojmiasto (#gdansk #gdynia #sopot)

#praca szuka #programista15k. Stanowisko obejmuje szeroko pojete #programowanie na chwalebnym stanowisku SharePoint Dev (UoP 84-130k PLN/rok) i Senior SharePoint Dev (100-150k PLN).

#sharepoint jaki jest kazdy wie, a jak nie wie to #havenofear. HR wyslali nam zapytanie o ludzi o (lol) jakiejkolwiek z wymienionej umiejetnosci
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego .netowcy zarabiają mniej niż javowcy i jest mniej roboty w .net niż w javie, szczególnie na te juniorskie pozycje? Z czego to wynika? W takim razie po co pchać się w jakiegoś .neta skoro w javie wszystkiego więcej i lepiej? Czy lukier składniowy c# to wszystko co ma lepszego do zaoferowania? A może próg wejścia w javie większy?
#dotnet #csharp #aspnet #aspnetmvc #
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ciężko znaleźć robotę jako junior .net w Warszawie? Czytałem tu trochę postów, że praktycznie się nie da, ale wchodząc na dowolną stronę z pracą to roboty dla ludzi nawet bez doświadczenia jest sporo, może ktoś mi przedstawić jak wyglądają realia w Polsce, a szczególnie w tych dużych miastach? Czy jest zauważalna różnica w ilości ofert między Javą a C# i czy myślicie, że to się zmieni za jakiś czas?
#dotnet
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Proste zlecenie prosty projekt - korzystaj z ORM i Entity Framework i CodeFirst

1. Stwórz bazę,
2. Zrób 80% projektu
3. pokazujemy projekt
4. Ok Tylko dodaj jeszcze możliwość przechowywania kilku informacji
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Też macie w ef core problem z dodaniem paru obiektów metodą Add lub AddRange, a następnie zapisaniem tego SaveChanges? Trafiłem ostatnio na taki błąd i wszystko muszę dodawać i zapisywać pojedyńczo .
  • Odpowiedz
Szukam sposobów implementacji kategorii w bazie danych i jak to ugryźć w różnych projektach oraz jak to robić "po bożemu". Zakładając że kategorie mają kilka poziomów ( nie tylko jeden) przykładowo jak w allegro. Znacie jakieś strony / pomoce naukowe z omówieniem problemu a już w ogóle było by super z wadami i zaletami a także "prawilnością" tych rozwiązań.

#sql #bazydanych #programowanie #csharp #
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mircy.

Trzaskam sobie właśnie kurs ASP.NET z Udemy i widzę, że typek ma jedną fajną opcję, której nie umiem włączyć. Coś takiego jak na załączonym obrazku. VS 2015, mam resharpera, webessentials i productivity tools. Mi po najechaniu myszką wyświetla tylko bzdury z dokumentacji.

#programowanie #visualstudio #aspnet #aspnetmvc
00000110-00000110-00000110 - Hej Mircy.

Trzaskam sobie właśnie kurs ASP.NET z Udem...

źródło: comment_VuFxek8NP7KaXzjMyzAwAF0AkxYkUcuR.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć mirasy. Powiedzcie mi taką rzecz - czy powinno się rozróżniać Modele domenowe i np. modele(pośrednie?), na których wykonuje się operacje aż do wygenerowania modelu domenowego?

Załóżmy, że mam w bazie mam tabelę assoc.
W tabeli tej znajdują się złączenia atrybutów, oraz opcji atrybutów, które w konsekwencji są konkretnym produktem.
Wydaje mi się, że ten Assoc to nie jest mój model domenowy, tak jak Attribute też nie jest modelem domenowym.

Modelem
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pepepanpatryk: model domenowy obejmuje np. konkretny produkt. jeżeli jest złożony, to wchodzą w to również jego atrybuty. Tu używasz pewnie bazy sql, jakbyś miał takie np mongo, to pewnie całość leżała by w jednym obiekcie. Domena to logiczny podział, a jak to się reprezentuje w storage nie ma znaczenia.
  • Odpowiedz
Cześć mirasy. Mam taką rozterkę, czy jednoczesne używanie Entity Framework oraz Repository Pattern nie gryzie się?
Czy DbSet wewnątrz jakiegoś kontekstu nie jest samo w sobie implementacją wzorca repozytorium?

Czy np. odpowiednie będzie jeżeli będę miał np. UserRepository, które implementuje IUserRepository, a w nim odpowiednie metody CRUD-owe, a dodatkowo będę wstrzykiwał w konstruktorze, osobną klasę UserContext, który przypiszę do prywatnego pola?

#csharp #programowanie #aspnet
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pepepanpatryk: Upraszczając odpowiedź kolegi wyżej - wyobraź sobie sytuację, że projekt tak się zmienił, że nie będziesz przechowywał danych w bazie relacyjnej tylko np. w pliku xml.
  • Odpowiedz
@Nieann: No po to się właśnie wzorzec repozytorium implementuje.
Na chwilę obecną widzę dwa rozwiązania:
- Repozytorium implementujące interfejs, z wstrzykniętym kontekstem.
- Repozytorium implementujące interfejs, dziedziczące po DbContext.
  • Odpowiedz
@Bambro: Jak najbardziej możesz się uczyć czystego Core, powiem więcej jest ono prostsze do nauczenia się niż MVC 5. Projekt w Core da się znaleźć, sam obecnie jestem przy jednym ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Bambro: ucz się Core, projektów w tym powstawać będzie coraz więcej, jest bardziej wydajny i pisze się trochę przyjemniej, co nie zmienia faktu, że gdybyś musiał używać MVC 5, to większość rzeczy jest identyczna.
  • Odpowiedz
Witam czy ktoś z was drogie mirki miał może taki problem z asp .net core podczas uruchomienia nowo utworzonej strony An error occurred while processing your request._
_Development Mode

Swapping to Development environment will display more detailed information about the error that occurred.

Development environment should not be enabled in deployed applications, as it can result in sensitive information from exceptions being displayed to end users. For local debugging, development environment can be
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy z #csharp i #aspnetmvc #aspnet( #naukaprogramowania) Czy widok powinno się dzielić na PartialViews, czy zrobić ViewModel z potrzebnymi danymi? Bo załóżmy, mam model Album i Autor i chciałbym w widoku Index wyświetlić najnowsze albumy i najnowszych artystów(ale nie tylko to), więc stworzyłem sobie PartialView dla LatestAlbum i LatestArtist(w kolejno: AlbumController i ArtistController) i generuje go w widoku index, czy takie podejście
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #csharp #dotnet #aspnet #mvc #webdev
Mam problem którego nie mogę rozwiązać, żadne dotychczas postowane w necie rozwiązanie nie zadziałało.

Mam sobie web api w mvc - prosta tabela, pozwala na logowanie się przez różne serwisy (fb, google itp) jak i normalnie rejestrować. Po zalogowaniu każdy ma dostęp do tabeli tworzonej przez siebie i tylko on ją widzi. Na kompie działa
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bambro:

masz coś takiego przy starupie aplikacji?
Database.SetInitializer(new MigrateDatabaseToLatestVersion)?
możesz dostac sie do zdalnej bazy z poziomu ssms?
mozesz puscic recznie update-database na bazie zdlanej z konsoli w VS?
  • Odpowiedz
@Bambro:

1. Uruchom visual studio
2. Ustaw connection string produkcyjny
3. W nuget manager console wpisz komendę "Update-database"
4. Aplikacja działa
  • Odpowiedz