Бұлтты технология: оқу құралы / И. Н. Букенова, Г. С. Букенов

.NET Heri3ri идеялары мен принциптер1 .NET -тщ Heri'iri идеялары мен принциптер! темендепдей. Бул компиляция кез-келген тшден MSIL (CIL) аралык бинарлык кодка дешн, программаларды усынуга арналган постфикс форматы; мегадеректер деп аталатын кураушы - .NET багдарламалык модулшде аныкгалган жэне пайдаланылатын турлерт туралы аппарат. Аралык код, метадеректер, сонымен 6ipre манифест деп аталатын (екинк код мазмуныныц Ti3iMi) жинактау - .NET жуйесшде екшк бейнелеудщ логикалык 6ipniri. Багдарламаны орындау кезшде эр эдгс 6ipiHHii рет шакырылады, оныц аралык коды арнайы компилятормен (жай уакыт шйнде немесе ЛТ, курастырушы) багдарлама орындалатын аппараттык платформаныц (машинанын) платформасына арнайы (жергшпт) коды жасалады. Конфигурация акпаратын усыну жэне деректерд1 .NET -те желт аркылы берудш накты фактЮ XML болып табылады. .NET тэс1лш(ц артыкшылыктары .NET тэсшшщ артыкшылыгы - екинк кодтыц (CIL) белгии б ip аппараттык платформадан тауелаздйТ .NET сонымен 6ipre кодты арнайы режимде - баскарылатын орындау туршде орындайды, ол гурлер, мен каушОздшш толык бакылауды камтамасыз етедц багдарламалардыц сешмдшп мен каушстздйш камтамасыз етедЕ ecxi тшдер мен платформаларды колдануга Караганда, мысалы, С. Кептивд багдарламалау .NET-riii тагы 6ip мацызды кагидасы: багдарламашы езппн багдарламасынын модульдерш езше ынгайлы кез-келген тгвде жасай алады жэне .NET осы модульдердщ 6ip багдарлама ишнде езара эрекеттссуш камтамасыз етедЕ Kayinci3fliicriH жогарылауы .NET-Tin тагы 6ip белпсЕ Сонымен, .NET -те веб-багдарламалауды колдаудын ете ыцгайлы жэне заманауи механизмдер! бар. .NET непзшщ архитектурасы Сурет 9.1 -де .NET непзп класс ютапханасынын (BCL) архитектурасын корсетедЕ Оларды пайдалану олардын атауларынан айкын. Бул барлык сабактарды кез келген .NET тнннде багдарламалау кезшде колдануга болатындыгы ете манызды - С #, Visual Basic, баскарылатын С ++, т.б. Бул курс упин ец мацыздысы: System. Web атгар кетцстпз - веб-сервистерге колдау керсету - жэне System.Security - курастыруга, тексеруге жэне Kayinci3niKTi орнатуга арналган колдау. 62

RkJQdWJsaXNoZXIy MTExODQxMg==