role based authorization

Dynamic Role Based Authorization Asp.net Core | Assign Role from DB

Often times, after you’ve authenticated your user, now you want to authorize what he actually has control over based on his role. A user should only have access for what he's authorized to control.In...
KotlinConventions

Deep Dive Into Kotlin Conventions | Get | Set | In | RangeTo

We all know, Kotlin use the principle of a convention, instead of relying on types of  Java does, because this allows developers to adapt existing Java classes to the requirement of Kotlin language features. The set of...
spy activity logging

User’s Activity Logging in Asp.net Core MVC Application | C#

In this Article, I'm going to Implement User's Activity Logging in Asp.net Core MVC Application. If an application is managed by more than one users then you must be aware that who is performing which...
Kotlin Coroutine Tips

Playing With Kotlin Coroutines For Best Practices | Example

There are so many articles and talks out there which focused on what Kotlin Coroutines are and why, conceptually, they are useful. So, in this article, we're not gonna see what Coroutines are instead...
asp.net core crud

CRUD Operations in Asp.net Core MVC

Yes, I’d say a large percentage of most applications I’ve worked on is basic CRUD(Create, Read, Update, Delete) operations. Especially In an Admin Panel, you need to repeat the CRUD Operations for every object in your...

Auto Generated Json Deserialization With Json Annotation In Flutter

If you're coming from an Android background like me then you've probably missed those POJO classes in Flutter. I believe the developers who do app development in flutter will encounter such problems. After requesting data...
programming_practices

10 Simple Rules For Best Programming Practices/Tricks

Have you ever 🤔 thought about how do you write code after spending many years in programming? Yes! I know all of us of think that we write efficient and readable code. But I...

How to Start your Career in Networking

“THE BEST WAY TO PREDICT THE FUTURE, IS TO CREATE IT. - Peter Ducker” Networking has been an amazing career for me throughout my career till date, yes that was a tough decision for me...
login page asp.net core

Login page in Asp.net Core MVC with Database

Hey guys, In this tutorial I'm going to create a Login page in Asp.net MVC.There are many Login pages designs are available, you can use of your choice. For this tutorial, I'm going to use...
admin lte

Setting up Admin Template in Asp.net Core MVC

In this part of Tutorial, we're going to Setup AdminLTE Template in an Empty Asp.net Core MVC Project. If you want to use Angularjs for routing then I'll recommend you to read this article => Angularjs...
admin panel tutorial

Creating Admin Panel in Asp.net Core MVC – Step by Step Tutorial

Hey Guys! This is the very first Article on Creating Admin Panel in Asp.net Core MVC. We'll divide this tutorial into parts & will cover almost every necessary & required feature of the Admin Panel.If...
Facebook Shimmer

RecyclerView Loading With Facebook Shimmer Effect Android Example

As an Android user and developer, I am always attracted to great apps with nice and meaningful animations. To me, such apps not only deliver great features to make their user life easier but...
Notification Channel Featured Image

Notification Channel Utility Class For Android Notifications

Android Oreo 8.0 has been around for a while, offering so many new features like Notification Bar Style, Battery Life Optimization, Automatic Adjustment of TextView, Downloadable Fonts & Emotions, Adaptive Icons and many more. Now...
High Available Data Center

Data Center High Availability Planning

I am writing on this because to perform operations successfully availability of the resources is important and how to make resources highly available is the main task in planning a data center. Data center...
Kotlin Coroutine Scope

Canceling Nested Kotlin Coroutines With CoroutineScope

Coroutines are one of the 😍 nicest language features in Kotlin. They provide a rather headache-free way to use the power of concurrency in your Kotlin program. I was very excited when I started...
task scheduler

Creating Scheduler in c# – Schedule Task by Seconds, Minutes, Hours, Daily

Hello Guys, Today I'm going to create a very simple Task Scheduler using c# without using any Library. Using this Task Scheduler we'll be able to Schedule a Task by Seconds, Minutes, Hours and...
Admin Panel Dashboard Example

How to Create an Admin Panel | Best Practices & Tips

Admin Panel is one of the most important modules of a Web or Mobile Application. Although application's End user is nothing to do with it, still managing your application can be made easy if...
Kotlin Coroutine Call Adapter Retrofit

Improving App Network Architecture With Retrofit And Kotlin Coroutine Call Adapter

Almost in every Android mobile application, we have to deal with network calls and most of the time we end up using Retrofit. No doubt Retrofit is our favorite library when it comes to...
Kotlin Coroutine

Explore How Kotlin Coroutine Works Under The Hood

In the 🔥 hype of async programming, everyone is talking about Kotlin Coroutine. I know there are so much great articles on how to work with kotlin coroutines that's why we gonna dive deep and...

My Story When Working With Google Distance Matrix API

A few months ago when I'm working on my freelancing project. This project is like to build an application like Careem or Uber. You see an application like Careem or Uber required a lot of...