Tag

.NET

0 views collected around this technical thread.

IT Services Circle
IT Services Circle
Sep 5, 2023 · Fundamentals

Microsoft Announces Retirement of Visual Studio for Mac IDE

Microsoft announced that Visual Studio for Mac will be retired, ending support after August 31, 2024, and explained its history from SharpDevelop to Xamarin Studio, the reasons for low adoption, and offered alternatives such as VS Code with C# Dev Kit, VM-based Windows VS, and JetBrains Rider.

.NETC++MAC
0 likes · 8 min read
Microsoft Announces Retirement of Visual Studio for Mac IDE
Laravel Tech Community
Laravel Tech Community
Jun 15, 2023 · Backend Development

.NET 8 Preview 5 Released: New SDK Features, Alpine ASP.NET Docker Image, and Performance Enhancements

The .NET 8 Preview 5 release introduces a DI‑friendly metrics API, built‑in Source Link, a new library analyzer, Linux self‑contained build changes, a composite R2R Docker image, removal of the RID graph, default PGO, and NativeAOT field‑access optimizations, all aimed at improving developer experience and runtime performance.

.NETDockerPerformance
0 likes · 4 min read
.NET 8 Preview 5 Released: New SDK Features, Alpine ASP.NET Docker Image, and Performance Enhancements
IT Services Circle
IT Services Circle
May 10, 2023 · Backend Development

Debugging a .NET Login Hang Caused by MySQL SSL Connection Using WinDbg

An engineer troubleshoots a .NET application login freeze by capturing a dump with WinDbg, discovers the thread blocked in MySQL SSL handshake, verifies the MySQL driver version, and resolves the issue by disabling SSL via the connection string, illustrating effective debugging without source code or logs.

.NETConnectionStringMySQL
0 likes · 8 min read
Debugging a .NET Login Hang Caused by MySQL SSL Connection Using WinDbg
Laravel Tech Community
Laravel Tech Community
Apr 13, 2023 · Operations

Guide to Using nssm for Windows Service Management and .NET 6 Web Application Deployment

This article introduces nssm, a Windows service wrapper, explains its features, installation steps, configuration options, common commands, and demonstrates turning a .NET 6 web application into a manageable Windows service with practical command‑line examples.

.NETDeploymentOperations
0 likes · 4 min read
Guide to Using nssm for Windows Service Management and .NET 6 Web Application Deployment
Laravel Tech Community
Laravel Tech Community
Nov 13, 2022 · Operations

PowerShell 7.3 Released: New Features and Improvements for Native Command Handling

PowerShell 7.3, built on .NET 7 and supported for 18 months, introduces enhancements such as the $PSNativeCommandArgumentPassing variable for consistent native command argument handling, improved error processing with $PSNativeCommandUseErrorActionPreference, and aligns future releases with .NET 8, while PowerShell 7.2 remains the LTS version.

.NETAutomationNative Commands
0 likes · 3 min read
PowerShell 7.3 Released: New Features and Improvements for Native Command Handling
IT Services Circle
IT Services Circle
Apr 24, 2022 · Frontend Development

GongSolutions.WPF.DragDrop – A WPF Drag‑Drop Framework for .NET

GongSolutions.WPF.DragDrop is an open‑source .NET library that simplifies implementing drag‑and‑drop interactions in WPF applications, offering MVVM‑friendly APIs, multi‑selection, reordering, cross‑control data transfer, visual decorators, and extensive default settings, while supporting .NET Framework 4.6.2+, .NET Core 3.1, .NET 5/6 on Windows.

.NETC++DragDrop
0 likes · 5 min read
GongSolutions.WPF.DragDrop – A WPF Drag‑Drop Framework for .NET
IT Services Circle
IT Services Circle
Apr 12, 2022 · Backend Development

Resolving .NET Runtime and SDK Installation Issues on Windows

This guide explains why enabling .NET Framework may still leave applications unable to run, details the need to install both .NET Runtime and SDK for versions 5.0 and 6.0 in x86 and x64, and provides step‑by‑step troubleshooting with a real‑world example.

.NETInstallationSDK
0 likes · 6 min read
Resolving .NET Runtime and SDK Installation Issues on Windows
IT Services Circle
IT Services Circle
Apr 11, 2022 · Backend Development

Upgrading a 20‑Year‑Old University .NET Project to .NET 6 with the .NET Upgrade Assistant

This article walks through migrating a two‑decade‑old C#/.NET university operating‑system project to .NET 6 using the .NET Upgrade Assistant, showing command‑line interactions, code adjustments, package updates, and how the final single‑file executable runs cross‑platform on Windows, Linux and Docker.

.NET.NET 6C++
0 likes · 7 min read
Upgrading a 20‑Year‑Old University .NET Project to .NET 6 with the .NET Upgrade Assistant
IT Services Circle
IT Services Circle
Mar 30, 2022 · Backend Development

Deep Dive into Golang net Package: Internal Mechanics of Listen, Accept, Read and Write

This article explains how Go's net package implements network operations—showing a simple server example, then dissecting the internal workflow of Listen, Accept, Read and Write, including socket creation, epoll integration, coroutine blocking and wake‑up mechanisms.

.NETConcurrencyGoroutine
0 likes · 18 min read
Deep Dive into Golang net Package: Internal Mechanics of Listen, Accept, Read and Write
Java Captain
Java Captain
Mar 18, 2022 · Backend Development

Insights and Advice for Software Engineers Working in the Manufacturing Industry

After a month and a week as a software engineer in a remote high‑tech manufacturing zone, the author shares candid observations on the prevalent use of Java, .NET, legacy frameworks like SSH/SSM, limited documentation, occasional front‑end tasks, and practical tips for thriving in such environments.

.NETCareer AdviceJava
0 likes · 7 min read
Insights and Advice for Software Engineers Working in the Manufacturing Industry
YunZhu Net Technology Team
YunZhu Net Technology Team
Mar 17, 2022 · Backend Development

Using C# Source Generators to Automatically Generate HttpClient Implementations

This article explains how C# source generators introduced in .NET 5/6 can analyze compile‑time metadata and automatically generate HttpClient implementation classes, register them in the DI container, and handle multi‑project assembly analysis for streamlined API consumption.

.NETC++Code Generation
0 likes · 11 min read
Using C# Source Generators to Automatically Generate HttpClient Implementations
Laravel Tech Community
Laravel Tech Community
Feb 20, 2022 · Backend Development

Highlights of .NET 7 Preview 1: Nullable Annotations, Observability, Code Generation, and New APIs

The article outlines the major features of .NET 7 Preview 1, including nullable annotations for Microsoft.Extensions libraries, enhancements to tracing APIs, code‑generation improvements, dynamic PGO and Arm64 support, p/invoke source generation, new System.Text.Json APIs, and expanded hot‑reload capabilities.

.NETARM64Code Generation
0 likes · 5 min read
Highlights of .NET 7 Preview 1: Nullable Annotations, Observability, Code Generation, and New APIs
IT Services Circle
IT Services Circle
Feb 19, 2022 · Backend Development

Celebrating 20 Years of Visual Studio .NET and the First .NET Release

This article reviews the 20‑year history of Visual Studio .NET and the .NET platform, highlighting key milestones, the shift to open‑source, the features of .NET 6, and the upcoming .NET 7 preview, while inviting developers to share their own .NET stories.

.NET.NET 6.NET 7
0 likes · 3 min read
Celebrating 20 Years of Visual Studio .NET and the First .NET Release
IT Architects Alliance
IT Architects Alliance
Feb 18, 2022 · Databases

Designing and Deploying Elasticsearch for Large‑Scale Reading Records and Search in a .NET Platform

This article explains how to evaluate, select, and implement Elasticsearch as a scalable NoSQL search engine for handling tens of millions of reading‑record entries and full‑text work‑search, covering architectural trade‑offs, memory usage, indexing strategies, cluster sharding, pagination limits, server sizing, and .NET integration with code examples.

.NETElasticsearchNoSQL
0 likes · 31 min read
Designing and Deploying Elasticsearch for Large‑Scale Reading Records and Search in a .NET Platform
YunZhu Net Technology Team
YunZhu Net Technology Team
Oct 9, 2021 · Backend Development

Dynamic PDF Report Generation Using wkhtmltopdf and wkhtmltopdf‑DotNet in .NET

This article explains how to create dynamic PDF reports by designing HTML templates and converting them with the open‑source wkhtmltopdf tool and its .NET wrapper wkhtmltopdf‑DotNet, covering requirements, configuration, header/footer, table of contents, bookmarks, HTML design tips, CSS fixes, and PDF merging using iTextSharp.

.NETHTML to PDFHeader Footer
0 likes · 15 min read
Dynamic PDF Report Generation Using wkhtmltopdf and wkhtmltopdf‑DotNet in .NET
YunZhu Net Technology Team
YunZhu Net Technology Team
Sep 23, 2021 · Backend Development

ABP vNext Framework: Overview, Features, and Step‑by‑Step Guide to Building a .NET Microservice Application

This article introduces the ABP vNext framework, explains its origins from ASP.NET Boilerplate, details its modular, DDD‑based architecture and microservice capabilities, and provides a complete hands‑on tutorial—including CLI commands, project structure, code snippets, and best‑practice recommendations—for creating a .NET microservice solution.

.NETABPDDD
0 likes · 17 min read
ABP vNext Framework: Overview, Features, and Step‑by‑Step Guide to Building a .NET Microservice Application
macrozheng
macrozheng
Feb 18, 2021 · Backend Development

How Tesla Built Its Own ERP in 4 Months Using Low‑Code and C#

Tesla’s CTO Vijayan led a 25‑person team to create the company’s proprietary ERP, Warp, in just four months—starting with the low‑code platform Mendix, then rewriting it in C# on .NET for private‑cloud deployment—offering insights into rapid ERP development, low‑code choices, and architecture trade‑offs.

.NETC++Cloud Computing
0 likes · 5 min read
How Tesla Built Its Own ERP in 4 Months Using Low‑Code and C#
High Availability Architecture
High Availability Architecture
Jan 25, 2021 · Fundamentals

Understanding .NET async/await Through a Single Diagram

This article uses a single illustrative diagram to explain how .NET's async/await works, detailing thread release during I/O, overlapped I/O via IOCP on Windows, continuation scheduling, and differences on Linux with epoll, highlighting scalability and thread reuse benefits.

.NETAsync/AwaitAsynchronous Programming
0 likes · 6 min read
Understanding .NET async/await Through a Single Diagram
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 11, 2020 · Backend Development

How Tesla Built Its Own ERP System in Four Months Using Low-Code and C#

This article recounts how Tesla's CTO led a 25‑person team to develop the "Warp" ERP in just four months, initially using the Mendix low‑code platform before rewriting it in C# on .NET and deploying it to a private cloud, highlighting the technical decisions behind the project.

.NETBackend DevelopmentC++
0 likes · 9 min read
How Tesla Built Its Own ERP System in Four Months Using Low-Code and C#