Always make your apps localizable from the start
Any major software development framework has in-build localization mechanism. This will allow any app built with it to be able to easily change the language and other culture-specific settings depending on the users’ preferences. You may think that this doesn’t apply to your app. Perhaps you never intend to release Continue Reading
Very simple ways to tell if a website is unsafe to register on
Now and again, you can hear news stories about large-scale cyber attacks. Many of those are done to obtain personal data. The cybercriminals can then use it for more targeted attacks in the future. Unfortunately, there is no way to completely insulate yourself from the theft of your sensitive personal Continue Reading
Taking advantage of manipulative social media mechanisms as a user
Social media is built upon powerful manipulative algorithms that can influence behavior of its users. However, it is also a very powerful tool that can greatly aid you in education, building your business, developing your career and exerting your influence in other ways. Even though most of the mechanisms that Continue Reading
Getting audio working on Ubuntu VM on Hyper-V
As someone a .NET library that is designed to play audio on Windows, Mac OS and Linux, I need to have all three operating systems available for testing. And the simplest and the cheapest way to set up multiple operating systems is to use virtual machines (VMs). My main PC Continue Reading
Coordinating IoT cluster with SignalR
Clustering is an important functionality in Internet of Things (IoT). It allows multiple devices to act as one and coordinate the work between themselves. For example, you may have IoT devices that are making real-time audio announcements at departure gates of an airport. If the gates are in a close Continue Reading
10 Cloud Developments that Excited Us this Decade
With 2020 almost here, it’s amazing to think about how much cloud technologies and the cloud industry as a whole have transformed over the past decade. While cloud technologies will continue to bring transformative change to businesses well into the 2020s, we thought it was worth reflecting on 10 of Continue Reading
Does lockdown kill more people than COVID-19 does?
COVID-19 is a dangerous disease. And there are many reasons why is it so. However, since various prolonged lockdown measures were implemented across the globe to slow the spread of it, people got tired of them. And many started asking whether the lockdown measures are actually deadlier than the virus Continue Reading
Beginning gRPC on ASP.NET Core
gRPC allows you to enable components of your distributed application to communicate effectively with each other and it requires very little code to do so. gRPC is a network communication technology that has been originally developed by Google. It works over HTTP2 protocol and it is primarily used to enable Continue Reading
Getting Started with ASP.NET Core 3.0 Blazor
Learn Blazor to be able to build web applications without having to learn JavaScript. This video will teach you Blazor, a new web development framework from Microsoft now available with the release of .NET Core 3.0. You will learn how to build web applications without having to learn JavaScript. You will learn how Continue Reading
Cloud-native as the Future of Data Loss Prevention
Data loss prevention (DLP) is one of the most important tools that enterprises have to protect themselves from modern security threats like data exfiltration, data leakage, and other types of sensitive data and secrets exposure. Many organizations seem to understand this, with the DLP market expected to grow worldwide in Continue Reading