Компютер, Нармафзор
Як "дар доираи лоиҳаи« чӣ гуна аст? Заминаи Net. "Microsoft", "дар доираи лоиҳаи«
Дер ё зуд, истифодабарандагон пешрафта оғоз манфиатдор дар кадом як "доираи» мебошад. Дарҳол дар он зикр кардан зарур аст, ки ҳеҷ чиз хеле мураккаб ва ба сахтӣ ба ин платформа вуҷуд дорад. Сар карда, бо версияи Windows Vista ин ќисми як қисми системаи тамоми аст. Зеро XP ҳанӯз ба насби компонент, агар он нест. Аммо медонед, ки набояд танбал ба дарёфти адад ё, Интихобан, ба хориҷ аз он. Ӯ дар ҳақиқат лозим аст.
Дар робита ба мавҷудияти чунин технологияҳо пайдо барномаҳои бештар ва бештар. Ҳатто пеш аз зеркашии ронандагон зарурӣ барои корти Видео ATI истодааст насб Net Framework. Агар миёна мавҷуд нест, паёми хатои ҳангоми барномаҳои роҳандози пайдо хоҳад кард. Ҳузури ҷузъи шарти муҳим WinAPI, ки бе он, ки система нест. Дар ин мақола мо дар бораи чӣ «дар доираи лоиҳаи« аст, равона карда шавад.
Барои фаҳмидани мафҳуми умумӣ
Як "дар доираи лоиҳаи« чӣ гуна аст? Ин платформаи ҷузъи ҷудонопазири системаи, ки дар ташкил ва иҷрои ҳамзамони барномаҳо нав ва Хадамоти XML-Web мусоидат мекунад.
Дар нусхаи якум дар соли 2002 аз чоп баромад. Дар платформаи дар асоси якчанд вазифаҳои таҳия карда шуд.
Дар аввал аст, кафолати мутақобилан эътироз-нигаронидашуда муҳити рушди веб. Маҳз дар ҳифзи маҳаллӣ ва амалӣ намудани рамзҳои объект ва ciphers, тақсим дар Интернет зарур аст. Ин мумкин аст, ки ба фосилаи дур иҷрои вазифаҳои.
Дуюм, таъмини рамзи муҳити иҷрои ки ҳангоми густариши нармафзор ва идоракунии версияҳои гуногун кам низоъ. Бояд кафолати иҷрои эмин фармонҳои, аз ҷумла, онҳое, навишта шудааст аз тарафи истеҳсолкунандагони номаълум ва ё тарафи сеюм бошад.
Сеюм: ба кафолати татбиқи кодексњои муҳити бидуни мушкилот фаъолияти дар татбиқи дастнавис ё ciphers тафсир.
минтақаҳои дигари платформаи рушд
Мақсади Чаҳорум: барои таъмин намудани принсипҳои ягона ва ҳам алоқаманди барномарезӣ барои намудҳои гуногуни барномаҳои Windows ва вусъат онлайн.
Панҷум: ба сохтани муносибатҳо дар асоси стандарти саноат, таъмини кодекси платформаи ягона бо дигар Рамзҳои.
ҷузъҳои асосии
Cохта шуд аз ҷониби «Microsoft", "дар доираи лоиҳаи« иборат аст аз як китобхонаи синф ва забони умумии Runtime (CLR). Бо охирин аст, маънои онро агент, танзимкунандаи Рамзҳои ҳангоми татбиқи онҳо ва таъмин намудани баъзе хизматрасониҳои асосӣ (хадамоти идоракунии нигоҳдорӣ, ҷараёни ва remoting).
Дар шароити асосии матнро қавӣ ва гуногун рамзкунонии тафтиши имло ки нисбат ба таъмини амният ва набудани нокомиҳо. Дар муҳити runtime барои Рамзҳои назоратӣ сохта мешавад.
Боз як ҷузъи асосии платформаи китобхонаи синфи аст. Ин ҷамъоварии пурраи-объекти нигаронидашуда навъҳои истифода дар ташкили барномаҳои, гуногун, аз стандарти аст, ифтитоҳи аз сатри фармони ё GUI истифодабарандагон ва хатми таҷҳизоти истифода аз навтарин имкониятҳои технологияи ASP.NET, ба мисли XML, хадамоти Интернет ва шаклњои Web.
ҳамгироии унсурҳои
Ҳамин тариқ, муҳити CLR ва китобхонаи синфи вобаста бо таъминоти барномавӣ ва тамоми система. Аз ин рӯ, истифодабаранда метавонад ба ариза бе платформаи иборат аз ин унсурҳо тамом нашуд.
Дар имкониятҳои CLR
Ин унсури платформаи барои хотира, иҷрои риштаи ва чекҳои амнияти рамзи навишта cipher, тартиб, ва дигар хизматрасониҳои системаи аст. Ин воситаҳо мебошанд дохилӣ номида мешавад. Онҳо ба рамзи идора, ки дар CLR медавад тааллуқ доранд.
Барои таъмини амнияти, ки таркибҳои сатњи таваккал гуногун таъин, вобаста ба бисёр омилҳо, аз ҷумла пайдоиши (аз тарафи Интернет, корхона ё шабакаҳои локалии компютерӣ). Шумо метавонед модулҳоро даргиронед ё хомӯш кардани қобилияти ба иҷрои унсури назоратшавандаи амалиёт, ба монанди дастрасӣ ба Феҳристи, дастрасӣ ба файлҳои системаи ва вазифаҳои дигар. Ин амал аст, ки сурат мегирад, њатто агар рамзи истифода дар ҳама гуна барномаи фаъол. Дастрасӣ ба он таъмин менамояд runtime.
Намунаи авлавият
Масалан, истифодабаранда метавонад ба ариза бовар фаъол аст, ки сохта-дар саҳифаи веб, бозӣ аудио ё аниматсия, инкор дастрасӣ ба файлҳои шахсӣ ё шабакаи. Дар робита ба Хусусиятҳои амнияти CLR дар ҳақиқӣ дар нармафзор Интернет љойгир меорад хусусиятҳои бой.
Бартараф намудани хатоҳои ариза имконпазир
Инфраструктураи дақиқ матнро шудааст ва инчунин тафтиши рамзҳои, ном CTS, тавассути муҳити иҷрои ки кафолат эътимоднокии навишта cipher татбиқ карда мешавад. Дар робита ба ин низом аст, худдорӣ тавсифи ҳамаи унсурҳои таъмин карда мешавад. compilers забони гуногуни аз Microsoft ва муаллифони мустақил ба ташкил рамзи идора карда мешавад. Ин ба системаи намудҳои умумӣ мувофиқ. Ин рамзи инчунин дигар њолатњои идора мегирад. Дар айни замон ба он таъмин матнро қавӣ.
Дар робита ба ҳузури муҳити runtime назорат истисно Хатогии барномавӣ такроршавандаро бештар. Барои мисол, иншоотҳо ва ишора ба онҳо дар ҷойҳои мувофиқ ҷойгир ва хориҷ ҳангоми истифода нашудан пӯшед. Ин равандҳои худкор идора runtime зикр. Чунин идоракунии хотира маҳв баъзе аз мушкилоти бештар маъмул: ихроҷ хотира ва пайвандҳо шикаста дар бораи он.
баланд бардоштани маҳсулнокии
Дар робита ба муҳити иҷрои меафзояд самаранокии таҳиякунандагони. Масалан, барномасозони метавонад афзалиятњои худро навиштани ариза ба забони ошно барои онҳо истифода баред. Таҳиягарон китобхона дастрас намудани дарсҳо ва ҷузъҳои. Ҳатто агар адад бо забони дигар навишта шудааст, барномасозони метавонанд барои истифода бурдани онҳо хоҳад буд. Вазифаи аст, аз тарафи бисёр истеҳсолкунандагони compilers, дастрасӣ ба муҳити runtime истифода бурда мешавад. Ба шарофати ин майдонча воситаҳои ба кодекси мавҷуда ба забонњои дахлдор дастрас карда, ва раванди муњољират барномаҳои офарида аст, хеле мусоидат намуд.
мутобиқати
муҳити Иҷро биёфарид барои таҷҳизоти оянда. Бо вуҷуди ин, он барномаҳои қаблан навишта дастгирӣ намуд. Дар робита ба ҳамкории идора ва таҳиякунандагони рамзи беназорати метавонад ҷузъҳои ва унсурҳои DLL COM зарурӣ истифода баред.
Дар runtime мањсулнокии меафзояд. Ин маҷмӯи хизматрасониҳои веб стандартӣ таъмин менамояд. Рамзи идора дар айни замон ҷои ва ҳеҷ гоҳ тафсир. Ӯ иҷозат дода мешавад, ба кор оид ба забони мошини PC маънои онро дорад, ки дар дархости тартиб (JIT). Барои ҳосилнокии баланд дар замони мудири хотира имконияти тика худ ботилро маҳв мекунад ва ҳаҷми умумии меафзояд.
Китобхонаи синфи чорчӯби Net
Оё коллексияи намудҳои, ки наздик бо CLR ворид карда шаванд. Синфи Китобхонаи объект нигаронида шудааст. Аз намуди хизматрасониҳо ба он назорат рамзи корбар аксаран мерос вазифаҳои. Ин содда кор ва вақт сарф оид ба рушди нав платформаи асбобҳои кам мекунад. Илова бар ин, аз тарафи муаллифони мустақил унсурҳо метавонад ба осонӣ бо синфҳои сохта-дар якҷоягӣ шавад. Масалан, як қисми маҷмӯи платформаи ҷамъоварии интерфейсҳои мумкин аст дар рушди ҷузъҳои одати истифода бурда мешавад. Ин дарсҳо осон якҷоя бо бино.
иҷрои равандҳои
Дар робита ба намуди платформаи метавонад вазифаҳои умумӣ ба монанди ҷамъоварии маълумот пайваст ба системаи иттилоот, дастрасӣ ба файлҳои ҳархеларо њал, кор бо сатрхо. Илова бар ин, бисёре аз онҳо аз сенарияи рушди махсуси баланд дастгирӣ мекунанд. Барои мисол, платформаи истифода бурда мешавад барои сохтани нармафзори консол, хизматрасонии Интернет, хизматрасонӣ Windows, барномаҳои бо графикии интерфейси истифодабаранда, инчунин барномаҳои Wpf, Asp.Net, Wcf, WF.
Рамзи сеюм
Як "дар доираи лоиҳаи« як муаллиф мустақил чӣ гуна аст? Ин сайтҳо дар доираи, дурӣ аз кашонанд аз нав навиштани такрор бахшҳои лоиҳа ба лоиҳа. Нуктаи асосї дар мантиқ аст. Ҳар касе бо рушди веб барои чанд вақт, дастрас ба ягон дарсҳо пухтупаз, истифода бурда мешавад, дар лоиҳаҳои аст. Чунин як қатор китобхонаҳои мумкин аст як "дар доираи лоиҳаи« номида мешавад. Бо мурури замон, ки барномасоз оғоз ба дарк мекунанд, ки рамзи сола тавр мувофиқ нест, ва он зарур аст, ба дубора боз. Лекин шумо метавонед вақт бо истифода қаблан аз тарафи таҳиякунандагони ботаҷриба навишта наҷот »дар доираи».
Php- «доираи»
Ин асбоби тааҷуб муфид аст. Бо шарофати ӯ, PHP-анкетањо аз биёфарид ва ҳам зудтар нигоҳ дошт. Ин мусоидат-сифати баланд, рушди веб сохташуда.
намуди
Yii- «доираи» воситаи таъсис додани Web2.0-барномаҳо мебошад. нусхаи озод дар декабри соли 2008 пешниҳод карда шуд. Дар ҳақиқат, ин афзалиятноки Php- «доираи». Дар он вақт бисёр рамзи монанд озод шуд, аммо Yii аст, бузургтарин таваҷҷӯҳи. Он аз тарафи муаллифи "дар доираи» Прадо таъсис дода шудааст. иҷрои баланди Yii. Ӯ комилан PHP5-мувофиқ »дар доираи лоиҳаи« сохта оид ба меъморӣ MVC аст. Yii осон ба истифода, инчунин ташкил мешавад.
Ботов «заминаи»: вариантҳои
Вақте ки таҳияи веб-барномаи (бо сайтҳо бо UI интерактивӣ нест, ба шубҳа мешавад) истифодабаранда дорад, ба дурӯғ ба «чархи", аввал ҷудо маълумот аз ариза UI-қисми, ва сипас муайян намудани шахси масъул оид ба ҳамкорӣ кунанд. Аз ин рӯ, дер ё зуд, ба барномасоз оғоз барои ҳалли тайёр барои муносибати байни ин ҷузъҳои назар. Ислоҳ ин масъала кӯмак ботов «доираи». Ӯ беш аз 30 навъњои.
Пинҳон - он шавқовар Js- «доираи» аст, шикоят осонии нисбии фаҳмиш ва имконияти истифодаи бароҳат. Ба наздикӣ, он табдил ёфтааст, хеле машҳур. Jquery- «Чаҳорчӯби» дорои вазифаи хеле арзанда. Зеро он офарид бисёр воридҳоро, ва дастурҳо риоя кунед. Интернет-дизайнерҳо эскизи ба осонӣ метавонад Пинҳон омӯхта метавонем. Бинобар ин он аст, бештар ва бештар истифода бурда мешавад.
Similar articles
Trending Now