Resources  
  • Web API Service Call Function In Blazor Component May 13, 2024. Learn how to make HTTP service calls to a Web API from a Blazor component using C#. Explore asynchronous programming, HTTP client usage, and integration of RESTful API calls. Understand how to leverage dependency injection and Razor syntax for seamless integration in Blazor applications.
  • Git GUI Clients (3-1), GitHub ServerMay 13, 2024. This article will briefly describe GitHub Server basic functionalities. This article is part of a series on Git GUI Clients. Focusing on GitHub Server, it delves into its major functionalities, guiding users through repository management and collaboration tools.
  • Git GUI Clients (1), Visual StudioMay 13, 2024. This article will discuss Visual Studio as a client of Source Control Server. This series dives into various Git GUI clients, detailing features like repository management, interaction with local and remote repositories, and integration with IDEs like Visual Studio.
  • Web API in Azure (2), Set a Client Credential SecretMay 08, 2024. This article will discuss how to Set a Client Credential Secret for Azure Web API. This series of articles guides users through setting up and consuming a Web API registered on the Azure Identity Platform. This specific article focuses on setting a Client Credential Secret.
  • Git GUI Clients (3), GitHub DesktopMay 07, 2024. This article discusses the GitHub Desktop as a client GUI. This series explores various Git GUI clients like Visual Studio, GitHub Desktop, and SmartGit, detailing features such as repo management, interaction with local and remote repos, and automation.
  • Git GUI Clients (2), VS CodeMay 06, 2024. This series explores various Git GUI clients like Visual Studio, VS Code, GitHub Desktop, TortoiseGit, and SmartGit, focusing on their features for repos management, interaction between local and remote repos, and more.
  • How to Upload Files to Mega Cloud Storage Using C# & .NET CoreMay 06, 2024. Learn how to seamlessly upload files to Mega Cloud storage using C# and .NET Core. Mega is a popular cloud storage provider known for its robust security features and generous storage offerings.Discover how to harness Mega Cloud's robust features to streamline your file upload workflow, optimize performance, and ensure data security. From handling large file transfers to implementing error handling mechanisms, we cover everything you need to know to leverage Mega Cloud effectively in your .NET Core 8.0 projects.Join us on this journey to revolutionize your data management practices and elevate your application's capabilities with Mega Cloud. Dive into our comprehensive guide today and take your file upload functionalities to new heights!
  • PayPhi Payment Gateway Integration in .NET CoreMay 02, 2024. Pay Phi (PhiCommerce) Payment Gateway Integration in .NET Core. This article outlines integrating PayPhi with .NET Core for secure online transactions. It covers creating HTML pages, client-side scripting, and modal classes for efficient payment data management.
  • 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.
  • Client-Side Data Storage: Local & Session Storage in JavaScriptApr 24, 2024. This Article describes how to store data on the client side and the difference between local storage and session storage and their methods.
  • Real-Time Data Transfer with WebSockets and SignalR in .NET CoreApr 22, 2024. In this article, we'll explore how to implement WebSocket functionality using SignalR in a .NET Core application to retrieve data from a concurrent dictionary and push it to clients in real time.
  • Client-Side Performance Optimization (Angular)Apr 19, 2024. Angular client-side performance optimization involves techniques like Ahead-of-Time Compilation, Lazy Loading, Minification, Tree Shaking, Module Optimization, Bundle Size Analysis, and more for improved user experience.
  • Git GUI Clients (4), TortoiseGitApr 19, 2024. This article discusses the Git GUI Client for TortoiseGit. This series explores various Git GUI clients, including TortoiseGit and TortoiseSVN, discussing features, setup, and major functionalities.
  • Git GUI Clients (4-1), SVN and TortoiseSVNApr 18, 2024. This article is to discuss Git GUI Client.
  • Creating a Virtual Machine on ESXi Host with VMware Web ClientApr 15, 2024. By following these steps, you can successfully create a virtual machine on your target ESXi host using the VMware web Host Client.
  • Health Checks in .NET Core with AspNetCore.HealthCheck.UI.ClientApr 13, 2024. Implementing health checks in .NET Core applications ensures reliability. Using AspNetCore.HealthChecks, monitor application health and dependencies, facilitating proactive issue identification for enhanced performance and user satisfaction.
  • The Beta release of the new VMware Host Client is availableApr 11, 2024. Big news for VM admins! The all-new VMware Host Client beta arrives, offering a desktop app for ESXi management with a familiar vSphere feel. Access and download now! #VMware #vSphere #Beta
  • Git GUI Clients (0) --- OverviewApr 10, 2024. This article will discuss the Git GUI Clients in General. In this article, Git GUI Clients, including Visual Studio, Visual Studio Code, GitHub Desktop, TortoiseGit, and SmartGit, offer diverse tools for efficient source control management.
  • Client Scripts in ServiceNow- Simplified with Real-Time Use CasesApr 05, 2024. From onChange to onLoad, discover the four key types of client scripts and how to use them effectively to enhance user experience and streamline platform functionality. Explore essential tips and best practices for writing efficient, maintainable client scripts.
  • IHttpClientFactory in .NET CoreApr 05, 2024. In this article, we will learn IHttpClientFactory in .NET Core simplifies HTTP client management by providing a central mechanism for creating and managing HttpClient instances.
  • Explanation of HttpClient in .NET CoreApr 03, 2024. The HttpClient class simplifies making HTTP requests (like GET or POST) in your .NET Core applications. It handles connections, timeouts, and responses, letting you focus on the data you need.
  • Built In Rest Client in .NET CoreApr 01, 2024. .NET Core provides a built-in REST client through HttpClient in the System.Net.Http namespace. It offers lightweight, cross-platform capabilities for seamless integration with web services, enabling efficient HTTP requests and response handling in API communication within .NET Core applications.
  • How to Identify Code Is Running on Client or Server in Vue.jsMar 28, 2024. In Vue.js, distinguishing between client and server-side execution is vital, especially in SSR scenarios. By checking for windows or process.server, developers tailor code for respective environments, ensuring seamless operation.
  • What is Blazor WebAssembly?Mar 24, 2024. Blazor WebAssembly, a client-side web framework powered by .NET and C#, empowers developers to craft dynamic and interactive web applications directly in the browser. In this article, we'll explore the capabilities, advantages, and potential of Blazor WebAssembly in revolutionizing web development.
  • Business Rules in ServiceNow and Its Automation PotentialsMar 21, 2024. In this article, we will learn automation and efficiency are important in IT service management. ServiceNow provides an effective toolkit for streamlining corporate procedures and increasing output. Business Rules are one of the core elements of automation in ServiceNow.
  • Establishing Communication Between Executable Files Using TCP/IPMar 19, 2024. WPF apps use various IPC methods like Named Pipes, WCF, TCP/IP Sockets. TCP/IP sockets offer cross-platform communication with advantages like reliability but face complexity and firewall issues. Steps include server/client development, execution instructions. Use CommonHelper for collaboration.
  • Asynchronous Programming in Angular Promises vs. ObservablesMar 06, 2024. Asynchronous programming plays a crucial role in modern web development, especially in Angular applications where data fetching, event handling. In this article, we'll delve into the differences between promises and observables, their usage, and provide code examples to illustrate their behavior.
  • How to Pass a Parameter to Event Handler or Callback in React.jsFeb 22, 2024. In React, passing parameters to event handlers can be done using arrow functions or the bind method. Choose the approach that suits your project for optimal performance and readability.
  • How To Generate Curl Script of the HttpClient in .NETJan 29, 2024. The HttpClientToCurl is a NuGet package for generating the curl script of HttpClient in C# (.Net) supported features: Post, Get, Put and Delete. content types: application/json, text/xml, application/x-www-form-urlencoded
  • How to Connect Client Computer to Server DomainJan 22, 2024. For Active Directory Federation Services (AD FS) to function, each computer that functions as a federation server must be joined to a domain. Federation server proxies may be joined to a domain, but this is not a requirement.
  • Power of Callbacks in ES8 and TypeScriptJan 17, 2024. Callbacks in JavaScript play a pivotal role in handling asynchronous operations, enabling developers to execute code after the completion of a specific task. In this article, we'll explore the concept of callbacks, and delve into examples showcasing their utility.
  • How to Restrict Clients Desktop Settings in ServerJan 08, 2024. Learn to restrict client desktop settings on Server 2019 efficiently. Understand the benefits, reduce risks, protect sensitive data, and follow a step-by-step guide for proper implementation.
  • IndexedDB and Its Basic ConceptJan 05, 2024. In this article, we will learn about IndexedDB, a powerful client-side storage API for storing and retrieving structured data asynchronously. Explore its key features, concepts, and a practical example for efficient data management in web applications.
  • Action and Func Delegates in C#Jan 02, 2024. Unlock the potential of Action and Func delegates in C# programming. Dive into the world of expressive and readable code, utilizing these powerful tools for method-passing, event handling, and more. Happy coding!
  • Azure Key Vault Secret Client Library for Python SDKJan 02, 2024. This module speaks about accessing Key Vault secrets through Python code. Key Vault is a service offered by Azure to store secrets such as passwords, certificates, keys etc in a safe and secure manner.
  • Using RESTSharp for CRUD Operations in ASP.NET Core Web APIDec 19, 2023. Utilizing RESTSharp for CRUD operations in ASP.NET Core Web API offers a streamlined approach to interacting with APIs. This library simplifies HTTP requests and responses, allowing developers to focus on implementing functionality rather than managing low-level HTTP communication.By breaking down each operation—POST, PUT, DELETE, GET, PATCH—and providing corresponding code snippets, the process of creating, retrieving, updating, and deleting resources becomes more accessible. The RestClientHelper class encapsulates RESTSharp configuration, promoting code reusability and maintainability.
  • ValidateAntiForgeryToken in ASP.NET CoreDec 13, 2023. In web development, security is a crucial aspect that demands meticulous attention. Cross-Site Request Forgery (CSRF) is a type of attack where unauthorized commands are transmitted from a user trusted by a web application. ASP.NET Core provides a built-in defense mechanism against CSRF attacks called ValidateAntiForgeryToken.
  • How to Share a Drive and Mapping for Client User?Dec 01, 2023. Learn the proper and easy method to share and map a drive for client users. Follow clear steps from creating a shared folder to setting up permissions in this insightful guide.
  • Creating Consistent ASP.NET Core Web API Responses with AutoMapper and DTOsNov 17, 2023. Developing a robust ASP.NET Core Web API hinges on the subtle yet pivotal details of response structuring. Leveraging AutoMapper in tandem with well-designed Data Transfer Objects (DTOs) not only ensures the separation of concerns but also orchestrates a symphony of consistent and predictable API responses. These intricacies extend beyond mere data mapping; they epitomize a strategic approach in harmonizing the internal model intricacies with the API's outward-facing facade. Unveiling the elegance of these detailed mappings and the orchestration of a uniform response structure not only enhances the developer's workflow but also augments client-side integration, presenting an intuitive and standardized communication channel. Addressing these finer points not only establishes a foundation for resilient error handling but also fuels the API's scalability and ease of maintenance, fostering an environment where agility meets reliability.
  • Microsoft Kiota Command Line ToolOct 16, 2023. The Microsoft Kiota Command Line Tool is a software utility designed by Microsoft that aids developers in generating code for Microsoft's Kiota API client libraries. It offers a command line interface (CLI) for streamlined code generation, allowing developers to efficiently create client libraries that interact with various Microsoft services and APIs. This tool assists in enhancing productivity by automating the process of generating the necessary code for interacting with the Kiota-based APIs, ultimately expediting the development of robust applications and services in the Microsoft ecosystem.
  • Upload Files to SharePoint Online Library using POSTMANOct 09, 2023. In this article we will go thorugh the steps needed to test the Graph API endpoints against the client application.
  • Enhancing ASP.NET Core Web API Responses with Consistent and Predictable Wrapper ClassesSep 27, 2023. In ASP.NET Core Web API, you can use wrapper classes to standardize the format of your API responses. A wrapper class typically contains a status code, a message, and the actual data payload. This helps in providing a consistent structure for your API responses, making it easier for clients to understand and handle them.
  • Software Architecture TypesSep 26, 2023. Software architecture is the foundation of any software system, determining its structure, component interactions, and trade-offs. It significantly influences application quality, performance, scalability, and maintainability. This comprehensive guide delves into various software architecture types, offering insights into their strengths and weaknesses and guiding you on when to deploy them.
  • Server-Side Rendering (SSR) and Client-Side Rendering (CSR) in React.jsSep 18, 2023. In this article we will learn what is the Server-Side Rendering (SSR) and Client-Side Rendering (CSR) in React Js
  • RabbitMQ Implementation for ASP.NET CoreSep 15, 2023. Learn how to implement RabbitMQ in an ASP.NET Core application, covering prerequisites, establishing connections, sending and receiving messages, and building reliable, scalable message-driven applications.
  • Sending Messages with RabbitMQ in .NET CoreSep 11, 2023. Here we will learn how to use RabbitMQ for sending message in dotnet core
  • Keeping Secrets Safe in .NET/ASP.NET Core Applications with Azure Key VaultSep 07, 2023. Securing secrets in .NET/ASP.NET Core applications using Azure Key Vault is crucial for maintaining the confidentiality and integrity of sensitive information such as API keys, connection strings, and certificates. In this example, I'll walk you through the steps to integrate Azure Key Vault into an ASP.NET Core application to keep secrets safe in real time.
  • SignalR to enable real-time communication between clients and the serverSep 04, 2023. SignalR to enable real-time communication between clients and a server. SignalR is a library for ASP.NET that allows you to build real-time, interactive web applications. In this example, we'll create a simple chat application where clients can send and receive messages in real-time.
  • Registering Applications with Certificates, Secrets, and Federated CredentialsSep 02, 2023. Discover the process of registering applications using certificates, secrets, and federated credentials in this informative guide. Unlock powerful authentication methods for your digital endeavors.
  • Enhancing Client Responses: Crafting Custom Middleware for Effective Error HandlingAug 27, 2023. Designing a robust error handling mechanism and returning meaningful error responses to clients is crucial for enhancing the reliability and user experience of your ASP.NET Core Web API. Here's a concise guide on how to achieve this using custom middleware:
  • Delegates in C# Aug 25, 2023. Explore the fundamental potency of C# delegates—vital for encapsulating methods as first-class entities. Empower callbacks and event management for efficient C# application development.
  • Effective API Versioning with Custom MiddlewareAug 22, 2023. API versioning with custom middleware, enables clients to access different versions of your API based on the version specified in the request header. This allows you to manage backward compatibility while rolling out new features or changes in a controlled manner. Custom middleware provides a central point for extracting and validating version information, making your versioning logic more modular and maintainable.
  • Implementing Content Negotiation for Flexible Data FormatsAug 16, 2023. Content negotiation in ASP.NET Core is crucial for serving different data formats like JSON, XML, etc., based on the client's preferences. Here's a complete example of how to implement content negotiation in an ASP.NET Core Web API:
  • Salesforce REST API: The Login Request (Authentication Step)Aug 02, 2023. In this article, we will discuss the detailed steps on how to authenticate REST-based requests against Salesforce Org. We will explore the REST payloads for the Request & Response cycle for the request.
  • Source Control (4-9-2), Git - Merge in Client SideAug 01, 2023. Explore a comprehensive series of articles on Source Control, ranging from standalone apps like MS SourceSafe to web services like GitHub, Azure DevOps, and Git. Understand merging methods, integration, and comparisons for effective version control.
  • Client Credentials Flow - Call Web API to API without user interactionJul 18, 2023. This article shows the way to call API to API with user interaction by using Client Credentials Flow.
  • Secure User Authentication in Azure Using Microsoft.Identity.ClientJul 14, 2023. The process of authenticating users securely is essential in Azure applications. Microsoft.Identity.Client (MSAL) is a C# library that simplifies the implementation of secure user authentication in Azure. It provides functionality for integrating Azure Active Directory (Azure AD) and other identity providers, enabling applications to authenticate and authorize users.
  • Efficient CRUD Operations with ElasticSearch and .NET Core APIMay 29, 2023. ElasticSearch is a powerful and highly scalable open-source search and analytics engine built on top of Apache Lucene.
  • Learn How Event Loop Works in Client / Server Side in JavaScriptMay 26, 2023.
  • What is Synchronous and Asynchronous Programming in JavascriptMay 24, 2023.
  • Dependency Injection In .NET Core - Understanding The Fundamentals And Best PracticesApr 12, 2023. In this article, you will learn about dependency Injection in .NET Core: Understanding the Fundamentals and Best Practices.
  • How To Use MQTT Client In .Net 7Mar 31, 2023. In this article, you will learn how to use MQTT Client in .Net 7.
  • Build A ChatGPT Client And An Image Generator In Blazor Using OpenAI APIMar 23, 2023. In this article, you will learn how to build a chatgpt client and an image generator in blazor using openai api.
  • ChatGPT In .NET 7 API And Testing With PostmanFeb 24, 2023. In this article, I'm going to explain how we can configure chatGPT in .NET7 API and we'll also check the response in postman
  • Getting Specific YouTube Video using C# .NET and YouTube APIFeb 09, 2023. In this article we will learn how to get Videos details of specific video by video id.
  • Callbacks - The Definitive GuideFeb 01, 2023. This article will help you to understand callbacks and their practical usage.
  • SharePoint List Operation With Time Trigger Azure FunctionOct 20, 2022. In this article, you will learn about SharePoint List Operation with Time Trigger Azure Function.
  • Solution For New-AzResourceGroup : ‘this.Client.SubscriptionId’ Cannot Be NullOct 20, 2022. In this article, you will learn about Solution For New-AzResourceGroup : ‘this.Client.SubscriptionId’ Cannot Be Null.
  • How To Receive Real-Time Data In An ASP.NET Core Client Application Using SignalR JavaScript ClientOct 10, 2022. This article explains how to connect with SignalR Server hub and receive the message data from the server to the client application using the SignalR JavaScript client in ASP.NET Core 6 application
  • Monitor The Azure Active Directory Client Secret ExpirationOct 06, 2022. In this article, we will learn how to use Azure Functions and PowerShell to monitor the Client Secret Expiration of Azure AD apps and sent reminder emails
  • Validating Client ID And Client Secret Using POSTMANAug 30, 2022. This article explains how to check the validation of client credentials (client id and secret) using POSTMAN and by interacting with Graph API. This also has steps for POST request which is a rare find in internet.
  • Git - Push From GUI Client Returns "Authentication Failed"Aug 13, 2022. Git push to GitHub or Bitbucket from third party Gui client results in "Authentication Failed."
  • Git - 6 Free GUI ClientsAug 13, 2022. We give an overview of six free Git Gui clients.
  • How To Receive Real-Time Data In .NET 6 Client Application Using SignalRJul 30, 2022. This article explains how to receive real-time data in ASP.NET Core Client application from Server using SignalR with a code example.
  • How To Connect To Dynamics 365 CE Environment Using Client ID And Secret In XrmToolBoxJul 25, 2022. A step-by-step process to connect to Dynamics 365 CE environment using Client Id and Secret in XrmToolBox.
  • Extending The Validity Of Existing Client Secret In SharePointJul 22, 2022. In this article, you will learn how to extend the validity of existing Client secrets in SharePoint.
  • Consume Web API By MVC In .NET Core (4), .NET ClientsJul 04, 2022. In this article, you will learn how to consume Web API By MVC In .NET Core (4), .NET Clients.
  • OAuth2.0 Authorization With The Azure AD Client Credentials FLow To Secure APIs Of Azure API ManagementMay 25, 2022. In this article, we learn how you can protect your APIs using OAuth2.0 Authorization with the Azure AD Client Credentials flow. When APIs on API Management consumed by other application(End User), we need communicate service to service communication by configuring the OAuth 2.0 authorisation code flow to protect APIs on API Management.
  • Fetch Client - Test REST API Using VSCode ExtensionMay 16, 2022. In this article, you are going to learn about how to using Rest API using "Fetch Client" VSCode extension.
  • Azure Duration Functions - How To Use And Implement ItMay 03, 2022. In this article, we will discuss related to the implementation process of Azure Durable Function. We also discuss how to implement timer intervals while running any long-running Durable Function Workflow.
  • Show And Hide Form Header With Webresource In Dynamics CRM Mar 30, 2022. In Dynamics 365 CRM, at times we must show or hide form header,header command bar,header body,Header tab navigator for a selected entity. This can be achieved by using client API Reference. As an example, contact record was taken to show this functionality.
  • Understand setShowTime With Webresource In Dynamics CRMMar 23, 2022. In Dynamics 365 CRM, at times we must show only date part for a field of date time type if at all customers were not in favour of creating same field with date Only format. Then this can be achieved by the usage of setShowTime Client API reference, which specify whether a date control should show the time portion of the date or not. As an example, Vaccination date is used to explain this functionality.
  • How To Send Parameters To Event CallBacks In BlazorMar 01, 2022. In this article, we will learn what are the steps you need to take to send a parameter in event callbacks in blazor, we demonstrated the same with a Blazor server app.
  • 5 Steps To Implement Event Call-Backs In BlazorFeb 28, 2022. In this article, you will learn about Hands-on implementation of parent child communication in blazor.
  • Client-side Application For JWT Refresh Token In Angular 13 Feb 13, 2022. In this post, we will create a client-side application for JWT refresh token in Angular 13.
  • Consuming GRPC Service At Client Based .NET Core 6.0 Entity Framework For CRUD OperationFeb 09, 2022. In our previous article (GRPC Service Create Using .NET Core 6.0 Entity Framework For CRUD Operation (c-sharpcorner.com)we have seen how to create the GRPC service. In this article we are going to see to consume the GRPC service at the client
  • Validate If Client ID And Client Secret Are ValidJan 31, 2022. This article describes about validating the app principals by checking the validation of client ID and Client Secret details.
  • Understanding Move Next and Move Previous in BPFDec 01, 2021. At times we must work on BPF Stages and navigate Stages automatically based on the business requirement, for quick test D365 Client API’s can be used for navigation with predefined methods moveNext and movePrevious in console window of browser before writing JavaScript code. As an example, existing Vaccination BPF on an existing Contact record was used to show these navigation methods.
  • VS Code as a Testing Client For Web APIOct 18, 2021. This article discusses the Testing Clients for Web API.
  • Callbacks In JavaScript😝Sep 29, 2021. In this article, you will learn about callbacks in JavaScript.
  • New GraphQL Client For TypeScriptAug 12, 2021. In this article, you will learn about the new GraphQL client for TypeScript.
  • Creating A .NET 5 Client To Call An API Protected By CertificatesJul 15, 2021. In this article, you will learn how to create a .NET 5 client to call an API protected by certificates.
  • How To Develop Custom Salesforce SOAP API Endpoint Jul 06, 2021. In this article, we will discuss detailed steps on how to develop Custom SOAP APIs for Salesforce and how can we consume the SOAP API Endpoint using Postman API Client. We will also look for Service Operations return collection of records as part of Response.
  • Check And Update Expiration Date Of Client ID In SharePoint OnlineJul 05, 2021. This client Id and secret key is generation from SharePoint Online and gets expired after one year. After one year, your application will be unauthorized to SharePoint.
  • Event Handling In BlazorJun 15, 2021. In this article, you will learn about Event Handling in Blazor.
  • Generate The Client Code Of Web API Using Swagger API SpecificationJun 11, 2021. In this article, you will learn how to generate the client code of Web API using Swagger API specification.
  • Thunder Client - An API Testing ExtensionApr 27, 2021. Thunder Client is a lightweight API testing extension which a developer can use in Visual Studio code for testing API.
  • Salesforce SOAP API: POST Request With SOQL Query Envelope [Custom SObjects]Apr 23, 2021. In this article, we will discuss the detailed steps on executing SOQL queries for Custom Salesforce SObjects using SOAP API. In this demo, we will look into how to query fields with lookup relationships. This article holds good both for Custom and Standard SObjects.
  • Specific Domain Email ID Field Validation Using JavaScript And jQuery☑️Apr 20, 2021. You would have seen regular expression for email address field. But how to handle if your customer is looking for client side validation of email but user should be allowed to enter organization specific domain based emails only. Check the regular expression based validation of email in my article.
  • CORS (2), Consume .NET Core Web API By Angular Client in Same OriginFeb 05, 2021. This article gives a sample of Web API consumer, Angular client.

About Client-Callbacks

NA

OUR TRAINING