

You will use it to code, build, debug, design UI, manage files, access code repositories, manage plugins (NuGet packages), work with databases, and interact with cloud services. NET apps, Visual Studio IDE will be the center of your world. You are not using Visual Studio IDE for building, profiling, and editing the UI. When developing in Unity, the center of your world, where you spend most of your time, is the Unity editor. If you've heard of Angular or React, you can think of it as a similar concept, but you can write your browser code in C# instead of JavaScript.ĭifferences between Unity and other. It's the fastest and easiest way to create dynamic web pages on the server.īlazor gives you the ability to create web apps with ASP.NET Core that run on the browser using WebAssembly instead of the server using C#. You can think of a Razor page as a Prefab for ASP.NET Core. Razor Pages provides a simple, clean, and lightweight way to create dynamic web content using C#. You can think of ASP.NET Core as Unity Engine running on a server. I will finally end the post with example of how a Unity developer can use ASP.NET Core. ĪSP.NET Core is a free, cross-platform, open-source framework for building web apps and services in .NET 5 using C# that you already know. NET workloads Web development terminology.

I will explain what is ASP.NET Core, what is different between coding for Unity and other. Well, this blog post is an introduction to how you can leverage your knowledge of C# using. You might have thought what else can I do with C#.
