Documente Academic
Documente Profesional
Documente Cultură
RAPORT
Lucrarea de laborator № 3
Tehnologii Web
Tema: Crearea unei pagini web cu ajutorul HTML, CSS si Bootstrap
2
Figura 1 - soluție finită arborele
Următorul pas va fi formarea proiectului BusinessLogic. Pentru a face acest lucru, trebuie
să creați două dosare în interiorul acesteia: Core, interfețe. Folderul Core este creat de clasa
AdminApi a cărui proces de creație este prezentat în figura 3.
În mod similar, se creează oa doua clasă în dosarul Core numit UserApi. Un alt pas este
de umplere dosar Intefaces în care interfața ISession generat. În conformitate cu regulile
limbajului C # toate numele de interfață începe cu un capital „eu“ scrisori. Procesul de creare a
interfeței de raportare este prezentată în figura 4.
Clasa ULoginResp la rândul său, conține câmpuri care descriu răspunsul obținut după un
utilizator pe: starea și mesajul.
Una dintre principalele etape ale dezvoltării serviciilor în intrare este de a umple
elementele necesare de web design. Un astfel de element este controlerul numit LoginController,
care este creat în folderul Controllers.
LoginController public class: Controler
{
ISession _SESSION privat numai pentru citir
LoginController publice ()
{
var bl = new MyBusinessLogic ();
_SESSION = bl.GetSessionBL ();
}
// GET: Intra
Indicele ActionResult publice ()
{
întoarce View ();
}
[HttpPost]
[ValidateAntiForgeryToken]
Indicele ActionResult publice (conectare
UserLogin)
{
if (ModelState.IsValid)
{
Mapper.Initialize (cfg => cfg.CreateMap
<UserLogin,
ULoginData> ());
date var = Mapper.Map <ULoginData>
(conectare);
data.LoginIp = Request.UserHostAddress;
data.LoginDateTime = DateTime.Now;
var UserLogin = _session.UserLogin
(date);
}
întoarce View ();
}
}
clasa UserLogin, al cărui obiect primește controler creat anterior conține informații cu
privire la pagini HTML. Această clasă este creat în directorul de proiect Modele Web. Există
două câmpuri în UserLogin clasă, care stochează numele de utilizator și parola, cu care a fost
produs de conectare.
1.concluzie
La efectuarea acestui laborator proiect structura ASP.NET MVC a fost studiat în
termeni de logica de afaceri. În conformitate cu cunoștințele dobândite despre modelul de
simulare logica de afaceri creat anterior proiect a fost actualizat și completat cu modificările
necesare. Procesul a fost, de asemenea, modelat și a adăugat într-o nouă pagină de intrare de
utilizator.