DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Please enter at least three characters to search
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workkloads.

Secure your stack and shape the future! Help dev teams across the globe navigate their software supply chain security challenges.

Releasing software shouldn't be stressful or risky. Learn how to leverage progressive delivery techniques to ensure safer deployments.

Avoid machine learning mistakes and boost model performance! Discover key ML patterns, anti-patterns, data strategies, and more.

Related

  • Alexa Skill With .NET Core
  • How to Enhance the Performance of .NET Core Applications for Large Responses
  • Build a Simple Chat Server With gRPC in .Net Core
  • Deploy an ASP.NET Core Application in the IBM Cloud Code Engine

Trending

  • How to Convert Between PDF and TIFF in Java
  • Start Coding With Google Cloud Workstations
  • Why I Started Using Dependency Injection in Python
  • The Role of Functional Programming in Modern Software Development
  1. DZone
  2. Coding
  3. Frameworks
  4. All Things ASP.NET Core and MVC: Tutorials and Articles

All Things ASP.NET Core and MVC: Tutorials and Articles

Everything you need to become a C# ace.

By 
Peter Connelly user avatar
Peter Connelly
·
Updated Nov. 19, 19 · Presentation
Likes (12)
Comment
Save
Tweet
Share
24.3K Views

Join the DZone community and get the full member experience.

Join For Free

man-posed-parking-garage

C# for the win

 ASP.NET Framework vs Core

  • .NET Core vs Framework: How to Pick a .NET Runtime for an Application by Angela Stringfellow — Take a look at the two frameworks and compare them to determine which is right for your next project.

ASP.NET vs the Competition

  • Top 10 Websites Written Using ASP.NET MVC by Jonathon Danylko — Take a look at ten popular sites written with ASP.NET MVC. Some of the entries might surprise you. 

  • A Direct Comparison of WCF and ASP.NET Core Functionalities by Vikas Arora — Looking to adopt ASP.NET Core for your next project? Check out this article to learn more about its features and how it compares to WCF. 

Getting Started

  • Getting Started With ASP.NET Core MVC Apps Using VS Code by Santhakumar Munuswamy — Get started with ASP.NET Core MVC with this quick and easy tutorial. 

  • Creating a Basic Website From an ASP.NET Core Empty Project by Paul Michaels — Take a look at how quickly a basic website can be made with ASP.NET Core. If you're new to ASP.NET Core or want a refresher, read on for more!

  • How to Write Your First .NET Core Application by Dhananjay Kumar — In this post, we offer a short tutorial that will introduce readers to the world of ASP.NET Core development by creating a simple C# application.

  • ASP.NET Core: CRUD With React.js and Entity Framework Core by Ankit Sharma — Get started with CRUD operations with ASP.NET Core with this database-first approach. 

  • How to Implement Pagination in an ASP.NET Core App by Joy Twain — learn how to create navigable pages in an ASP.NET Core web application in minutes with this tutorial. 

man-opening-glass-doors

Insert Jimmy Eat World reference

Middleware and Areas

  • Areas in ASP.NET MVC by Josh Anderson — Areas are some of the most important components in ASP.NET MVC projects, allowing users to physically partition a web project in separate units. See how to get started with them in this tutorial. 

  • An Absolute Beginner's Tutorial on Middleware in ASP.NET Core/MVC by Rahul Rajat Singh — See how middleware plays an important part in the request-response pipeline and how we can write and plug in custom middleware. 

  • Implementing Middleware Using Endpoint Routing in ASP.NET Core by Juergen Gutsch — ASP.NET Core introduced some new ways to work with middleware in your web application. Check out this article to learn more!

  • Customizing ASP.NET Core: Middleware by Juergen Gutsch — ASP.NET Core comes with built-in middleware that allows you to further customize your application. Code along with an ASP.NET Core expert and learn to wield this power. 

Transforms

  • General CSS Path Transform for ASP.NET Bundling by Gunnar Peiplman — CSS path transofrm problems can arise with bundling and minification, especially when many are externally-based. Read on to find a workable solution. 

ASP.NET Web API (and Others)

  • How to Develop a RESTful Web Service in ASP.NET Web API by Abhijit Pritam Dutta — Learn how to build a RESTful web service in ASP.NET with a web API. 

  • Backend Web API With C#: Step-by-Step Tutorial by Andrey Prikaznov — See how to create a web server (Web API) using C# (ASP.NET). It is important to note that to host your server you will need to have Windows-based hosting. 

  • Running an ASP.NET Core Application as a Windows Service by Gunnar Peipman — We can now run ASP.NET Core applications as a Windows service with minimal effort. See how you can do this in this tutorial. 

  • CQRS by Example: Simple ASP.NET Core Implementation by Michele Ferracin — Explore a simple Core CQRS WebApi used to manage a blog. 

  • API Versioning in .NET Core by Neel Bhatt — See how to use different options for versioning in .NET Core API projects. Versioning APIs is very important and it should be implemented in any API project. Let's see how to achieve this in .NET Core.

road-in-winter

Need help with routing?

ASP.NET MVC Routing

  • ASP.NET MVC 6 Routing Technique by Pramod Gawande — Explore two routing techniques introduced to ASP.NET by MVC 6 and see the benefits they can have for a long-term project.

Developing Microservices 

  • Quick Walk-Through to Develop Microservices Using .NET Core by Sachin Kulkarni — Microservices are getting increasingly popular for the development of new applications or modernizing existing legacy applications. See how to develop them with .NET Core 2.2. 

  • Microservices Using .NET Core With C# by Satyen Mishra — Follow along with this step-by-step tutorial on developing Microservices using .Net Core 2.2 framework with C# and Docker.

Streaming Data

  • How to Create a Real-Time Twitter Stream With SignalR by Jonathon Danylko — Use the skills you've gained in the previous tutorial and put them in practice with this tutorial to create a real-time Twitter stream with SignalR. 

Performance

  • System Memory Health Check for ASP.NET Core by Gunnar Peipman — Write a health check for system memory metrics of an ASP.NET Core application.

  • NCache: Scaling .NET Core Applications for Extreme Performance by Iqbal Khan — An expert developer shows how NCache provides scalability to .NET Core applications. 

ASP.NET Security 

  • Use OAuth 2.0 to Secure Your ASP.NET Core App by Lindsay Brunner — Security is too-often forgotten about in development. Make it a priority with this article, as you add authentication to your project. 

  • Learn How to Secure Your ASP.NET MVC App With SSO by Lindsay Runner — If you’re building custom applications owned by the same organization, there are many benefits of implementing single sign-on (SSO). Get started with this tutorial.

dog-behind-fence

Keep your users and your application secure

Projects

  • Real-World Project Using ASP.NET MVC5: Making a Simple Healthcare Portal by Ahmed Abdi — Create a project portal that allows patients to visit a clinic, register with any necessary information, and schedule an appointment with available doctors.

  • CRUD Operations in ASP.NET MVC Using AJAX and Bootstrap by Anoop Kumar Sharma — Learn how to perform CRUD operations in ASP.NET MVC, using AJAX and Bootstrap.

Further Reading

  • MongoDB Tutorials and Articles: The Complete Collection.
ASP.NET ASP.NET Core .NET application ASP.NET MVC Web Service

Opinions expressed by DZone contributors are their own.

Related

  • Alexa Skill With .NET Core
  • How to Enhance the Performance of .NET Core Applications for Large Responses
  • Build a Simple Chat Server With gRPC in .Net Core
  • Deploy an ASP.NET Core Application in the IBM Cloud Code Engine

Partner Resources

×

Comments
Oops! Something Went Wrong

The likes didn't load as expected. Please refresh the page and try again.

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends:

Likes
There are no likes...yet! 👀
Be the first to like this post!
It looks like you're not logged in.
Sign in to see who liked this post!