Skip to content

JulieHillRoa/FAQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Individuelloppgave (Oppgave 3) for Webapplikasjoner i .NET.

Oppgave


Det skal implementeres en webapplikasjon for ofte stilte spørsmål (FAQ) for nettbutikken som ble laget som gruppearbeid. Denne skal implementeres i valgfri .NET teknologi (Web-forms, MVC, MVC-WebAPI, Angular-WebApi).
Oppgaven skal løses individuelt. Karakter vil bli satt på oppgaven og den teller 1/3 av total karakteren.

Mål


Å vise ferdigheter med å konstruere en .NET løsning.
Vanskelighetsgraden styres av valg av teknologi i denne rekkefølge (etter stigende vanskelighetsgrad):
1. Web-Forms
2. MVC
3. Web-API
Det er ikke nødvendig å lagdele løsningen. Det er heller ikke nødvendig å enhetsteste løsningen.

Funksjonalitet:

Man skal kunne liste de mest relevante FAQ. De mest relevante FAQ kunne velges og evt. ses i detalj. Ulike kategorier av FAQ’s er ønskelig. Det skal også lages et kontaktskjema hvor det er mulig å skrive inn spørsmål man ikke finner svar på. E-post som svarene skal sendes til skal oppgis. Her skal input valideres. Det er ikke nødvendig å lage et system for å svare på disse spørsmålene. Det skal også lages en enkel listing av alle spørsmålene som er sendt. Denne vil bli typisk brukt av kundeservice. Det skal ikke lages en administrasjonsdel for løsningen (endringer i kategorier, FAQ’s og spørsmål tillates å gjøre direkte i databasen). Det er valgfri bruk av CSS / CSS-rammeverk.
Det vil bli bla. vektlagt:
• Valg av teknologi
• Design/layout
• Funksjonalitet og dynamikk i siden
• Struktur på kode, bruk av klasser
• Validering
• Ryddig og forståelig kode

Hva skal leveres?


En Zip. fil som inneholder hele Visual Studio prosjektet slik at det er mulig å unzip'e filen og kjøre den direkte i Visual Studio(vennligst sjekk at det er mulig å kjøre zip filen før den leveres). Det kan også leveres en kort tekstlig beskrivelse av løsningen dersom det gir en bedre forståelse av denne, filen bør hete Readme.txt. Dersom oppgaven leveres kjørbar på en server(f.eks på en studentbruker på dotnet- serveren) gir dette ekstra poeng. Oppgi i så fall aktuell URL.
Det er ikke nødvendig å koble løsningen til hele prosjektet som er levert. En <> løsning med egne tabeller gir full uttelling.

About

MAppe 3 innlevering i webapplikasjoner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published