KompjûtersSoftware

Wat is in "ramt"? Net Framework. "Microsoft", "ramt"

Earder of letter, Avansearre brûkers begjinne te wêzen ynteressearre yn wat is in "ramt". Fuortendaliks hjir moat opmurken wurde dat der neat hiel yngewikkeld en freeslike yn dit platfoarm. Starting with Windows Vista ferzje fan dit item is diel fan in hiele systeem. Foar XP noch hieltyd moatte ynstallearje it komponint as it net. Mar net wêze lui om te downloaden it item of oars, om dy to forlizzen. Hy echt nedich.

Troch it bestean fan sokke technology ferskynt mear en mear applikaasjes. Al foar it ynladen fan de nedige bestjoerders foar de ATI video kaart wurdt ynstallearre Net Framework. As de medium is net beskikber, in flater berjocht sil ferskine yn de opstarten applikaasjes. De oanwêzigens fan in ûnderdiel is in wichtige betingst as WinAPI, sûnder dat it systeem net. Yn dit artikel, sille wy rjochtsje op wat is "ramt".

Om begripe it algemiene begryp

Wat is in "ramt"? Dit platfoarm is in yntegrale komponint fan it systeem dat stipet it oprjochtsjen en lyktidige útfieren fan nije applikaasjes en de XML-Web Tsjinsten.

De earste ferzje waard útbrocht yn 2002. It platfoarm waard ûntwikkele op grûn fan ferskate doelstellings.

De earste is dat in ûnderling object-oriented web ûntwikkeling omjouwing. It is nedich by de lokale behâld en útfiering fan foarwerp koades en kodearings, ferdield op it ynternet. It is mooglik om op ôfstân fieren taken.

Twad, it ferrjochtsjen fan koade útfiering omjouwing dy't minimizes konflikt doe't ynsetten fan software en behearen fan ferskillende ferzjes. It moat wêze in garânsje fan feilige útfieren fan kommando 's, ek foar harren skreaun troch unbekend of tredden fabrikanten.

Tredde: te garandearjen de útfiering fan koades omjouwings sûnder prestaasje problemen yn de útfiering fan skripting of útlein kodearings.

Oare gebieten fan ûntwikkeling platfoarm

Fjirde doel: te bieden in mienskiplike en inoar ferbûn begjinsels fan programmearring foar ferskillende soarten Windows applikaasjes en online útwreiding.

Fyfde: te bouwen relaasjes basearre op de yndustry standert, it bieden fan in ienriedigens platfoarm koade mei oare koades.

wichtichste komponinten

Makke troch "Microsoft", "ramt" bestiet út in klasse biblioteek en Common Taal Runtime (CLR). By dat lêste is bedoeld in agint, hear- koades tidens harren útfiering en it jaan fan in pear fûnemintele tsjinsten (opslach behear tsjinsten, streamt en Remoting).

De basisbetingsten wurde tapast sterke typen en ferskillende staveringshifker fersifering te garandearjen de feiligens en it ûntbrekken oan mislearre. De runtime omjouwing wurdt makke foar de kontrôle koades.

In oare wichtige komponint fan it platfoarm is in klasse bibleteek. It is in komplete foarwerp-rjochte kolleksje fan typen brûkt yn 'e oprjochting fan applikaasjes, fariearjend fan standert, iepening fan de kommando rigel of GUI brûker, en afwerking apparatuer brûke de lêste ASP.NET Technologie mooglikheden, lykas de XML, web tsjinsten, en Web Forms.

ynteraksje fan de eleminten

Sa, de CLR miljeu en in bibleteek fan klassen ferbûn mei de software en de hiele systeem. Dêrom, de brûker kin net rinne de applikaasje sûnder in platfoarm besteande út dizze eleminten.

De mooglikheden fan de CLR

Dit elemint fan it platfoarm is ferantwurdlik foar ûnthâld, draad útfiering, en koade feiligens kontrôle skreaun yn fersifering kieze, kompilaasje, en oare systeem tsjinsten. Dy ynstruminten wurde neamd ynterne. Sy hearre ta de managed koade dy't rint yn 'e CLR.

Te garandearjen feilichheid, de ûnderdielen binne tawiisd ferskillende fertrouwen nivo 's, ôfhinklik fan in protte faktoaren, wêrûnder komôf (makke troch it ynternet, de ûndernimming of de lokale kompjûter netwurk). Jo kinne ynskeakelje of útskeakelje de mooglikheid te fieren in behearske elemint fan operaasjes, lykas boargerlike stân tagong, tagong ta systeem triemmen en oare funksjes. Dizze aksje wurdt útfierd, sels as de koade brûkt yn alle aktive applikaasje. Tagong It soarget foar de runtime.

Priorisierung Sample

Bygelyks, de brûker kin fertrouwe de applikaasje is aktyf, de ynboude web page, spylje audio of animatie, forsaekjende tagong ta de persoanlike triemmen of netwurk. Troch it CLR befeiliging features echt ynset yn 'e Internet Software krijt ryk funksjes.

Opheffing fan mooglike tapassing flaters

Ynfrastruktuer accurate typen en check koades, neamd CTS, útfierd fia útfiering omjouwing dat garandearret Zuverlässigkeit skreaun cipher. Troch sa'n systeem wurdt fersoarge troch sels-beskriuwing fan alle eleminten. Different taal gearstallers fan Microsoft en selsstannige skriuwers create slagge koade. It komt oerien mei it systeem fan 'e mienskiplike typen. Dizze koade ek fynt oare slagge eksimplaren. Tagelyk is it soarget foar sterke te typen.

Troch de oanwêzichheid fan in behearske Runtime Environment slút meast werheljende software flaters. Bygelyks, foarwerpen en ferwizings nei harren binne pleatst yn de geskikte plakken en fuortsmiten doe net yn gebrûk. Dy prosessen automatysk beheart it runtime neamd earder. Sa'n ûnthâld behear elimineert guon fan 'e meast foarkommende problemen: ûnthâld lekkage en brutsen links derop.

tanimme yn produktiviteit

Troch de útfiering omjouwing fergruttet de effisjinsje fan de ûntwikkelders. Bygelyks, programmeurs kinne gebrûk meitsje fan syn foardielen as it skriuwen applikaasjes yn in bekende taal foar harren. Ûntwikkelers tagonklike bibleteek fan stannen en komponinten. Ek as items binne skreaun yn in oare taal, programmeurs sil by steat wêze om te brûke se. Funksje wurdt brûkt troch in protte fabrikanten fan compilers, tagong ta de Runtime omjouwing. Mei tank oan dit platfoarm middels binne beskikber steld oan besteande koade skreaun yn passend talen, en de migraasje proses makke applikaasjes wurdt sterk fasilitearre.

komptabiliteit

Útfiering omjouwing makke foar takomstige apparatuer. Lykwols, dat stipe earder skreaun applikaasjes. Troch de ynteraksje fan slagge en uncontrolled koade ûntwikkelers kinne brûke nedich COM ûnderdielen en eleminten fan it DLL.

De runtime fergruttet produktiviteit. It jout in set fan de standert web tsjinsten. Bestjoerd koade tagelyk nearne en nea útlein. Hy wurdt tastien om rinne op PC masine taal betsjut op fersyk fan de gearstalling (JIT). Foar in hegere produktiviteit op it stuit it ûnthâld manager elimineert de mooglikheid fan syn fersnipeling en fergruttet de totale bedrach.

Net Framework class bibleteek

Is in kolleksje fan soarten dy't nau yntegrearre mei it CLR. Class Library object-rjochte. Fan 'e types fan tsjinsten is it bestjoerde brûker koade faak erft de funksjes. Dat simplifies it wurk en ferminderet de tiid bestege oan it ûntwikkeljen fan nije helpmiddels platfoarm. Dêrneist troch ûnôfhinklike auteurs eleminten kinne maklik wurde kombinearre mei ynboude klassen. Bygelyks, part fan de kolleksje platfoarm set Schnittstellen kin brûkt wurde yn de ûntwikkeling fan it oanpaste komponinten. Dy lessen binne maklik te kombinearjen mei boud.

útfieren fan prosessen

Troch it soarte platfoarm kin oplosse mienskiplike taken lykas it sammeljen fan gegevens ferbining mei de ynformaasje systeem, tagong ta ferskate triemmen, wurkje mei snaren. Dêrneist in protte fan harren stypje de tige spesjalistyske ûntwikkeling senario. Bygelyks, it platfoarm brûkt foar it meitsjen de konsole software, Web tsjinsten, Windows tsjinsten, programma mei in grafyske brûkersomjouwing, krektas WPF applikaasjes, Asp.Net, WCF, Wf.

Tredden koade

Wat is in "ramt" fan in ûnôfhinklik skriuwer? Dit framework plakken, it foarkommen fan it chore van Re-skriuwen fan repeating seksjes fan it projekt oan it projekt. De wichtichste klam leit op logika. Elkenien omgean mei web ûntwikkeling foar hiel skoft, is beskikber foar alle Cooking klassen, brûkt yn har projekten. Sa'n set fan biblioteken wurde neamd in "ramt". Nei ferrin fan tiid, de programmeur begjint te realisearje dat de âlde koade net passen, en it is nedich om redo wer. Mar jo kinne besparje tiid troch mei help fan earder skreaun troch betûfte ûntwikkelers "ramt."

Php- «framework»

It is ferrassend nuttich ark. Mei troch him, Fil-applikaasjes wurde makke en ûnderhâlden folle flugger. Dat draacht by oan hege-kwaliteit, strukturearre web ûntwikkeling.

soarten

Yii- «kader» is in stik ark te meitsjen fan in Web2.0-applikaasjes. Release ferzje waard presintearre yn desimber 2008. Yn feite, dizze hege prioriteit Php- «framework». Yn de tiid waard útbrocht in soad ferlykbere koade, mar Yii is fan grutste belang. It waard makke troch de skriuwer fan "ramt» Prado. Yii hege prestaasje. Hy is absoluut PHP5-kompatible "ramt" boud oan de MVC arsjitektuer. Yii is maklik om te brûken, goed organisearre.

Javascript «Ramt": fariaasjes

As ûntwikkeljen web applikaasjes (net te betiizjen mei de sites mei ynteraktive UI) de brûker hat útfine de "tsjil", earst skieden ynformaasje fan de UI-diel applikaasje, en dan it fêststellen fan de persoan ferantwurdlik foar harren ynteraksje. Dêrom, ier of let, de programmeur begjint mei it sykjen nei ready-made oplossings foar de relaasje tusken dizze ûnderdielen. Reparearje dit probleem helpt Javascript «framework». Hy hat mear as 30 varieties.

Jquery - it is in nijsgjirrich Js- «framework», oansprekkende relative gemak fan begryp en de mooglikheid fan noflik gebrûk. Koartlyn, it hat wurden hiel populêr. Jquery- «Framework" hat goed genoeg funksjonaliteit. Foar it makke in soad plugins en ynstruksjes. Novice web ûntwerpers kinne maklik leare jQuery. Dêrom wurdt it brûkt mear en faker.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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