Database Deployment in Visual Studio

A software project should have a database. You can use SQL or no-SQL database. You choose SQL when you work with structured data that should have specific constraint and schema. You choose no-SQL if you prefer a simple and high-performance data access. Visual Studio officially support both databases. On this article, we discuss what database option that we have and how to choose the correct option... [More]

Five Tips to Improve Your Productivity on a new year

Year is a just year, basically is just a calendar that show you a moment to reset and to improve yourself. It just like iteration on a software. And the software is You. If the software is a lot of bug, so you must fix it. If the software has few bugs, it is a good time to improve the performance add the feature. And many more! Today, we will discuss how to improve your productivity in 2021. Let'... [More]

How to manage your tasks better with To Do

Suppose you want to become productive in 2021. You want to make yourself focus on your job, have more time with family, or enjoy the precious time with your loved one. This non-technical article will give you steps to get started and well planned in your work. We will discuss Microsoft To Do. You can use To Do at Welcome to Microsoft To Do. It was available on Web, Windows, iOS, and Android. Mic... [More]

Remote Learning Guide with Microsoft Teams or Zoom

Delivering remote learning is not an easy task. Comparing with the offline classroom, you can see your student, you have a flexibility in movement, and you can provide instant interaction through various hardware. During the hard time in COVID 19, giving the best learning experience in online environment is mandatory to keep our student / participant engaged. On this article, I will show you seven... [More]

Monitoring and Logging in Cloud Era

The Concept Running application on top application is a great news! However, it does not mean that there is no problem within the solution. The codes sometime behave not right and you need to identify and fix it right away, In order to do that, monitoring and logging provides useful information to understand the behavior of the codes. Monitoring: a process to monitor a variable (metric) in the... [More]

Managing Organizational Digital Assets in NAS

Your organization produces digital assets every day. Receipt from a customer, invoice from a vendor, slides from your partner, or even reimburse from business expenses. The digital assets should be saved for regulatory standards such as tax reports, financial reports, and organization performance reports. Today, I will discuss how to manage your digital assets in the NAS or the cloud. Requiremen... [More]

AI Learning Path for Novice

Learning AI by Doing It As a person who does not have a perfect background on Mathematics and Basic Science, learning AI is somewhat challenging. However, AI is not a new kid on the block. If you want to start to learn AI by today, you shall find numerous things to learn and it will become complicated. On this article, I want to share about how to learn AI with the minimum effort at the beginning... [More]

Accelerating .NET development in AWS

.NET is a first-class citizen in Microsoft Azure. However, you might have a customer who want to develop with .NET but use their existing Amazon AWS infrastructure. Is it hard to start with non-Microsoft environment? This article shows my experience when having Microsoft .NET solution but hosted in AWS. Terminology between AWS and Azure As a developer, we might think that is a solution in AWS do... [More]

Ten Tips Managing Microsoft Teams

If you are an administrator, you might need to manage Microsoft Teams to suite your organization needs and policy. In this article, we discuss about ten most activities that you might be done in Microsoft Teams. #1 Managing Guest Having a guest and you want to manage it. You can use the Azure AD to manage the external settings. Azure AD -> Users -> User Settings - > External Users - ... [More]

Is Debugging still needed for test driven development?

Test Driven DevelopmentOne of the implementation of eXtreme Programming is test driven development. Test driven development uses unit test to make sure the consistency and quality of the codes. Test driven development is started with the unit test in mind.   // Creating unit test project Designing unit test codes Running the unit test and make it fail Creating the codes to make it ... [More]

Topics Highlights

About @ridife

This blog will be dedicated to integrate a knowledge between academic and industry need in the Software Engineering, DevOps, Cloud Computing and Microsoft 365 platform. Enjoy this blog and let's get in touch in any social media.


Month List