<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pooja Jaiswal</title>
    <description>The latest articles on DEV Community by Pooja Jaiswal (@pooja_54ebc01c7e0).</description>
    <link>https://dev.to/pooja_54ebc01c7e0</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1510363%2F2a8304e2-e80a-441d-ba2a-2159846abe9c.png</url>
      <title>DEV Community: Pooja Jaiswal</title>
      <link>https://dev.to/pooja_54ebc01c7e0</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pooja_54ebc01c7e0"/>
    <language>en</language>
    <item>
      <title>Is it possible to reference Xamarin Forms from Win UI 3 project?</title>
      <dc:creator>Pooja Jaiswal</dc:creator>
      <pubDate>Fri, 24 May 2024 04:18:20 +0000</pubDate>
      <link>https://dev.to/pooja_54ebc01c7e0/is-it-possible-to-reference-xamarin-forms-from-win-ui-3-project-2peb</link>
      <guid>https://dev.to/pooja_54ebc01c7e0/is-it-possible-to-reference-xamarin-forms-from-win-ui-3-project-2peb</guid>
      <description>&lt;p&gt;The title says it all.&lt;/p&gt;

&lt;p&gt;I tried by adding Xamarin forms NuGet reference in the proj file, but this cased the project to stop compliling and giving the below error. Obviously the above breaks the build.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1uq7cw02tdgau8vmzxbj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1uq7cw02tdgau8vmzxbj.png" alt="Image description" width="510" height="71"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So, is there a way to reference Xamarin forms and use some of its references like Xamarin essentials in a WinUI 3 project?&lt;/p&gt;

</description>
      <category>xamarinforms</category>
      <category>winui3</category>
      <category>windowsappsdk</category>
    </item>
    <item>
      <title>Migrating UWP to Windows App SDK (WinUI 3) with Xamarin Forms Integration</title>
      <dc:creator>Pooja Jaiswal</dc:creator>
      <pubDate>Tue, 21 May 2024 11:51:02 +0000</pubDate>
      <link>https://dev.to/pooja_54ebc01c7e0/migrating-uwp-to-windows-app-sdk-winui-3-with-xamarin-forms-integration-249j</link>
      <guid>https://dev.to/pooja_54ebc01c7e0/migrating-uwp-to-windows-app-sdk-winui-3-with-xamarin-forms-integration-249j</guid>
      <description>&lt;p&gt;I'm in the process of migrating my project (MyApp.UWP) from UWP to the Windows App SDK (WinUI 3). I'm following the manual migration process as outlined in the Microsoft documentation - &lt;a href="https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/migrate-to-windows-app-sdk/overall-migration-strategy"&gt;https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/migrate-to-windows-app-sdk/overall-migration-strategy&lt;/a&gt;, migrating the project step by step.&lt;/p&gt;

&lt;p&gt;My existing UWP project includes Xamarin.Forms references, which I need to incorporate into the WinUI 3 project. However, I am encountering errors such as:&lt;/p&gt;

&lt;p&gt;XamlC error XFC0000: Cannot resolve type "Application"&lt;br&gt;
XamlC error XFC0000: Cannot resolve type "Window"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw5eprussovua59xcupey.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw5eprussovua59xcupey.png" alt="Image description" width="429" height="44"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Solution Structure&lt;/strong&gt;&lt;br&gt;
My solution consists of three projects:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;MyApp: Contains all views and viewmodels.&lt;/li&gt;
&lt;li&gt;MyApp.Data: Contains data entities, interfaces, and enums.&lt;/li&gt;
&lt;li&gt;MyApp.UWP: The startup project with configuration files, 
MainPage.xaml, database, and dependency services.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Migration Steps&lt;/strong&gt;&lt;br&gt;
To migrate, I added a new project named MyApp.WindowsApp. This project will be the new startup project and will need to integrate Xamarin.Forms, Xamarin.Essentials, and Syncfusion Xamarin components. Despite following a step-by-step approach and initially adding minimal dependencies, I'm unable to add the required Xamarin.Forms packages due to the errors mentioned above.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Issues and Request for Assistance&lt;/strong&gt;&lt;br&gt;
When attempting to add Xamarin.Forms, Xamarin.Essentials, and Syncfusion components to MyApp.WindowsApp, I encounter the XamlC errors. These errors prevent me from proceeding with the integration and setting up MyApp.WindowsApp as the startup project. Specifically, the errors occur when I try to add the NuGet packages for Xamarin.Forms or syncfusion.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpe1m4cncdecf71dr4btj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpe1m4cncdecf71dr4btj.png" alt="Image description" width="800" height="537"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmnl0bd3ixqfa8oc67dk1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmnl0bd3ixqfa8oc67dk1.png" alt="Image description" width="800" height="560"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I would appreciate any guidance on:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;How to resolve the XamlC errors related to the "Application" and "Window" types.&lt;br&gt;
The correct way to integrate Xamarin.Forms and related components into a WinUI 3 project.&lt;br&gt;
Best practices for structuring the migration to ensure smooth integration and functionality.&lt;/p&gt;

&lt;p&gt;Thank you for your help and insights!&lt;/p&gt;

</description>
      <category>winui3</category>
      <category>xamarinforms</category>
      <category>syncfusionxamarin</category>
      <category>uwp</category>
    </item>
  </channel>
</rss>
