Best of DZone: Developing Web Apps and Services With C# and ASP.NET
It's a good thing for the developer community that these Microsoft initiatives worked out better than the Zune. Remember those?
Join the DZone community and get the full member experience.
Join For FreeC# is an interesting language in that it can create both front-end and backend web applications. And, over the past several years, ASP.NET has been at the heart of C#-based development (though ASP.NET Core came onto the scene in August 2017 and has been winning considerable followers). In this post, we take a look at the best tutorials on DZone over the years about C# and ASP.NET development.
Tutorials
C# Interfaces, What Are They and Why Use Them? by Richard McCutchen. Here are the cliff notes: "An interface is a contract between itself and any class that implements it. This contract states that any class that implements the interface will implement the interface's properties, methods, and/or events." Read on for the full tutorial on how to implement an interface in your C# code!
CRUD Operations in ASP.NET MVC Using AJAX and Bootstrap by Anoop Kumar Sharma. A step-by-step walkthrough on creating a web application using the APS.NET framework, how its MVC architecture works, and how to manipulate AJAX (techniques based on JavaScript and XML) using C# to develop CREAT, READ, UPDATE, DELETE (CRUD) operations.
Create Windows Services in C# by Faisal Pathan. According to Microsoft, Windows Services "make services ideal for use on a server or whenever you need long-running functionality that does not interfere with other users who are working on the same computer." In this tutorial, a developer walks us through how to make one of these handy services using C#.
Nullable Types and Null Coalescing Operator in C# by Debendra Dash. Vague null errors can be one of the most frustrating parts of writing code. Check out this great tutorial and start nullifying those nulls!
Different Ways of Creating a List of Objects in C# by Krishnrajsinh Rana. One of the cool things about coding is that, despite its extremely mathematical nature, there's more than one way to solve any given problem. We take a look a great example of this using the C# language.
The DZone Web Development Guide
DZone Guide to Dynamic Web and Mobile Application Development featuring articles by Isabelle Mauny, Paulo Renato, Clinton Sprauve, and Tom Smith. As mobile devices have become more and more engrained into everyday life, the line between web and mobile has become more and more blurred. Native development has given way to hybrid and web-based approaches. Download this guide to learn about how application development trends have changed to account for these changes, managing APIs and security in mobile development, 12-factor app guidelines, and more.
Documentation
Can't get enough C# and ASP.NET? Follow those links to check out the official documentation provided by Microsoft (you know that little mom and pop shop out of Seattle).
Opinions expressed by DZone contributors are their own.
Trending
-
[DZone Survey] Share Your Expertise for Our Database Research, 2023 Edition
-
IntelliJ IDEA Switches to JetBrains YouTrack
-
WireMock: The Ridiculously Easy Way (For Spring Microservices)
-
How to Optimize CPU Performance Through Isolation and System Tuning
Comments