pierwszy, większy projekt w asp.net

0

Witajcie

zaczynam swoją zabawę z asp.net. Wcześniej modelowałem sobie jakieś rzeczy malutkie w asp.net (labele, formularze rózne itp, ogolnie zabawy kontrolkami) ale przyszła pora aby napisać po raz pierwszy coś większego od podstaw, w całości. Mam tutaj kilka rzeczowych pytań:

  • Od czego zacząć? Mam w głowie projekt strony który wykonam. Logowanie + rejestracja, zarejestrowani userzy mogą dodawać treść/cokolwiek na stronie (poprzez formularz, prosto do bazy danych), administrator może usunąć daną treść oraz usunąć usera. Do tego opcja profilu-> edycja i wyświetlanie. Oraz pomniejsze pierdułki na stronie, z którymi idzie się uporać na luzie. Projekt bez większego celu, ot aby go ukończyć dla własnej satysfakcji i powiększenia bezcennej wiedzy :)
  • Na co zwrócić uwagę? Może są jakieś technologie które powinienem używać aby było to w miarę nowoczesne i przyszłościowe?
  • Zadam pytanie nooba - co to jest nhibernate i czy warto zaznajomić się z tym? Czy będzie potrzebne mi w tym projekcie?
  • Idziemy za ciosem. Co to jest ADO.net i jak bardzo potrzebuję aby zaznajomić się z tym?
  • Z jakiej bazy korzystać ? MySQL? MS SQL? co w praktyce wyjdzie lepsze i wydajniejsze?
  • Pytanie następne - jak zaimplementować logowanie w asp.net? Rejestracja to wiadomo, formularz i zawartość formularza leci do bazy tworząc usera. A jak go teraz zalogować?

z góry dzięki za podpowiedzi i odpowiedzi na moje pytania :)

Pozdrawiam serdecznie

0

Trochę za szybko na ASP.NET, skoro nie wiesz co to ADO.NET ani nHibernate (ORM nic Ci nie mówi ?). Powinieneś też znać chociaż podstawy CSS i HTML żeby to jakoś wyglądało (chyba, że chcesz skupić się na samej logice).

0

nie pisz w formsach, to masochizm. naucz się asp.mvc 3 albo nowszej wersji.

0

Trochę za szybko na ASP.NET, skoro nie wiesz co to ADO.NET ani nHibernate (ORM nic Ci nie mówi ?). Powinieneś też znać chociaż podstawy CSS i HTML żeby to jakoś wyglądało (chyba, że chcesz skupić się na samej logice).

css i html - to znam bardzo dobrze :) od bardzo dawna mam z tym styczność, tworzyłem dużo stron (w oparciu o różnorakie CMS'y jak i czysty html z paroma skryptami php), więc problemu nie ma. Ale tak czy siak, tu chodzi głównie o logikę. Niezależnie ile by mi to czasu zabrało, chce mieć skończone coś większego w asp.net, co da mi mnóstwo wiedzy.
ADO.net - szczerze bez bicia, słyszałem o tym, nigdy nie miałem z tym styczności. nHibernate podobnie. Ale czas w końcu zaznajomić się z tym.

naucz się asp.mvc 3 albo nowszej wersji.

czyli rozumiem że mvc 3 będzie najlepszym wyborem aby zacząć zabawę i naukę na poważnie?

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