Resources  
  • CAP Theorem: Navigating the Trade-offs in Distributed SystemsMay 17, 2024. The CAP theorem, introduced by Eric Brewer in 2000, outlines the trade-offs between Consistency, Availability, and Partition Tolerance in distributed systems. This article explores its history, principles, drawbacks, and C# implementations.
  • Managed Identities for Azure ResourcesMay 10, 2024. Discover how Managed Identities simplify authentication in Azure by providing automatically managed identities for applications. Explore both System-assigned and User-assigned Managed Identities, their features, and when to use each type.
  • Installing Grafana for different Operating SystemsMay 02, 2024. Learn how to install Grafana on Windows, macOS, and Linux with this step-by-step guide for setting up the popular open-source monitoring platform.
  • Entity Framework Core: Features, Real-time Implementation, Best PracticesApr 29, 2024. Entity Framework Core (EF Core) stands as a powerful toolset for .NET developers, streamlining the interaction between applications and databases through object-relational mapping (ORM). Whether adopting a database-first or code-first approach, EF Core simplifies data access and manipulation.
  • Dynamically Show/Hide Label Text on Dropdown Change in Power Apps Apr 29, 2024. Learn how to dynamically display or hide label text based on dropdown selection changes in Power Apps. Use formulas and event handling to control the visibility of labels based on user interactions, enhancing the app's responsiveness and user experience.
  • Client Script - OnLoad with Realtime Scenarios and Use CasesApr 29, 2024. In his article, let's explore the nuances of OnLoad client scripts in the ServiceNow environment and provide developers and administrators with an extensive how-to guide for making the most of this potent feature.
  • Storage Services Use Cases and Best Practices in Azure and AWS [Part 1]Apr 29, 2024. Choosing the right storage service in Azure or AWS is crucial for achieving optimal performance, scalability, cost-efficiency, and compliance with data management requirements.
  • How to use InterPlanetary File System in React?Apr 23, 2024. This article will explore how we can integrate IPFS in React applications. This comprehensive guide explores the integration of IPFS (InterPlanetary File System) with React, demonstrating how to build decentralized web applications with improved performance and security.
  • How to Create a Node.js Logging System with ExpressApr 23, 2024. In this article, we learn how to use a logging system by using node js. This article explores Node.js logging with Winston and Express, emphasizing logging's significance in monitoring, troubleshooting, and security. It details setup, middleware, routing, and viewing logs via a web interface.
  • Understanding the Layers of Database Management SystemsApr 21, 2024. Unlocking the Power of Three-Tier Architecture: A Comprehensive Guide to Understanding and Implementing Database Management Systems. Dive deep into the layers of presentation, application, and data management, unraveling the intricacies of this widely adopted architectural model.
  • Keeping Your .NET Core API Safe and SoundApr 19, 2024. In today's digital landscape, where data is king and APIs (Application Programming Interfaces) reign supreme, ensuring the security of your API in .NET Core is paramount. In this article, we delve into the various aspects of API security in .NET Core and explore best practices to bolster your defenses.
  • Newtonsoft.Json vs. System.Text.Json: Comparative AnalysisApr 17, 2024. In the world of .NET development, handling JSON serialization and deserialization is a common task, especially when dealing with web APIs. In this article, we'll compare and contrast these two libraries, exploring their features, examples, advantages, and disadvantages.
  • Polymorphic serialization using System.Text.JsonApr 12, 2024. Polymorphic serialization is the process of serializing and deserializing objects of different types that share a common base type. This allows us to preserve the specific type information of each object, which is crucial when we want to deserialize the objects back into their original types.
  • Creating DNS Zones and Changing Name Servers from Public DNSApr 08, 2024. This comprehensive guide walks you through the fundamentals of DNS zones, setting up Azure DNS, and integrating it with popular domain registrars like GoDaddy. With Azure DNS Zones, you can optimize your domain management and ensure smooth DNS resolution.
  • Exploring the Contrasts: Azure Service Bus vs. RabbitMQApr 02, 2024. Azure Service Bus and RabbitMQ are messaging systems, but differ in deployment (cloud vs self-hosted), protocol support, and feature set. Azure Service Bus is fully managed and integrated with Azure, while RabbitMQ offers more flexibility and control but requires self-management.
  • What Are the Caveats of Array Changes Detection in Vue.jsMar 27, 2024. Vue.js relies on JavaScript's array mutation methods like push, pop, and splice for reactive updates. However, developers must be wary of caveats like direct assignments and methods with no side effects.
  • What is JSON Serialization and Deserialization in C# Mar 27, 2024. JSON (JavaScript Object Notation) has become a ubiquitous data interchange format, especially in web development. In C#, developers have multiple options for serializing C# objects to JSON and deserializing JSON strings back to C# objects
  • Change Data Capture - CDC with SQL serverMar 21, 2024. Learn how CDC facilitates seamless data integration, enables efficient data replication, and ensures accurate data synchronization, providing businesses with timely insights and streamlined operations.
  • Namespace for Authentication Routes in MVC and Its ImportanceMar 19, 2024. The System.Web.Mvc namespace in ASP.NET MVC is crucial for authentication routes, aiding in code organization, readability, and integration with framework features for seamless authentication and authorization tasks.
  • Handling JSON in C#Mar 16, 2024. C# provides seamless JSON handling with System.Text.Json. Easily parse JSON strings into C# objects and vice versa for efficient data manipulation.
  • Changing the Site URL in SharePoint OnlineMar 13, 2024. In this edition, we'll guide you through the steps to accomplish Changing site Url effortlessly. Don't miss out on the SharePoint revolution!
  • What is Change Data Capture(CDC)Mar 07, 2024. Change Data Capture (CDC) is a method used in databases to track and capture changes in data. It enables real-time updates by identifying and recording modifications made to the database, facilitating efficient data integration, replication, and synchronization across systems.
  • Dynamic Theme Change Across Canvas App ScreensMar 07, 2024. This C# method compares files using WinMerge, generates an HTML report, and sends it via email. It utilizes ProcessStartInfo for execution, with configurable options and paths for comparison and output.
  • Detect Route Changes in Vue.jsMar 06, 2024. In Vue.js, detecting route changes is achieved through Vue Router's navigation guard, beforeEach. Import Vue Router, set it up, and use beforeEach to execute logic before each route navigation.
  • How to Do Distributed File System (DFS) In ServerMar 04, 2024. In this article, we will learn a distributed File System (DFS) as the name suggests, is a file system that is distributed on multiple file servers or multiple locations.
  • How to Do Zone Transfer in Windows ServerMar 01, 2024. Zone transfer is a crucial process for synchronizing DNS zone data across multiple servers, ensuring all DNS servers responsible for a domain remain updated with the latest information. By following the step-by-step instructions outlined in the article, users can configure zone transfer between primary and secondary DNS servers effectively.
  • SendEmailFromTemplate to Send Emails to Unresolved AddressesFeb 28, 2024. This article delves into the process of streamlining communication in Dynamics 365 CE using Power Automate, specifically focusing on sending emails to unresolved addresses.
  • How to Install WDS in Server?Feb 26, 2024. This article provides a comprehensive guide on installing Windows Deployment Services (WDS) on Server 2019, detailing each step in the process.
  • Steps to Change Sender Email address in Power AutomateFeb 24, 2024. When using Power Automate, changing the sender email address for notifications involves choosing between V3 and V2 actions, utilizing a shared mailbox, and adjusting settings for personalized communication.
  • Enable Change Tracking Using Powershell in D365Feb 21, 2024. In this article we will discuss in detail about change tracking for entities and how it can be enabled in more efficient manner.
  • Rate Limits for Efficient Resource ManagementFeb 19, 2024. Rate limits are crucial for efficient resource management. Rate limits restrict the frequency of requests or actions within a defined timeframe, preventing system overload and ensuring fair resource distribution. It is essential for maintaining optimal performance and reliability in various computing environments.
  • Enable Audit History for an Entity in CRMFeb 15, 2024. Enable audit history in CRM to track entity changes. Enhance data security, compliance, and integrity by monitoring modifications. Configure settings to log and report on user actions for improved governance.
  • Create In-App Notifications in D365 Through Power Automate FlowFeb 07, 2024. Transform Dynamics 365 Communication Enable In-App Notifications effortlessly. Get real-time updates on leads, opportunities, and cases. Follow simple steps to activate a feature, create notifications with JavaScript, and enhance user engagement.
  • Multithreading in C#: Processes, Threads, and Performance OptimizationFeb 07, 2024. In this article, we will learn to Explore how threads are managed, synchronized, and executed at the kernel level, shedding light on the core mechanisms of concurrency and parallelism.
  • How to Apply or Change Site Template in SharePoint Online Feb 06, 2024. In this article, we will learnTransform your SharePoint Online sites with ease by learning how to change or apply site templates. Discover step-by-step instructions on logging in, accessing site settings, and selecting templates.
  • Create Cloud Architecture Diagrams in Python with Diagrams LibraryFeb 06, 2024. The Diagrams library by Mingrammer provides a Pythonic approach to creating cloud system architecture diagrams. It allows developers to define components and their interactions using Python code
  • Local Storage System In the AngularFeb 02, 2024. Learn how to use Locostorage in Angular for efficient data storage. Create components, add a dropdown or button, and manage data in the localStorage with step-by-step instructions.
  • Top 5 CRM Systems In 2024Jan 31, 2024. CRM, or Customer Relationship Management, is a technology and strategy that businesses use to manage and analyze interactions with their customers and potential customers throughout the customer lifecycle. Here is a list of the top 5 CRM systems.
  • Sharing Data Gateway in Microsoft Fabric Portal with DemoJan 30, 2024. This article dives into how to share data gateway with users and resource groups in Microsoft Fabric. The Sharing Data Gateway in Microsoft Fabric Portal streamlines access and data transfer between on-premises and the cloud, promoting collaboration, optimizing resource usage, ensuring security, and enhancing scalability.
  • Stars Rating System with Dapper in .NET CoreJan 29, 2024. This tutorial teaches ASP.NET Core MVC web application development with controllers and views. Implementing a star rating system with Dapper in .NET Core involves several steps. First, you need to set up your database schema to store ratings.
  • Working with SQL Lite Database in Asp.NET Core Web API Jan 21, 2024. SQLite is a self-contained, serverless, and zero-configuration relational database management system (RDBMS). It is a lightweight, open-source, and embedded database engine that does not require a separate server process and operates directly on the client's device
  • Change Ownership of Cloud FlowsJan 19, 2024. This article describes ways to Change ownership of a cloud flow manually, using powershell script and Azure Pipelines. We will discuss ways to change ownership or assignment of cloud flow so that all actions are performed concerning a particular user.
  • Building a Secure PHP MySQL Signup/Login Website with Email VerificationJan 15, 2024. Creating a secure signup/login system is essential for any web application that involves user authentication. In this article, I'll guide you through building a PHP MySQL login/signup website with email verification. I'll focus on security best practices, including password encryption using PHP's built-in functions.
  • Comparing Vertical Scaling and Horizontal Scaling in System DesignJan 11, 2024. Certainly! This article delves into the critical aspect of system design known as scalability, exploring two primary approaches: Vertical Scaling and Horizontal Scaling. Vertical Scaling involves enhancing the capabilities of a single server by adding more resources, while Horizontal Scaling achieves scalability by distributing the workload across multiple servers.
  • Safely Changing the Instance Name of SQL ServerJan 04, 2024. Changing the instance name of a SQL Server involves several steps and should be done with caution. Secure process for changing the instance name of SQL Server. This guide ensures a smooth transition, covering essential steps and precautions to safeguard your SQL Server configuration.
  • Detect Route Changes in Angular Dec 14, 2023. Learn how to detect route changes in your Angular application. Follow the steps to create an Angular project, configure routes, and implement route change detection for a more interactive application.
  • NodaTime Vs System.Datetime Types in .NetDec 13, 2023. This Article gives the comparison between NodaTime and System.datetime types in .NET. Discover the differences between NodaTime and System.DateTime in .NET, from handling time zones to serialization. Learn when to choose NodaTime for complex scenarios and how to implement it.
  • NodaTime Vs System.datetime in .NETDec 10, 2023. Noda Time and System.DateTime in .NET offers distinct approaches to date and time handling. Compare their features, immutability, time zone support, precision, and safety for your application's requirements.
  • System.Speech in .NET MAUIDec 06, 2023. Demonstration calling System.Speech .NET 8 in .NET MAUI. Explore the integration of voice functionality into .NET MAUI applications for WinUI devices using the System.Speech NuGet package. Enhance user interaction and accessibility with speech capabilities on Windows platforms.
  • Power Automate: Multiple Users Participation Involved in Collaborative WorkflowNov 22, 2023. Power Automate: Multiple users Participation involved in a collaborative workflow.
  • Bulkhead Pattern for Robust Software Systems in C#Nov 17, 2023. The Bulkhead Pattern in software architecture, inspired by ship bulkheads, involves segregating resources to contain failures and enhance system stability. In C#, it can be implemented for scenarios like thread pool isolation. The provided example uses SemaphoreSlim to limit concurrent service calls, preventing widespread issues if an external service fails.
  • VS 2022 Reveals System.Runtime.CompilerServices.Unsafe VulnerabilityNov 15, 2023. The recent version of Visual Studio 2022 revealed a vulnerability in ASP.NET WebForms.while updating Windows on Patch Tuesday and releasing the latest version of Visual Studio 17.8 and .NET 8 LTS, I upgraded some legacy systems developed with ASP.NET WebForms, now utilizing C# 12. During this procedure, I encountered a significant problem thanks to a new feature of Visual Studio.
  • Difference Between Concurrency and Parallelism in C#Nov 09, 2023. The article you provided gives a comprehensive overview of the concepts of concurrency and parallelism and their relevance in C# programming. It highlights the distinctions between the two concepts and provides clear examples and use cases for each. The discussion of best practices and considerations for managing concurrency and parallelism effectively is a valuable addition, as it helps developers avoid common pitfalls and make informed decisions when implementing these concepts in their applications.
  • How to Set Up the Flutter Environment in Visual Studio Code on Windows SystemOct 30, 2023. This article will discuss about setting up Flutter on a Windows system is comprehensive and user-friendly. It covers the essential steps for installing Git, setting up the Flutter SDK, updating the system environment variables, installing Visual Studio Code, and integrating the necessary Flutter and Dart extensions. The inclusion of specific links to download Git, Flutter SDK, and Visual Studio Code enhances the practicality of the guide and simplifies the setup process for readers.
  • How to Create a Ticketing System using Power Automate?Oct 21, 2023. In this article, I'm explaining step by step How to Create a Ticketing System using Microsoft Lists & Outlook by Power Automate?
  • The Challenge of Changing Your Website's DomainOct 20, 2023. In the ever-evolving landscape of the internet, website owners occasionally find themselves at a crossroads, contemplating the change of their domain name. While this decision may be motivated by a variety of factors, such as rebranding, expansion, or better aligning with the website's purpose, it is not a step to be taken lightly. For those with a well-established site, like c-sharpcorner.com, the challenges can be significant, but with careful planning and execution, the transition can be successful.
  • .NET Task Parallel Library vs System.Threading.ChannelsOct 18, 2023. Concurrency in modern software development is vital for applications to efficiently manage multiple tasks simultaneously. In the .NET ecosystem, developers have two powerful tools for concurrency: the Task Parallel Library (TPL) and System.Threading.Channels. This article provides a practical comparison of these tools, illustrating their usage and advantages.
  • What are Temporal Tables in SQL Server?Oct 16, 2023. A temporal table, also known as a system-versioned temporal table, is a type of database table designed to track changes to data over time automatically. It accomplishes this without the need for complex custom code or triggers. Temporal tables are particularly useful in scenarios where you need to maintain a historical record of changes made to your data.
  • NServiceBus In .NET 7: Simplifying Distributed Systems CommunicationOct 11, 2023. NServiceBus in .NET 7: Simplifying Distributed Systems Communication
  • Webhooks in .NETSep 20, 2023. Explore webhooks in modern web applications. Learn what webhooks are, their benefits, and how to implement them in .NET with practical examples. Keep your systems in sync effortlessly.
  • Security ASP.net Core MVC (C#) Encryption and DecryptionSep 19, 2023. On the topic of "Security in ASP.NET Core MVC (C#): Encryption and Decryption," Ziggy Rafiq has written an insightful article. As Ziggy explores encryption and decryption techniques, he offers valuable insights for developers as well as security enthusiasts about how to secure web applications built on ASP.NET Core MVC.
  • Exploring the Versatility of LinuxSep 04, 2023. In today's digital age, choosing the perfect operating system for your computing needs is akin to selecting the right tool for the job. With a multitude of options available, including the familiar Windows, the elegant macOS, and the intriguing Linux, it's essential to understand what makes each platform distinct. In this journey, let's delve into the fascinating world of Linux and explore how it distinguishes itself among the available choices.
  • Cloning Class Using System.Text.Json in .NET 8Aug 21, 2023. .NET 8 Preview 7 allows cloning internal properties
  • How To Prevent Font-Size Changes in iPhone Apps?Aug 10, 2023. Discover proven strategies to maintain a uniform font size throughout your iPhone app. Learn how to leverage Dynamic Type, avoid hard-coded sizes, test across devices, use Auto Layout, establish a clear visual hierarchy, monitor third-party libraries, and stay updated with design guidelines. Create an accessible and visually pleasing experience for users while preventing font size inconsistencies.
  • .NET 8 Preview 7: Breaking Changes for AlpineAug 09, 2023. .NET 8 Preview 7 - breaking changes in 'ca-certificates' and 'krb5-libs' packages on Alpine images
  • Types of cyberattacksAug 01, 2023. Explore the world of cyber attacks, from web-based threats like phishing to system-based ones like viruses and worms. Stay vigilant against evolving cybersecurity challenges.
  • What are Functional Requirements? Jul 31, 2023. Functional Requirements of the system are a very critical part of the system in which we defined the overall functionality of the system. Functional Requirements define the behavior of the system means what the system should do Like, and Code Compiler should complete the Machine Code.
  • What are Essential Requirements and Accidental Requirements?Jul 28, 2023. Software Requirements Engineering is the systematic process of gathering, documenting, analyzing, and managing the requirements for a software system. It is a crucial phase in the software development life cycle as it lays the foundation for the entire software development process. The primary goal of requirements engineering is to understand and define what the software system needs to accomplish, how it should behave, and what constraints and limitations it must adhere to.
  • Implementing Pipeline Design Pattern using C#Jul 18, 2023. Learn about the Pipeline design pattern and its implementation using C#. Discover how this powerful pattern breaks down complex tasks into modular steps for efficient and maintainable code.
  • How to Access AWS Systems Manager Parameter Store using Python?Jul 02, 2023. Learn how to access AWS Systems Manager Parameter Store using Python. Set up the project folder, install required packages, and retrieve parameter values using the boto3 library. Test the code to access parameter values from the Parameter Store.
  • System Sequence Diagram Used in Software DevelopmentJun 30, 2023. A System Sequence Diagram (SSD) is a UML (Unified Modelling Language) diagram used in software development to depict the interactions between an external actor and the system being developed. It illustrates the sequence of messages exchanged between the actor and the system to achieve a particular functionality or use case. Here's an example of how a System Sequence Diagram may look: 18.6 System Sequence Diagram: The system sequence diagrams are based on the “Unified Modelling Language” This diagram visualizes the use case against the canaries.
  • Invoke PowerAutomate on the Change Specific Field/Column Value of DevOpsJun 26, 2023. Reducing unnecessary Power Automate invocations, this article presents a solution to trigger automation only when specific column values change in Azure DevOps, optimizing consumption and flow history while maintaining efficiency.
  • Hello World in RUST Jun 14, 2023. Hello World in Rust: A Journey into Safe and Efficient Systems Programming.
  • Efficient Directory Monitoring Techniques for Windows 10 with C# and .NET Core 7May 26, 2023. Learn how to monitor a directory in Windows 10 using C# and .NET. This guide will walk you through the different approaches and techniques for monitoring directories and the process of implementing a directory monitoring system that allows you to track file changes and take action programmatically.
  • AWS Service - Booking System ArchitectureMay 23, 2023. In this article, we are going to look at a ticket booking system using AWS architecture
  • Boosting Performance with Angular Change Detection StrategiesMay 18, 2023. Learn how to optimize your Angular applications by leveraging different change detection strategies. Understand how change detection works, explore the default strategy, and discover the power of the OnPush strategy.
  • How to Use Packages and Crates in RustMay 16, 2023. Introduction of Packages and Crates.
  • Singleton Design Pattern Evolution and implementation C#May 03, 2023. Learn how to implement the Singleton Pattern in C# and its evolution through four different approaches.
  • 5 Game-Changing Web Technologies to Watch in 2023Apr 15, 2023. Learn about the top 5 Web technologies of the year 2023 and beyond
  • Exploring The Key Components Of .NET - CLR, CTS, And CLSApr 06, 2023. The article explores the three key components of the .NET Framework: the Common Language Runtime (CLR), Common Type System (CTS), and CLS
  • AWS Systems Manager (SSM) Parameter Store In .NET 3.1 Web APIMar 16, 2023. Grab all the AWS Systems Manager (SSM) Parameter store in .NET 3.1 Web API and use them in entire project through Configuration
  • Implementing Change Data Capture in Azure Data FactoryMar 13, 2023. Step by step implementation of CDC in azure data factory.
  • Simplifying Flutter App Development with GetX's Dependency Injection SystemFeb 24, 2023. Managing dependencies is essential to building maintainable and scalable code in Flutter applications. A dependency injection (DI) solution like GetX can make this process much more efficient and effective than Flutter's essential dependency management tools.
  • Learn About UMLFeb 08, 2023. Unified Modeling Language - UML is a language modeling for software business.
  • How To Change The VSCode Terminal Font SizeJan 23, 2023. In this short post, we're going to understand how we can change the font size for the terminal that comes bundled with Visual Studio Code. We'll take a look at both ways we can update the font size, using the Settings screen as well as the settings.json file.
  • 25 Powerful Points To Understand System DesignJan 17, 2023. 25 Powerful points to understand System Design that can help in system design interviews.
  • Using System.Speech With .NET 7Jan 16, 2023. In this article, you will learn how to use System.Speech for .NET 7 using Extensions.
  • Using Change Tokens In .NET 7Jan 05, 2023. In this article, you will learn how to use change tokens in .NET 7.
  • How To Change The Git Commit AuthorJan 02, 2023. In this post, we'll learn to change the commit author for single as well as multiple git commits.
  • How to Use Change Tokens In .NET 7Jan 02, 2023. Have you ever heard of or used the change tokens before? Basically, it helps us to track state changes (that’s it!).
  • How To Change Background Color Dynamically In Vue.jsDec 29, 2022. In this article, you will learn how to change background color dynamically in Vue.js.
  • Kafka OverviewDec 26, 2022. In this article, you will learn about Kafka.
  • How To Change Port Number In Vue.js AppDec 22, 2022. In this article, you will learn how to change Port Number In Vue.js App.
  • F#'s System.Char Type BasicsDec 19, 2022. This article introduces the char type using the F# language. It focuses on the char type declaration, and character escape sequences and shows how to represent a numerical value on the char types.
  • Top 11 Types Of Cyber Attacks Hackers UseDec 02, 2022. In this article, you will learn about types of Cyber Attacks - Web based attacks and System based attacks.
  • See How Others Changes Compare To Your Own In VS CodeNov 22, 2022. Get the ultimate perspective on all the work in progress in your repository and how it compares or possibly conflicts with the changes you are making on your own branch with GitLive’s new Repository View ??
  • Change Default Search Engine To Google In EdgeNov 21, 2022. In this article, you will learn how to change Default Search Engine to Google in Edge.
  • .NET 7 OverviewNov 14, 2022. In this article, you will learn about .NET 7.
  • Solution - The Application Encountered An Error While Attempting To Change The StateOct 20, 2022. In this article, you will learn about the solution the application encountered an error while attempting to change the state.
  • Understanding Design PatternsOct 18, 2022. In this article, you will learn about Design Patterns.

About Change-System-Sounds

NA

OUR TRAINING