Witam ! Jestem początkujący w tematyce programowania i jestem na etapie wczesnej nauki. Mam do wykonania poniższe zadanie. Z góry mówię, że nie chce gotowego rozwiązania.
Treść zadania:
0. Stworzyć bazę danych MSSQL
a. W bazie stworzyć tabelę client.Client
I) Kolumny Id (int, identity[1,1]), CreateDate (datetime), Name, Surname, Age, Height, EyesColor
II) Wszystkie kolumny nie puste
III) Na CreateDate (data utworzenia) automatycznie ustawiana data wstawienia rekordu
IV) Wypełnić tabelę losowymi danymi
- Podłączyć aplikację do bazy danych.
a. Adres bazy danych : <tutaj adres="adres" db="db">
b. Nazwa użytkownika : <użytkownik>
c. Hasło bazy danych : <hasło> - Obsłużyć przesłanie danych z formularza (pola należy przerobić na prawidłowe kontrolki z wykorzystaniem składni Razor).
a. Dodać walidację po stronie serwera - Imię i Nazwisko (min. 3 znaki i tylko znaki), Wiek od, do (liczba całkowita lub brak)
b. Stworzyć nową podstronę umożliwiającą dodanie wpisu, również walidacja.
c. Stworzyć edycję - Na podstawie danych z formularza, z tabeli client.Client wybrać wpisy (wszystkie kolumny) które:
a. Posiadają wiek zgodny z zakresem z formularza lub wszystkie jeżeli puste
b. Imię zawiera frazę z pola Imię formularza lub wszystkie jeśli puste
c. Nazwisko zawiera frazę z pola Nazwisko formularza lub wszystkie jeśli puste - Obsłużyć wyświetlanie wpisów przy użyciu jQuery i zapytań Ajax zgodnie z wypełnieniem formularza.
- Pobrać wpisy zgodnie z wcześniejszymi kryteriami i zapisać je na serwerze FTP
a. Adres serwera FTP : <tutaj adres="adres" ftp="ftp">
b. Nazwa użytkownika : <użytkownik>
c. Hasło użytkownika : <hasło>
d. Dane zapisane w formacie CSV lub XML
**Moje pytanie jest następujące. Czy jest ktoś w stanie polecić jakieś poradniki, artykuły lub kursy, które pomogłyby mi w wykonaniu tego zadania od punktu drugiego do piątego ?
**