<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Windows App SDK | The .NET Blog</title><link>https://thedotnetblog.com/hi/tags/windows-app-sdk/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>hi</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Wed, 27 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/hi/tags/windows-app-sdk/index.xml" rel="self" type="application/rss+xml"/><item><title>dotnet new WinUI: Visual Studio के बिना Windows ऐप बनाएं</title><link>https://thedotnetblog.com/hi/news/emiliano-montesdeoca/dotnet-new-winui-templates-cli-vscode/</link><pubDate>Wed, 27 May 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/hi/news/emiliano-montesdeoca/dotnet-new-winui-templates-cli-vscode/</guid><description>WinUI प्रोजेक्ट टेम्प्लेट अब dotnet new के साथ काम करते हैं — blank ऐप्स, NavigationView पैटर्न और बहुत कुछ। VS Code सपोर्ट, Visual Studio की आवश्यकता नहीं, Fluent Design डिफॉल्ट बिल्ट-इन।</description><content:encoded>&lt;p&gt;WinUI डेवलपमेंट के लिए पहले Visual Studio की आवश्यकता होती थी। यह बदल रहा है: Microsoft ने WinUI के लिए open-source प्रोजेक्ट और आइटम टेम्प्लेट प्रकाशित किए हैं जो &lt;code&gt;dotnet new&lt;/code&gt; के साथ काम करते हैं, Windows ऐप डेवलपमेंट को मानक CLI वर्कफ़्लो में लाते हैं।&lt;/p&gt;
&lt;h2 id="तन-कमड-म-शरआत"&gt;तीन कमांड में शुरुआत&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# टेम्प्लेट इंस्टॉल करें&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dotnet new install Microsoft.WindowsAppSDK.WinUI.CSharp.Templates
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# NavigationView ऐप बनाएं&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dotnet new winui-navview -n MyApp
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# चलाएं&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; MyApp
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dotnet run
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;कोई Visual Studio नहीं, कोई मैन्युअल प्रोजेक्ट सेटअप नहीं। ऐप &lt;code&gt;dotnet run&lt;/code&gt; से चलती है।&lt;/p&gt;
&lt;h2 id="कय-शमल-ह"&gt;क्या शामिल है&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Blank टेम्प्लेट&lt;/strong&gt; (&lt;code&gt;dotnet new winui&lt;/code&gt;) — पहले से वायर्ड Fluent टाइटल बार के साथ एक आधुनिक शुरुआती बिंदु, &lt;code&gt;.ico&lt;/code&gt; asset के साथ अपडेटेड डिफॉल्ट ऐप आइकन, और light/dark मोड के लिए सही डिफॉल्ट। पुराने blank टेम्प्लेट से बेहतर जो आपको खुद basics कॉन्फ़िगर करने के लिए छोड़ देता था।&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NavigationView टेम्प्लेट&lt;/strong&gt; (&lt;code&gt;dotnet new winui-navview&lt;/code&gt;) — master-detail नेविगेशन पैटर्न, NavigationView, आधुनिक टाइटल बार और multi-page नेविगेशन स्ट्रक्चर के साथ पूरी तरह वायर्ड। नेविगेशन-आधारित ऐप्स के लिए मानक Windows ऐप सिल्हूट का अनुसरण करता है। अगर आप साइड नेविगेशन वाला कुछ बना रहे हैं, तो यहाँ से शुरू करें।&lt;/p&gt;
&lt;p&gt;दोनों टेम्प्लेट &lt;a href="https://learn.microsoft.com/windows/apps/design/basics/app-silhouette"&gt;Windows ऐप सिल्हूट&lt;/a&gt; का पालन करते हैं — लेआउट, नेविगेशन और विजुअल स्ट्रक्चर के लिए आधुनिक Fluent Design पैटर्न — बॉक्स से बाहर।&lt;/p&gt;
&lt;h2 id="visual-studio-क-बहर-क-डवलपरस-क-लए-यह-कय-मयन-रखत-ह"&gt;Visual Studio के बाहर के डेवलपर्स के लिए यह क्यों मायने रखता है&lt;/h2&gt;
&lt;p&gt;VS Code, Rider या command-line टूल्स का उपयोग करने वाले WinUI डेवलपर्स के साथ अच्छा व्यवहार नहीं किया गया। मौजूदा Visual Studio टेम्प्लेट VS के बाहर उपयोग करने योग्य नहीं थे — प्रोजेक्ट स्ट्रक्चर को मैन्युअली फिर से बनाना और basics को वायर करना पड़ता था।&lt;/p&gt;
&lt;p&gt;ये टेम्प्लेट open source हैं (&lt;a href="https://github.com/microsoft/WindowsAppSDK/pull/6407"&gt;WindowsAppSDK PR #6407&lt;/a&gt; देखें), &lt;a href="https://github.com/microsoft/microsoft-ui-xaml/issues/10388"&gt;community feedback&lt;/a&gt; से विकसित, और अभी उपलब्ध हैं। Visual Studio सपोर्ट काम में है — ये ही टेम्प्लेट अंततः वहाँ भी काम करेंगे।&lt;/p&gt;
&lt;p&gt;उन टीमों के लिए जो अपना WinUI प्रोजेक्ट सेटअप स्क्रिप्ट करना चाहती हैं, इसे CI में इंटीग्रेट करना चाहती हैं, या बस Visual Studio के अलावा कोई एडिटर उपयोग करना चाहती हैं, यह एक meaningful सुधार है।&lt;/p&gt;
&lt;p&gt;ओरिजिनल पोस्ट: &lt;a href="https://devblogs.microsoft.com/ifdef-windows/introducing-dotnet-new-templates-for-winui/"&gt;Introducing dotnet new WinUI templates&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>