RačunalaSoftver

Što je „okvir”? Net Framework. "Microsoft", "okvir"

Prije ili kasnije, napredni korisnici počinju biti zainteresirani za ono što je „okvir”. Odmah treba napomenuti da ne postoji ništa jako komplicirano i strašno u ovoj platformi. Počevši sa sustavom Windows Vista verzija ove točke je dio cijelog sustava. Za XP i dalje morati instalirati komponentu, ako to nije. Ali nemojte biti lijeni za preuzimanje stavke ili, alternativno, da biste ga uklonili. On je stvarno potrebno.

Zbog postojanje takve tehnologije pojavljuje sve više i više aplikacija. Čak i prije preuzimanja potrebne drivere za ATI grafičku karticu ugrađen Net Framework. Ako medij nije dostupan, prikazuje se poruka o pogrešci tijekom pokretanja aplikacija. Prisutnost komponente je važan uvjet kao WinAPI, bez kojih sustav nije. U ovom članku ćemo se usredotočiti na ono što je „okvir”.

Da bismo razumjeli opći koncept

Što je „okvir”? Ova platforma je integrirani dio sustava koji podržava stvaranje i simultano izvođenje novih aplikacija i XML-web-servisa.

Prva verzija je objavljena 2002. godine. Platforma je razvijena na temelju nekoliko ciljeva.

Prvi se jamči uzajamno objektno-orijentirane web razvojno okruženje. Potrebno je na lokalnoj očuvanju i provedbi objekta kodova i šifri, distribuira na internetu. Moguće je udaljeno izvršavanje zadataka.

Drugo, pružanje izvršavanje koda okruženju koje smanjuje sukob kada implementaciju softvera i upravljanje različite verzije. To bi trebao biti garancija sigurnog izvođenja naredbi, uključujući i one koji su napisali proizvođača neidentificirani ili treće strane.

Treće: koja jamči provedbu kodeksa okruženja bez problema s performansama u provedbi skripti ili tumačiti šifre.

Ostala područja razvojne platforme

Četvrti cilj: pružiti jedinstven i međusobno povezanih načela programiranja za različite vrste Windows aplikacija i online ekspanziju.

Peto: graditi odnose na temelju industrijski standard, pružajući jedinstvenu platformu kod sa drugih kodova.

glavne komponente

Created by "Microsoft", "okvir" sastoji se od klase knjižnice i Common Language Runtime (CLR). Do potonje podrazumijeva sredstvo, uređuje kodove tijekom njihove provedbe i pružanja osnovne usluge (usluge upravljanje pohranom, teče i daljinski rad).

Osnovni uvjeti primjenjuju jaki tipkanje i drugačiji provjeru pravopisa enkripciju kako bi se osigurala sigurnost i nepostojanje kvarova. Runtime okruženje je stvoren za kontrolne kodove.

Druga glavna komponenta platforme je klasa knjižnica. To je potpuna objektno-orijentirani skup više tipova koji se koriste u stvaranju aplikacija, od standarda, otvaranje iz naredbenog retka ili GUI korisnika i oprema za završnu korištenjem najnovijih ASP.NET tehnologije sposobnosti, kao što su XML, Web usluge i web obrasce.

interakcija elemenata

Dakle, CLR okoliša i klase knjižnica povezana sa softverom i cijeli sustav. Dakle, korisnik ne može pokrenuti program bez platforme koja se sastoji od tih elemenata.

Potencijal CLR

Ovaj element platforme je odgovoran za pamćenje, izvršenje nit, a kod sigurnosne provjere zapisano u šiframa, kompilaciju, i druge usluge sustava. Ovi alati se zovu interne. Oni pripadaju upravljanog koda koji se izvodi u CLR.

Da bi se osigurala sigurnost, komponente su dodijeljene različite razine povjerenja, ovisno o mnogim čimbenicima, uključujući podrijetla (stvorio Interneta, poduzeća ili lokalne računalne mreže). Možete omogućiti ili onemogućiti sposobnost za obavljanje kontrolirani element poslovanja, kao što su registar pristup, pristup datotekama sustava i drugih funkcija. Ova akcija provodi se, čak i ako je kod koji se koristi u bilo aktivne aplikacije. Pristup osigurava izvršavanja.

prioriteta Uzorak

Na primjer, korisnik može vjerovati aplikacija aktivna, izgrađen-in web stranica, igrati zvuk ili animaciju, uskraćuju pristup osobne datoteke ili mreže. Zbog CLR sigurnosne značajke pravi razmještene u Internet softver dobiva bogate značajke.

Otklanjanje mogućih pogrešaka u primjeni

Infrastruktura točne pisanju i provjerite kodove, nazivaju CTS, provodi putem izvršenja okruženju koje jamči pouzdanost napisano šifra. S obzirom na takav sustav pruža samo-opis svih elemenata. Drugi jezik kompilatora iz Microsofta i nezavisnih autora stvoriti uspio kod. To odgovara sustavu uobičajenih vrsta. Ta šifra se također uzima druge upravlja slučajeve. U isto vrijeme osigurava snažnu tipkati.

Zbog prisutnosti kontroliranim runtime okruženja isključuje većinu ponavljaju softverskih pogrešaka. Na primjer, predmeti i reference na njih se stavljaju na odgovarajućim mjestima i ukloniti kada nije u uporabi. Ovi procesi automatski upravlja izvođenja ranije spomenuo. Takvo upravljanje memorijom eliminira neke od najčešćih problema: memory leaks i slomljena linkove na njega.

povećanje produktivnosti

Zbog izvršenja okoliš povećava učinkovitost programere. Na primjer, programeri mogu koristiti svoje prednosti prilikom pisanja programa u poznatom jeziku za njih. Programeri dostupna biblioteka klasa i komponenti. Čak i ako su predmeti napisan na drugom jeziku, programeri će ih moći koristiti. Funkcija se koristi od strane mnogih proizvođača prevodioce, pristupaju runtime okruženja. Zahvaljujući ovoj platformi sredstva stave na raspolaganje postojećim kod napisan u odgovarajućim jezicima, a proces migracije stvorio aplikacija uvelike olakšano.

kompatibilnost

Izvršenje okoliš stvoren za buduće opreme. Međutim, to podržava prethodno napisane aplikacije. Zbog interakcije upravlja i nekontrolirana kod programeri mogu koristiti potrebne COM komponente i elemente DLL.

Runtime povećava produktivnost. On pruža niz standardnih web usluga. Uspio kod istodobno nigdje i nikada ne tumači. On smije izvoditi na PC strojnom jeziku znači na zahtjev kompilaciji (JIT). Za veću produktivnost u vrijeme Upravljač memorijom eliminira mogućnost njegovog fragmentacije i povećava ukupan iznos.

Net Framework Class Library

Je skup više vrsta koje su usko povezane s CLR. Class Library objektno-orijentirani. Od vrste usluga koje kontrolira korisnik kod često nasljeđuje funkcije. To pojednostavljuje rad i smanjuje vrijeme provedeno na razvoj novih alata platforme. Osim toga, od strane neovisnih autora elementi mogu se lako kombinirati s ugrađenim klase. Na primjer, dio zbirke platforme skup sučelja može se koristiti u razvoju prilagođenih komponenti. Ti razredi su lako kombinirati s ugrađenim.

izvršenje procesa

S obzirom na vrstu platforme može riješiti uobičajene zadatke, kao što su prikupljanje podataka vezu s informacijskom sustavu, pristup raznim datotekama, rad sa žicama. Osim toga, mnogi od njih podržavaju visoko specijalizirane za razvoj scenarija. Na primjer, platforma se koristi za stvaranje konzole softver, web-usluge, Windows usluga, programi s grafičkim korisničkim sučeljem, kao i WPF aplikacije, ASP.NET, WCF, WF.

Treća strana kod

Što je „okvir” nezavisnog autora? Ovaj okvir stranice, izbjegavajući sitan posao ponovnog pisanja ponavlja dijelove projekta u projekt. Glavni naglasak je na logici. Svatko se bavi web razvoj za neko vrijeme, dostupan je na bilo koji kuhanje klase, koji se koriste u svoje projekte. Takav skup knjižnica može nazvati „okvir”. Tijekom vremena, programer počinje shvaćati da je stari broj ne odgovara, a to je potrebno ponovo ponoviti. No, možete uštedjeti vrijeme koristeći prethodno napisao iskusni programeri „okvira”.

Php- «okvir»

To je iznenađujuće koristan alat. Zahvaljujući njemu, PHP aplikacije stvaraju i održavaju puno brže. To pridonosi visokoj kvaliteti, strukturirano web development.

vrsta

Yii- «okvir» je alat za stvaranje Web2.0-aplikacija. verzija release predstavljen je u prosincu 2008. godine. U stvari, ovaj visoki prioritet Php- «okvir». U to vrijeme bio je pušten puno sličnih koda, ali Yii je od najvećeg interesa. To je izrađen od strane autora „okvira» Prado. Yii visoke performanse. On je apsolutno php5-kompatibilni „okvir” izgrađen na MVC arhitekture. Yii je jednostavan za korištenje, dobro organiziran.

Javascript «Okviri": varijacije

Pri razvoju web aplikacija (ne treba miješati s mjesta s interaktivnim UI) korisnik mora izmisliti „kotač”, prvo odvajanje podataka od UI-dio programa, a zatim određivanju osoba odgovorna za njihovu interakciju. Stoga, prije ili kasnije, programer počinje tražiti gotovih rješenja za odnos između tih komponenti. Popravi taj problem pomaže JavaScript «okvir». On ima više od 30 sorti.

JQuery - to je zanimljiva Js- «okvir», pozivajući relativnu jednostavnost razumijevanja i mogućnost udobnog korištenja. Nedavno je postala vrlo popularna. Jquery- «okvir” ima sasvim pristojan funkcionalnost. Za to stvorio puno dodataka i uputa. Novak web dizajneri mogu lako naučiti jQuery. Stoga se koristi sve više i češće.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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