-
Capgemini
- Birmingham
- www.ziggyrafiq.com
- @ziggyrafiq
- in/ziggyrafiq
- ziggyrafiq
- ziggyrafiq
-
VibeCodingProductivity Public
A must-read for developers who want to write scalable and maintainable .NET applications. Learn how C# 13 empowers developers with cleaner syntax, reduced boilerplate, and expressive features.
C# MIT License UpdatedOct 6, 2025 -
csharp13-scripting-examples Public
With dotnet run app.cs, you can run powerful, modern C# 13 scripts without the need for project files. A Harvard-backed leadership credentialed ITIL 4 Foundation and Scrum PSM I professional, Ziggy…
-
Learn how clean code, clean architecture, and modern C# 13 features transform enterprise systems with Ziggy Rafiq's article "Vibe Coding with C# 13 in Enterprise Environments
-
vibe-coding-with-csharp13 Public
Discover the newest features of C# 13 with the guide Vibe Coding with C# 13 by Ziggy Rafiq - a modern developer's guide to clean, expressive, and high-performance .NET 9 coding.
-
-
In this article, Ziggy Rafiq shares best practices for structuring, testing, and deploying production-grade serverless functions using Azure and xUnit.
-
In his latest post on C# 13 and .NET 8, Ziggy Rafiq shows how to use xUnit and Moq to improve code reliability and developer confidence.
-
C# 13, Factory Pattern, Design Patterns, Clean Architecture, Dependency Injection, Creational Pattern, SOLID, .NET 8, Ziggy Rafiq, xUnit, Moq, Factory Method, Testable Code
-
AspNetCore-CSharp13-DDD-API Public
The guide is written by Ziggy Rafiq and follows real-world architecture and testing best practices to provide a clean, scalable REST API using ASP.NET Core, C# 13, EF Core, and MS SQL.
-
CleanCodeWithCSharp13 Public
Ziggy Rafiq teaches you how to create clean, maintainable, and testable C# 13 code using modern features, architecture patterns, and clean code principles.
-
A practical guide on creating a pooled DI lifetime using C# 13 is released by Ziggy Rafiq that reduces memory allocations and boosts throughput in .NET 9 applications.
-
Unlocking-DotNet9-CSharp13 Public
To help developers master the latest features and best practices in .NET 9 and C# 13, this repository includes over 20 plus code samples.
-
AISmartCodeWithCSharp14 Public
With Artificial Intelligence in C# 14, developers can generate, refactor, and debug code more efficiently. Ziggy Rafiq examines how these tools can improve code quality and maintainability.
-
CSharp14Features Public
C#14 Features code example by Ziggy Rafiq
-
With this guide, you will learn about enhanced pattern matching, static abstract members, Native AOT, and much more in C# 13 and .NET 9. Written by Ziggy Rafiq, this is the best resource for experi…
-
SOAP-Services-Comparison Public
With this detailed guide by Ziggy Rafiq, you'll learn the key differences between ASP.NET SOAP Web Services (ASMX) and ASP.NET Core SOAP APIs.
-
CSharp13RecordsDTOs Public
In this article, Ziggy Rafiq describes how to use C# records to create Data Transfer Objects (DTOs), along with code examples.
-
Ziggy Rafiq's detailed examples provide an overview of the SOLID principles of object-oriented design in C# 13. You'll learn how to adhere to SRP, OCP, LSP, ISP, and DIP to write maintainable, scal…
-
With practical examples, key differences, and tips for mastering these core OOP concepts, Ziggy Rafiq explores Method Overloading and Method Overriding in C# 13.
-
-
CSharp13Features Public
Ziggy Rafiq shows us how to leverage C# 13's hidden gems, including advanced pattern matching and performance enhancements that allow for faster and more effective development
-
-
DotNet9_EnterpriseGuide Public
Ziggy Rafiq explains how enterprise developers can leverage high-performance APIs, real-time dashboards, and advanced security features using practical examples and best practices.
-
NUnitTestingDemo Public
This comprehensive guide explains NUnit testing in C# 13 with .NET 9 with detailed explanations, modern testing techniques, and practical code examples. Authored by Ziggy Rafiq.
-
Explore advanced type inference techniques in React with TypeScript, focusing on function components, hooks, and JSX elements. Written by Ziggy Rafiq.
TypeScript MIT License UpdatedOct 23, 2024 -
With Ziggy Rafiq, learn how to leverage advanced pattern matching features in C# 12, including the new let pattern and enhanced recursive patterns.
C# MIT License UpdatedOct 21, 2024 -
In C# 12, there are a number of advanced examples and best practices for using attributes and metadata.
C# MIT License UpdatedOct 20, 2024 -
ECommerceApp-VerticalSlice Public
A Detailed Guide to Vertical Slice Architecture with Code Examples in C# 12 by Ziggy Rafiq
-
A project by Ziggy Rafiq demonstrating clean code practices using primary constructors and improved pattern matching in C# 12.
-
Ziggy Rafiq shows how to leverage modern C# features, and how to optimize performance and scalability of Azure Functions by migrating them to .NET 8 Isolated Processes.