Sarrawy Dev

Sarrawy Dev Programming made simple. Trusted content creator for ZZZ Projects & Devart. Expert tutorials on high-performance .NET tools.

Sarrawy Dev - Programming Made Simple

Welcome to the official page of . I am a Senior Software Engineer with over 20 years of experience in the .NET ecosystem. My mission is to simplify complex software concepts and help developers build high-performance, scalable systems. Through my YouTube channel and this page, I share:

Deep Dives: Comprehensive tutorials on ASP.NET Core,

EF Core, and .NET MAUI. System Architecture: Designing robust and maintainable software patterns. Performance Optimization: Tools and techniques for high-speed applications. Industry Insights: Trusted content and reviews for top-tier dev tools like ZZZ Projects and Devart. Whether you are a beginner or a seasoned professional, this is your community for modern software engineering. Stay connected:
๐Ÿ“บ YouTube: https://www.youtube.com/

05/05/2026

๐Ÿš€ Say Goodbye to Messy API Calls!

Are you still writing repetitive boilerplate code for HttpClient and manually parsing JSON? Itโ€™s time to make your code cleaner, faster, and more elegant with Refit in .NET 10!

In the latest video on Sarrawy Dev, we dive into:

The Comparison: "The Old Messy Way" vs. "The Modern Refit Way".

Clean & Type-Safe: How to transform your API definitions into simple, robust interfaces.

Step-by-Step Guide: Setting up Refit in your ASP.NET Core projects from scratch.

If you're a developer who prioritizes clean technical solutions and professional integrity, this video is for you!

๐Ÿ‘‡ Check out the full tutorial in the comments below!

Don't forget to like, subscribe, and hit the bell icon for more advanced .NET tips and real-world software solutions!

03/05/2026

๐Ÿš€ Export to Excel in .NET 10 Made Easy!

Are you looking to generate professional Excel reports directly from your .NET 10 Web API?

In my latest guide, I walk you through how to use Minimal APIs and ClosedXML to create clean, fast, and production-ready Excel files. ๐Ÿ“Š

๐Ÿ”น What's inside:
Core Logic: Learn the basics of Excel export with a simple, step-by-step approach.

The Pro Advantage: Discover our fully generic service that handles any data type.

Professional Styling: Features like zebra striping, smart formatting for currency and dates, and column headers via data annotations.

Performance Ready: Includes auto-filtering, frozen panes, and easy ways to hide sensitive data like IDs.

Stop wasting hours on manual coding and give your clients a professional experience with just one click! ๐Ÿ’ก

๐Ÿ‘‡ Check out the full tutorial in the comments below!

02/05/2026

๐Ÿš€ Stop Wasting Time Seeding Data! Say Hello to Bogus!

Are you still manually typing "Test 1" or "John Doe" to test your applications? ๐Ÿ˜ด Itโ€™s time to level up your development workflow with realistic data that actually makes sense!

In this quick reel, Iโ€™ll show you how to use the Bogus library in .NET to:

โœ… Generate thousands of unique records (names, emails, job titles) in seconds.

โœ… Set it up quickly in a simple Console App.

โœ… Pro Level: Use it with Entity Framework to seed a real SQL database with high-quality test data.

๐Ÿ’ก Why Bogus? Because testing with realistic data helps you catch edge cases and design better user interfaces.

๐Ÿ“บ Watch the video now to see it in action, and don't forget to follow Sarrawy Dev for more deep dives into .NET 10 and advanced dev tools! ๐Ÿ’ปโœจ

๐Ÿ‘‡ Check out the full tutorial in the comments below!

01/05/2026

๐Ÿš€ Stop Waiting for SaveChanges!
Are you still using the standard SaveChanges for large data sets? Itโ€™s time to unleash the full potential of EF Core 10!

In my latest deep dive, I explore how ZZZProjects EF Extensions can revolutionize your database operations. Weโ€™re talking about Bulk Insert & Merge operations that are nearly 6x faster than the standard methods.

๐Ÿ“ˆ The Data Doesn't Lie:
For an entity count of 100,000:

Standard SaveChanges: Over 7 seconds ๐Ÿข

Bulk Insert: Just 1.2 seconds! โšก

Watch the full guide to see the benchmarks and learn how to optimize your memory allocation for high-performance applications.

๐Ÿ‘‡ Check out the full tutorial in the comments below!

30/04/2026

Stop writing boilerplate code! ๐Ÿš€

till manually declaring backing fields every time you need a simple null check or basic logic in your properties? In C # 14 and .NET 10, thatโ€™s officially a thing of the past.

Say hello to the new field keyword! It allows you to access the underlying backing field of an auto-property directly, making your code:

Cleaner: No more redundant private variable declarations.

Faster: Write custom logic in half the lines.

Modern: Leveraging the latest in the .NET ecosystem.

Check out the "Before" vs. "After" in the video below. Which C # 14 feature are you most excited about? ๐Ÿ‘‡

29/04/2026

Stop Manual Data Entry! ๐Ÿ›‘ Build a Multimodal AI Agent in .NET ๐Ÿš€

Why waste time typing data from invoices when your AI can do it for you? In this update, weโ€™re giving our AI Agent "eyes" using Gemini 2.5 Flash and Semantic Kernel. ๐Ÿ‘๏ธ๐Ÿค–

Weโ€™ve moved beyond text to build a truly multimodal workflow that "sees," analyzes, and acts instantly.

Whatโ€™s inside:

Automating invoice processing.

Integrating Gemini 2.5 Flash with .NET.

Scaling your Semantic Kernel projects.

๐Ÿ“บ Watch the full step-by-step tutorial on YouTube! Link in the first comment. ๐Ÿ‘‡

28/04/2026

๐Ÿš€ Build a Real-Action AI Agent with .NET 10 & Semantic Kernel!
What if your AI didnโ€™t just talk, but actually acted? ๐Ÿค”

In this quick demo, Iโ€™m showing the true power of Semantic Kernel. Watch how a natural language command triggers a real-time database updateโ€”no manual coding for the logic flow required! Just tell the agent to "Upgrade a user's subscription," and it handles the rest.

Whatโ€™s waiting for you in the full tutorial?
โœ… Setting up Semantic Kernel in .NET 10.
โœ… Creating custom Tools and Functions for your AI Agent.
โœ… Bridging the gap between LLMs and your internal database.

Full tutorial link in the first comment! ๐Ÿ‘‡

Don't forget to Like and Follow for more deep dives into advanced .NET development and AI integration! ๐Ÿ’ปโœจ

28/04/2026

Stop waiting for slow database updates! ๐Ÿš€ Discover how to make EF Core 6x fasterโ€”processing 100,000 records in just 1.2 seconds instead of 7 seconds using Z...

27/04/2026

How to give your AI a MEMORY! ๐Ÿค–๐Ÿง 

Ever wondered how to make Gemini or GPT remember your previous messages? By default, these models are statelessโ€”they forget everything the moment the chat ends.

In this video, Iโ€™ll show you how to build a "Memory Illusion" using .NET and simple List content to keep your conversation flowing seamlessly. ๐Ÿš€

Mastering Chat History is a game-changer for building advanced AI agents and chatbots!

Full tutorial link in the first comment! ๐Ÿ‘‡

Address

Amman

Alerts

Be the first to know and let us send you an email when Sarrawy Dev posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share