Sklep internetowy ASP.NET MVC

0

Dostałem zadanie(nie z uczelni) do napisania prosty sklep internetowy.
Nigdy tego nie robiłem. Chciałbym prosić o jakieś porady.

Trochę wiadomości:

  1. ASP.NET nie liznąłem jeszcze, ale dotarła do mnie książką "C# 6.0 i MVC 5 Tworzenie nowoczesnych portali internetowych" szacuje, że na przerobienie książki przeznaczę ok. 2-3 tygodnie. Deska w deskę.
  2. C# znam. Mam za sobą kilka większych swoich projektów konsolowych.
  3. HTML/CSS znam podstawy, nic większego niż projekty uczelniane.
  4. Dziennie na tworzenie(naukę, pisanie) tego sklepu przeznaczę ok. 2-3 godziny. A czas to ok. pół roku.

Sklep ma być prosty, ma mieć opcje, dodawania zawartości z poziomu strony(konto administratora), dodawania komentarzy przez użytkowników, gości, oczywiście sklepowy koszyk i składanie zamówień.

I w tym momencie prosiłbym o jakieś wskazówki. Czemu się przypatrzeć i na co zwrócić szczególną uwagę. Czy są jakieś aspekty prawne, szczególne wymagające zaimplementowania czegoś poważniejszego?

Chcę wykorzystać C#, ASP.NET i Entity Framework, HTML i CSS czy to wystarczy?:) C# i ASP.NET dlatego, że się tym interesuje, tego się uczę.

Rozumiem, że do opcji komentarzy i dodawania zawartości oraz zamówień muszę wykorzystać zagadnienie określane jako role w ASP.NET, do bazy zamówień, przedmiotów i komentarzy wykorzystać bazę danych jak Microsoft SQL Server a łączę z nią poprzez Entity Framework.

Czy ktoś ma doświadczenie w pisaniu sklepu internetowego? Czy może wykorzystujecie już gotowce?
Uważacie, że pół roku(2godziny dziennie) na stworzenie sklepu internetowego dla kogoś kto nie babrał się nigdy w webmasterce to realny termin? Czy może porozmawiać już na początku ze zleceniodawcą i przedłużyć o kilka miesięcy?

0

Pół roku to bardzo dużo czasu. No bo załóżmy. Przez pierwsze 2 msc będziesz się uczył ASP.NET, a potem rozpoczniesz pracę nad sklepem, więc termin na moje oko jest realny. Co do technologii to powinieneś, tak jak wspomniałeś użyć ról z ASP.NET oraz Entity Framework do bazy danych. Rozważ też użycie PHP z osłoną przed SQL Injection.

0

Nie wiem na jakim świecie konkretnie żyjecie, ale dla mnie 45MD na nauczenie się kilku technologii, napisanie działającej aplikacji i przetestowanie jej to nie jest dużo czasu.

0

Co oznacza MD?:)

0

Myślę że ta książka Cię uświadomi że te pół roku na zrobienie sensownego sklepu to jest tyle co nic. Jeśli ma to być w celu nauki to ok ale jeśli chcesz to robić za pieniądze (zlecenie) to lepiej wykorzystaj gotowy skrypt sklepu oparty na ASP.NET MVC i wprowadź własne zmiany.

@matoung
Jeśli będzie robił w MVC i Entity Framework to po pierwsze nie potrzebuje do niczego PHP a po drugie jak będzie korzystał z EF to nie musi się martwić o SQL Injection (pisze o tym w tej książce w rozdziale o bezpieczeństwie).

PS. W sklepie internetowym 95% sukcesu to reklama czyli trzeba zadbać o SEO. W książce jest dodatek o pozycjonowaniu a w przykładowej aplikacji są wykorzystywane meta opisy, meta tytuły tak że fundamenty jakieś będą.

0

Szablon? Skrypt?
Jaki? Darmowy?
Coś polecacie?

Przeglądając tutoriale w Internecie "prosty" sklep robią w 20 stronach A4 lub 5 godzinach filmu...

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