Monday, August 19, 2019

Do you analyze your requirements right?

Clear requirements is the key in any software development project. When you requirements clear, implementation is much easier and you don't usually find blockers since you can always reach for different mediums for help. Comparatively gathering and analysis of requirements is always hard since there is no one defined way unlike development. Effective...

Wednesday, July 17, 2019

What is Yield in C# and when to use it

Yield is a keyword in C# which is not understood properly by many people. So what is yield? When you specify yield you'll only get next element from an iterator. Means you'll use yield with an iterator. This removes the need of an extra class or logic which holds the collection. Simple example of usage of yield keyword In the above example you...

Monday, July 1, 2019

SQL Databases in Azure

Azure SQL is database-as-a-service. It is high performance, reliable and secure cloud database. Azure SQL can be purchased as Virtual Core based or Database Transaction Unit (DTU) based purchasing models.  Azure also supports Geo replication for disaster recovery up to 4 instances. Pricing is same as for the primary database. Data Sync...

Monday, February 4, 2019

Web App Deployment in Azure

Azure App Service Web Apps (or just Web Apps) is a service for hosting web applications, REST APIs, and mobile back ends. Web Apps has, Supports Windows and Linux platforms  Built-in auto scale and load balancing (scaling architecture guide) High availability with auto-patching (How Azure Handles Patching)  Continuous deployment...
Powered by Blogger.


Software Architect at Surge Global/ Certified Scrum Master

Experienced in Product Design, Software Engineering, Team management and Practicing Agile methodologies.

Search This Blog

Facebook