Monthly Archives: Październik 2014

Obserwator (observer)

Wzorce projektowe

Dzisiaj weźmiemy pod nóż wzorzec projektowy należący do grupy wzorców czynnościowych, mianowicie obserwator. Jest często używany w projektach, a jego prostota pozwala na implementację nawet początkującym programistom. To chyba wystarczy, aby każdego zachęcić do zapoznania się z tym wzorcem.

Czytaj dalej

#08 Dodanie kontrolera i widoku | Kurs ASP.NET MVC 5

Kurs ASP.NET MVC 5

Mamy już model w naszej aplikacji ASP.NET MVC 5, który w przypadku pierwszego użycia zostanie odzwierciedlony w bazie danych. Przyszedł czas, aby napisać kontroler korzystający z naszej klasy, tym właśnie zajmiemy się w tym wpisie. Zaimplementujemy dwie akcje oraz współpracujące z nimi widoki. Jedna z akcji będzie umożliwiała wyświetlenie wszystkich rekordów tabeli, a druga zezwoli nam na dodanie danych do tej tabeli. Przed przeczytaniem artykułu polecam odświeżenie informacji na temat kontrolerów w artykule o modelu MVC w aplikacji ASP.NET MVC 5. Nieodłącznym tematem poruszanym przy kontrolerach jest routing. Na nasze szczęście mamy już to za sobą, jeśli ktoś ma intencję to polecam prześledzić odpowiednią część artykułu Life Cycle ASP.NET MVC 5. Czytaj dalej

#07 Utworzenie connection string | Kurs ASP.NET MVC 5

Kurs ASP.NET MVC 5

Klasa CarDBCtxt, którą dodaliśmy w poprzednim artykule odpowiada za mapowanie klasy Car oraz za utworzenie połączenia z bazą danych. W dzisiejszym artykule zajmiemy się zarządzaniem tym połączeniem z bazą za pomocą connection string. Baza zostanie utworzona na serwerze LocalDb (zapewnia minimalny pakiet plików potrzebnych do uruchomienia SQL Server Database Engine, LocalDb dołączany jest do Microsoft Visual Studio 2012 i 2013). Czytaj dalej