{"id":102241,"date":"2021-11-09T03:36:42","date_gmt":"2021-11-09T01:36:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-otkrytoj-platformy-platformy-net-6"},"modified":"2021-11-09T03:36:42","modified_gmt":"2021-11-09T01:36:42","slug":"reliz-otkrytoj-platformy-platformy-net-6","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-otkrytoj-platformy-platformy-net-6","title":{"rendered":"L\u00ebshimi i platform\u00ebs s\u00eb hapur .NET 6","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kompania Microsoft prezantoi nj\u00eb version t\u00eb ri t\u00eb r\u00ebnd\u00ebsish\u00ebm t\u00eb platform\u00ebs s\u00eb hapur .NET 6, e cila u krijua fal\u00eb unifikimit t\u00eb produkteve .NET Framework, .NET Core dhe Mono. Bazuar n\u00eb .NET 6, \u00ebsht\u00eb e mundur t\u00eb krijoni aplikacione shum\u00eb-platform\u00eb p\u00ebr shfletues, sisteme n\u00eb cloud, desktop, pajisje IoT dhe platforma mobile, duke p\u00ebrdorur libra t\u00eb p\u00ebrbashk\u00ebt dhe nj\u00eb proces nd\u00ebrtimi t\u00eb nj\u00ebjt\u00eb, pa var\u00ebsi nga lloji i aplikacionit. Nd\u00ebrtimet .NET SDK 6, .NET Runtime 6 dhe ASP.NET Core Runtime 6 jan\u00eb t\u00eb formuara p\u00ebr Linux, macOS dhe Windows. .NET Desktop Runtime 6 ofrohet vet\u00ebm p\u00ebr Windows. Materialet e lidhura me projektin shp\u00ebrndahen n\u00ebn licenc\u00ebn MIT.    <\/p>\n<p>.NET 6 p\u00ebrfshin runtime CoreCLR me JIT-kompilatorin RyuJIT, bibliotekat standarde, bibliotekat CoreFX, WPF, Windows Forms, WinUI, Entity Framework, nd\u00ebrfaqen e komand\u00ebs dotnet, si dhe mjete p\u00ebr zhvillimin e mikrosh\u00ebrbimeve, bibliotikave, aplikacioneve server, grafike dhe konsol\u00eb. Ve\u00e7mas \u00ebsht\u00eb publikuar staku p\u00ebr zhvillimin e aplikacioneve web ASP.NET Core 6.0 dhe shtresa ORM Entity Framework Core 6.0 (drive, p\u00ebrfshir\u00eb p\u00ebr SQLite dhe PostgreSQL), si dhe l\u00ebshime t\u00eb gjuh\u00ebve C# 10 dhe F# 6. Mb\u00ebshtetja p\u00ebr .NET 6.0 dhe C# 10 \u00ebsht\u00eb e p\u00ebrfshir\u00eb n\u00eb redaktorin e lir\u00eb t\u00eb kodit Visual Studio Code.          <\/p>\n<p>Ve\u00e7orit\u00eb e versionit t\u00eb ri:  <\/p>\n<ul>\n<li class=\"l\"> Performanca \u00ebsht\u00eb rritur ndjesh\u00ebm, p\u00ebrfshir\u00eb optimizimin e hyrjes\/daljes s\u00eb skedar\u00ebve.\n<li class=\"l\"> N\u00eb gjuh\u00ebn C# 10 \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr struktura n\u00eb form\u00ebn e regjistrave (record struct), direktivat \u00abglobal using\u00bb, hap\u00ebsirave t\u00eb emrave t\u00eb lidhura me skedar\u00ebt dhe mund\u00ebsive t\u00eb reja p\u00ebr shprehjet lambda. N\u00eb kompajler \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr gjenerimin inkremental t\u00eb kodit burimor.\n<li class=\"l\"> N\u00eb gjuh\u00ebn F# 6 \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr mekanizmin asinkron t\u00eb ekzekutimit t\u00eb detyrave async dhe p\u00ebr debugging konvejuer.\n<li class=\"l\"> Disponohet funksioni Hot Reload, i cili siguron mjete p\u00ebr redaktimin e kodit n\u00eb fluks gjat\u00eb ekzekutimit t\u00eb programit, duke lejuar ndryshime pa ndalur manualisht ekzekutimin dhe pa ngjitur pika ndalimi. Zhvilluesi mund t\u00eb nis\u00eb aplikacionin n\u00ebn menaxhimin e \u00abdotnet watch\u00bb, pas s\u00eb cil\u00ebs ndryshimet e b\u00ebra n\u00eb kod do t\u00eb aplikohen automatikisht n\u00eb aplikacionin n\u00eb ekzekutim, duke lejuar v\u00ebzhgimin e menj\u00ebhersh\u00ebm t\u00eb rezultateve.\n<li class=\"l\"> \u00cbsht\u00eb shtuar utilitari \u00abdotnet monitor\u00bb p\u00ebr qasje n\u00eb informacionin diagnostik t\u00eb procesit dotnet.\n<li class=\"l\"> \u00cbsht\u00eb propozuar nj\u00eb sistem i ri i optimizimit dinamik bazuar n\u00eb rezultatet e profilizimit t\u00eb kodit (PGO \u2014 Optimizimi i udh\u00ebzuar nga profili), duke lejuar gjenerimin e kodit m\u00eb optimal n\u00eb baz\u00eb t\u00eb analiz\u00ebs s\u00eb karakteristikave t\u00eb ekzekutimit. P\u00ebrdorimi i PGO ka lejuar nj\u00eb rritje t\u00eb performanc\u00ebs s\u00eb setit TechEmpower JSON \u00abMVC\u00bb me 26%.\n<li class=\"l\"> N\u00eb ASP.NET Core, HttpClient dhe gRPC \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr protokollin HTTP\/3.\n<li class=\"l\"> API q\u00eb lidhet me formatin JSON \u00ebsht\u00eb zgjeruar. \u00cbsht\u00eb shtuar nj\u00eb gjenerator i ri i kodit System.Text.Json dhe nj\u00eb sistem p\u00ebr serializimin e t\u00eb dh\u00ebnave n\u00eb formatin JSON.\n<li class=\"l\"> N\u00eb Blazor, platforma p\u00ebr krijimin e aplikacioneve web n\u00eb gjuh\u00ebn C#, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr renderimin e komponenteve Razor nga JavaScript dhe integrimin me aplikacionet ekzistuese JavaScript.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kompaktimin e kodit .NET n\u00eb nj\u00eb prezantim n\u00eb WebAssembly.\n<li class=\"l\"> N\u00eb API File IO \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr lidhje simbolike. FileStream \u00ebsht\u00eb rishkruar nga fillimi.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr bibliotek\u00ebn OpenSSL 3 dhe algoritmet kriptografik\u00eb ChaCha20\/Poly1305.\n<li class=\"l\"> N\u00eb Runtime jan\u00eb implementuar mekanizma mbrojtjeje W^X (Write XOR Execute, ndalimi i aksesit t\u00eb p\u00ebrbashk\u00ebt p\u00ebr shkrim dhe ekzekutim) dhe CET (Control-flow Enforcement Technology, mbrojtja nga ekzekutimet e eksploit\u00ebve t\u00eb nd\u00ebrtuara duke p\u00ebrdorur teknik\u00ebn e rikthimit t\u00eb kodit).\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje eksperimentale p\u00ebr iOS dhe Android si platforma TFM (Target Framework Moniker).\n<li class=\"l\"> Mb\u00ebshtetja p\u00ebr sistemet Arm64 \u00ebsht\u00eb p\u00ebrmir\u00ebsuar ndjesh\u00ebm. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr pajisjet Apple t\u00eb bazuara n\u00eb \u00e7ipin ARM M1 (Apple Silicon).\n<li class=\"l\"> Procesi i nd\u00ebrtimit t\u00eb .NET SDK nga kodet burim \u00ebsht\u00eb siguruar, duke e b\u00ebr\u00eb m\u00eb t\u00eb leht\u00eb krijimin e paketave c .NET p\u00ebr distribucione Linux.\n<ul>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56124\">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 \u043d\u043e\u0432\u044b\u0439 \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 6, \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 6 \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 6, .NET [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-102241","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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 \u043d\u043e\u0432\u044b\u0439 \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 6, \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\/sq\/blog\/news\/reliz-otkrytoj-platformy-platformy-net-6\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\udd47\u0420\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 6 | 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 \u043d\u043e\u0432\u044b\u0439 \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 6, \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\/sq\/blog\/news\/reliz-otkrytoj-platformy-platformy-net-6\" \/>\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=\"2021-11-09T01:36:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-11-09T01:36:42+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\udd47L\u00ebshimi i platform\u00ebs s\u00eb hapur .NET 6 | ProHoster","description":"Kompania Microsoft ka prezantuar nj\u00eb version t\u00eb ri t\u00eb r\u00ebnd\u00ebsish\u00ebm t\u00eb platform\u00ebs s\u00eb hapur .NET 6, e cila \u00ebsht\u00eb krijuar fal\u00eb unifikimit t\u00eb produkteve .NET Framework, .NET Core dhe Mono.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-otkrytoj-platformy-platformy-net-6","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\udd47\u0420\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 6 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043d\u043e\u0432\u044b\u0439 \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 6, \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\/sq\/blog\/news\/reliz-otkrytoj-platformy-platformy-net-6","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":"2021-11-09T01:36:42+00:00","article:modified_time":"2021-11-09T01:36:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"102241","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-11-09 01:37:49","updated":"2022-10-04 20:27:50","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/102241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=102241"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/102241\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=102241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=102241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=102241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}