KomputerSoftware

Naon téh "kerangka"? Kerangka net. "Microsoft", "kerangka"

Sooner atanapi engké, pamaké canggih ngawitan janten resep naon a "kerangka". Langsung eta kudu dicatet yén aya nanaon pisan pajeulit jeung dahsyat di platform ieu. Dimimitian ku versi Windows Vista tina item ieu bagian tina sistem sakabeh. Pikeun XP masih kudu install komponénna lamun teu. Tapi teu puguh pikeun ngundeur item atawa, Alternatipna, pikeun nyabutkeunna. Anjeunna estu diperlukeun.

Alatan ayana teknologi misalna mucunghul beuki loba aplikasi. Malah saméméh ngundeur panggerak diperlukeun pikeun kartu vidéo ATI keur dipasang kerangka Net. Mun sedeng teu sadia, hiji pesen kasalahan bakal muncul dina mangsa aplikasi ngamimitian. Ayana hiji komponén mangrupa kaayaan penting minangka WinAPI, tanpa mana sistem nu teu. Dina artikel ieu kami baris difokuskeun naon a "kerangka".

Ngartos konsép umum

Naon téh "kerangka"? platform Ieu téh salah sahiji komponén terpadu tina sistem nu ngarojong kreasi sarta palaksanaan simultaneous tina aplikasi nu anyar jeung XML-Web Services.

Versi munggaran dirilis taun 2002. platform nu diwangun dumasar kana sababaraha tujuan.

Kahiji ieu guaranteeing a saling nenda-berorientasi lingkungan ngembangkeun wéb. Hal ieu diperlukeun dina pelestarian lokal sarta palaksanaan Konci obyék sarta cipher, disebarkeun di Internet. Kasebut nyaéta dimungkinkeun pikeun jarak jauh ngalakukan tugas.

Kadua, penyediaan lingkungan éksekusi kode nu ngaminimalkeun konflik nalika deploying software sarta menata versi béda. Ayeuna kudu jaminan palaksanaan aman tina paréntah, kaasup jalma nu ditulis ku pabrik unidentified atawa pihak-katilu.

Katilu: keur ngajamin palaksanaan lingkung Konci tanpa masalah kinerja dina palaksanaan scripting atanapi cipher diinterpretasi.

wewengkon séjén tina platform ngembangkeun

Tujuanana Kaopat: nyadiakeun hiji prinsip hasil ngahijikeun Tatar na interconnected program pikeun tipena béda aplikasi Windows jeung perluasan online.

Kalima: ngawangun hubungan dumasar kana standar industri, nyadiakeun kode platform hasil ngahijikeun Tatar kalawan Konci lianna.

komponén utama

Dijieun ku "Microsoft", "kerangka" diwangun ku hiji perpustakaan kelas na umum Basa Runtime (CLR). Ku kiwari dimungkinkeun anu dimaksud agén, jajahan Konci salila palaksanaan maranéhanana sarta nyadiakeun sabagian jasa dasar (jasa manajemén gudang, aliran sarta remoting).

Kaayaan dasar anu dilarapkeun ketikan kuat tur enkripsi mantra mariksa béda pikeun mastikeun nu kaamanan sarta henteuna gagal. Lingkungan runtime ieu dijieun pikeun Konci kontrol.

komponén utama sejen tina platform mangrupa perpustakaan kelas. Ieu kumpulan obyék-berorientasi lengkep jenis dipaké dina kreasi aplikasi, mimitian ti baku, lawang tina garis paréntah atawa GUI pamaké, sarta alat-alat pagawean ngagunakeun kamampuhan teknologi ASP.NET panganyarna, kayaning XML, jasa Web, sarta Bentuk Web.

interaksi elemen

Ku kituna, lingkungan CLR sarta perpustakaan kelas dikaitkeun jeung software na sakabeh sistem. Ku alatan éta, pamaké nu teu tiasa ngajalankeun aplikasi tanpa platform diwangun ku elemen ieu.

Potensi anu CLR

Unsur ieu platform nu tanggung jawab memori, palaksanaan thread, sarta kode cék kaamanan ditulis dina cipher, kompilasi, sarta jasa sistem lianna. parabot ieu disebut internal. Aranjeunna milik kodeu junun anu ngalir di CLR kana.

Pikeun mastikeun kasalametan, komponén anu ditugaskeun tingkat kapercayaan béda, gumantung ka sababaraha faktor, kaasup asal (dijieun ku Internet, perusahaan atawa jaringan komputer lokal). Anjeun tiasa ngaktipkeun atawa nganonaktipkeun kamampuhan pikeun nedunan unsur dikawasa Operasi, kayaning aksés pendaptaran, aksés ka payil sistem jeung fungsi séjén. Peta ieu dilumangsungkeun, sanajan kode nu dipaké dina sagala aplikasi aktif. Aksés eta ensures runtime nu.

prioritization Sampel

Contona, dina pamaké tiasa dipercanten aplikasi nu aktip, kaca web diwangun-di, maén audio atanapi animasi, denying aksés ka payil pribadi atawa jaringan. Alatan éta kaamanan CLR ciri asli deployed dina software Internet meunang fitur euyeub.

Ilangna mungkin kasalahan aplikasi

Infrastruktur akurat ketikan tur dipariksa Konci, disebutna CTS, dilaksanakeun liwat lingkungan éksekusi anu jaminan reliabiliti ditulis cipher. Alatan sistem sarupaning ieu disadiakeun ku timer pedaran sakabeh elemen. compilers basa béda ti Microsoft sarta pangarang bebas Jieun junun kode. Ieu pakait jeung sistem tina jenis umum. Kode ieu ogé dicokot instansi junun lianna. Dina waktu nu sarua eta ensures ketikan kuat.

Alatan ayana lingkungan runtime dikawasa heunteu ngasupkeun kasalahan software paling repetitive. Contona, objék jeung rujukan ka aranjeunna disimpen di tempat luyu jeung dikaluarkeun nalika teu dipaké. Prosés ieu sacara otomatis manages nu runtime disebutkeun tadi. manajemén memori sapertos eliminates sababaraha masalah paling umum: leaks memori sareng Tumbu rusak kana eta.

ningkat dina produktivitas

Alatan éta lingkungan éksekusi ngaronjatkeun efisiensi tina pamekar. Contona, programer tiasa make kaunggulan na nalika nulis aplikasi dina basa akrab keur maranehna. Pamekar perpustakaan diaksés tina kelas sareng komponenana. Malah lamun barang anu ditulis dina basa sejen, programer bakal tiasa make eta. Fungsi dipaké ku loba pabrik tina compilers, ngakses lingkungan runtime. Hatur nuhun kana platform ieu hartosna dijieun sadia pikeun kode aya tulisan dina basa luyu, jeung prosés migrasi dijieun aplikasi anu greatly facilitated.

kasaluyuan

Palaksanaan lingkungan dijieun pikeun kahareup peralatan. Sanajan kitu, eta didukung aplikasi ditulis samemehna. Alatan interaksi junun tur pamekar kode uncontrolled tiasa make perlu komponén COM sarta unsur DLL dina.

runtime nu naek produktivitas. Eta nyadiakeun susunan jasa web standar. Kode junun dina waktos anu sareng nowhere na pernah diinterpretasi. Anjeunna diidinan ngajalankeun on basa mesin PC hartina dina pamundut ti kompilasi (JIT). Pikeun produktivitas luhur wanoh ka manajer memori eliminates kamungkinan fragméntasi sarta ngaronjatkeun jumlah total.

perpustakaan kelas kerangka Net

Nyaeta kumpulan jenis nu terpadu raket jeung CLR nu. Kelas Perpustakaan obyék-berorientasi. Sahiji jenis jasa eta dikawasa kode pamaké mindeng inherits fungsi. Ieu simplifies gawé jeung ngurangan waktu spent dina ngembangkeun platform parabot anyar. Sajaba ti éta, ku pangarang bebas elemen harese digabungkeun jeung diwangun-di kelas. Contona, bagian tina kempelan platform susunan interfaces bisa dipaké dina ngembangkeun komponén custom. kelas ieu gampang pikeun ngagabung jeung ngawangun.

palaksanaan prosés

Alatan tipe platform bisa ngajawab tugas umum sapertos ngumpulkeun sambungan data kana sistem informasi, aksés ka rupa payil, digawekeun ku senar. Sajaba ti éta, loba di antarana ngarojong skenario ngembangkeun kacida husus. Contona, platform nu dipaké pikeun nyieun software konsol, jasa Web, layanan Windows, program sareng grafis pamaké panganteur, sakumaha ogé aplikasi Wpf, Asp.Net, Wcf, Wf.

Kode pihak-katilu

Naon téh "kerangka" tina hiji pangarang bebas? kerangka situs ieu, Ngahindarkeun nu chore of ulang tulisan tina repeating bagian tina proyék pikeun proyek. Tekenan utama dina logika. Saha kaayaan ngembangkeun web keur rada sawatara waktu, nyaéta sadia pikeun sagala kelas masak, dipake dina proyék-proyék maranéhanana. Misalna susunan perpustakaan bisa disebut "kerangka". Kana waktu, programmer mimiti sadar yén kode heubeul teu nyaluyukeun, sarta perlu redo deui. Tapi anjeun bisa ngahemat waktos ku ngagunakeun saméméhna ditulis ku ngalaman pamekar "kerangka".

Php- «kerangka»

Ieu alat heran mangpaat. Hatur nuhun ka anjeunna, PHP-aplikasi anu dijieun sarta dijaga leuwih gancang. Ieu nyumbang ka-kualitas luhur, ngembangkeun web terstruktur.

spésiés

Yii- «kerangka» mangrupakeun alat pikeun nyieun Web2.0-aplikasi. Vérsi pelepasan diwakilan dina bulan Désémber 2008. Kanyataanna,-prioritas tinggi ieu Php- «kerangka». Wanoh eta dirilis loba kode sarupa, tapi Yii téh dipikaresep greatest. Eta dijieun ku panulis "kerangka» Prado. Yii kinerja tinggi. Anjeunna kacida PHP5-cocog "kerangka" diwangun dina arsitektur MVC. Yii téh gampang ngagunakeun, dikelompokeun ogé.

Javascript «frameworks": variasi

Nalika ngembang aplikasi wéb (teu pahili jeung loka kalawan UI interaktif) pamaké geus invent nu "kabayang", mimiti misahkeun informasi tina aplikasi UI-bagian, lajeng nangtukeun baé jawab interaksi maranéhanana. Ku alatan éta, sooner atanapi engké, programmer nu dimimitian néangan solusi siap-dijieun pikeun hubungan antara komponén ieu. Ngalereskeun masalah ieu ngabantuan Javascript «kerangka». Anjeunna boga leuwih ti 30 variétas.

Jquery - éta hiji metot Js- «kerangka», pikaresepeun betah relatif pamahaman sarta kamungkinan pamakéan nyaman. Anyar, eta geus jadi rada populér. Jquery- «kerangka" boga pungsi rada santun. Pikeun éta dijieun loba plugins jeung paréntah. Novice web désainer bisa kalayan gampang neuleuman Jquery. Kituna dipaké beuki loba remen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 su.birmiss.com. Theme powered by WordPress.