Microsoft MVC Soal kerangka dalam bahasa Indonesia

Microsoft MVC Soal kerangka dalam bahasa Indonesia

Jawab 100+ pertanyaan ini tentang Microsoft MVC Scope dan beri nilai pemahaman Anda tentang topik Microsoft MVC Scope.
Gulir ke bawah dan mulai!

1: Bundling dan Minifikasi adalah dua teknik yang dapat Anda gunakan di ASP.NET 4.5 untuk:

A.   Semua ini

B.   Kurangi ukuran aset yang diminta

C.   Kurangi jumlah permintaan ke server

D.   Tingkatkan waktu pemuatan permintaan

2: Sebagai praktik terbaik, semua validasi input harus terjadi di lapisan mana?

A.   Melihat

B.   Ini bukan praktik terbaik

C.   Model

D.   Pengontrol

3: Anda sedang mengembangkan aplikasi ASP.NET MVC yang menampilkan informasi pasar saham. Informasi pasar saham sering diperbarui dan harus ditampilkan secara real-time. Anda perlu menghilangkan data header yang tidak perlu, meminimalkan latensi, dan mengirimkan data melalui koneksi dupleks penuh. Apa yang harus kamu lakukan?

A.   Menerapkan permintaan HTTP yang sudah berjalan lama.

B.   Menerapkan protokol WebSockets pada klien dan server.

C.   Instantiate objek MessageChannel pada klien.

D.   Konfigurasikan polling dari browser.

4: Mana yang benar tentang ModelState?

A.   Itu memiliki keadaan model

B.   Itu memiliki properti yang hanya berubah

C.   Ini memiliki properti model dan filter

5: Di mana validasi data dilakukan?

A.   Pengontrol

B.   Model

C.   Melihat

6: Apa proses inti untuk menggulung sejumlah sumber daya yang berbeda bersama menjadi satu sumber daya yang dapat diunduh di ASP.NET MVC?

A.   Hashing

B.   Pemadatan

C.   Bergabung

D.   Penggabungan

E.   Bundling

7: Tindakan pengontrol dapat kembali:

A.   ContentResult

B.   Lihat hasil

C.   Semua jawaban benar.

D.   Javascriptresult

8: Manakah dari format berikut yang tidak didukung di luar kotak oleh Web API?

A.   Json

B.   AMF

C.   Xml

D.   Bentuk url-encoded

9: Pembantu HTML mana yang akan Anda gunakan untuk membuat elemen formulir dalam tampilan?

A.   Membentuk

B.   Formgenerate

C.   Formbegin

D.   Mulai dari

10: Kelas dasar mana yang dapat digunakan untuk nilai pengembalian metode tindakan MVC?

A.   Hasil

B.   ControllerResult

C.   ActionResult

D.   Httpresult

11: Benar atau salah? Ini adalah praktik terbaik untuk menggunakan pengikatan model alih -alih mem -parsing permintaan secara manual.

A.   PALSU

B.   BENAR

12: Simbol mana yang digunakan untuk menunjuk kode sintaksis sintaksis dalam file .cshtml?

A.   ~

B.   & lt;%

C.   ||

D.   @

13: Kerangka kerja MVC didefinisikan di namespace mana?

A.   Unit.control.microsoft

B.   System.web.mvc

C.   Sql.java.css

D.   Model.view.controller

14: Bagaimana Anda dapat membatasi akses ke tindakan pengontrol sehingga hanya pengguna yang berwenang yang dapat memanggil tindakan itu?

A.   Atribut otorisasi

B.   Atribut Pencihan

C.   Atribut SecurityDemand

D.   Panggilan ke kelas statis SecurityDemand

15: Urutan di mana rute didefinisikan masalah.

A.   BENAR

B.   PALSU

16: Benar atau Salah: Secara default, semua kelas pengontrol harus dinamai dengan menggunakan " controller " akhiran.

A.   PALSU

B.   BENAR

17: Apa mesin tampilan default yang datang dengan MVC3?

A.   Pisau cukur

B.   Percikan

C.   Aspx

18: Saat membuat tampilan entri data untuk data baru, mana dua kata kerja permintaan http (metode) & nbsp; Haruskah Anda mengantisipasi penggunaan untuk melayani formulir kepada pengguna dan memungkinkan pengguna untuk mengirimkan formulir?

A.   Posting, put

B.   Patch, Trace

C.   Hubungkan, put

D.   Dapatkan, posting

19: Konstruk pisau cukur mana yang digunakan untuk menunjukkan pandangan yang sangat diketik

A.   @jenis

B.   @konteks

C.   @kesatuan

D.   @model

20: Di MVC, yang mewakili data yang ingin Anda tampilkan di ViewPage?

A.   Model domain

B.   Lihat Model

C.   Model data

D.   Model json

21: Manakah dari emulator berikut yang valid emulator seluler untuk aplikasi MVC?

A.   Apple Safari

B.   Emulator Telepon Windows 7

C.   Emulator Opera Mobile

D.   Semua ini

22: Atribut mana yang dapat Anda gunakan jika Anda memiliki properti nomor telepon pada model Anda dan Anda ingin memvalidasi & nbsp; nilai terhadap format telepon Amerika Serikat?

A.   Diperlukan

B.   Regularexpression

C.   Kebiasaan

D.   Format

23: Metode mana dalam routecollection yang dapat digunakan untuk mencegah MVC memproses jenis file tertentu?

A.   Omitroute

B.   Donotresolve

C.   Skiproute

D.   Hindari CROUTE

E.   Ignoreroute

24: Bagaimana Anda mencegah perutean?

A.   Gunakan metode deleteroute

B.   Gunakan metode Ignoreroute

C.   Gunakan bendera otentikasi di web.config

25: Manakah dari ekspresi reguler berikut yang dapat digunakan sebagai kendala sehingga rute hanya cocok ketika " ProductId " Parameter adalah numerik?

A.   baru {productId = integer}

B.   baru {productId = @" \ d+" }

C.   baru {productId = @"^[a-za-z]+$ " }

26: Atribut mana yang dapat Anda gunakan jika Anda memiliki properti string di kelas model Anda bernama FirstName, tetapi Anda ingin label untuk properti ini dalam tampilan Anda untuk menggunakan teks " nama depan "?

A.   Teks

B.   Label

C.   Format

D.   Menampilkan

27: Apa yang dijalankan filter pertama dalam tindakan pengontrol?

A.   Hasil

B.   Otorisasi

C.   Tak ada satupun

D.   Tindakan

28: ENUM apa yang mewakili kumpulan kode status HTTP yang sangat diketik?

A.   Kode status

B.   Httpstatuscode

C.   Httpstatus

D.   Status

29: Namespace mana yang berisi atribut yang digunakan untuk menggambarkan model Anda dan properti itu?

A.   System.ComponentModel.DataAnnotations

B.   System.web

C.   System.web.mvc

D.   System.Annotations

30: Atribut apa yang digunakan untuk membatasi akses oleh penelepon ke metode tindakan?

A.   BatasicescessAttribute

B.   AuthorizeAttribute

C.   AuthenticateAttrbitue

D.   AllowAttribute

E.   AdminonlyAttribute

31: Manakah dari protokol berikut yang tidak didukung oleh WCF?

A.   Semua pilihan ini didukung oleh WCF

B.   Http

C.   Pipa bernama untuk komunikasi mesin

D.   TCP /IP

E.   Protokol Peer to Peer

32: Bagaimana Anda dapat menentukan bahwa tampilan tertentu tidak boleh menggunakan tampilan tata letak yang ditetapkan secara implisit?

A.   Atur properti tata letak ke nol

B.   Atur properti viewbag.layoutfile ke null

C.   Tambahkan " tidak ada " dengan nama tampilan

D.   Ubah nama tampilan Anda ke _viewStart.cshtml

33: Apa jenis properti tas view?

A.   Obyek

B.   Ienumerable

C.   dinamis

D.   Daftar

E.   Umum

34: Untuk mengakomodasi proyek besar, ASP.NET MVC memungkinkan Anda mempartisi aplikasi web menjadi unit kecil yang disebut sebagai?

A.   Folder bersama

B.   Bagian

C.   Tampilan

D.   Area

E.   Isi

35: Jika Anda ingin memasukkan logika transformasi khusus di bundel Anda, antarmuka mana yang dapat Anda terapkan?

A.   Ibundletransform

B.   Itransform

C.   Ibundle

D.   Ibundledinvoker

36: Properti apa yang dapat Anda atur pada atribut OutputCache untuk menunjukkan bahwa Anda ingin menempelkan cache baru untuk kombinasi parameter yang berbeda dengan metode tindakan pengontrol?

A.   Varybyparam

B.   Varybybinding

C.   Varybyaction

D.   Varybycustom

37: Bagaimana model diteruskan ke tindakan pengontrol divalidasi?

A.   Statemanager.isvalid

B.   State.isvalid

C.   Modelstate.isvalid

D.   Model.isvalid

E.   Statemodel.isvalid

38: Jika Anda memiliki file _layout.cshtml di tampilan bersama Anda, file mana yang dapat Anda buat untuk memiliki tata letak khusus untuk platform seluler?

A.   _Layout.device.cshtml

B.   _Layout.mobile.cshtml

C.   _Layout_mobile.cshtml

D.   _Layout.mob.cshtml

39: Anda sedang mengembangkan aplikasi ASP.NET MVC. Anda perlu mengotentikasi klien dengan menggunakan NT LAN Manager (NTLM). Metode otentikasi mana yang harus Anda terapkan?

A.   Formulir

B.   Dasar

C.   Windows

D.   Kerberos

40: Jika Anda telah membatasi pengontrol sehingga semua tindakan mengharuskan pengguna untuk diizinkan, bagaimana Anda dapat menunjukkan bahwa tindakan tertentu harus tersedia tanpa otorisasi?

A.   Panggilan ke kelas statis anonim

B.   Atribut Pencihan

C.   Atribut Allowanonymous

D.   Atribut otorisasi

41: Kelas mana yang mewakili hasil panggilan HTTP ke kerangka API Web?

A.   HttpRequestMessage

B.   ResponseMessage

C.   HttpresponseMessage

D.   RequestMessage

42: Anda sedang menulis metode tindakan yang disebut AddProduct di dalam pengontrol produk. Logika dalam kode Anda menunjukkan bahwa Anda perlu memanggil metode Tambah Pengontrol CART sebagai hasil dari metode tindakan pengontrol Anda. Baris kode mana yang akan mencapai ini?

A.   Return View (" cart.add ")

B.   return redirect (" cart/add ")

C.   Response.redirect (" cart.aspx? Tambah ")

43: Kelas mana yang mewakili kelas HTTP awal ke kerangka API Web?

A.   RequestMessage

B.   HttpresponseMessage

C.   HttpRequestMessage

D.   ResponseMessage

44: Atribut [WebMethod] Diperlukan saat memanggil tindakan MVC dengan AJAX

A.   PALSU

B.   BENAR

45: Kelas mana yang akan Anda kembalikan dari tindakan pengontrol saat melakukan pembaruan halaman parsial?

A.   ActionResult

B.   PartialResult

C.   PartialViewResult

D.   Lihat hasil

46: Jika Anda ingin menggunakan tampilan parsial tetapi juga melewati objek model yang sama dari tampilan induk, HTML Helper apa yang akan Anda gunakan?

A.   Html.partialwithmodel ()

B.   Html.action ()

C.   Html.partial ()

D.   Html.actionwithmodel ()

47: Atribut apa yang digunakan untuk menangani pengecualian yang dilemparkan oleh metode tindakan?

A.   ValidateExceptionAttribute

B.   IGNAGEErrorAttribute

C.   CatchErrorAttribute

D.   HandleErrorAttribute

E.   IgnoreExceptionAttribute

48: Tempdata digunakan untuk:

A.   meneruskan data dari tampilan ke tindakan pengontrol

B.   lulus data antara dua permintaan berturut -turut

C.   Lulus data dari tindakan pengontrol ke tampilan

49: Untuk apa outputCacheattribute digunakan?

A.   Tidak ada jawaban

B.   Untuk melewatkan metode eksekusi sampai output cache berakhir.

C.   Untuk menandai metode tindakan yang outputnya akan di -cache.

D.   Untuk memberi tahu browser klien bahwa output harus di -cache.

50: Kelas mana yang bukan anak ActionResult?

A.   CSSRESULT

B.   RedirectTorouteresult

C.   Httpstatuscoderesult

D.   Javascriptresult

E.   JSONRESULT