Skip to content

Microbank – Setup środowiska i pierwsza funkcjonalność

W poprzednim wpisie pisałem o moim pomyśle na zbudowanie mikrostronki symulującej zachowanie banku.

Teraz chciałem opisać jak wygląda mój setup na początku pracy z aplikacją.

Środowisko

1. Najpierw sciągnąłem i zainstalowałem .Net Core V2 z https://www.microsoft.com/net/learn/get-started/windows
2. Potem zainstalowałem Visual Studio Code

Visual Studio Code – bo nie chciałem instalować Community Edition. Visual Studio znam dobrze, a chciałem też spróbować popracować z VSCode trochę bardziej na serio niż tylko czasami do otwierania randomowych plików (bo jest szybkie) https://code.visualstudio.com/

Żeby było jeszcze milej, skorzystałem z porady poniższego posta: https://blog.uship.com/shippingcode/visual-studioresharper-level-productivity-in-vscode/

3. Apka terminalowa
Od dawna używam http://cmder.net/. Jest niesamowicie konfigurowanly i ma wszystko czego potrzebuję.

Hello World

Postawienie strony w mvc jest banalne:

https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/index?tabs=visual-studio

Strona wstaje na porcie 5000 (http://localhost:5000/)

Pierwsza funkcjonalność

Jako pierwszą funkcjonalność dodałem możliwość dodawania nowego klienta. 

Ponieważ nie chciałem zajmować się więcej niż jednym problemem na raz, użyłem bazy danych w pamięci:

Jak to zrobić dowiedziałem się z poniższych postów, który pewnie pomoże mi dalej rozwijać aplikację:

ASP.NET Core with MySQL and Entity Framework Core

http://www.entityframeworktutorial.net/querying-entity-graph-in-entity-framework.aspx
https://docs.microsoft.com/en-us/aspnet/core/data/entity-framework-6
https://docs.microsoft.com/en-us/ef/core/miscellaneous/configuring-dbcontext

 

Published inMikrobankUncategorized

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *