{"id":105515,"date":"2022-11-10T15:36:45","date_gmt":"2022-11-10T13:36:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/microsoft-opublikoval-otkrytuyu-platformu-net-7"},"modified":"2022-11-10T15:36:45","modified_gmt":"2022-11-10T13:36:46","slug":"microsoft-opublikoval-otkrytuyu-platformu-net-7","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-opublikoval-otkrytuyu-platformu-net-7","title":{"rendered":"Microsoft zverejnil otvoren\u00fa platformu .NET 7","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spolo\u010dnos\u0165 Microsoft predstavila v\u00fdznamn\u00fa verziu otvorenej platformy .NET 7, vytvorenej zl\u00fa\u010den\u00edm produktov .NET Framework, .NET Core a Mono. Na b\u00e1ze .NET 7 je mo\u017en\u00e9 vytv\u00e1ra\u0165 multiplatformov\u00e9 aplik\u00e1cie pre prehliada\u010de, cloudov\u00e9 syst\u00e9my, desktopov\u00e9 aplik\u00e1cie, IoT zariadenia a mobiln\u00e9 platformy, pri\u010dom sa pou\u017e\u00edvaj\u00fa jednotn\u00e9 kni\u017enice a spolo\u010dn\u00fd proces zostavovania, nez\u00e1visl\u00fd od typu aplik\u00e1cie. Zostavy .NET SDK 7, .NET Runtime 7 a ASP.NET Core Runtime 7 s\u00fa vytvoren\u00e9 pre Linux, macOS a Windows. .NET Desktop Runtime 6 je dod\u00e1van\u00fd iba pre Windows. S\u00favisiace v\u00fdvojov\u00e9 materi\u00e1ly sa \u0161\u00edria pod licenciou MIT. Podpora vetvy .NET 7 bude zabezpe\u010dovan\u00e1 po\u010das 18 mesiacov do 14. m\u00e1ja 2024.     <\/p>\n<p>.NET 7 zah\u0155\u0148a runtime CoreCLR s JIT kompil\u00e1torom RyuJIT, \u0161tandardn\u00e9 kni\u017enice, kni\u017enice CoreFX, WPF, Windows Forms, WinUI, Entity Framework, pr\u00edkazov\u00fd riadok dotnet, ako aj n\u00e1stroje na v\u00fdvoj mikroslu\u017eieb, kni\u017en\u00edc, serverov\u00fdch, grafick\u00fdch a konzolov\u00fdch aplik\u00e1ci\u00ed. Samostatne bol publikovan\u00fd stack na v\u00fdvoj webov\u00fdch aplik\u00e1ci\u00ed ASP.NET Core 7.0, ORM vrstva Entity Framework Core 7.0 (s ovl\u00e1da\u010dmi pre SQLite a PostgreSQL), kni\u017enica WPF 7 (Windows Presentation Foundation), framework Windows Forms 7 na v\u00fdvoj GUI, platforma Orleans 7 pre vytv\u00e1ranie cloudov\u00fdch nat\u00edvnych aplik\u00e1ci\u00ed, framework MAUI 7 na v\u00fdvoj multiplatformov\u00fdch pou\u017e\u00edvate\u013esk\u00fdch rozhran\u00ed, ako aj vydania jazykov C# 11 a F# 7. Podpora .NET 7.0 a C# 11 je zahrnut\u00e1 v bezplatnom editore k\u00f3du Visual Studio Code.    <\/p>\n<p>Funkcie nov\u00e9ho vydania:  <\/p>\n<ul>\n<li class=\"l\"> Bola vykonan\u00e1 unifik\u00e1cia z\u00e1kladnej kni\u017enice tried (BCL, Base Class Library) na pou\u017eitie v r\u00f4znych tipoch aplik\u00e1ci\u00ed, vr\u00e1tane programov pre desktopov\u00e9 syst\u00e9my, webov\u00fdch aplik\u00e1ci\u00ed, cloudov\u00fdch platforiem, mobiln\u00fdch aplik\u00e1ci\u00ed, hier, zabudovan\u00fdch programov a syst\u00e9mov strojov\u00e9ho u\u010denia. Na v\u00fdvoj r\u00f4znych typov aplik\u00e1ci\u00ed je mo\u017en\u00e9 pou\u017ei\u0165 jeden spolo\u010dn\u00fd SDK, Runtime a s\u00fabor kni\u017en\u00edc.\n<li class=\"l\"> Bola pridan\u00e1 mo\u017enos\u0165 pripoji\u0165 aplik\u00e1ciu k API, ktor\u00e9 zodpoved\u00e1 verzii .NET 7, prostredn\u00edctvom definovania cie\u013eovej platformy \u201enet7.0\u201c, napr\u00edklad \u201enet7.0\u201c. Pre pripojenie k API \u0161pecifick\u00fdm pre niektor\u00e9 platformy je mo\u017en\u00e9 pri ur\u010den\u00ed cie\u013ea podrobnej\u0161ie \u0161pecifikova\u0165 typ platformy, napr\u00edklad uveden\u00edm \u201enet7.0-android\u201c.\n<li class=\"l\"> Podstatne zlep\u0161en\u00e1 podpora architekt\u00fary ARM64 a pokra\u010duje sa v pr\u00e1ci na dosiahnut\u00ed paritn\u00e9ho v\u00fdkonu aplik\u00e1ci\u00ed .NET na architekt\u00farach x86 a ARM64. V runtime sa zv\u00fd\u0161ila \u00fa\u010dinnos\u0165 vyu\u017e\u00edvania tretej \u00farovne cache na syst\u00e9moch ARM64. Pou\u017eit\u00e9 in\u0161trukcie LSE na rozl\u00ed\u0161enie pr\u00edstupu k pam\u00e4ti z paraleln\u00fdch pr\u00fadov, \u010do viedlo k zn\u00ed\u017eeniu latencie o 45 %. V kni\u017enici boli pridan\u00e9 spracovate\u013esk\u00e9 funkcie, ktor\u00e9 pou\u017e\u00edvaj\u00fa vektorov\u00e9 typy Vector64, Vector128 a Vector256, a na z\u00e1klade vektorov\u00fdch in\u0161trukci\u00ed boli prepracovan\u00e9 funkcie EncodeToUtf8 a DecodeFromUtf8, \u010do zabezpe\u010dilo zv\u00fd\u0161enie ich v\u00fdkonu a\u017e o 60 % (pre funkcie NarrowUtf16ToAscii a GetIndexOfFirstNonAsciiChar dosahuje n\u00e1rast v\u00fdkonu 35 %). Celkovo sa r\u00fdchlos\u0165 prechodu testami na platforme ARM64 zv\u00fd\u0161ila o 10-60 %.   <center><img decoding=\"async\" alt=\"Microsoft zverejnil otvoren\u00fa platformu .NET 7\" src=\"\/wp-content\/uploads\/2022\/11\/c2defc0376e5bca9ae431b64bc7e85e5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Zlep\u0161en\u00e1 podpora platformy Linux, vr\u00e1tane toho, \u017ee do ofici\u00e1lnych repozit\u00e1rov Ubuntu 22.04 boli pridan\u00e9 bal\u00edky s .NET 6 a poskytol sa optimalizovan\u00fd, kompaktn\u00fd a pripraven\u00fd na pou\u017eitie docker-imid\u017e na r\u00fdchle nasadenie kontajnerov s aplik\u00e1ciami zalo\u017een\u00fdmi na .NET.\n<li class=\"l\"> Pridan\u00e1 podpora 64-bitovej architekt\u00fary IBM Power (ppc64le).\n<li class=\"l\"> Navrhnut\u00fd n\u00e1stroj .NET Upgrade Assistant na zjednodu\u0161enie migr\u00e1cie star\u00fdch aplik\u00e1ci\u00ed na verzie .NET 6 alebo .NET 7. V novej verzii sa roz\u0161\u00edrila podpora migr\u00e1cie aplik\u00e1ci\u00ed z ASP.NET na ASP.NET Core, pridan\u00e9 analyz\u00e1tory a opravova\u010de k\u00f3du pre WinForms, WPF a kni\u017enice tried, implementovan\u00e1 podpora anal\u00fdzy vykonate\u013en\u00fdch s\u00faborov, pridan\u00e1 podpora platformy UWP (Universal Windows Platform).\n<li class=\"l\"> Roz\u0161\u00edrili sa mo\u017enosti na vytv\u00e1ranie aplik\u00e1ci\u00ed pre cloudov\u00e9 syst\u00e9my (cloud-native) a platformy PaaS (platforma ako slu\u017eba). Bolo umo\u017enen\u00e9 vytv\u00e1ranie aplik\u00e1ci\u00ed zabalen\u00fdch do izolovan\u00fdch kontajnerov pomocou pr\u00edkazu \u201edotnet publish\u201c.\n<li class=\"l\"> Roz\u0161\u00edren\u00e9 prostriedky na sledovanie stavu aplik\u00e1ci\u00ed a zber metrik ich fungovania. Pridan\u00e9 nov\u00e9 udalosti a met\u00f3dy na anal\u00fdzu aktivity a v\u00fdkonu aplik\u00e1cie.\n<li class=\"l\"> V jazyku C# 11 bola pridan\u00e1 podpora neprebran\u00fdch re\u0165azcov\u00fdch liter\u00e1lov, ktor\u00e9 m\u00f4\u017eu obsahova\u0165 \u0161peci\u00e1lne znaky bez potreby ich escapovania (tak\u00e9to liter\u00e1ly s\u00fa zv\u00fdraznen\u00e9 tromi \u00favodzovkami). Boli navrhnut\u00e9 generick\u00e9 rozhrania pre matematick\u00e9 funkcie a bola poskytnut\u00e1 mo\u017enos\u0165 definova\u0165 statick\u00e9 prvky vo virtu\u00e1lnych rozhraniach, \u010do umo\u017enilo aplikova\u0165 met\u00f3dy generick\u00e9ho programovania na vykon\u00e1vanie matematick\u00fdch oper\u00e1ci\u00ed bez presn\u00fdch inform\u00e1ci\u00ed o type hodn\u00f4t.\n<li class=\"l\"> Roz\u0161\u00edrili sa mo\u017enosti \u0161tandardnej kni\u017enice. Bol pridan\u00fd API System.Formats.Tar na pr\u00e1cu s arch\u00edvmi vo form\u00e1te Tar. Do funkcie pr\u00e1ce s \u010dasom (TimeStamp, DateTime a pod.) bola pridan\u00e1 podpora mikrosek\u00fand a nanosek\u00fand. V System.Text.Json bola implementovan\u00e1 mo\u017enos\u0165 spr\u00e1vy serializ\u00e1cie a deserializ\u00e1cie typov .NET.\n<li class=\"l\"> Do rozhrania pr\u00edkazov\u00e9ho riadku \u201edotnet new\u201c bola pridan\u00e1 podpora automatick\u00e9ho dokon\u010dovania \u0161abl\u00f3n typov\u00fdch projektov stla\u010den\u00edm kl\u00e1vesu Tab.\n<li class=\"l\"> .NET SDK implementovalo mo\u017enos\u0165 obmedzenia pou\u017eitia dod\u00e1van\u00fdch \u0161abl\u00f3n projektov, napr\u00edklad je mo\u017en\u00e9 definova\u0165, v ktor\u00fdch opera\u010dn\u00fdch syst\u00e9moch je povolen\u00e1 \u0161abl\u00f3na.\n<li class=\"l\"> V NuGet bol pridan\u00fd re\u017eim centralizovanej spr\u00e1vy bal\u00edkov, ktor\u00fd umo\u017e\u0148uje spravova\u0165 z\u00e1vislosti pre viacer\u00e9 projekty naraz.\n<li class=\"l\"> Zv\u00fd\u0161ila sa v\u00fdkonnos\u0165 JIT kompil\u00e1tora. Bola pridan\u00e1 podpora mechanizmu OSR (On Stack Replacement) na zmenu k\u00f3du u\u017e vykon\u00e1van\u00fdch met\u00f3d, \u010do umo\u017e\u0148uje vykona\u0165 optimaliz\u00e1cie v met\u00f3dach, ktor\u00fdch vykon\u00e1vanie trv\u00e1 dlho, ani\u017e by \u010dakalo na dokon\u010denie aktu\u00e1lneho volania (v teste TechEmpower sa uv\u00e1dza zv\u00fd\u0161enie v\u00fdkonu spracovania prv\u00fdch po\u017eiadaviek o 10\u201330 %).\n<li class=\"l\"> Zv\u00fd\u0161ila sa efekt\u00edvnos\u0165 optimaliz\u00e1cie zalo\u017eenej na v\u00fdsledkoch profilovania k\u00f3du (PGO \u2014 Profile-guided optimization), ktor\u00e1 umo\u017e\u0148uje zoh\u013eadni\u0165 vlastnosti definovan\u00e9 po\u010das vykon\u00e1vania programu.\n<li class=\"l\"> Bola pridan\u00e1 podpora kompil\u00e1cie do samostatn\u00fdch spustite\u013en\u00fdch s\u00faborov (Native AOT), v ktor\u00fdch je cel\u00fd projekt p\u00f4vodne skompilovan\u00fd do strojov\u00e9ho k\u00f3du cie\u013eovej platformy bez pou\u017eitia medzivrstvov\u00e9ho k\u00f3du a bez aplik\u00e1cie JIT.        <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58084\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 7, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 .NET Framework, .NET Core \u0438 Mono. \u041d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 .NET 7 \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043c\u043d\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430, IoT-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0435\u0434\u0438\u043d\u044b\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0438 \u043e\u0431\u0449\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u0431\u043e\u0440\u043a\u0438, \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0439 \u043e\u0442 \u0442\u0438\u043f\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0421\u0431\u043e\u0440\u043a\u0438 .NET SDK 7, .NET Runtime [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":105516,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105515","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 7, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 .NET Framework, .NET Core \u0438 Mono.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-opublikoval-otkrytuyu-platformu-net-7\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Microsoft \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 .NET 7 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 7, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 .NET Framework, .NET Core \u0438 Mono.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-opublikoval-otkrytuyu-platformu-net-7\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-11-10T13:36:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-10T13:36:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Microsoft zverejnil otvoren\u00fa platformu .NET 7 | ProHoster","description":"Spolo\u010dnos\u0165 Microsoft predstavila v\u00fdznamn\u00e9 vydanie otvorenej platformy .NET 7, vytvorenej zl\u00fa\u010den\u00edm produktov .NET Framework, .NET Core a Mono.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-opublikoval-otkrytuyu-platformu-net-7","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Microsoft \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 .NET 7 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 7, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 .NET Framework, .NET Core \u0438 Mono.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-opublikoval-otkrytuyu-platformu-net-7","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-11-10T13:36:46+00:00","article:modified_time":"2022-11-10T13:36:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/105515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=105515"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/105515\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/105516"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=105515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=105515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=105515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}