NET Framework. Microsoft жаңа стратегиясы
Автор: amego • Ноябрь 5, 2018 • Реферат • 864 Слов (4 Страниц) • 1,199 Просмотры
. NET Framework
. NET Framework - Microsoft корпорациясы шығарған бағдарламалық жасақтама платформасы. Платформа Common Language Runtime (CLR) жалпы тілдік орындау уақытына негізделген, ол әртүрлі бағдарламалау тілдеріне сәйкес келеді. CLR функциясы кез келген бағдарламалау тілінде осы ортаны қолдана алады.
.NET Framework Microsoft корпорациясынан Sun Microsystems (қазір Oracle иелік ететін) танымал Java платформасына жауап болды деп есептеледі.
Дегенмен .NET - Microsoft корпорациясының жеке меншік технологиясы және ресми түрде Microsoft Windows операциялық жүйесінде жұмыс істеуге арналған, тәуелсіз жобалар (бірінші кезекте Mono және Portable.NET), кейбір басқа амалдық жүйелерде .NET бағдарламаларын іске қосуға мүмкіндік береді. Қазіргі уақытта .NET Framework алдымен кросс-платформаны әзірлеу мен пайдалануды қамтитын .NET Core түрінде дамиды.
Платформаны дамыту 1999 жылы басталды. Ресми түрде, 2000 жылдың 13 қаңтарында жаңа технологияны дамыту туралы жарияланды, Билл Гейтс Майкрософт корпорациясының бас атқарушы директоры лауазымына Стив Болмердің ауысуын ресми түрде жариялады. Осы күні корпорация басшылығы Next Generation Windows Services (NGWS, «Windows қызметтерінің жаңа буыны») атты жаңа компания стратегиясын жариялады. Жаңа стратегия Microsoft корпорациясының қазіргі және келешектегі дамуын пайдаланушыларға жұмыс үстелі компьютерінен секілді Интернетке кіру мүмкіндігі бар сымсыз құрылғылардан World Wide Web-пен жұмыс істеуіне мүмкіндік беру үшін біріктіру болды.
Мақсаттары мен міндеттері
Сол күні баспасөз мәслихаты барысында Балмер үй компьютерлерінің үлкен мүмкіндіктеріне қарамастан, корпорация жаңа ұрпақ сервистеріне ДК-ден басқа құрылғыларда кепілдік беруді маңызды деп санайды. Гейтстің сөзіне қарағанда, Patricia Seybold Group компаниясының сарапшысы Энн Томас Манес, сөзін талдап шыққаннан кейін, компания тек стационарлық компьютерлерден ғана көшуден және мобильді құрылғылар үшін дамуға көшуден пайда көретінін айтты. Оның бағалауы бойынша, Гейтс компьютермен жұмыс істеудің жаңа дәуіріне көшу курсын жариялады, ол Windows-ке қатыстырылмайды.
Ұтқыр қондырғылардың қуат көздерінің қуаты төмен болғандықтан, қосымшалар серверлер арқылы сақталуы және берілуі керек, сол кезде барлық пайдаланушы ақпараты мен бағдарламалық қамтамасыз ету жергілікті компьютерлерде сақталған. Сол кезде «серверлік-орталықтылық» моделіне көшу идеясы ең ірі АТ-компаниялардың басшыларының арасында үлкен қолдау болды. Мысалы, Sun Microsystems компаниясының басшысы Скотт МакНилли Microsoft Office-мен бәсекелесетін офистік бағдарламалық жасақтаманы серверлік клиенттік бағдарламалық жасақтамаға көшіру туралы жариялады.
Сол кезде Microsoft жаңа стратегияға көшудің көптеген себептері болды. Компания операциялық жүйелер мен веб-браузерлер нарығында үстем болды, Интернетке арналған бағдарламалық жасақтама саласында, соның ішінде MSN және WebTV порталдарында көп тәжірибеге ие болды, сондай-ақ Интернетті жалға беру үшін бағдарламалық қамтамасыз етумен қамтамасыз етілген компанияларда үлесі болды [4]. Бұдан басқа, Anders Hejlsberg кешіктірмей, корпорацияның әртүрлі (жиі үйлесімсіз) орталарда және бағдарламалау технологиялары бар екенін еске сала кетейік, өйткені бағдарламашылар үшін құралдарды әзірлеу тілдік-бағытталған болды, яғни Visual Basic үшін қосымшалардың өзіндік жиынтығы болды, ал C ++ үшін ол өздігінен болды. Сондықтан жаңа платформаны дамытудың мақсаттарының бірі - бірыңғай тұғырнамадағы барлық ең табысты оқиғаларды біріктіру және оларды біріктіру. Бұдан басқа, бағдарлама сол уақытта бағдарламалау саласындағы барлық ағымдағы үрдістерді ұстану міндеті болды. Мысалы, жаңа платформа объектілі бағдарлауды, қауіпсіздікті, қоқысты жинауды және құрылымдық ерекшеліктерді өңдеуді тікелей қолдау керек болды. Бұдан басқа, корпорация Sun Microsystems-тан танымал Java-платформасына жауап беруді қажет етті.
Сол кезде жарияланған жоспарларға сәйкес, олар операциялық жүйенің жаңа нұсқасын әзірлеуді, сондай-ақ веб-қосымшаларды әзірлеуге арналған бағдарламашылар үшін даму ортасының жаңа нұсқасын жасады. Оған қоса, Microsoft Office жаңа платформаға ауыстырылуы тиіс болатын. Microsoft корпорациясының вице-президенті Пол Моритц, жаңа стратегияның болашақ қызметтерінің бірі ретінде, Паспортты мысал ретінде келтірді, пайдаланушыларға бір рет тіркеліп, кредиттік карта нөмірлерін және жеке деректерді әртүрлі веб-сайттарға енгізбестен онлайн сатып алуды жүзеге асыруға мүмкіндік беретін электрондық әмиянды келтірді. Конференцияда сонымен бірге, Балерм пациенттердің өз проблемаларын интернет арқылы шешуге мүмкіндік беретін жаңа стратегияны іске асыруға мысал келтірді. Медициналық құжаттарды оқудан және дәрігерлерден медициналық қызметтерге ақы төлеуді аяқтайды.
...