Treść przeznaczona dla osób powyżej 18 roku życia...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
Hej,
Jeżeli ktoś się wybiera na konferencję 4developers w Gdańsku 18 września, to miło mi poinformować, że drugi raz w tym roku będę na niej prelegentem. Na blogu krótki wpis, a jeżeli ktoś jeszcze nie ma biletu, to kod: 2017_ZnamSpeakera daje 20% zniżkę :).

#programowanie #programista15k #programujzwykopem #naukaprogramowania #informatyka #dotnet #dotnetnews #csharp #spetz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie Mirki. Chcę przeskoczyć z desktopu(WinForms C#) w którym ugrzązłem na MVC. Coś tam pogrzebałem dwa tygodnie w profesjonalnym projekcie na dotNetNuke CMS, ale stanęło na tym, że muszę się dokształcić.

Pytanie co sądzicie o tej książce?
http://helion.pl/ksiazki/c-6-0-i-mvc-5-tworzenie-nowoczesnych-portali-internetowych-krzysztof-zydzik-tomasz-rak,c6mvc5.htm
Oczywiście jak już to ebook.

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

Ponieważ można uznać, że .NET Core Tour oficjalnie został zakończony wraz z ostatnimi warsztatami 28 lipca w Warszawie, chciałbym jeszcze raz podziękować wszystkim, którzy nas wspierali, gościli i brali udział w wydarzeniu! :).
Zapraszam do podsumowania.

#programowanie #programista15k #programujzwykopem #naukaprogramowania #informatyka #dotnet #dotnetnews #csharp #spetz
spetz - Ponieważ można uznać, że .NET Core Tour oficjalnie został zakończony wraz z o...

źródło: comment_VJSXnosnc5AWbJbCWFNl3cDHm4cDvdUz.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kuna_bez_oguna: nie odszedłem, kiedyś może napiszę jak to wszytko funkcjonuje ale w dużym skrócie - każdy z nas jest freelancerem ale działamy pod wspólnym szyldem Noordwind będącej tzw. turkusową organizacją :).
Aktualnie nie pracuję dla nikogo, robię rzeczy na własny rachunek więc praktycznie porzuciłem działalność zarobkową na pewien okres.
  • Odpowiedz
Witam serdecznie wszystkich mireczkow.
Tak sobie mysle, ze poniewaz wakacje powoli sie koncza fajnie byloby troche podwyzszyc skill w #programowanie.
I tak sie zastanawiam od paru dni czym ciekawym moglbym sie zajac, glownym moim pomyslem jest zainteresowanie sie i pomoc w jakims projekcie #opensource gdzie jest dobra jakosc kodu i mozna sie nowych rzeczy nauczyc.
Patrzylem np. na CoreFx Microsoftu (https://github.com/dotnet/corefx) ktory wydaje sie byc projektem
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Motloch jeżeli książka była pisana na unity powyżej 5 to warto ją przerobić. Błędy i tak ogarniesz przy pomocy dokumentacji, a chodzi o proces nauki. Czytaj bo warto ;)
  • Odpowiedz
@sharaquss: >może nie być najszybszą drogą nauki
Właśnie chodzi o to, żeby na spokojnie przyswoić podstawy w może trochę bardziej teoretycznej formie, bo często gubię się przy prostych operacjach. Czasu mi nie brakuje :D
  • Odpowiedz
Problem Mirasy,
program napisany w c#, po naciśnięciu tego przyciska ma się tabelka zapisywać w excelu i wszystko działa na kilku kompach, tylko jeden jest taki oporny. Co tu może być nie tak, od czego zacząć, od sprawdzenia czy jest odpowiedni .net framework czy może błąd czegoś innego dotyczy? Pytam bo mam mało czasu na korzystanie z tamtego kompa bo jest w użyciu i nie chce marnować czasu ( ͡° ͜
Stefaniak91 - Problem Mirasy, 
program napisany w c#, po naciśnięciu tego przyciska ...

źródło: comment_aCU8l4raAY4QeDbs2WVALb6EeTRRgmD6.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
@newlifefloods: Ja zmieniam pracę i tam się uczę języków, w pierwszej pracy poznałem naprawdę Javę, w drugiej Pythona i node.js od zera, teraz C# od zera. Język to tylko narzędzie, po pół roku będziesz ekspertem.
  • Odpowiedz
@Talarkowy: Akurat mam szczęście pracować bez dresscodu, całym Internetem (na VMce) i PMem który sam do końca nie wie czego chce, wiec zostawia sporo inicjatywy programistom. Ja tez miło wspominam 30 a później 200-osobowe firmy. Ale to jest całkiem inna bajka. Chcesz SSD 500GB do desktopa bo system muli? - „poczekaj 5 minut, zaraz coś przyniosę” ( ͜͡ʖ ͡€)
  • Odpowiedz