{"id":1887,"date":"2023-03-14T08:57:01","date_gmt":"2023-03-14T05:57:01","guid":{"rendered":"https:\/\/www.atonomik.com\/?p=1887"},"modified":"2023-05-12T15:42:00","modified_gmt":"2023-05-12T12:42:00","slug":"asp-net-blazor-nedir","status":"publish","type":"post","link":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/","title":{"rendered":"Blazor Nedir?"},"content":{"rendered":"<h2>ASP.NET Blazor Nedir?<\/h2>\n<p><a href=\"https:\/\/www.atonomik.com\/tr\/blazor-nedir\/\"><strong>Blazor<\/strong><\/a>, Microsoft&#8217;un geli\u015ftirdi\u011fi <a href=\"https:\/\/www.atonomik.com\/tr\/asp-net-core-nedir\/\">ASP.Net Core<\/a> 3.0 framework\u00fc olan ve Angular, React ve Laravel vb. JavaScript frameworklerine rakip bir teknoloji olarak bilinmektedir.<\/p>\n<p>Blazor, HTML ve CSS ve ayr\u0131ca C# kodu gibi web sitelerini olu\u015fturabilmektedir. Blazor uygulamalar\u0131, bir ASP.NET yetene\u011fi olan Razor Components kullan\u0131larak olu\u015fturulur.\u00a0Bunlar C# ve HTML&#8217;den olu\u015fan dosyalard\u0131r.<\/p>\n<p><strong>Blazor<\/strong>&#8216;un istemci taraf\u0131, Internet Explorer, Chrome, Safari ve Firefox gibi ba\u015fl\u0131ca taray\u0131c\u0131 motorlar\u0131yla birlikte gelen WebAssembly kullan\u0131r.<\/p>\n<h2>Neden Blazor Kullanmal\u0131y\u0131z?<\/h2>\n<p><img decoding=\"async\" class=\"alignnone wp-image-1889 size-full\" src=\"https:\/\/cdn.atonomik.com\/asp-net-blazor.png\" alt=\"asp.net blazor nedir?\" width=\"1400\" height=\"761\" srcset=\"https:\/\/cdn.atonomik.com\/asp-net-blazor.png 1400w, https:\/\/cdn.atonomik.com\/asp-net-blazor-300x163.png 300w, https:\/\/cdn.atonomik.com\/asp-net-blazor-1024x557.png 1024w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/p>\n<p>ASP.NET Blazor, modern web uygulamalar\u0131 geli\u015ftirmek i\u00e7in kullan\u0131lan bir .NET web framework&#8217;\u00fcd\u00fcr. Blazor, a\u015fa\u011f\u0131daki nedenlerden dolay\u0131 tercih edilebilir:<\/p>\n<h3>Tek Dil ve Platform:<\/h3>\n<p>Blazor, .NET teknolojileriyle uyumlu bir \u015fekilde \u00e7al\u0131\u015f\u0131r ve C# programlama dili kullan\u0131r. Bu sayede, .NET \u00e7er\u00e7evesi \u00fczerinde geli\u015ftirme yapan geli\u015ftiriciler i\u00e7in kolayl\u0131k sa\u011flar ve farkl\u0131 platformlar aras\u0131nda sorunsuz bir \u015fekilde \u00e7al\u0131\u015f\u0131r.<\/p>\n<h3>\u0130stemci ve Sunucu Taraf\u0131nda \u00c7al\u0131\u015fabilir:<\/h3>\n<p>Blazor, sunucu taraf\u0131nda \u00e7al\u0131\u015fan Blazor Server ve istemci taraf\u0131nda \u00e7al\u0131\u015fan Blazor WebAssembly olmak \u00fczere iki farkl\u0131 modda \u00e7al\u0131\u015fabilir. Bu sayede, farkl\u0131 senaryolarda kullan\u0131labilir ve uygulaman\u0131n performans\u0131n\u0131 art\u0131r\u0131r.<\/p>\n<h3>Bile\u015fen Tabanl\u0131:<\/h3>\n<p>Blazor, bile\u015fen tabanl\u0131 bir mimari kullan\u0131r. Bu sayede, uygulamalar\u0131 par\u00e7alara ay\u0131rarak her bir par\u00e7ay\u0131 ayr\u0131 ayr\u0131 geli\u015ftirebilirsiniz. Bu, kodun yeniden kullan\u0131m\u0131n\u0131 kolayla\u015ft\u0131r\u0131r ve uygulaman\u0131n bak\u0131m\u0131n\u0131 daha kolay hale getirir.<\/p>\n<h3>G\u00fcvenli:<\/h3>\n<p>Blazor, uygulamalar\u0131n g\u00fcvenli\u011fi i\u00e7in \u00e7e\u015fitli \u00f6nlemler i\u00e7erir. \u00d6rne\u011fin, taray\u0131c\u0131da \u00e7al\u0131\u015fan Blazor WebAssembly uygulamalar\u0131, a\u011f trafi\u011fini \u015fifreler ve taray\u0131c\u0131da \u00e7al\u0131\u015fan kodun g\u00fcvenli\u011fi i\u00e7in \u00e7e\u015fitli \u00f6nlemler al\u0131r.<\/p>\n<h3>\u0130yi Performans:<\/h3>\n<p>Blazor, WebAssembly&#8217;yi kullanarak, uygulaman\u0131n performans\u0131n\u0131 art\u0131r\u0131r. Ayr\u0131ca, Blazor Server taraf\u0131nda, sunucu taraf\u0131nda i\u015flemlerin yap\u0131lmas\u0131 sayesinde, a\u011f trafi\u011fi ve sunucu kaynaklar\u0131n\u0131 azalt\u0131r. Bu da, uygulaman\u0131n daha h\u0131zl\u0131 \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/p>\n<p>Bu nedenlerden dolay\u0131, Blazor modern web uygulamalar\u0131 geli\u015ftirmek isteyen geli\u015ftiriciler i\u00e7in iyi bir se\u00e7enek olabilir.<\/p>\n<h2>Blazor&#8217;a Ba\u015flarken<\/h2>\n<div>Blazor uygulamas\u0131 olu\u015fturman\u0131n farkl\u0131 yollar\u0131 vard\u0131r.\u00a0Microsoft&#8217;un sundu\u011fu eksiksiz bir geli\u015ftirme ara\u00e7lar\u0131 paketine eri\u015fim sa\u011flayan\u00a0<em>Visual Studio&#8217;yu<\/em> kullanarak Blazor uygulamas\u0131 olu\u015fturabilirsiniz. Visual Studio&#8217;nun hangi s\u00fcr\u00fcm\u00fcn\u00fc kulland\u0131\u011f\u0131n\u0131z da \u00f6nemli de\u011fildir.<\/div>\n<div><\/div>\n<div>Blazor uygulamas\u0131n\u0131, Visual Studio&#8217;nun daha hafif versiyonu olan <em>Visual Studio Code<\/em> kullanarak da geli\u015ftirebilirsiniz.<\/div>\n<div><\/div>\n<div>\u0130lk olarak, SDK&#8217;n\u0131n en son s\u00fcr\u00fcm\u00fcn\u00fc indirip y\u00fcklememiz ve ard\u0131ndan kullanmaktan ho\u015fland\u0131\u011f\u0131m\u0131z arac\u0131 se\u00e7meniz gerekiyor. Visual Studio&#8217;yu se\u00e7ersek, ASP.NET ve Web Development Workload&#8217;un Etkin oldu\u011fundan emin olman\u0131z gerekir.<\/div>\n<div><\/div>\n<div>Visual Studio Code&#8217;u kullan\u0131caksan\u0131z, ard\u0131ndan en son VS Code C# uzant\u0131s\u0131n\u0131 y\u00fckleyin ve common-line&#8217;\u0131 se\u00e7erseniz, dotnet new&#8217;i \u00e7al\u0131\u015ft\u0131rarak basit\u00e7e olu\u015fturabiliriz.<\/div>\n<div><\/div>\n<div>\n<h3>Visual Studio Kullanarak ASP.NET Blazor Projesi Olu\u015fturmak<\/h3>\n<div><\/div>\n<div>Ad\u0131mlar\u0131 a\u015fa\u011f\u0131daki gibi yap\u0131n,<\/div>\n<ul>\n<li>Visual Studio&#8217;yu a\u00e7\u0131n<\/li>\n<li>Yeni bir proje olu\u015fturma se\u00e7ene\u011fini se\u00e7in<\/li>\n<li>Proje \u015fablonu olarak Blazor Uygulamas\u0131n\u0131 se\u00e7in<\/li>\n<li>Konumu ve anlaml\u0131 ad\u0131 sa\u011flayarak projeyi yap\u0131land\u0131r\u0131n<\/li>\n<li>Blazor Sunucu Uygulamas\u0131n\u0131 veya Blazor WebAssembly Uygulamas\u0131n\u0131 se\u00e7in<\/li>\n<li>Art\u0131k Blazor Projesini ba\u015far\u0131yla olu\u015fturdunuz<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<\/div>\n<h2><img decoding=\"async\" class=\"alignnone wp-image-1891 size-full\" src=\"https:\/\/cdn.atonomik.com\/blazor-visiual-studio.png\" alt=\"ASP.NET Blazor Visiual Studio\" width=\"624\" height=\"418\" srcset=\"https:\/\/cdn.atonomik.com\/blazor-visiual-studio.png 624w, https:\/\/cdn.atonomik.com\/blazor-visiual-studio-300x201.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/h2>\n<p><img decoding=\"async\" class=\"alignnone wp-image-1893 size-full\" src=\"https:\/\/cdn.atonomik.com\/blazor-studio-proje-2.png\" alt=\"blazor-studio-proje-2\" width=\"624\" height=\"407\" srcset=\"https:\/\/cdn.atonomik.com\/blazor-studio-proje-2.png 624w, https:\/\/cdn.atonomik.com\/blazor-studio-proje-2-300x196.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/p>\n<h2><img decoding=\"async\" class=\"alignnone wp-image-1895 size-full\" src=\"https:\/\/cdn.atonomik.com\/blazor-studio-proje-3.png\" alt=\"\" width=\"624\" height=\"437\" srcset=\"https:\/\/cdn.atonomik.com\/blazor-studio-proje-3.png 624w, https:\/\/cdn.atonomik.com\/blazor-studio-proje-3-300x210.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/h2>\n<h2><img decoding=\"async\" class=\"alignnone wp-image-1897 size-full\" src=\"https:\/\/cdn.atonomik.com\/blazor-studio-proje-4.png\" alt=\"\" width=\"624\" height=\"350\" srcset=\"https:\/\/cdn.atonomik.com\/blazor-studio-proje-4.png 624w, https:\/\/cdn.atonomik.com\/blazor-studio-proje-4-300x168.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/h2>\n<h2>ASP.NET Blazor ile Nas\u0131l Proje Geli\u015ftirilebilir?<\/h2>\n<p>ASP.NET Blazor, web uygulamalar\u0131 geli\u015ftirmek i\u00e7in kullan\u0131lan bir web framework&#8217;\u00fcd\u00fcr. Blazor ile proje olu\u015fturmak i\u00e7in \u015fu ad\u0131mlar\u0131 takip edebilirsiniz:<\/p>\n<ol>\n<li>Visual Studio 2019 veya sonraki bir s\u00fcr\u00fcm\u00fcn\u00fc a\u00e7\u0131n.<\/li>\n<li>&#8220;Create a new project&#8221; (Yeni bir proje olu\u015ftur) se\u00e7ene\u011fini se\u00e7in.<\/li>\n<li>&#8220;Blazor App&#8221; se\u00e7ene\u011fini se\u00e7in ve &#8220;Next&#8221; (Sonraki) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>&#8220;Project name&#8221; (Proje ad\u0131) alan\u0131na bir isim girin ve &#8220;Create&#8221; (Olu\u015ftur) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>&#8220;Blazor Server App&#8221; veya &#8220;Blazor WebAssembly App&#8221; se\u00e7eneklerinden birini se\u00e7in ve &#8220;Create&#8221; (Olu\u015ftur) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<\/ol>\n<p>Blazor Server App, sunucu taraf\u0131nda \u00e7al\u0131\u015fan bir uygulama olu\u015fturur. Bu uygulama, kullan\u0131c\u0131 aray\u00fcz\u00fcne ait bile\u015fenleri sunucuda olu\u015fturur ve web sayfas\u0131n\u0131 kullan\u0131c\u0131n\u0131n taray\u0131c\u0131s\u0131na g\u00f6nderir.<\/p>\n<p>Blazor WebAssembly App, istemci taraf\u0131nda \u00e7al\u0131\u015fan bir uygulama olu\u015fturur. Bu uygulama, web sayfas\u0131n\u0131 kullan\u0131c\u0131n\u0131n taray\u0131c\u0131s\u0131na g\u00f6nderir ve kullan\u0131c\u0131 aray\u00fcz\u00fcne ait bile\u015fenler taray\u0131c\u0131da olu\u015fturulur.<\/p>\n<p>\u0130stedi\u011finiz se\u00e7ene\u011fi se\u00e7tikten sonra, projeniz olu\u015fturulacakt\u0131r. Bu ad\u0131mdan sonra, Blazor bile\u015fenleri olu\u015fturabilir ve uygulaman\u0131z\u0131 geli\u015ftirmeye ba\u015flayabilirsiniz.<\/p>\n<p>Sosyal medya hesaplar\u0131m\u0131zdan bizi takip etmeyi unutmay\u0131n!<\/p>\n<p>Instagram: <a href=\"https:\/\/instagram.com\/atonomikcom\/\">@atonomikcom<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ASP.NET Blazor Nedir? Blazor, Microsoft&#8217;un geli\u015ftirdi\u011fi ASP.Net Core 3.0 framework\u00fc olan ve Angular, React ve Laravel vb. JavaScript frameworklerine rakip bir teknoloji olarak bilinmektedir. Blazor, HTML ve CSS ve ayr\u0131ca C# kodu gibi web sitelerini olu\u015fturabilmektedir. Blazor uygulamalar\u0131, bir ASP.NET yetene\u011fi olan Razor Components kullan\u0131larak olu\u015fturulur.\u00a0Bunlar C# ve HTML&#8217;den olu\u015fan dosyalard\u0131r. Blazor&#8216;un istemci taraf\u0131, Internet [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":2843,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[52,53],"tags":[],"class_list":["post-1887","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobil-uygulama-gelistirme","category-web-uygulama-gelistirme"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.1 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>ASP.NET Blazor Nedir? Nas\u0131l \u00c7al\u0131\u015f\u0131r? - Atonomik<\/title>\n<meta name=\"description\" content=\"ASP.NET Blazor, HTML ve CSS ve ayr\u0131ca C# kodu gibi web sitelerini olu\u015fturabilmektedir. Blazor, Razor Components kullan\u0131larak olu\u015fturulur.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blazor Nedir?\" \/>\n<meta property=\"og:description\" content=\"ASP.NET Blazor, HTML ve CSS ve ayr\u0131ca C# kodu gibi web sitelerini olu\u015fturabilmektedir. Blazor, Razor Components kullan\u0131larak olu\u015fturulur.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/\" \/>\n<meta property=\"og:site_name\" content=\"Atonomik\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/atonomik\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-14T05:57:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-12T12:42:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.atonomik.com\/blazor.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arif \u00c7a\u011flar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@atonomik\" \/>\n<meta name=\"twitter:site\" content=\"@atonomik\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arif \u00c7a\u011flar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/\"},\"author\":{\"name\":\"Arif \u00c7a\u011flar\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#\\\/schema\\\/person\\\/8823a7897d2080c40679a08f84119e81\"},\"headline\":\"Blazor Nedir?\",\"datePublished\":\"2023-03-14T05:57:01+00:00\",\"dateModified\":\"2023-05-12T12:42:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/\"},\"wordCount\":823,\"publisher\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.atonomik.com\\\/blazor.jpg\",\"articleSection\":[\"Mobil Uygulama Geli\u015ftirme\",\"Web Uygulama Geli\u015ftirme\"],\"inLanguage\":\"tr\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/\",\"url\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/\",\"name\":\"ASP.NET Blazor Nedir? Nas\u0131l \u00c7al\u0131\u015f\u0131r? - Atonomik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.atonomik.com\\\/blazor.jpg\",\"datePublished\":\"2023-03-14T05:57:01+00:00\",\"dateModified\":\"2023-05-12T12:42:00+00:00\",\"description\":\"ASP.NET Blazor, HTML ve CSS ve ayr\u0131ca C# kodu gibi web sitelerini olu\u015fturabilmektedir. Blazor, Razor Components kullan\u0131larak olu\u015fturulur.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.atonomik.com\\\/blazor.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.atonomik.com\\\/blazor.jpg\",\"width\":1600,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/asp-net-blazor-nedir\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blazor Nedir?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#website\",\"url\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/\",\"name\":\"Atonomik\",\"description\":\"Software House\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#organization\",\"name\":\"Atonomik\",\"url\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.atonomik.com\\\/wp-content\\\/uploads\\\/atonomik-footer-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.atonomik.com\\\/wp-content\\\/uploads\\\/atonomik-footer-logo.png\",\"width\":598,\"height\":376,\"caption\":\"Atonomik\"},\"image\":{\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/atonomik\",\"https:\\\/\\\/x.com\\\/atonomik\",\"https:\\\/\\\/www.instagram.com\\\/atonomikcom\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/#\\\/schema\\\/person\\\/8823a7897d2080c40679a08f84119e81\",\"name\":\"Arif \u00c7a\u011flar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g\",\"caption\":\"Arif \u00c7a\u011flar\"},\"url\":\"https:\\\/\\\/www.atonomik.com\\\/tr\\\/blog\\\/author\\\/arifcaglar\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ASP.NET Blazor Nedir? Nas\u0131l \u00c7al\u0131\u015f\u0131r? - Atonomik","description":"ASP.NET Blazor, HTML ve CSS ve ayr\u0131ca C# kodu gibi web sitelerini olu\u015fturabilmektedir. Blazor, Razor Components kullan\u0131larak olu\u015fturulur.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/","og_locale":"tr_TR","og_type":"article","og_title":"Blazor Nedir?","og_description":"ASP.NET Blazor, HTML ve CSS ve ayr\u0131ca C# kodu gibi web sitelerini olu\u015fturabilmektedir. Blazor, Razor Components kullan\u0131larak olu\u015fturulur.","og_url":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/","og_site_name":"Atonomik","article_publisher":"https:\/\/facebook.com\/atonomik","article_published_time":"2023-03-14T05:57:01+00:00","article_modified_time":"2023-05-12T12:42:00+00:00","og_image":[{"width":1600,"height":1100,"url":"https:\/\/cdn.atonomik.com\/blazor.jpg","type":"image\/jpeg"}],"author":"Arif \u00c7a\u011flar","twitter_card":"summary_large_image","twitter_creator":"@atonomik","twitter_site":"@atonomik","twitter_misc":{"Yazan:":"Arif \u00c7a\u011flar","Tahmini okuma s\u00fcresi":"4 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/#article","isPartOf":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/"},"author":{"name":"Arif \u00c7a\u011flar","@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/person\/8823a7897d2080c40679a08f84119e81"},"headline":"Blazor Nedir?","datePublished":"2023-03-14T05:57:01+00:00","dateModified":"2023-05-12T12:42:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/"},"wordCount":823,"publisher":{"@id":"https:\/\/www.atonomik.com\/tr\/#organization"},"image":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.atonomik.com\/blazor.jpg","articleSection":["Mobil Uygulama Geli\u015ftirme","Web Uygulama Geli\u015ftirme"],"inLanguage":"tr"},{"@type":"WebPage","@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/","url":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/","name":"ASP.NET Blazor Nedir? Nas\u0131l \u00c7al\u0131\u015f\u0131r? - Atonomik","isPartOf":{"@id":"https:\/\/www.atonomik.com\/tr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/#primaryimage"},"image":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.atonomik.com\/blazor.jpg","datePublished":"2023-03-14T05:57:01+00:00","dateModified":"2023-05-12T12:42:00+00:00","description":"ASP.NET Blazor, HTML ve CSS ve ayr\u0131ca C# kodu gibi web sitelerini olu\u015fturabilmektedir. Blazor, Razor Components kullan\u0131larak olu\u015fturulur.","breadcrumb":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/#primaryimage","url":"https:\/\/cdn.atonomik.com\/blazor.jpg","contentUrl":"https:\/\/cdn.atonomik.com\/blazor.jpg","width":1600,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/www.atonomik.com\/tr\/blog\/asp-net-blazor-nedir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/www.atonomik.com\/tr\/"},{"@type":"ListItem","position":2,"name":"Blazor Nedir?"}]},{"@type":"WebSite","@id":"https:\/\/www.atonomik.com\/tr\/#website","url":"https:\/\/www.atonomik.com\/tr\/","name":"Atonomik","description":"Software House","publisher":{"@id":"https:\/\/www.atonomik.com\/tr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.atonomik.com\/tr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.atonomik.com\/tr\/#organization","name":"Atonomik","url":"https:\/\/www.atonomik.com\/tr\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/logo\/image\/","url":"https:\/\/www.atonomik.com\/wp-content\/uploads\/atonomik-footer-logo.png","contentUrl":"https:\/\/www.atonomik.com\/wp-content\/uploads\/atonomik-footer-logo.png","width":598,"height":376,"caption":"Atonomik"},"image":{"@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/atonomik","https:\/\/x.com\/atonomik","https:\/\/www.instagram.com\/atonomikcom\/"]},{"@type":"Person","@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/person\/8823a7897d2080c40679a08f84119e81","name":"Arif \u00c7a\u011flar","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g","caption":"Arif \u00c7a\u011flar"},"url":"https:\/\/www.atonomik.com\/tr\/blog\/author\/arifcaglar\/"}]}},"_links":{"self":[{"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/posts\/1887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/comments?post=1887"}],"version-history":[{"count":3,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/posts\/1887\/revisions"}],"predecessor-version":[{"id":1928,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/posts\/1887\/revisions\/1928"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/media\/2843"}],"wp:attachment":[{"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/media?parent=1887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/categories?post=1887"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/tags?post=1887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}