Top 10 ASP.Net-interviewspørgsmål og svar (Opdateret til 2019)

Indholdsfortegnelse:

Anonim

Introduktion til ASP.Net Interview Spørgsmål og svar

ASP.Net er en open source-webapplikationsramme udviklet af Microsoft, på hvilken vi kan udvikle nye generations websteder ved hjælp af webformularer MVC, HTML5, JavaScript, CSS og skabeloner osv. Det er et script-sprog på serversiden, der producerer dynamisk web sider. Det giver softwareudviklere mulighed for at udvikle dynamiske attraktive websteder, det giver meget let at opbygge webstedet sammenlignet med andre tilgængelige sprog og rammer som Java osv. Den første frigivelse blev i 2002 af Microsoft med version 1, gang på gang mange opgraderinger udført af Microsoft. Det er en efterfølger af Microsofts aktive serversider. Webapplikationer er bygget ved hjælp af WebForms. ASP.NET leveres med indbyggede webforms-kontroller, der er ansvarlige for at generere brugergrænsefladen. De afspejler typiske HTML-widgets som tekstbokse eller knapper. Hvis disse kontroller ikke passer til dine behov, er du fri til at oprette dine egne brugerkontroller.

Programmeringsmodeller til at bygge webapplikation leveret af ASP.NET er følgende:

ASP.NET MVC - model view controller - det hjælper med udviklingen af ​​webapplikationer, hvor en visning er frontend-model er forretningslogik, og controller er ansvarlig for kortlægning mellem view og model.

ASP.Net Web API- Det er en applikationsprogrammeringsgrænseflade til at oprette API til en webapplikation oven på .NET-rammen. Udvikleren kan udvikle sig efter forretningskrav med hjælp af disse API. På top.Net-rammer på en effektiv måde.

ASP.Net-websider hjælper med at vise data dynamisk på en HTML-side. Det er en meget effektiv måde at udvikle webapplikationer på. dens syntaks er meget let, og det er let.

ASP.Net Webformer - Det bruges til at udvikle modulære websider med forskellige komponenter. UI-begivenheder udført på serversiden.

ASP.Net Web Hooks - Is bruges til at abonnere og offentliggøre begivenheder via HTTP-protokol.

Så hvis du endelig har fundet dit drømmejob i ASP.Net, men spekulerer på, hvordan du knækker ASP.Net-interviewet, og hvad der kan være de sandsynlige ASP.Net-interviewspørgsmål i 2019. Hver samtale er forskellig, og omfanget af et job er også anderledes. Med dette i tankerne har vi designet de mest almindelige ASP.Net-interviewspørgsmål og svar for at hjælpe dig med at få succes i dit interview.

Nedenfor er den øverste liste over ASP.Net Interview spørgsmål og svar på disse spørgsmål er opdelt i to dele er som følger:

Del 1 - ASP.Net Interview Spørgsmål (Grundlæggende)

Denne første del dækker grundlæggende ASP.Net-interviewspørgsmål og -svar

1. Hvad er de forskellige validatorer i ASP.NET?

Svar:
ASP.NET valideringskontroller validerer brugerinputdataene. Hver gang brugeren indtaster input, skal det altid valideres, før det sendes til forskellige lag i en applikation. Hvis vi får brugerinput med validering, er der følgende to typer validering i ASP.NET:

  • Validering af klienten
  • Validering af serveren

Validering af klienten

JavaScript hjælper med validering af klientsiden, et helt ansvar for validering af brugerens inputdata på klientsiden er af JavaScript. JavaScript-kode kan let integreres i HTML-kode og kontrollere, om tekstboksens data, der indtastes af en bruger, er, om de er korrekte eller ikke som definerede regler, hvis det fandt, at der bliver problemer, der beder brugeren om korrekte data. På denne måde fungerer det på klientsiden.

Validering af serveren

Når validering finder sted på serveren, kaldes den Server-Side Validation. Validering af serveren er en sikker form for validering. Den største fordel ved validering af server-side er, at hvis brugeren på en eller anden måde omgår klient-side-valideringen, kan vi stadig gribe problemet på serversiden. Server-side giver større sikkerhed og sikrer, at ingen ugyldige data behandles af applikationen. Validering af serveren udføres ved at skrive den tilpassede logik til validering af alle input.

Følgende er valideringskontrollerne i ASP.NET:

  • RequiredFieldValidator Control
  • Sammenlign Validator Control
  • RangeValidator-kontrol
  • RegularExpressionValidator Control
  • CustomFieldValidator Control
  • Valideringsoversigt

2. Hvad er kerneforskellene mellem ASP og ASP.Net?

Svar:
ASP fortolkes, mens ASP.Net overholdt, ASP bruger internt VBScript, mens ASP.net bruger C # og VB.Net. Classic ASP bruger ADO til at forbinde database, mens ASP.Net bruger ADO.Net til at forbinde database ASP er delvist objektorienterede sprog, mens ASP.NET er fuldt objektorienteret sprog. I ASP er kodning og HTML blandet, mens det i ASP.Net adskilles med kodefil. Ingen indbygget support af XML i ASP, mens ASP.net har disse funktioner.

Lad os gå til de næste ASP.Net-interviewspørgsmål

3. Hvad er navnet på en begivenhed, når kontrollerne er fuldt indlæst?

Svar:
Sidebelastning er begivenheden, der garanterer, at All controller skal indlæses fuldt ud.

4. Fortæl forskellen mellem server. Overførsel og svar. Overførsel?

Svar:
Dette er de grundlæggende ASP.Net-interviewspørgsmål, der stilles i et interview. I server. Overfør behandling af sideoverførsler fra en side til andre sider uden en rundtur til klientens browser, dette giver hurtig behandling af anmodningsserverens overhead vil være mindre, i dette tilfælde vil klientmæglerens historie ikke opdateres.

I tilfælde af svar. Omdiriger omdirigeringer til klientens browser til en anden side eller et websted, dette tager en rundtur, klientbrowser opdateret, serveromkostningen vil være mere.

5. Fortæl navnet på en klasse fra alle webformularer arves?

Svar:
Sideklasse.

Del 2 - ASP.Net Interviewspørgsmål (avanceret)

Lad os nu se på de avancerede ASP.Net-interviewspørgsmål.

6. Hvad er begivenhederne i sidens livscyklus?

Svar:
Der er følgende begivenhed i livscyklus på siden
-> Page_PreInit -> Page_Init -> Page_InitComplete -> Page_PreLoad -> Page_Load -> Page_LoadComplete -> Page_PreRender -> Render.

7. Fortæl alle alle eventhåndterere, der kan præsentere i filen Global.asax?

Svar:

  • Application_Start
  • Application_End,
  • Application_AuthenticateRequest
  • Application_AcquireRequestState
  • Application_AuthorizeRequest,
  • Application_BeginRequest,
  • Application_Disposed,
  • Application_EndRequest,
  • Program fejl,
  • Application_PreRequestHandlerExecute,
  • Application_PostRequestHandlerExecute,
  • Application_PreSendRequestContent,
  • Application_ReleaseRequestState,
  • Application_PreSendRequestHeaders,
  • Application_ResolveRequestCache,
  • Application_UpdateRequestCache
  • Session_End
  • Session-begivenheder: Session_Start

Lad os gå til de næste ASP.Net-interviewspørgsmål.

8. Fortæl forskellen mellem webkonfiguration og maskinkonfiguration?

Svar:
Webkonfigurationsfiler kort til en webapplikation, mens maskinen con arkiverer kort til serveren eller maskinen. Et program kan have flere webkonfigurationsfiler, men kan kun have en maskinkonfigurationsfil.

9. Forklar oversigten på tværs og omdirigerer permanent i ASP.Net?

Svar:
Dette er de ofte stillede ASP.Net-interviewspørgsmål, som regelmæssigt stilles i et interview. I tilfælde af udskrivning på tværs af sider, når vi klikker på indsende-knappen på websidens formular indlægsdata til forskellige sider kaldes det som tværsidepost. Dette kan opnås ved at indstille POSTBACKURL til en knap.

I omdirigering Permanent sker permanent omdirigering fra den anmodede URL til den givne URL. Når det er gjort, returnerer det 301 flyttede permanent svar.

10. Arbejder du med pasautentificering og dens fordele?

Svar:
Først og fremmest kontrollerer det pas-godkendelsescookien. Hvis cookien ikke er tilgængelig, omdirigerer brugeren brugeren til passkilt på en side. Pas-service autentificerer brugeroplysningerne på et tegn på side, og gemmer den godkendte cookie på en klientmaskine, hvis den er gyldig, og omdiriger derefter brugeren til den ønskede side.

Alle websteder kan fås ved hjælp af enkelt login-legitimationsoplysninger. Så ingen grund til at huske loginoplysninger for hvert websted. Brugere kan bevare hans / hendes oplysninger på et enkelt sted.

Anbefalet artikel

Dette har været en guide til Liste over ASP.Net-interviewspørgsmål og-svar, så kandidaten let kan nedbryde disse ASP.Net-interviewspørgsmål. I dette ASP.Net-interviewspørgsmål har vi inkluderet alle de vigtige sæt spørgsmål, der stilles i et interview. Du kan også se på de følgende artikler for at lære mere -

  1. Fantastiske PHP-interviewspørgsmål
  2. Ab initio Interview Spørgsmål og svar
  3. Splunk Interview Spørgsmål, du skal vide
  4. Spørgsmål om Minitab-interview
  5. ASP.NET vs C # Hvad er forskellene
  6. Forskel mellem C # og Js
  7. Forskelle på ASP.NET vs .NET