VKinfotek Inc.
  • Us
    About Us
    Contact Us
  • FAQs
  • Ready Software
    Ready ERP ASP Core Software for Azure Cloud
    Ready Web ERP Software
    Ready ASP.Net Azure Software
    Ready C# SQL Server Accounting Software
    Ready ASP.Net MVC and EF Software
Earn $100/hour in USA! Click Here

Q32.Developing Windows Azure Applications?

Microsoft has made it easy for developers to develop Cloud applications by providing features in the popular and widely used development tool Visual Studio. Just as in developing on-premise applications using Visual Studio, we can develop a Cloud application in Visual Studio. The process of developing Cloud applications involves some specific steps which we will discuss in the coming questions. Rest assured, your existing knowledge of .NET, C#, Workflow Foundation, Windows Communication foundation and SQL Server is useful to develop a Cloud application.

Below are the features given in Visual Studio which will make it easier to develop azure cloud applications.

Templates


Visual Studio provides project templates for creating Windows Azure applications. These are Web role and Worker role Templates. Some of the templates are:

ASP.NET Web Role
ASP.Net MVC Web role
WCF Web Role
Silverlight Business Application
Worker role
Cache Worker role
Worker role with Service Bus Queue

Each template includes a ready framework of code which speed up your application development. When we use these templates in our cloud service project, we get the ready to use code which is based on the template we choose.

Development Fabric and Development Storage


Cloud applications do not run locally. During development stage it is not possible to frequently upload the application to the cloud. Microsoft enables us to run Cloud applications locally. It provides the ‘Development Fabric’ which creates a cloud environment in our local machine.

Similar to the Development Fabric, Microsoft provides ‘Development Storage’ which simulates the Blob, Queue, and Table Storage services available in the cloud. Not only development, we can also test the applications locally.

In the testing stage, we can also arrive at the number of instances required. This is useful while setting the configuration files when moving the applications to the cloud. After testing is complete and if the application is working fine, you can upload the application code and the configuration files from within Visual Studio.

Two-step process


Windows Azure enables a cloud application to be staged and then put into production. When the application is staged or put on a stage, it will function just as any Cloud application but will not be available for the end user and will be available only to you. This allows a developer to completely test the application and then go live when all the requirements are satisfied. Switching between from 'stage to production' is easy and seamless.
  • Prev Question
  • Next Question

See More Questions and Answers on - "Azure Cloud Services"

  • How to create scalable web application in Azure?
  • What is a web role?
  • What is a worker role?
  • What is a cloud service in Azure?
  • Describe a web role and a worker role in a development scenario?
  • How does Azure recognize the number of instances to be created for a cloud application?
  • Explain Azure compute environment?
  • Explain Azure cloud services execution model?
  • List the available virtual machine sizes?

Back to Master List of 100+ Questions and Answers

People also viewed: cover image of book develop erp software using asp core and deploy to Azure Create your own ERP Software using ASP Core>>
cover image of azure cloud book Create your own Azure SOM Software>>
cover image of asp.net book Create your own ERP Software using ASP .Net and SQL>>
cover image of foundation database programming book Create your own Accounting Software using C# >>
cover image of entity framework book Create your own SOM using Entity Framework MVC >>

  • SITEMAP
  • Terms of use
  • Testimonials

Back to top

Copyright © 2018 - All Rights Reserved - VKInfotek.com