ASP.NET

Showing 1-7 of 7 results
EngineeringIcon ChevronWeb Front-end

A .NET Programmer’s Guide to CancellationToken

By Davit Asryan

Microsoft created a standardized cancellation implementation that has far-reaching capabilities beyond its original use case.

7 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

.NET on Linux: Simpler Than It Seems

By Zablon Dawit

Discover Microsoft .NET's cross-platform development capabilities by building a Dockerized ASP.NET and Entity Framework application on Linux.

8 minute readContinue Reading
EngineeringIcon ChevronBack-end

Building an ASP.NET Web API With ASP.NET Core

By Damir Imangulov

ASP.NET Core is a leaner and more modular redesign of ASP.NET 4.x. In this article, Toptal Freelance ASP.NET Developer Damir Imangulov shows how to build a robust RESTful API using ASP.NET, EF Core, AutoMapper, and XUnit.

20 minute readContinue Reading
EngineeringIcon ChevronBack-end

Angular 5/ASP.NET Core: The Best of Both Worlds

By Pablo Albella

Microsoft and Google have worked together since Angular 2, rendering ASP.NET Web Forms and MVC Razor obsolete. Nevertheless, while ASP.NET’s front-end tools may be lacking, it is still a great back-end framework. In this article, Toptal Freelance Angular Developer Pablo Albella teaches us how to create the best architecture for both these worlds.

24 minute readContinue Reading
EngineeringIcon ChevronBack-end

How to Improve ASP.NET App Performance in Web Farm With Caching

By Daniel Ivanov

Caching is a powerful technique for increasing performance, but the whole idea behind caching works only as long as the result we cached remains valid. And here we get to the hard part of the problem: How do we determine when a cached item has become invalid and needs to be recreated? In this article, Toptal Freelance Software Engineer Daniel Ivanov provides an ASP.NET-based solution to replace invalid cached items and assure high throughput and performance of web applications designed to handle a high load.

10 minute readContinue Reading
EngineeringIcon ChevronBack-end

8 Reasons Why Microsoft Stack Is Still a Viable Choice

By Eugene Tsygankov

In today’s world where there are a lot of choices for writing quality software, it’s easy to overlook some tools that are viable options in developing modern software. These software development tools, in competition with each other, often fluctuate in popularity and developer preferences. Many excellent tools are viable options for any given project. This article provides eight reason in favor of the Microsoft stack and why it is still a reasonable choice for software development today.

8 minute readContinue Reading
EngineeringIcon ChevronTechnology

Buggy C# Code: The 10 Most Common Mistakes in C# Programming

By Patrick Ryder

C# is a powerful and flexible language with many mechanisms and paradigms that can greatly improve productivity. Having a limited understanding or appreciation of its capabilities, though, can leave one in the proverbial state of “knowing enough to be dangerous”. This article describes 10 of the most common programming mistakes made, or pitfalls to be avoided, by C# programmers.

19 minute readContinue Reading

Join the Toptal® community.