What are the area a .Net developer should know about Azure

Sudip Bhatt 2,276 Reputation points
2020-09-14T15:41:31.307+00:00

I like to confess i have no idea about cloud computing and azure. i work as .net developer. please mention the area name which a .net developer should know about Azure.

please break down those sections name here which a .Net developer should know. thanks

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,913 questions
0 comments No comments
{count} votes

Accepted answer
  1. ajkuma 26,721 Reputation points Microsoft Employee
    2020-09-15T14:12:04.26+00:00

    @Sudip Bhatt , Thanks for posting this question.

    This document provides an overview of key concepts and services .NET developers should be familiar with to get started developing apps using Azure services.

    You can implement/learn to develop .NET apps leveraging a variety of Azure services, some most common services:

    • Web Application- Build .NET web applications that can be hosted easily in Azure with ASP.NET, a set of tools and libraries for building web applications and services.
    • Serverless computing - Get an event-driven, serverless compute experience that fully supports .NET using Azure Functions.
    • Data services - Use any data with managed database services from Azure. Create secure, scalable, globally redundant relational and non-relational data stores and access them easily with .NET

    The complete set of feature content - list on the page is a great place to start your learning journey.

    If you have questions on mind like these:

    • What can you do when you are looking to modernize an existing ASP.NET app?
    • What data services are the most applicable to .NET development?
    • How can I get started with serverless?

    I suggest you checkout this well guided introductory video - 5 Azure Services Every .NET Developer Needs to Know*

    To highlight more on what Azure offers for .NET developers. Azure provides services that can help you accomplish many things. These range from the mundane—such as adding search functionality to your application or spinning up a new SQL database to connect to your recent .NET app—to more exotic projects such as implementing continuous integration (CI) and continuous deployment (CD) workflows. You also can automatically tune your database or set up push notifications to mobile devices, easily and quickly. These are just a few examples of some common projects that developers have repeatedly had to create for themselves but that are now available as a service. Reference -Azure Quick Start Guide for .NET Developers.

    Learn to develop .NET apps leveraging a variety of Azure services.

    Happy Learning!

    1 person found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. sadomovalex 3,631 Reputation points
    2020-09-15T14:36:13.62+00:00

    hello, these are most commonly used components - I suggest to start with them:

    • Azure app service
    • Azure functions
    • Azure storage

    For learning I recommend to implement simple test project: e.g. ASP.Net MVC app (running in App service) which will use data storage (Azure storage account) and will consume REST web api (Azure functions). This project may do anything what you would like, the main things is that it should use 3 mentioned concepts. Later you may enable App insights and also learn monitoring in Azure, and so on.

    1 person found this answer helpful.

  2. ajkuma 26,721 Reputation points Microsoft Employee
    2020-09-22T20:39:33.307+00:00

    +Adding more info
    Azure Functions allows you to run small pieces of code (called "functions") without worrying about application infrastructure.
    Functions is a great solution for processing bulk data, integrating systems, working with the internet-of-things (IoT), and building simple APIs and micro-services.

    Example -Schedule code to un at predefined times (~similar to WebJobs)
    As sadomovalex mentioned , they are a great way to implement an API for a mobile application

    Checkout these Azure documentation(s) to learn more about the Service.

    App Service overview

    An introduction to Azure Functions

    Serverless business scenarios and use cases (Good use-cases are outlined here)


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.