{"id":1985,"date":"2023-07-10T11:51:57","date_gmt":"2023-07-10T10:51:57","guid":{"rendered":"https:\/\/www.ituziast.com\/?p=1985"},"modified":"2026-02-13T10:41:24","modified_gmt":"2026-02-13T09:41:24","slug":"userware-launches-xaml-for-blazor","status":"publish","type":"post","link":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/","title":{"rendered":"Userware Launches XAML for Blazor"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>PARIS, France, July 10, 2023<\/strong> &#8211; Userware has announced the release of <strong><a href=\"https:\/\/xaml-for-blazor.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">XAML for Blazor<\/a><\/strong>. XAML for Blazor is their latest addition to the .NET ecosystem. This extension brings the power of XAML to Blazor WebAssembly. That offers .NET developers an expanded choice in coding methods, and a pathway for integrating code from XAML-based applications (WPF, Silverlight, WinUI) into web applications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Highlights<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>Userware introduces &#8220;XAML for Blazor,&#8221; a new extension that brings the power of XAML to Blazor WebAssembly applications, providing .NET developers with greater choice and flexibility.<\/em><\/strong><\/li>\n\n\n\n<li><strong><em>Available as a NuGet package, XAML for Blazor allows seamless use of XAML files and Razor files side-by-side, rendering XAML as plain HTML in the same DOM.<\/em><\/strong><strong><em><\/em><\/strong><\/li>\n\n\n\n<li><strong><em>This extension enables developers to repurpose code from existing XAML-based applications such as WPF, Silverlight, and WinUI, and equips them with robust XAML controls and enterprise-oriented features<\/em><\/strong><strong><em><\/em><\/strong><\/li>\n\n\n\n<li><strong><em>Userware&#8217;s future plans for XAML for Blazor encompass extending support to Blazor Server-Side, enriching documentation and examples, and introducing a UI designer.<\/em><\/strong><\/li>\n<\/ul>\n\n\n\n<div id=\"ezoic-pub-ad-placeholder-172\"><\/div>\n<script>\n    ezstandalone.cmd.push(function() {\n        ezstandalone.showAds(172);\n    });\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">With XAML for Blazor developers can now use XAML files and Razor files in tandem<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Userware&#8217;s CEO <a href=\"https:\/\/www.linkedin.com\/in\/galbani\/\" target=\"_blank\" rel=\"noreferrer noopener\">Giovanni Albani<\/a> states,<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>Our belief in the power of .NET and the potential of Blazor underpins this integration. Our goal is to boost the adoption of Blazor, retaining developers within the .NET ecosystem. XAML for Blazor combines the familiarity of XAML with the versatility of Blazor, allowing developers to leverage their existing skills and incorporate the HTML\/CSS\/Razor approach when needed.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">With XAML for Blazor, distributed as a NuGet package, developers can now use XAML files and Razor files in tandem. This enables creating UserControls with Code-behind and referencing them from Razor files.<br>Albani adds,<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>This integration unlocks thrilling possibilities for Blazor developers, particularly those more conversant with XAML than HTML\/CSS, or those looking to transition away from Silverlight\/WPF. Including XAML support in Blazor helps .NET reach more developers choosing XAML for their GUI creation.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Developers can use familiar XAML features such as data binding, templating, animations, and follow the MVVM pattern. Behind the scenes, the extension renders XAML as plain HTML in the same DOM as Razor. The shared memory and WASM thread among these technologies enable direct object sharing between components. For instance, it facilitates passing a Blazor collection to the XAML DataGrid control.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/darshin\/\" target=\"_blank\" rel=\"noreferrer noopener\">Darshin Vyas<\/a><em>, <\/em>Userware&#8217;s VP of Sales, expresses,<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">XAML for Blazor stands out by serving the developer community, addressing the increasing demand for a unified .NET development approach. The potential benefits and applications are significant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ability to use XAML in Blazor projects has been a popular request within the Blazor community. Now, developers can apply both Razor syntax and XAML to create Blazor components, simplifying the process of building high-quality, feature-rich web applications.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">XAML for Blazor is powered by <a href=\"https:\/\/www.opensilver.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">OpenSilver<\/a>, an open-source reimplementation of Microsoft Silverlight on the modern web. This integration is not limited to XAML. Any <a href=\"https:\/\/www.ituziast.com\/index.php\/2021\/10\/12\/opensilver-1-0-released-today-as-silverlight-reaches-end-of-support\/\" target=\"_blank\" rel=\"noreferrer noopener\">OpenSilver<\/a> feature can now be used in the Blazor WebAssembly projects. That includes RIA Services, WCF SOAP, PRISM, MEF, and enterprise-centric controls like DataGrid and DataForm.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Albani states,<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">This release marks a significant milestone for us, demonstrating the culmination of nearly a decade spent building the technology stack powering XAML for Blazor . Our work began in 2014 with the XAML to HTML engine when we launched CSHTML5. We later integrated this technology into OpenSilver. Today we are thrilled to bring this technology to Blazor, contributing further to the .NET ecosystem.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/xaml-for-blazor.com\/doc\/\" target=\"_blank\" rel=\"noreferrer noopener\">Developers can begin using XAML for Blazor<\/a> by referencing the \u201cXamlForBlazor\u201d NuGet package in their Blazor Client-Side WebAssembly project and adding some XAML files. A Visual Studio extension (VSIX) is available to facilitate the creation of XAML User Controls in Blazor projects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Albani concludes,<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">We are eagerly looking forward to the continuous enhancement of XAML for Blazor. Our roadmap includes extending support to Blazor Server applications, enriching the documentation and examples, further improving interoperability, and introducing a UI designer.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">To cater to diverse needs, Userware is offering XAML for Blazor in various editions, from a Free Edition for exploratory use to Professional and Enterprise Editions for a wider range of commercial applications. Details on these editions are available on the XAML for Blazor website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8212;<br>For more information about <strong>XAML for Blazor<\/strong>, and to read the full blog announcement, please visit:<br><a href=\"https:\/\/xaml-for-blazor.com\/permalinks\/announcement\">https:\/\/xaml-for-blazor.com\/permalinks\/announcement<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\">PARIS, France, July 10, 2023 \u2014 Userware has announced the release of &#8220;XAML for Blazor,&#8221; their latest addition to the .NET ecosystem. <\/div>\n<p> <a class=\"mh-excerpt-more\" href=\"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/\" title=\"Userware Launches XAML for Blazor\">[&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":1986,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[178,108,177,175,110,109,176,182,183,184,181,179],"coauthors":[237],"class_list":["post-1985","post","type-post","status-publish","format-standard","has-post-thumbnail","category-programming","tag-mef","tag-opensilver","tag-prism","tag-ria-services","tag-silverlight","tag-userware","tag-wcf-soap","tag-webassembly","tag-winui","tag-wpf","tag-xaml","tag-xaml-for-blazor"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>XAML for Blazor Launched by Userware - ITuziast<\/title>\r\n<meta name=\"description\" content=\"PARIS, France, July 10, 2023 \u2014 Userware has announced the release of &quot;XAML for Blazor,&quot; their latest addition to the .NET ecosystem.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"XAML for Blazor Launched by Userware - ITuziast\" \/>\r\n<meta property=\"og:description\" content=\"PARIS, France, July 10, 2023 \u2014 Userware has announced the release of &quot;XAML for Blazor,&quot; their latest addition to the .NET ecosystem.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/\" \/>\r\n<meta property=\"og:site_name\" content=\"ITuziast\" \/>\r\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ITuziast\" \/>\r\n<meta property=\"article:published_time\" content=\"2023-07-10T10:51:57+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-02-13T09:41:24+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/07\/XamlForBlazorLogo.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\r\n\t<meta property=\"og:image:height\" content=\"761\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"Vasil Buraliev\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vasil Buraliev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/\"},\"author\":{\"name\":\"Vasil Buraliev\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/person\\\/130bb5eec2cbd028401314ed54444064\"},\"headline\":\"Userware Launches XAML for Blazor\",\"datePublished\":\"2023-07-10T10:51:57+00:00\",\"dateModified\":\"2026-02-13T09:41:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/\"},\"wordCount\":718,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/XamlForBlazorLogo.png\",\"keywords\":[\"MEF\",\"OpenSilver\",\"PRISM\",\"RIA Services\",\"Silverlight\",\"Userware\",\"WCF SOAP\",\"WebAssembly\",\"WinUI\",\"WPF\",\"XAML\",\"XAML For Blazor\"],\"articleSection\":[\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/\",\"name\":\"XAML for Blazor Launched by Userware - ITuziast\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/XamlForBlazorLogo.png\",\"datePublished\":\"2023-07-10T10:51:57+00:00\",\"dateModified\":\"2026-02-13T09:41:24+00:00\",\"description\":\"PARIS, France, July 10, 2023 \u2014 Userware has announced the release of \\\"XAML for Blazor,\\\" their latest addition to the .NET ecosystem.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/XamlForBlazorLogo.png\",\"contentUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/XamlForBlazorLogo.png\",\"width\":1600,\"height\":761,\"caption\":\"XAML for Blazor a new extension that brings the power of XAML to Blazor WebAssembly applications\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/2023\\\/07\\\/10\\\/userware-launches-xaml-for-blazor\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ituziast.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Userware Launches XAML for Blazor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#website\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/\",\"name\":\"ITuziast\",\"description\":\"Bits and Bytes of Technology\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ituziast.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#organization\",\"name\":\"ITuziast\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/ituziast-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.ituziast.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/ituziast-logo.png\",\"width\":512,\"height\":512,\"caption\":\"ITuziast\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ITuziast\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ituziast.com\\\/#\\\/schema\\\/person\\\/130bb5eec2cbd028401314ed54444064\",\"name\":\"Vasil Buraliev\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/871178133536e7151a83aea1254ec5d8cbc7c65e130c60a9ca24f4c17abc79a7?s=96&d=mm&r=ge659aee84094ba8a6be390aa8ce3002f\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/871178133536e7151a83aea1254ec5d8cbc7c65e130c60a9ca24f4c17abc79a7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/871178133536e7151a83aea1254ec5d8cbc7c65e130c60a9ca24f4c17abc79a7?s=96&d=mm&r=g\",\"caption\":\"Vasil Buraliev\"},\"description\":\"Consultant for project management and software development with a background in bespoke software development and 22+ years of professional experience in designing software systems and managing IT projects mainly for the public sector. Seeking to use analytic and management skills as a consultant in large-scale IT projects.\",\"sameAs\":[\"http:\\\/\\\/www.vbu.mk\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/vasbu\\\/\"],\"url\":\"https:\\\/\\\/www.ituziast.com\\\/index.php\\\/author\\\/vasil_buraliev_w1kde5ij\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"XAML for Blazor Launched by Userware - ITuziast","description":"PARIS, France, July 10, 2023 \u2014 Userware has announced the release of \"XAML for Blazor,\" their latest addition to the .NET ecosystem.","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.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/","og_locale":"en_US","og_type":"article","og_title":"XAML for Blazor Launched by Userware - ITuziast","og_description":"PARIS, France, July 10, 2023 \u2014 Userware has announced the release of \"XAML for Blazor,\" their latest addition to the .NET ecosystem.","og_url":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/","og_site_name":"ITuziast","article_publisher":"https:\/\/www.facebook.com\/ITuziast","article_published_time":"2023-07-10T10:51:57+00:00","article_modified_time":"2026-02-13T09:41:24+00:00","og_image":[{"width":1600,"height":761,"url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/07\/XamlForBlazorLogo.png","type":"image\/png"}],"author":"Vasil Buraliev","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Vasil Buraliev","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/#article","isPartOf":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/"},"author":{"name":"Vasil Buraliev","@id":"https:\/\/www.ituziast.com\/#\/schema\/person\/130bb5eec2cbd028401314ed54444064"},"headline":"Userware Launches XAML for Blazor","datePublished":"2023-07-10T10:51:57+00:00","dateModified":"2026-02-13T09:41:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/"},"wordCount":718,"commentCount":0,"publisher":{"@id":"https:\/\/www.ituziast.com\/#organization"},"image":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/07\/XamlForBlazorLogo.png","keywords":["MEF","OpenSilver","PRISM","RIA Services","Silverlight","Userware","WCF SOAP","WebAssembly","WinUI","WPF","XAML","XAML For Blazor"],"articleSection":["Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/","url":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/","name":"XAML for Blazor Launched by Userware - ITuziast","isPartOf":{"@id":"https:\/\/www.ituziast.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/#primaryimage"},"image":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/07\/XamlForBlazorLogo.png","datePublished":"2023-07-10T10:51:57+00:00","dateModified":"2026-02-13T09:41:24+00:00","description":"PARIS, France, July 10, 2023 \u2014 Userware has announced the release of \"XAML for Blazor,\" their latest addition to the .NET ecosystem.","breadcrumb":{"@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/#primaryimage","url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/07\/XamlForBlazorLogo.png","contentUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2023\/07\/XamlForBlazorLogo.png","width":1600,"height":761,"caption":"XAML for Blazor a new extension that brings the power of XAML to Blazor WebAssembly applications"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ituziast.com\/index.php\/2023\/07\/10\/userware-launches-xaml-for-blazor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ituziast.com\/"},{"@type":"ListItem","position":2,"name":"Userware Launches XAML for Blazor"}]},{"@type":"WebSite","@id":"https:\/\/www.ituziast.com\/#website","url":"https:\/\/www.ituziast.com\/","name":"ITuziast","description":"Bits and Bytes of Technology","publisher":{"@id":"https:\/\/www.ituziast.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ituziast.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ituziast.com\/#organization","name":"ITuziast","url":"https:\/\/www.ituziast.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ituziast.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2020\/09\/ituziast-logo.png","contentUrl":"https:\/\/www.ituziast.com\/wp-content\/uploads\/2020\/09\/ituziast-logo.png","width":512,"height":512,"caption":"ITuziast"},"image":{"@id":"https:\/\/www.ituziast.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ITuziast"]},{"@type":"Person","@id":"https:\/\/www.ituziast.com\/#\/schema\/person\/130bb5eec2cbd028401314ed54444064","name":"Vasil Buraliev","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/871178133536e7151a83aea1254ec5d8cbc7c65e130c60a9ca24f4c17abc79a7?s=96&d=mm&r=ge659aee84094ba8a6be390aa8ce3002f","url":"https:\/\/secure.gravatar.com\/avatar\/871178133536e7151a83aea1254ec5d8cbc7c65e130c60a9ca24f4c17abc79a7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/871178133536e7151a83aea1254ec5d8cbc7c65e130c60a9ca24f4c17abc79a7?s=96&d=mm&r=g","caption":"Vasil Buraliev"},"description":"Consultant for project management and software development with a background in bespoke software development and 22+ years of professional experience in designing software systems and managing IT projects mainly for the public sector. Seeking to use analytic and management skills as a consultant in large-scale IT projects.","sameAs":["http:\/\/www.vbu.mk","https:\/\/www.linkedin.com\/in\/vasbu\/"],"url":"https:\/\/www.ituziast.com\/index.php\/author\/vasil_buraliev_w1kde5ij\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/comments?post=1985"}],"version-history":[{"count":41,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1985\/revisions"}],"predecessor-version":[{"id":3509,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/posts\/1985\/revisions\/3509"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/media\/1986"}],"wp:attachment":[{"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/media?parent=1985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/categories?post=1985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/tags?post=1985"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ituziast.com\/index.php\/wp-json\/wp\/v2\/coauthors?post=1985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}