<?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: Quy Vu</title>
    <description>The latest articles on DEV Community by Quy Vu (@quyvu01).</description>
    <link>https://dev.to/quyvu01</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%2F1340041%2F275146c6-b66e-4599-85a7-3138d14cf247.jpeg</url>
      <title>DEV Community: Quy Vu</title>
      <link>https://dev.to/quyvu01</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/quyvu01"/>
    <language>en</language>
    <item>
      <title>Introduce a new way of distributed data mapping-OfX</title>
      <dc:creator>Quy Vu</dc:creator>
      <pubDate>Mon, 28 Apr 2025 15:38:02 +0000</pubDate>
      <link>https://dev.to/quyvu01/introduce-a-new-way-of-distributed-data-mapping-ofx-55fl</link>
      <guid>https://dev.to/quyvu01/introduce-a-new-way-of-distributed-data-mapping-ofx-55fl</guid>
      <description>&lt;p&gt;Hi everyone,&lt;br&gt;
I'm excited to introduce &lt;a href="https://ofx.world/" rel="noopener noreferrer"&gt;&lt;strong&gt;OfX&lt;/strong&gt;&lt;/a&gt; — an open-source library designed to &lt;strong&gt;simplify data mapping&lt;/strong&gt; across services, layers, and domains using an &lt;strong&gt;attribute-based&lt;/strong&gt; approach.&lt;/p&gt;

&lt;p&gt;OfX is a lightweight, high-performance, attribute-based data mapping engine designed for the .NET ecosystem. Built to empower developers to manage data transformations across services with clarity, speed, and scalability. Nowday, you just need to focus to your business rather than your code.&lt;br&gt;
Checkout here: &lt;a href="https://ofx.world/" rel="noopener noreferrer"&gt;https://ofx.world/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>dotnet</category>
      <category>programming</category>
      <category>opensource</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>.Net Attribute-based data mapping approach to streamline communication between services</title>
      <dc:creator>Quy Vu</dc:creator>
      <pubDate>Wed, 06 Nov 2024 06:41:31 +0000</pubDate>
      <link>https://dev.to/quyvu01/net-attribute-based-data-mapping-approach-to-streamline-communication-between-services-144f</link>
      <guid>https://dev.to/quyvu01/net-attribute-based-data-mapping-approach-to-streamline-communication-between-services-144f</guid>
      <description>&lt;p&gt;Hi everyone! I’m excited to share my latest project with you—a microservices-based solution incorporating modern patterns like CQRS, Event-Driven Architecture (EDA), and Saga orchestration. Additionally, I’ve implemented an attribute-based data mapping approach to streamline communication between services. My goal with this project is to help developers build faster, more stable, and scalable applications. I hope it proves valuable for anyone looking to enhance their microservices architecture! I’d love for you to check it out, and I welcome any contributions or feedback to make it even better. Let’s build something amazing together!&lt;/p&gt;

&lt;p&gt;Here is the project link:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/quyvu01/Anemoi_Open" rel="noopener noreferrer"&gt;https://github.com/quyvu01/Anemoi_Open&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If we want to get UserData, just [UserOf]:&lt;/p&gt;

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

</description>
      <category>dotnet</category>
      <category>csharp</category>
      <category>aspnet</category>
    </item>
  </channel>
</rss>
