TietokoneetOhjelmistot

Mikä on "kehys"? .NET Framework. "Microsoft", "kehys"

Ennemmin tai myöhemmin, kokeneet käyttäjät alkavat olla kiinnostunut siitä, mitä on "kehys". Välittömästi on huomattava, että ei ole mitään kovin monimutkaista ja kauhea tällä alustalla. Aloittaen Windows Vista-versio tuotetta on osa koko järjestelmän. XP on vielä asentaa osaa, jos se ei ole. Mutta älä laiska hakea kohteen tai vaihtoehtoisesti poistaa sen. Hän todella tarvitaan.

Johtuen tällaisesta teknologia näyttää yhä enemmän sovelluksia. Jo ennen lataamista tarvittavat ajurit ATI näytönohjain asennetaan .NET Framework. Jos väliaine ei ole käytettävissä, virheilmoitus tulee käynnistyksen aikana sovelluksia. Läsnä ollessa komponentti on tärkeä edellytys kuin WinAPI, joita ilman järjestelmä ei ole. Tässä artikkelissa keskitymme siihen, mitä on "kehys".

Ymmärtää yleistä käsitettä

Mikä on "kehys"? Tämä alusta on integroitu osa järjestelmää, joka tukee perustamista ja samanaikaista täytäntöönpanoa uusien sovellusten ja XML-Web Services.

Ensimmäinen versio julkaistiin vuonna 2002. Alusta on kehitetty perustuu useisiin tavoitteisiin.

Ensimmäinen on taata yhteisesti olio web-kehitystä ympäristössä. Sitä tarvitaan paikallisella säilyttämiseen ja toteuttamiseen kohdekoodien ja salaus, jaetaan internetissä. On mahdollista etäisesti suorittaa tehtäviä.

Toiseksi tarjoaminen koodin suorittamisen ympäristö, joka minimoi konflikti käyttöönotossa ohjelmistojen ja hallintaan eri versioita. Sen pitäisi olla tae turvallisen suorittaa käskyjä, jotka on kirjoitettu tuntemattomien tai muiden valmistajien.

Kolmas: taata täytäntöönpanon koodien ympäristöissä ilman suorituskyvyn ongelmia täytäntöönpanossa scripting tai tulkita salaus.

Muilla kehitysalusta

Neljäs tavoite: tarjota yhtenäinen ja toisiinsa liittyvää periaatetta ohjelmoinnin erilaisille Windows-sovelluksia ja online-laajennus.

Viides: rakentaa suhteita perustuu alan standardi, joka tarjoaa yhtenäisen alustan koodia muita koodeja.

pääkomponentit

Luotu "Microsoft", "puitteet" koostuu luokkakirjasto ja Common Language Runtime (CLR). Jälkimmäisellä tarkoitetaan ainetta, käyttöä säätelevien lakien täytäntöönpanon aikana ja antaa joitakin peruspalveluja (tallennuksen hallinnan palvelut, virrat ja remoting).

Perusedellytykset sovelletaan vahvan tyypityksen ja eri oikoluvun salauksen turvallisuuden varmistamiseksi ja ilman epäonnistumisia. Ajoympäristön luodaan ohjauskoodit.

Toinen pääkomponentti alusta on luokka kirjasto. Se on täydellinen olio kokoelma tyyppejä käytetään luomiseen sovelluksia, jotka vaihtelevat vakio, aukko komentoriviltä tai GUI käyttäjä, ja viimeistely laitteet käyttämällä uusinta ASP.NET teknologiatoimintonsa, kuten XML, web-palvelut, ja web-lomakkeisiin.

vuorovaikutus elementtien

Siten CLR ympäristö ja Luokkakirjastossa liittyy ohjelmiston ja koko järjestelmän. Näin ollen, käyttäjä ei voi suorittaa sovelluksen ilman alustan, joka koostuu näistä elementeistä.

Potentiaalin CLR

Tämä elementti alustan vastaa muistia, lanka suorittamisen, ja koodin turvatarkastuksia kirjoitettu cipher, kokoaminen, ja muut järjestelmän palveluja. Nämä työkalut ovat nimeltään sisäinen. Ne kuuluvat hallitun koodin, joka toimii CLR.

Turvallisuuden varmistamiseksi komponentit on osoitettu eri luottamus tasoilla, riippuen monista tekijöistä, mukaan lukien alkuperä (internetin luomista, yritys tai lähitietoverkko). Voit ottaa käyttöön tai poistaa kyky suorittaa hallitusti osa toimintaa, kuten rekisterin pääsyä, järjestelmän tiedostoja ja muita toimintoja. Tämä toiminta toteutetaan, vaikka koodia käytetä missään aktiivisena. Pääsy se varmistaa suorituksen.

priorisointi Näyte

Esimerkiksi käyttäjä voi luottaa sovellus on aktiivinen, sisäänrakennettu web-sivun, toistaa ääntä tai animaatiota, että pääsy henkilökohtaisia tiedostoja tai verkon. Johtuen CLR turvaominaisuudet aito käyttöön Internetin ohjelmisto saa runsaasti ominaisuuksia.

Poistaminen mahdollinen sovellus virheitä

Infrastruktuuri tarkka kirjoittamalla ja tarkistaa nimitettyjä CTS, joka toteutetaan suoritusympäristölle joka takaa luotettavuutta kirjoitettu salaus. Koska tällainen järjestelmä on varustettu itsestään kuvaus kaikkien elementtien. Eri kielten kääntäjiä Microsoftin ja riippumattoman Kirjailija luo hallitun koodin. Se vastaa järjestelmän yleisimpiä. Tämä koodi otetaan myös muita onnistunut tapauksissa. Samalla se varmistaa vahvan tyypityksen.

Läsnäolosta johtuen kontrolloidusti ajonaikaisen ympäristön poistaa useimmat toistuvia ohjelmisto virheitä. Esimerkiksi esineitä ja viittaukset niihin sijoitetaan sopiviin paikkoihin ja poistaa, kun sitä ei käytetä. Nämä prosessit hallitsee automaattisesti runtime aiemmin mainittiin. Tällainen muistin hallinta eliminoi joitakin yleisimpiä ongelmia: muistivuotoja ja toimimattomat linkit siihen.

Tuottavuuden lisäystä

Koska suoritusympäristölle tehostaa kehittäjille. Esimerkiksi ohjelmoijat voivat käyttää sen etuja, kun kirjoitat sovellusten tutun kielen heille. Kehittäjät pääsee kirjaston luokat ja komponentteja. Vaikka eriä on kirjoitettu vieraalla kielellä, ohjelmoijat voivat käyttää niitä. Toimintoa käyttävät monet valmistajat kerääjiä, päästä Ajoympäristön. Kiitos tämän foorumin keinot ovat tiedossa olevaan koodiin kirjoitettu asianmukaisella kielellä, ja siirtoprosessi luotu sovelluksia helpottuu huomattavasti.

yhteensopivuus

Suoritusympäristölle luotu tulevia laitteita. Kuitenkin se tuki aiemmin kirjoitettu sovelluksia. Vuorovaikutuksen ansiosta hallittujen ja hallitsemattoman koodin kehittäjät voivat käyttää tarvittavia COM-komponentit ja elementit DLL.

Runtime lisää tuottavuutta. Se sisältää joukon standardin verkkopalveluita. Hallitun koodin samanaikaisesti missään eikä koskaan tulkita. Hän saa käyttää PC konekieli merkitsee pyynnöstä kokoaminen (JIT). Korkeampaa tuottavuutta, kun muisti johtaja eliminoi mahdollisuuden sen pirstoutumisen ja lisää kokonaismäärästä.

.NET Framework luokkakirjasto

On kokoelma tyyppejä, jotka ovat kytköksissä CLR. Class Library olio. Tyyppisiä palveluja se kontrolloi käyttäjätunnuksen usein perii toimintoja. Tämä yksinkertaistaa työtä ja lyhentää aikaa, joka kuluu uusien työkalujen alustalla. Lisäksi riippumattomien tekijät elementtejä voidaan helposti yhdistää sisäänrakennettu luokissa. Esimerkiksi osa kokoelman alustan joukon rajapintoja voidaan käyttää kehitettäessä mukautettuja komponentteja. Nämä luokat ovat helppo yhdistää rakennettu.

suorittamisen prosessien

Johtuen Lavatyypin voi ratkaista yhteisiä tehtäviä, kuten keräämällä datayhteys tietojärjestelmä, pääsyn eri tiedostojen, työskennellä jousille. Lisäksi monet niistä kannattaa erityistason kehityksen skenaarioita. Esimerkiksi alustan avulla luodaan konsolin ohjelmiston, web-palvelut, Windowsin palvelut, ohjelmia graafisen käyttöliittymän, sekä WPF sovelluksia, Asp.Net, WCF, Wf.

Kolmannen osapuolen koodia

Mikä on "kehys" riippumattoman kirjailija? Tätä kehystä sivustoja, välttäen urakka uudelleen kirjallisesti toistamalla hankkeen projektiin. Pääpaino on logiikka. Kukaan käsittelee web-kehitystä jo jonkin aikaa, on käytettävissä kaikissa kokkaustunneille käytetty projekteissaan. Tällainen joukko kirjastoja voidaan kutsua "puitteet". Ajan ohjelmoija alkaa ymmärtää, että vanha koodi ei sovi, ja on tarpeen tehdä uudelleen uudelleen. Mutta voit säästää aikaa käyttämällä aikaisemmin kirjoittanut kokeneet kehittäjät "puitteissa."

PHP «puitteet»

Se on yllättävän hyödyllinen työkalu. Hänen ansiostaan PHP-sovellukset luodaan ja ylläpidetään paljon nopeammin. Tämä edistää laadukasta, jäsennelty web-kehitystä.

laji

Yii- «puitteet» on työkalu luoda web2.0-sovelluksia. Versiota esiteltiin joulukuussa 2008. Itse asiassa tämä korkean prioriteetin PHP «puitteissa». Tuolloin se julkaistiin paljon samanlaisia koodia, mutta Yii on eniten kiinnostavat. Se luotiin kirjoittanut "puitteissa» Prado. Yii korkean suorituskyvyn. Hän on ehdottomasti PHP5-yhteensopiva "kehys" rakennettu MVC arkkitehtuuri. Yii on helppokäyttöinen, hyvin organisoitu.

Javascript «Frameworks": muunnelmat

Kehitettäessä web-sovelluksia (ei pidä sekoittaa sivustojen interaktiivisten UI) käyttäjä on keksiä "pyörä", erottamalla ensin tiedot UI-osa sovellus, ja sitten määritetään vastuussa niiden vuorovaikutuksesta. Siksi ennemmin tai myöhemmin, ohjelmoija alkaa etsiä valmiita ratkaisuja suhde näiden komponenttien. Korjaa ongelma auttaa Javascript «puitteissa». Hänellä on yli 30 lajiketta.

JQuery - se on mielenkiintoinen Js- «puitteet», houkutteleva suhteellisen helppo ymmärtämistä ja mahdollisuus miellyttävä käyttää. Viime aikoina se on tullut varsin suosittu. Jquery- «Framework" on melko kunnollinen toimivuus. Sillä se loi paljon laajennuksia ja ohjeita. Noviisi web-suunnittelijat voivat helposti oppia Jquery. Siksi sitä käytetään yhä useammin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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