ASP MVC - Z czego skorzystać przy projektach?

Odpowiedz Nowy wątek
2018-11-13 09:45
0

Cześć,

razem ze znajomym chcemy w ramach nauki stworzyć trzy projekty. Zastanawiamy się z jakich narzędzi możemy skorzystać aby się czegoś nowego nauczyć i umilić sobie pracę.
Ja chce zająć się backend'em, a znajomy frontem.

Mamy w głowie trzy projekty.

  1. Program zarządzania pracownikami

    • Wnioski urlopowe
    • Wysyłanie grafików do pracowników
    • Przypisywanie pracowników do grup kierowniczych
    • itd :)
  2. Rozpiska MPK w naszym mieście

    • Rozkład MPK w wersji live
  3. Program do wystawiania faktur

    • Kartoteka kontrahentów oraz produktów
    • Wystawianie faktur
    • Wysyłka faktur email oraz zapis do pliku

Chce wykorzystać do projektów Entity Framework sposobem CodeFirst, jeżeli chodzi o bazy danych, ale nie mam pomysłu na resztę.
Znajomy do tej pory bawił się trochę z HTML5, CSS, PHP, ale chce tutaj zająć się JavaScriptem.
Jestem nowy w c#, a znajomy JS, więc nie znamy użytecznych frameworków, dlatego zwracamy się z prośbą do Was :).
Wiem, że nie jest to dział, związany z JS, ale być może rzucicie propozycje, jeżeli chodzi o C# :)

Dziękuję i pozdrawiam!

Pozostało 580 znaków

2018-11-13 09:49
0

.net core jako backend

frontend react albo moze blazor?

Pozostało 580 znaków

2018-11-13 09:50
0

Jeżeli chodzi o umilenie sobie sprawy w programowaniu w ogóle to przyda się jakiś kontenerek IoC, co by nie trzeba było ręcznie wstrzykiwać zależności do konstruktorów klas (np. wstrzykiwanie serwisów do kontrolerów).

Takie chyba najbardziej znane:

  • Unity Container;
  • Ninject;
  • Autofac.

Z HTML'owego frontu to raczej Ci nie powiem, bo się brzydzę tej działki i unikam jej jak ognia. ;)

edytowany 2x, ostatnio: grzesiek51114, 2018-11-13 09:51

Pozostało 580 znaków

2018-11-13 10:02
0

ASP.NET Core 2.1 + Angular 6 + Entity Framework Core.

Ten zestaw jest trochę overkillem na takie projekty, ale z drugiej strony łatwiej ogarniecie te frameworki gdy stopień komplikacji samej domeny jest niski.

Jeżeli chodzi o umilenie sobie sprawy w programowaniu w ogóle to przyda się jakiś kontenerek IoC

ASP.NET Core ma swój kontener, który spokojnie wystarczy w większości przypadków.

Pozostało 580 znaków

2018-11-16 09:12
0

Heh, również zamierzam napisać analogiczną aplikację - może nieco bardziej rozbudowaną :)
Tyle, że ja wszystko muszę sam ogarnąć... :)

Pozostało 580 znaków

2018-11-16 16:04
0

@fasadin: Z tym Blazorem to tak na poważnie piszesz? Myślałem, że musi minąć co najmniej kilka lat, zanim Blazor zacznie stanowić konkurencję dla Reacta. No chyba, że go nie doceniam :)

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0