Aiotko osallistua Dotnet-haastatteluun? Onko sinulla DotNet-haastattelu suunniteltu? Tai haluatko olla .Net-kehittäjä? Sitten olet oikealla sivulla. Olemme tutkineet .Netistä ja panneet merkille useimmin kysytyt . Nethaastattelun kysymyksiä ja vastauksia.
Esittelemme nopeasti .Net. Mikä on .Net? .Net framework on Microsoftin kehittämä ohjelmisto, joka toimii ensisijaisesti Microsoft Windowsissa. Mukana on laaja luokkakirjasto nimeltä Framework-luokkakirjasto. .Net tarjoaa myös kielten yhteentoimivuuden useiden muiden ohjelmointien kanssa.
Sisällysluettelo
- 80 suosituinta .Net-haastattelun kysymystä ja vastausta
- 1. Voitko selittää perinnön käsitteen ja kuinka se toimii .NET:ssä?
- 2. Selitä .NET-verkkopalvelu?
- 3. Pystytkö erottamaan pinon ja jonon?
- 4. Mitä termit nyrkkeily ja pakkauksen purkaminen tarkoittavat? Selittää?
- 5. Pystytkö erottamaan abstraktin luokan ja käyttöliittymän?
- 6. Voitko selittää pääasiallisen eron hallitun ja hallitsemattoman koodin välillä?
- 7. Nimeä joitakin .NET Coren ominaisuuksia?
- 8. Mitä .NET Core sisältää? Selittää?
- 9. Nimeä kolme yleistä .NET:ssä käytettyä lyhennettä ja mitä ne tarkoittavat?
- .Net-haastattelun kysymyksiä ja vastauksia
- 10. Selitä JIT-kääntäjä?
- 11. Mikä Kestrel on? Selittää?
- 12. Voitko erottaa .NET Coren ja Monon?
- 13. Voitko kertoa minulle, kuinka montaa kieltä .NET tukee tällä hetkellä?
- 14. Erotako jäljitys ja virheenkorjaus?
- 15. Voitko kuvailla jätteenkeräysprosessia?
- 16. Pystytkö erottamaan nimitilan ja kokoonpanon?
- 17. Erota int ja int32?
- 18. Pystytkö erottamaan arvotyypin ja viitetyypin?
- 19. Osaatko erottaa järjestelmät.StringBuilder ja järjestelmä. merkkijono?
- .Net-haastattelun kysymyksiä ja vastauksia
- 20. Selitä ero Hashtable- ja Array-luetteloiden välillä?
- 21. Mitä muuttumaton tarkoittaa? Selittää?
- 22. Voitko selittää istunnon edut?
- 23. Selitä evästeet?
- 24. Mitä ovat monikot .Netissä? Selittää?
- 25. Voitko selittää MSIL:n?
- 26. Pystytkö erottamaan kohteen ja luokan .NET:ssä?
- 27. Mitä välimuistiin tallentaminen tarkoittaa? Selittää?
- 28. Mikä on CLR .Netissä?
- 29. Mikä on MSIL .Netissä?
- 30. Mikä on sivun elinkaari .Netissä?
- .Net-haastattelun kysymyksiä ja vastauksia
- 31. Voitko selittää manifestin käytön .NET-kehyksessä?
- 32. Voitko selittää, mikä on GAC:n käyttö .NET:ssä?
- 33. Voitko selittää kuinka monta elementtiä monikko voi sisältää .NET:ssä?
- 34. Nimeä .NET:n jätteenkeräyksen kolme sukupolvea?
- 35. Nimeä .NET-kehyksen tukemat muistityypit?
- 36. Selitä ero funktion ja tallennetun toimintosarjan välillä .NET:ssä?
- 37. Voitko nimetä C# .NET:ssä olevat konstruktorityypit?
- 38. Mikä on LINQ?
- 39. Selitä sivujen yli lähettäminen?
- .Net haastattelun kysymys ja vastaukset
- 40. Nimeä ASP.NET:ssä käytettävissä olevat evästetyypit?
- 41. Nimeä joitakin toistimen ohjauksessa olevia malleja?
- 42. Kuvaile Global.asax-tiedostoa?
- 43. Voitko selittää ASP.NET:n palvelinohjaukset?
- 44. Selitä ASP.NETin verkko-ohjaimet?
- 45. Selitä LoginStatus Controlin toiminta?
- 46. Selitä fragmenttien välimuisti?
- 47. Selitä RedirectPermanent ASP.Netissä?
- 48. Selitä ero palvelimen välillä. Siirto ja vastaus. Uudelleenohjata?
- 49. Kuvaile verkkopalvelua?
- .Net-haastattelun kysymyksiä ja vastauksia
- 50. Selitä PostBack ASP.NETissä?
- 51. Selitä toistimen ohjaus?
- 52. Selitä ASP.NET:n HTML-palvelimen säätimet?
- 53. Nimeä ASP.NETin eri validaattorit?
- .Net-haastattelun kysymyksiä ja vastauksia
- 54. Selitä tilanhallinta ASP.NET:ssä?
- 55. Mikä on Common Type -järjestelmä (CTS) .Netissä?
- 56. Voitko selittää CAS:n (Code Access Security)?
- 57. Selitä web. Määritystiedosto appSettingsissä?
- 58. Selitä Model View Controller -kehys?
- 59. Selitä ASp.NET-verkkolomakkeita?
- 60. Nimeä välimuistityypit .Netissä?
- .Net-haastattelun kysymyksiä ja vastauksia
- 61. Nimeä .Net-suojaustoiminnot?
- 62. Selitä Razor ASP.NETissä?
- 63. Selitä MIME?
- 64. Nimeä erityyppiset kokoonpanot?
- 65. Voitko luetella sivun elinkaaren tapahtumat?
- 66. Voitko selittää passin todentamisen?
- 67. Voitko selittää istunnon käytön haitat?
- 68. Voitko muuttaa taulukon perusavaimen indeksiä?
- 69. Määrittele muistiin yhdistetyt tiedostot?
- 70. Nimeä eri tyyppiset hakemistot .Netissä?
- 71. Mikä on IL .Netissä?
- 72. Nimeä menetelmä, jolla pakotetaan roskienkeruu .NET:ssä?
- 73. Nimeä arkkitehtuuri, jota tietojoukko noudatti?
- 74. Nimeä sovitin, jota käytetään tietojen hakemiseen Access-tietokannasta?
- 75. Selitä ASP.NET?
- 76. Nimeä kokoonpanon eri osat?
- 77. Voitko kertoa meille, onko mahdollista asettaa aikakatkaisu istunnolle manuaalisesti .NET:ssä?
- 78. Nimeä parametrit, jotka ohjaavat yhteyden yhdistämistä .NET:ssä?
- 79. Kuinka voit tarkistaa DataReaderin tilan .NET:ssä?
- 80. Mikä on edustaja .NET:ssä? Selittää?
- Suositellut artikkelit
80 suosituinta .Net-haastattelun kysymystä ja vastausta
1. Voitko selittää perinnön käsitteen ja kuinka se toimii .NET:ssä?
Periytys on olio-ohjelmointikielen (OOPS) käsite. Sen avulla voit määrittää perusluokan, joka tarjoaa tietyn toiminnon, ja sen avulla muut johdetut luokat voivat periä perusluokan tai ohittaa perusluokan. Yksi periytymisen tärkeimmistä ominaisuuksista on kyky käyttää koodia uudelleen. Sama pätee .Netiin. .Net-kehykset mahdollistavat perimisen.
Katso myös 100 parasta haastattelukysymystä ja vastausta2. Selitä .NET-verkkopalvelu?
.Net-verkkopalvelu määritellään ohjelmistoksi, joka on tarkoitettu käyttämään XML:ää tietojen vaihtamiseen muiden ohjelmistojen kanssa standardien Internet-protokollien kautta. Yksinkertaisesti sanottuna verkkopalvelut tarjoavat polun olla vuorovaikutuksessa objektien kanssa Internetin kautta.
3. Pystytkö erottamaan pinon ja jonon?
Pino | Jonottaa |
---|---|
Se perustuu LIFO-periaatteeseen, eli Last In First Out. | Se perustuu FIFP-periaatteeseen, i.r, First in First Out. |
Lisäys ja poistaminen tapahtuu vain yläpäästä. | Lisäys ja poistaminen tapahtuu molemmista päistä. |
Pinon lisäysoperaatioita kutsutaan push-operaatioiksi. | Jonon lisäysoperaatioita kutsutaan jonooperaatioiksi. |
Pinon poistamista kutsutaan pop-operaatioksi. | Toiminnon poistamista jonosta kutsutaan purkuoperaatioksi. |
4. Mitä termit nyrkkeily ja pakkauksen purkaminen tarkoittavat? Selittää?
Nyrkkeily on mekanismi, jolla arvotyyppi muunnetaan objektityypiksi tai mille tahansa liitäntätyypiksi. Kun CLR (Common Language Runtime) kirjoittaa arvotyypin, järjestelmän sisällä oleva arvo kääritään.
Unboxing on prosessi, jossa arvotyyppi poimitaan objektityypistä.
5. Pystytkö erottamaan abstraktin luokan ja käyttöliittymän?
Abstract classInterface Abstrakti luokka sanotaan olevan sekä abstrakteja että ei-abstrakteja menetelmiä. | Käyttöliittymässä voi olla vain abstrakteja menetelmiä. |
---|---|
Se ei tue useita perintöjä. | Se tukee useita perintöjä. |
Avainsanaa abstrakti käytetään määrittelemään tai ilmoittamaan abstrakti luokka, | Liittymäavainsanaa käytetään rajapintaluokan ilmoittamiseen. |
Avainsanaa 'laajentaa' on käytettävä abstraktin luokan laajentamiseen, | Avainsanaa 'Implements' on käytettävä rajapintaluokan laajentamiseen. |
6. Voitko selittää pääasiallisen eron hallittujen välillä ja hallitsematon koodi?
Hallittu koodi | Hallitsematon koodi |
---|---|
CLR suorittaa hallitun koodin. CLR on lyhenne sanoista Common Language Runtime. | Käyttöjärjestelmä suorittaa suoraan hallitsemattoman koodin. |
Hallittu koodi tarjoaa suojan .Net-kehykseen kirjoitetulle sovellukselle. | Hallitsematon koodi ei tarjoa mitään sovellusten turvallisuutta . |
Hallittu koodi ei tarjoa matalan tason pääsyä ohjelmoijalle. | Hallitsematon koodi tarjoaa matalan tason pääsyn ohjelmoijalle. |
7. Nimeä joitakin .NET Coren ominaisuuksia?

.Net Coren tärkeimmät ominaisuudet ovat:
- Se on avoimen lähdekoodin.
- Se on joustava.
- Se on kevyt, nopea ja käyttäjäystävällinen.
- Se on jaettavissa.
- Sillä on tilaa tulevaisuudelle ohjelmistokehitys .
- .Net Core on monialustainen
8. Mitä .NET Core sisältää? Selittää?
.Net Core sisältää seuraavat osat:
- Se sisältää .NET CLI:n, komentorivityökalun, jota käytetään paikalliseen kehittämiseen, ja jatkuva integraatio vinkkejä.
- Se sisältää .NET-ohjaimen kehyksestä riippuvaisten sovellusten suorittamiseen.
- Se sisältää MS BUILD -rakennusmoottorin.
- Se sisältää Roslyn- ja F#-kielen kääntäjät.
- Se sisältää. Net Runtime ja Desktop Runtime.
- Se sisältää ajonaikaiset kirjastot.
9. Nimeä kolme yleistä .NET:ssä käytettyä lyhennettä ja mitä ne tarkoittavat?
.Netissä käytetään kolmea lyhennettä:
- IL → Keskitason kieli.
- CIL->Yleinen välikieli.
- CLI->Common Language Infrastructure.
.Net-haastattelun kysymyksiä ja vastauksia
10. Selitä JIT-kääntäjä?
Just In Time -kääntäjä, joka tunnetaan nimellä JIT, on osa .Netin CLR:ää (Common Language Runtime), joka auttaa hallitsemaan .Net-ohjelmien suorittamista .Net-ohjelmointikielestä riippumatta. JIT vastaa MSIL:n (Microsoft Intermediate Language) tai CIL:n muuntamisesta konekoodiksi.
11. Mikä Kestrel on? Selittää?
Kestrel on määritelty ASP.NET Coren monikäyttöiseksi verkkopalvelimeksi. Se on verkkopalvelin, joka sisältyy ja on oletuksena käytössä .Net Core -malliprojekteissa.
12. Voitko erottaa .NET Coren ja Monon?
.Net Core | Mono |
---|---|
Se on monialustainen DotNet-kehys pilvipohjaisten verkkosovellusten rakentamiseen. | Se luo nopeasti monialustaisia sovelluksia osana DotNet-säätiötä. |
Se on avoimen lähdekoodin verkkokehys. | Se on DotNetfoundationin avoimen lähdekoodin toteutus. |
13. Voitko kertoa minulle, kuinka montaa kieltä .NET tukee tällä hetkellä?
.Net tukee yli 60 ohjelmointikieltä, joista 11 ohjelmointikieltä on Microsoftin suunnittelema ja kehittämä.
14. Erotako jäljitys ja virheenkorjaus?
Jäljittää | Debug |
---|---|
Jäljittää. Jäljityksen kanssa käytetään rivilauseita. | Debug. Jäljitykseen käytetään Write line -lausetta. |
Se toimii debug-tilassa ja julkaisutilassa. | Se toimii vain debug-tilassa. |
Sitä käytetään testausvaiheessa. | Sitä käytetään virheenkorjausvaiheessa. |
15. Voitko kuvailla jätteenkeräysprosessia?
Roskien keräys (GC) on .Net-kehyksen ominaisuus. GC (Garbage collection) hallitsee sovelluksesi vapauttamista ja muistin varaamista. Aina kun luot uuden objektin, CLR varaa kohteelle muistin keosta. Nyt Roskakeräyksen on vapautettava esineelle varattu tila, kun se on käyttämättömänä.
16. Pystytkö erottamaan nimitilan ja kokoonpanon?
Nimiavaruus | Kokoonpano |
---|---|
Nimiavaruus vastaa loogisen koodin ryhmittelystä. | Assembly vastaa fyysisen koodin ryhmittelystä. |
Sitä käytetään luokkien loogiseen järjestämiseen. | Se sisältää metatiedot moduulityypeistä ja muista elementeistä. |
Mikä tahansa muu kielikohdistus voi käyttää sitä .net | Muut kielet eivät voi käyttää sitä. |
17. Erota int ja int32?
Int | Int32 |
---|---|
Int on primitiivinen tietotyyppi. | Int32 on FCL-tyyppi. |
Se on arvotyyppi, ja se muuttuu int32:ksi kääntämisen aikana. | Se on myös arvotyyppi. |
18. Pystytkö erottamaan arvotyypin ja viitetyypin?
Arvon tyyppi | Viitetyyppi |
---|---|
Se tallentaa sisällön pinoon varattuun muistiin. | Tässä tallennetaan viiteobjektin osoite arvon sijaan. |
Muistissa on varattu vain yksi tila. | Ne tallennetaan muistialueelle, jota kutsutaan kasoksi. |
Esimerkkejä: ennalta määritetyt tietotyypit, enumit ja rakenteet | Esimerkkejä: luokat, taulukot, rajapinnat |
19. Osaatko erottaa järjestelmät.StringBuilder ja järjestelmä. merkkijono?
system.StringBuilder | järjestelmä. merkkijono |
---|---|
Se on muuttuva. | Se on muuttumaton. |
Se on kiinteä pituus. | Se on vaihteleva pituus. |
Se on tehokkaampi. | Se ei ole yhtä tehokas kuin merkkijonojen rakentaja. |
.Net-haastattelun kysymyksiä ja vastauksia
20. Selitä ero Hashtable- ja Array-luetteloiden välillä?
Hashtable | Array Lists |
---|---|
Se on kokoelma objekteja, joihin arvot tallennetaan avaimen perusteella. | Se on kokoelma objekteja, joihin arvot tallennetaan indeksipohjaisesti. |
Arvojen hakeminen hashtableista on nopeampaa. | Arvojen hakeminen taulukkoluetteloista on hitaampaa. |
Sitä käytetään massiivisen datan ylläpitämiseen. | Array-luettelot eivät ole paras valinta massiivisten tietojen tallentamiseen. |
21. Mitä muuttumaton tarkoittaa? Selittää?
Muuttumaton tarkoittaa, että merkkijonoobjektille määritettyä arvoa ei koskaan muuteta.
Katso myös Top 100 JavaScript-haastattelun kysymystä ja vastausta22. Voitko selittää istunnon edut?
Istunnon edut:
- Istunto auttaa meitä ylläpitämään dataa ja tilaa koko sovelluksen ajan.
- Istunnot on helppo toteuttaa ja niihin voidaan tallentaa minkä tahansa objektityypin.
- Istunnot tallentavat asiakastiedot erikseen.
- Se on suojattu ja läpinäkyvä käyttäjältä.
23. Selitä evästeet?
.Net-evästeitä käytetään käyttäjäkohtaisten tietojen tallentamiseen. Tallennettuja tietoja käyttää verkkosovellus aina kun käyttäjä vierailee sivustolla.
24. Mitä ovat monikot .Netissä? Selittää?
.Net-kehyksessä monikko määritellään tietorakenteeksi, joka sisältää sarjan eri tietotyyppejä olevia elementtejä. Tietoelementit sisältävät merkkijonoja, kokonaislukuja, merkkejä tai muita tietotyyppejä.
25. Voitko selittää MSIL:n?
MSIL tarkoittaa Microsoft Intermediate -kieltä. Se on ohjelmointikieli, joka on myöhemmin standardoitu yhteiseksi välikieleksi. Se on alustasta riippumaton ohjesarja, jonka kielikohtainen kääntäjä tuottaa lähdekoodista.
26. Pystytkö erottamaan kohteen ja luokan .NET:ssä?
Esine | Luokka |
---|---|
Objekti on luokan esiintymä. | Luokka on suunnitelma, josta ilmentymä luodaan. |
Se toimii kuin luokan muuttuja. | Sitä käytetään datan ja menetelmien yhdistämiseen. |
Heillä on fyysinen olemassaolo. | Niillä on looginen olemassaolo. |
Objekti luo muistitilan. | Luokka ei luo muistitilaa. |
27. Mitä välimuistiin tallentaminen tarkoittaa? Selittää?
Lunastus .Netissä on tekniikka usein käytettyjen tietojen tai tietojen tallentamiseksi muistiin. Aina kun samoja tietoja tai tietoja tarvitaan, se voidaan hakea suoraan muistista.
28. Mikä on CLR .Netissä?
CLR .Netissä tarkoittaa Common Language Runtime. Se on a virtuaalikone Microsoft .Net Frameworkin osa, joka hallitsee .Net-ohjelmien suorittamista.
29. Mikä on MSIL .Netissä?
MSIL, eli Microsoft Intermediate Language, kääntäjä muuntaa lähdekoodin MSIL:ksi (Microsoft Intermediate Language) kääntämisen aikana. Se on joukko itsenäisiä CPU-käskyjä, jotka voidaan muuntaa tehokkaasti alkuperäiseksi koodiksi.
30. Mikä on sivun elinkaari .Netissä?
Kun .Net-sivu suoritetaan, sivu käy läpi elinkaaren, jossa se suorittaa joukon käsittelyvaiheita, joihin kuuluu alustus, palautus, tapahtumakäsittelijöiden suorittaminen ja tilojen ylläpito.
.Net-haastattelun kysymyksiä ja vastauksia
31. Voitko selittää manifestin käytön .NET-kehyksessä?
Manifest in .Net on XML-tiedosto, joka määrittää ja tunnistaa jaetut ja yksityiset rinnakkaiset kokoonpanot, jotka sovelluksen tulee sitoa ajon aikana.
32. Voitko selittää, mikä on GAC:n käyttö .NET:ssä?
GAC, eli Global Assembly Cache, on Windowsin hakemistokansio, johon tallennetaan .Net-kokoonpanot ja jotka on tarkoitettu jaettavaksi kaikille järjestelmän suorittaville sovelluksille. Yksinkertaisesti sanottuna kokoonpanot jaetaan useiden sovellusten kesken koneessa rekisteröitymällä GAC:hen.
33. Voitko selittää kuinka monta elementtiä monikko voi sisältää .NET:ssä?
Elementtien enimmäismäärä, jonka monikko voi sallia, on kahdeksan elementtiä. Jos luku ylittää, kääntäjä antaa virheen.
34. Nimeä .NET:n jätteenkeräyksen kolme sukupolvea?
Kolme sukupolvea roskienkeräyksiä .netissä ovat:
- Sukupolvi 0
- Sukupolvi 1
- Sukupolvi 2.
35. Nimeä .NET-kehyksen tukemat muistityypit?
.Netissä tuetut muistit ovat:
- Pinomuisti
- Kasan muisti.
36. Selitä ero funktion ja tallennetun toimintosarjan välillä .NET:ssä?
Toimintojen ja tallennettujen toimintojen erot:
Katso myös 100 parasta haastattelukysymystä ja vastaustaToiminto | Tallennettu menettely |
---|---|
Annetulla syötteellä funktiota käytetään tulosten laskemiseen. | Sitä käytetään tietyn tehtävän suorittamiseen järjestyksessä. |
DML-lauseita ei voida suorittaa. | DML-lauseita voidaan suorittaa. |
Se ei tue try-catchia. | Se tukee try-catchia. |
Sitä voidaan kutsua sisällä SQL kysely. | Sitä ei voi kutsua sisällä SQL kysely. |
37. Voitko nimetä C# .NET:ssä olevat konstruktorityypit?
Rakentajatyypit:
- Oletuskonstruktori.
- Staattinen rakentaja.
- Yksityinen rakentaja.
- Kopioi rakentaja.
- Parametrisoitu konstruktori.
38. Mikä on LINQ?
LINQ, eli Language Integrated Query, on nimi, joka annetaan joukolle teknologioita, jotka perustuvat integrointikyselyominaisuuksiin suoraan c#-kieleen. Sitä käytetään tietojen hakemiseen eri lähteistä.
39. Selitä sivujen yli lähettäminen?
Sivujen välinen lähettäminen on hyödyllistä, kun haluat lähettää tietoja toiselle tai eri sivulle, etkä halua ladata nykyistä sivua uudelleen. Yksinkertaisesti sanottuna sivujen yli lähettäminen määritellään lomakkeen lähettämiseksi erilliselle sivulle.
.Net haastattelun kysymys ja vastaukset
40. Nimeä ASP.NET:ssä käytettävissä olevat evästetyypit?
- Pysyvät evästeet.
- Ei-pysyvät evästeet.
41. Nimeä joitakin toistimen ohjauksessa olevia malleja?
- Otsikkomalli.
- Tuotemalli.
- Erotinmalli.
- Vaihtoehtoinen tuotemalli.
- Alatunnistemalli.
42. Kuvaile Global.asax-tiedostoa?
Maailmanlaajuinen. Asax in .Net on valinnainen tiedosto, jota käytetään käsittelemään korkean tason sovellustapahtumia, kuten Application-start, Application-end, Session-end, Session Start jne. The Global. asax-tiedosto on tallennettu .Net-sovelluksen juurihakemistoon.
43. Voitko selittää ASP.NET:n palvelinohjaukset?
Palvelimen ohjaimet määritellään GUI:n (graafisen käyttöliittymän) pieniksi rakennuspalikoiksi, mukaan lukien painikkeet, valintaruudut, tarrat jne.
ASP.NET-palvelinohjaimet luokitellaan seuraavasti:
- Validointisäätimet.
- Tietolähteen säätimet.
- Datanäkymän säätimet.
- Runsaat säätimet.
- Navigointiohjaimet.
- Pääsäätimet.
44. Selitä ASP.NETin verkko-ohjaimet?
Web-ohjaimet ovat ohjaimia, joita käytetään rakenteellisiin ohjauksiin, kuten tietoturvaan, tietojen validointiin, sivupohjasivujen luomiseen ja tietojen käsittelyyn.
ASP.NET:ssä on viisi verkkohallintaa.
- HTML-ohjaimet
- HTML-palvelimen ohjaimet
- ASP.NET-palvelimen ohjaimet
- ASP.NET Ajax Server -ohjaimet
- Käyttäjäohjaimet ja mukautetut säätimet
45. Selitä LoginStatus Controlin toiminta?
Kirjautumistilan hallinta on säädin, jota käytetään kirjautumis- ja uloskirjautumislinkkien näyttämiseen nykyisten käyttäjien kirjautumistilan perusteella.
46. Selitä fragmenttien välimuisti?
Fragmenttien välimuisti on välimuistityyppi, joka viittaa yksittäisten käyttäjien ohjaimien välimuistiin verkkolomakkeessa. Se on hyödyllinen, kun haluat tallentaa välimuistiin vain osan sivusta.
47. Selitä RedirectPermanent ASP.Netissä?
RedirectPermanent on ASP.NET:n menetelmä, joka suorittaa saman uudelleenohjauksen kuin vastausmenetelmä. RedirectPermanent() on uusi Response()-menetelmä.
48. Selitä ero palvelimen välillä. Siirto ja vastaus. Uudelleenohjata?
Response.Redirect() | Server.Transfer() |
---|---|
Sitä käytetään verkkokäyttäjän siirtämiseen sivulta toiselle. | Sitä käytetään myös web-käyttäjän siirtämiseen sivulta toiselle. |
Se vain kehottaa selainta vierailemaan toisella sivulla. | Se auttaa vähentämään palvelinpyyntöjä. |
49. Kuvaile verkkopalvelua?
Verkkopalvelu on pieni ohjelmisto, joka tekee sen saataville Internetin kautta, ja se käyttää tavallista XML-viestijärjestelmää. Tässä XML:ää käytetään kaiken tiedon koodaamiseen verkkopalveluun.
.Net-haastattelun kysymyksiä ja vastauksia
50. Selitä PostBack ASP.NETissä?
PostBack ASP.NET:ssä on nimi, joka annetaan prosessille, joka lähettää ASP.NET-sivun palvelimelle. Käsittelyyn. PostBack suoritetaan sivun tiettyjen tunnistetietojen, kuten käyttäjänimen ja salasanan vahvistuksen, tarkistamiseksi.
51. Selitä toistimen ohjaus?
Toistimen ohjaus on verkkoohjaus, jonka avulla käyttäjä voi jakaa merkintätageja malleihin.
52. Selitä ASP.NET:n HTML-palvelimen säätimet?
HTML-palvelinohjaimet ovat tavallisia HTML-säätimiä, joita käytetään palvelinpuolen käsittelyn mahdollistamiseen.
Alla on lueteltu muutamia HTML-palvelimen ohjaimia:
- HTMLHead.
- HTMLInputButton.
- HTMLInputImage.
- HTMLInputPassword.
- HTML-teksti.
- HTMLInput Reset.
53. Nimeä ASP.NETin eri validaattorit?
- Asiakaspuolen tilanhallinta.
- Palvelinpuolen tilanhallinta.
- Malli - Se liittyy kaikkeen loogiseen dataan, jonka kanssa käyttäjä työskentelee.
- Näkymä – Sitä käytetään sovelluksen käyttöliittymälogiikassa.
- Ohjain. Se on liitäntä mallin ja näkymän komponenttien välillä.
- Sivutason välimuisti.
- Sivufragmenttien välimuisti.
- Tietojen välimuisti.
- Yksityinen kokoonpano.
- Osakekokous.
- Page_PreInit
- Page_Init
- Page_InitComplete
- Page_PreLoad
- Page_Load
- Page_LoadComplete
- Page_PreRender
- Renderöi
- Suorituskyvyn heikkeneminen käyttäjien määrän kasvun vuoksi.
- Kustannukset liittyvät istuntotietojen sarjoitukseen ja sarjoitukseen.
- Klusteroitu indeksi.
- Klusteroimaton indeksi.
- Manifesti- Se sisältää tietoja kokoonpanoversiosta.
- Tyyppi Metadata - Se sisältää binääritietoa
- MSIL
- Resurssit - Se antaa luettelon liittyvistä tiedostoista.
- Yhteyden aikakatkaisu.
- Minimi altaan koko.
- Max altaan koko.
- Poolaaminen.
.Net-haastattelun kysymyksiä ja vastauksia
54. Selitä tilanhallinta ASP.NET:ssä?
Vastaus: ASP.NET:n tilanhallintaa käytetään tilan ohjauksen ja objektin säilyttämiseen sovelluksessa, koska .NET-verkkosovellukset ovat tilattomia.
Siellä on kaksi valtionhallintamenetelmää ASP .NETTO.
55. Mikä on Common Type -järjestelmä (CTS) .Netissä?
Vastaus: Common Type -järjestelmä on .NET-standardi, joka määrittää, kuinka määritelmätyypit ja tietyt arvotyypit esitetään tietokoneen muistissa. Se on suunniteltu mahdollistamaan eri ohjelmointikielen tietojen jakaminen helposti.
56. Voitko selittää CAS:n (Code Access Security)?
Vastaus: Code Access Security (CAS) on Microsoftin .NET-kehys, jota käytetään estämään epäluotettavaa tai laitonta koodia suorittamasta etuoikeutettuja toimia.
57. Selitä web. Määritystiedosto appSettingsissä?
Vastaus: Sovellusasetusta käytetään merkkijonon tai muiden arvojen tallentamiseen, jotka löytyvät verkosta – ASP.NET-verkkosivustoprojektin konfiguraatiotiedostosta. Verkko. IIS ja ASP.NET Core -moduuli lukevat config-tiedoston sen määritystä varten.
58. Selitä Model View Controller -kehys?
Vastaus: MVC on arkkitehtuurimalli, joka jakaa sovelluksen kolmeen osaan, nimittäin
59. Selitä ASp.NET-verkkolomakkeita?
Web-lomakkeet ASP.Netissä On verkkosovelluskehys, ja se on yksi ASP.NET-tekniikan tukemista ohjelmointimalleista.
60. Nimeä välimuistityypit .Netissä?
Välimuistityypit:
.Net-haastattelun kysymyksiä ja vastauksia
61. Nimeä .Net-suojaustoiminnot?
Muutamia .Netin tukemia suojaustoimintoja ovat:
62. Selitä Razor ASP.NETissä?
Razor määritellään ASP.NET-ohjelmointisyntaksiksi, jota käytetään dynaamisten web-sivujen luomiseen c#- tai VB.Net-ohjelmointikielten avulla.
63. Selitä MIME?
Monikäyttöinen sähköpostilaajennus on sähköpostiprotokollan laajennus, jonka avulla käyttäjät voivat käyttää protokollaa tiedostojen vaihtamiseen Internetin kautta.
64. Nimeä erityyppiset kokoonpanot?
Kokoonpanotyypit ovat:
65. Voitko luetella sivun elinkaaren tapahtumat?
Sivun elinkaaren tapahtumat on lueteltu alla.
66. Voitko selittää passin todentamisen?
Passport-todennus ASP.NET:ssä antaa käyttäjän käyttää Microsoftin passipalvelua sovelluksen käyttäjien todentamiseen. Passport käyttää koodattuja evästeitä todennettujen käyttäjien tunnistamiseen.
67. Voitko selittää istunnon käytön haitat?
Istunnon haitat ovat:
68. Voitko muuttaa taulukon perusavaimen indeksiä?
Vastaus on ei. Taulukon perusavaimen indeksiä ei voi muuttaa.
69. Määrittele muistiin yhdistetyt tiedostot?
Muistikartoidut tiedostot yhdistävät tiedoston sisällön tai tiedot sovelluksen loogiseen osoitteeseen. Muistikarttojen avulla voit ajaa useita prosesseja samassa koneessa jakamalla tietoja keskenään. Menetelmä MemoryMappedFile.CreateFromFiles( ) saada muistikartoitettu objekti.
70. Nimeä eri tyyppiset hakemistot .Netissä?
.Netissä on kaksi indeksityyppiä:
71. Mikä on IL .Netissä?
IL .Netissä tarkoittaa välikieliä. Kaikki DotNet-lähdekoodi käännetään ensin IL:ksi (Intermediate Language), myöhemmin IL muunnetaan konekieleksi.
72. Nimeä menetelmä, jolla pakotetaan roskienkeruu .NET:ssä?
Menetelmä, jolla pakotetaan roskien kerääminen järjestelmässä. GC.Collect().
73. Nimeä arkkitehtuuri, jota tietojoukko noudatti?
Tietojoukko noudattaa irrotettua tietoarkkitehtuuria.
74. Nimeä sovitin, jota käytetään tietojen hakemiseen Access-tietokannasta?
Sovitin, jota käytetään tietojen hakemiseen pääsytietokannasta, on OleDbDataAdapter.
75. Selitä ASP.NET?
ASP.NET määritellään avoimen lähdekoodin palvelinpuolen verkkosovelluskehykseksi, joka tarjoaa dynaamisia verkkosivuja. Microsoft kehittää sitä.
76. Nimeä kokoonpanon eri osat?
Kokoonpanon eri osat ovat:
77. Voitko kertoa meille, onko mahdollista asettaa aikakatkaisu istunnolle manuaalisesti .NET:ssä?
Vastaus on kyllä. On mahdollista asettaa aikakatkaisu istunnolle manuaalisesti .NET:ssä
78. Nimeä parametrit, jotka ohjaavat yhteyden yhdistämistä .NET:ssä?
Parametrit ovat:
79. Kuinka voit tarkistaa DataReaderin tilan .NET:ssä?
IsClosed-ominaisuuden avulla DataReaderin tila voidaan tarkistaa.
80. Mikä on edustaja .NET:ssä? Selittää?
Delegointi on mekanismi, jossa se sallii menetelmien välittämisen parametreina. Delegaatteja käytetään objektien kapseloimiseen. Delegaatteja käytetään takaisinsoittomenetelmien määrittämiseen.
Onnea .Net-haastatteluun, ja toivon, että .Net-haastattelun kysymyksistämme ja vastauksistamme oli sinulle apua. Jos etsit työtä Salesforce-alueelta, voit tutustua meidän Salesforcen haastattelukysymykset .