Mark Jack
banner
markjackmilian.bsky.social
Mark Jack
@markjackmilian.bsky.social
87 followers 250 following 1.2K posts
Microsoft MCSD, Certified Xamarin Developer & Azure Solution Architect Expert. Building enterprise-grade solutions with cloud-native architecture.
Posts Media Videos Starter Packs
Explore common #Deloitte interview questions for .NET Core Full Stack Developer roles to enhance your prep! From design patterns to cloud services—get insights into what to expect. #TechCareer
410 account suspended — Medium
medium.com
Explore building powerful APIs by integrating #GraphQL with ASP.NET Core! This guide covers setup, schema design, and querying techniques to optimize your applications. #dotnet
🚀 Getting Started with GraphQL in ASP.NET Core: A Complete Guide
📌 Introduction
medium.com
Explore the pros and cons of Dapper and EF Core for data access in .NET applications. Understand performance, flexibility, and ease of use to make an informed choice. #DotNet #DataAccess
dev.to
Enhance your WinForms apps with Siticone.NETFrameworkUI! Explore how to boost UI flexibility & modernize designs effectively. Discover improved aesthetics & performance for your applications. Learn more about integration benefits. #WinForms #UIDevelopment
Breathe New Life into Your WinForms Apps: A Deep Dive into Siticone NetFrameworkUI
Are you a .NET WinForms developer who loves the power of desktop applications but sometimes feels limited by the default, well, classic…
medium.com
Discover how KBC harnesses the power of TeeChart for .NET to create industrial-grade charts! Explore their process and benefits for data visualization in tech. #DataVisualization #IndustrialTech
dev.to
Boost your .NET app's query performance by leveraging database indexing with EF Core! Learn how indexes can optimize data retrieval and improve efficiency. #EFCore #DatabaseIndexing
dev.to
Simplify your #CSharp code by replacing switch-cases with dictionaries for cleaner and more efficient logic handling! Learn how a dictionary-based approach can improve readability and maintainability. #CodingTips
Goodbye Switch Case: How I replaced Switch case with Dictionary in C#
From Old-School Switch to Modern Smart Code with Dictionary in C#
medium.com
Learn how to transform a static design into a dynamic real-time day planner using WPF! Enhance your app development skills by exploring data bindings, MVVM patterns, and more. Perfect for developers aiming to build robust desktop applications. #WPF #AppDevelopment
dev.to
Leveraging caching in .NET can significantly boost your app's performance by reducing redundant data processing. Discover key strategies such as in-memory caching, distributed caching, and cache expiration to optimize your system. #DotNet #Caching
Caching
Install :
medium.com
Explore an underrated #CSharp feature: null-coalescing operators (??, ??=) to handle nulls efficiently. Optimize your code by simplifying null checks and improve readability. Dive into potential savings in development time and costs. #CodingTips
dev.to
Learn how to prevent .NET from excessive retries with the Circuit Breaker pattern! Optimize your app's resilience and decrease downtime. Ideal for handling transient faults. Discover more in this detailed guide. #dotnet #devops
blog.devgenius.io
Explore the FSM Challenge for the #CdotNET dev community! Enhance your finite-state machine skills & collaborate with peers. Engage and innovate with this unique opportunity to test your coding prowess. #DevCommunity
dev.to
Discover how to optimize #DotNet testing with IHttpClientFactory, WireMock.Net, and Moq. Streamline your mock server setup and improve test accuracy with these integration techniques. Dive in to enhance your development workflow. #CSharp
How to use IHttpClientFactory and WireMock.NET together using Moq
WireMock.NET is awesome for faking out HTTP calls. But here’s the catch — most people think you can’t really plug its in-memory server into…
medium.com
Explore clean and scalable JavaScript interop in Blazor using the Factory Pattern! Enhance modularity and maintainability in your Blazor projects. #Blazor #JavaScriptInterop
Medium
medium.com
Discover how #NDepend leverages generative AI for efficient code refactoring in .NET projects. Elevate your development workflow with AI-driven insights for cleaner, optimized code. #DotNetDevs
NDepend + Generative AI: Refactoring
How to reduce technical debt in legacy .NET applications using NDepend metrics and Generative AI-driven refactoring
medium.com
Diving into .NET's async/await can significantly enhance API scalability by allowing non-blocking operations and efficient resource use. Understanding this can revolutionize your API development! #DotNet #AsyncProgramming
Async in APIs: Unlocking Scalability with .NET’s async/await
Modern APIs power almost every interaction we have — from mobile apps and SaaS platforms to IoT devices. With rising user demand and…
elanchezhiyan-p.medium.com
Learn how to build file-based apps in .NET with insightful guidance on .NET Run App Cs. Explore efficient file handling, data management, and integration methods. Perfect for .NET developers aiming to optimize app performance. #dotnet #AppDevelopment
File based apps in .NET (dotnet run app.cs )
At the Microsoft Build 2025 conference this year, the .NET team announced a new feature released in Preview 4 of .NET 10 called “File…
lee-jdale.medium.com
Unlock the power of advanced C# Channel patterns for robust asynchronous programming! These techniques can significantly enhance performance and scalability in your .NET applications. #AsyncProgramming #DotNet
C# Channel Mastery: Advanced Patterns for Async Pros
Part 5 in a beginner-friendly guide to thread-safe async messaging in .NET
blog.stackademic.com
Learn how to build Identity in .NET Core, from the basics to advanced OAuth2 and JWT practices! Enhance your app's security with these step-by-step guides. #DotNet #OAuth2
Identity in .NET Core: From Scratch to OAuth2 and JWT
A complete journey through authentication and authorization in modern .NET applications
medium.com
Async programming in C# can improve performance but also poses pitfalls like deadlocks and complex error handling. Understand these challenges to write efficient code. #CSharp #AsyncProgramming
The Hidden Traps of Async in C#
Dive into thread context, blocking calls, and safe patterns for library and UI code.
blog.stackademic.com
Explore how .NET MAUI empowers developers to create cross-platform applications using C#. Dive into its key features and benefits for streamlined app development. #DotNetMAUI #CrossPlatformDevelopment
Building Cross-Platform Apps with C# and .NET MAUI
A Beginner’s Guide
medium.com
SLN is dead, long live SLNX! Dive into the evolution of solution files in .NET development. Discover the enhancements that make SLNX the new standard for developers. #DotNet #SLNX
.SLN is dead. Long live .SLNX!
Everyone who has ever opened Visual Studio has encountered a .sln solution file that contains information about structure and build…
unicorn-dev.medium.com