Topp 10 ASP.Net-intervjuspørsmål og svar (Oppdatert for 2019)

Innholdsfortegnelse:

Anonim

Introduksjon til ASP.Net intervjuspørsmål og svar

ASP.Net er et open source-rammeverk for webapplikasjoner utviklet av Microsoft der vi kan utvikle nye generasjons nettsteder ved hjelp av nettformer MVC, HTML5, JavaScript, CSS og Templates, etc. Det er et skriptspråk på serversiden som produserer dynamisk web sider. Den lar programvareutviklerne utvikle dynamiske, attraktive nettsteder. Det gir veldig enkelt å bygge nettstedet sammenlignet med andre tilgjengelige språk og rammer som Java osv. Den første utgaven ble i 2002 av Microsoft med versjon 1, gang på gang mange oppgraderinger utført av Microsoft. Det er en etterfølger av Microsofts aktive serversider. Webapplikasjoner er bygget ved hjelp av WebForms. ASP.NET leveres med innebygde Web Forms-kontroller, som er ansvarlige for å generere brukergrensesnittet. De speiler typiske HTML-widgeter som tekstbokser eller knapper. Hvis disse kontrollene ikke passer dine behov, står du fritt til å opprette dine egne brukerkontroller.

Programmeringsmodeller for å bygge webapplikasjon levert av ASP.NET er følgende:

ASP.NET MVC - modellvisningskontroller - det hjelper i utviklingen av webapplikasjoner, der en visning er frontend-modell er forretningslogikk og kontroller er ansvarlig for kartlegging mellom visning og modell.

ASP.Net Web API - Det er et applikasjonsprogrammeringsgrensesnitt for å bygge API for en webapplikasjon på toppen av .NET-rammeverket. Utvikleren kan utvikle seg i henhold til forretningskrav med hjelp av disse API. På top.Net-rammeverket på en effektiv måte.

ASP.Net websider er med på å vise data dynamisk på en HTML-side. Det er en veldig effektiv måte å utvikle nettapplikasjoner på. syntaks er veldig enkelt og lett.

ASP.Net Webformer - Det brukes til å utvikle modulære websider med forskjellige komponenter. UI-hendelser utført på serversiden.

ASP.Net Web Hooks - Is brukes til å abonnere og publisere hendelser via HTTP-protokoll.

Så hvis du endelig har funnet drømmejobben din i ASP.Net, men lurer på hvordan du kan knekke ASP.Net-intervjuet og hva som kan være de sannsynlige ASP.Net-intervjuspørsmålene. Hvert intervju er forskjellig, og omfanget av en jobb er også annerledes. Med dette i bakhodet har vi designet de vanligste ASP.Net-intervjuspørsmål og svar for å hjelpe deg med å få suksess i intervjuet.

Nedenfor er den øverste listen over ASP.Net intervjuspørsmål og svar på disse spørsmålene er delt inn i to deler er som følger:

Del 1 - ASP.Net intervjuspørsmål (grunnleggende)

Denne første delen dekker grunnleggende ASP.Net intervjuspørsmål og svar

1. Hva er de forskjellige validatorene i ASP.NET?

Svar:
ASP.NET valideringskontroller validerer brukerdataene. Hver gang brukeren gir innspillene, må den alltid valideres før den sendes til forskjellige lag i et program. Hvis vi får brukerinnsats med validering, er det følgende to typer validering i ASP.NET:

  • Validering av klienten
  • Validering av serveren

Validering av klienten

JavaScript hjelper med validering av klientsiden, hele ansvaret for validering av brukerens inndata på klientsiden er av JavaScript. JavaScript-kode kan enkelt bygges inn i HTML-kode og sjekke tekstboksens data som legges inn av en bruker, er om de er riktige eller ikke i henhold til definerte regler hvis det fant noen problemer som blir bedt om brukeren om riktige data. På denne måten fungerer det på klient side.

Validering av serveren

Når validering skjer på serveren, er den kjent som Server-Side Validation. Validering av serveren er en sikker form for validering. Den største fordelen med Server-Side Validation er at hvis brukeren på en eller annen måte omgår Client-Side Validation, kan vi fremdeles fange problemet på serversiden. Server-siden gir mer sikkerhet og sikrer at ingen ugyldige data blir behandlet av applikasjonen. Validering på serveren gjøres ved å skrive den tilpassede logikken for å validere alle inngangene.

Følgende er valideringskontroller i ASP.NET:

  • RequiredFieldValidator Control
  • Sammenlign Validator Control
  • RangeValidator Control
  • RegularExpressionValidator Control
  • CustomFieldValidator Control
  • Valideringssammendrag

2. Hva er kjerneforskjellene mellom ASP og ASP.Net?

Svar:
ASP tolkes mens ASP.Net overholdt, ASP bruker internt VBScript mens ASP.net bruker C # og VB.Net. Classic ASP bruker ADO for å koble til database mens ASP.Net bruker ADO.Net til å koble til database ASP er delvis objektorienterte språk mens ASP.NET er fullt objektorientert språk. I ASP blir koding og HTML blandet mens den i ASP.Net er atskilt med kodefil. Ingen innebygd støtte av XML i ASP mens ASP.net har disse funksjonene.

La oss gå til de neste ASP.Net intervjuspørsmål

3. Hva heter en hendelse når kontrollene er fulladet?

Svar:
Sidebelastning er begivenheten som garanterer at All controller skal laste fullstendig.

4. Fortell forskjellen mellom server. Overføring og svar. Overføre?

Svar:
Dette er de grunnleggende ASP.Net-intervjuspørsmålene som stilles i et intervju. I server. Overføringsbehandling av sideoverføringer fra en side til andre sider uten tur / retur til klientens nettleser, dette gir rask behandling av forespørselserverens overhead vil være mindre, i dette tilfellet vil klientens Brokers historie ikke oppdateres.

I tilfelle av Response. Viderekoblinger viderekoblinger til klientens nettleser til en annen side eller et nettsted, dette tar en tur / retur, klientleser oppdatert, serverkostnader blir mer.

5. Fortell navnet på en klasse fra alle nettformer arves?

Svar:
Sideklasse.

Del 2 - ASP.Net intervjuspørsmål (avansert)

La oss nå ta en titt på de avanserte spørsmålene om ASP.Net-intervju.

6. Hva er hendelsene i livssyklusen på siden?

Svar:
Det er følgende hendelse i livssyklusen til siden
-> Page_PreInit -> Page_Init -> Page_InitComplete -> Page_PreLoad -> Page_Load -> Page_LoadComplete -> Page_PreRender -> Render.

7. Fortelle alle hendelsesbehandlere som kan presentere i Global.asax-filen?

Svar:

  • Application_Start
  • Application_End,
  • Application_AuthenticateRequest
  • Application_AcquireRequestState
  • Application_AuthorizeRequest,
  • Application_BeginRequest,
  • Application_Disposed,
  • Application_EndRequest,
  • Programfeil,
  • Application_PreRequestHandlerExecute,
  • Application_PostRequestHandlerExecute,
  • Application_PreSendRequestContent,
  • Application_ReleaseRequestState,
  • Application_PreSendRequestHeaders,
  • Application_ResolveRequestCache,
  • Application_UpdateRequestCache
  • Session_End
  • Session Events: Session_Start

La oss gå til de neste ASP.Net intervjuspørsmål.

8. Fortelle forskjellen mellom webkonfigurasjon og maskinkonfigurasjon?

Svar:
Webkonfigurasjonsfiler kartlegger til en webapplikasjon mens maskinen inneholder filkart til serveren eller maskinen. Et program kan ha flere webkonfigurasjonsfiler, men kan bare ha en maskinkonfigurasjonsfil.

9. Forklar innlegg på tvers og omadresser permanent i ASP.Net?

Svar:
Dette er de vanlige spørsmålene om ASP.Net-intervju som regelmessig stilles i et intervju. I tilfelle innlegg på tvers når vi klikker på send-knappen på nettsidens skjema for innleggsdata til forskjellige sider kalles det som tverrsidearkivering. Dette kan oppnås ved å stille inn POSTBACKURL for en knapp.

I Redirect Permanent skjer det permanent omdirigering fra forespurt URL til gitt URL. Når det er gjort returnerer det 301 flyttet permanent svar.

10. Jobber du med passgodkjenning og fordelene?

Svar:
Først av alt, den sjekker passautentiserings-informasjonskapselen. Hvis informasjonskapselen ikke er tilgjengelig, omdirigerer brukeren brukeren til Pass Sign på en side. Passtjeneste autentiserer brukerinformasjonen på et skilt på siden, og lagrer den autentiserte informasjonskapselen på en klientmaskin, og hvis den er gyldig, omdirigeres brukeren til den valgte siden.

Du kan få tilgang til alle nettsteder ved å bruke enkeltpåloggingsinformasjon. Så du trenger ikke å huske påloggingsinformasjon for hvert nettsted. Brukere kan opprettholde informasjonen sin på et enkelt sted.

Anbefalt artikkel

Dette har vært en guide til Liste over ASP.Net intervjuspørsmål og svar, slik at kandidaten enkelt kan slå sammen disse ASP.Net intervjuspørsmål. I dette ASP.Net intervjuspørsmål, har vi tatt med alle viktige sett med spørsmål som blir stilt i et intervju. Du kan også se på følgende artikler for å lære mer -

  1. Fantastiske PHP-intervjuspørsmål
  2. Ab initio intervju spørsmål og svar
  3. Splunk intervju spørsmål du bør vite
  4. Spørsmål om Minitab-intervju
  5. ASP.NET vs C # Hva er forskjellene
  6. Forskjell mellom C # og Js
  7. Forskjeller av ASP.NET vs. NET