Related resources for EST
  • How to write Unit Tests for SwiftUI Views?4/18/2024 4:04:15 AM. Learn the key practices for writing unit tests for SwiftUI views in iOS and macOS apps. This guide covers project setup, effective testing methods, and leveraging SwiftUI's testing framework. With
  • Singleton vs. Static Class in C# - Choosing the Right Approach4/17/2024 4:54:57 AM. Singleton and Static classes can only have one instance available in memory, and both classes can be used to maintain the global state of an application, however, there are many differences between th
  • A Comprehensive Guide to Entity Framework Core in .NET 84/16/2024 10:54:12 AM. Explore the comprehensive guide to Entity Framework Core in .NET 8, enriched with the latest features of C# 10. Authored by Ziggy Rafiq, this detailed overview covers everything from basic concepts to
  • Best Practices for Handling Exceptions in C# 4/16/2024 10:49:46 AM. Learn effective exception handling techniques in C# with Ziggy Rafiq's comprehensive guide. Discover best practices for managing exceptions, including specifying exception types, logging errors, a
  • Unit Testing with xUnit in .NET 84/16/2024 10:22:19 AM. This article talks about Unit Testing with xUnit with the .Net 8 framework as a guide. This comprehensive guide explores unit testing with xUnit in .NET 8, covering fundamentals, prerequisites, creati
  • Build A Chart On SharePoint List Data Using ChartJS Library4/16/2024 8:42:38 AM. Learn to create custom charts in SharePoint using Chart.js library. Utilize SharePoint list data to generate dynamic doughnut or pie charts. Fetch data from SharePoint list using REST API or SharePoin
  • Implement Azure Queue Using ASP.NET Core Console Application4/16/2024 8:39:11 AM. Learn to utilize Azure Queue Storage for efficient message queuing in cloud applications. Explore Azure Queue's RESTful interface, its advantages like cost-effectiveness and security, along with d
  • Microsoft.Extensions.DependencyInjection for Dependency Injection4/16/2024 5:51:27 AM. Dependency Injection (DI) is a software development design pattern that aims to achieve loose coupling between components and enhance the maintainability, testability, and scalability of applications.
  • Getting Started With Angular 2 Using Angular CLI4/16/2024 5:34:01 AM. Angular CLI simplifies Angular development by providing a command line interface for project setup, file management, testing, and deployment. Install Node.js and npm, then Angular CLI globally. Create
  • CRUD Operations Using Web API And ReactJS4/15/2024 11:49:52 AM. Learn how to perform CRUD operations using a Web API with ReactJS. Explore creating, reading, updating, and deleting data through RESTful endpoints, integrating frontend React components with backend
  • Using gRPC-gateway To Call gRPC Service Via RESTful JSON API4/15/2024 11:40:07 AM. Discover how to seamlessly integrate gRPC services with RESTful JSON APIs using the powerful gRPC-gateway. Learn to leverage HTTP to communicate with gRPC services, enabling efficient and flexible int
  • Azure Load Testing - Create Load Test for App Service Web Apps4/15/2024 10:02:41 AM. Discover how to perform load testing for Azure App Service Web Apps using Azure Load Testing. Learn to create and execute load tests to assess application performance, scalability, and reliability.
  • Alibaba Cloud Security Best Practices for Safeguarding Your Data4/14/2024 5:24:57 AM. Secure your data on Alibaba Cloud! Learn best practices for encryption, access control, & threat detection to ensure data security & compliance. #AlibabaCloudSecurity
  • Execute Power Automate Workflow from SPFx4/12/2024 8:16:37 AM. Learn how to trigger Power Automate workflows from SPFx web parts, enabling programmatic event-driven actions like sending emails. Follow step-by-step instructions to build and execute the workflow, i
  • REST API to Send Messages to Azure Service Bus Topic Subscription4/12/2024 6:42:12 AM. Utilize a REST API to send messages to Azure Service Bus Topic Subscriptions swiftly. Implement efficient communication between components in your application, leveraging Azure's robust infrastruc
  • Fix Visual Studio Load Test Error: Request Failed - SSL/TLS Issue4/12/2024 6:21:12 AM. In this article you will learn about the Visual Studio load test error - request failed - the request was aborted - could not create ssl/tls secure channel.
  • Best Methods to Export Mailbox to PST from Office 365 (Exchange Online)4/12/2024 4:54:51 AM. Explore methods to export mailboxes to PST from Office 365 (Exchange Online). Get the best solutions to easily export Office 365 Mailboxes to PST file in easy steps.
  • Consuming Web Service In a Console Application4/11/2024 10:56:50 AM. Integrate web services seamlessly into console applications using .NET frameworks like .NET Core or .NET Framework. Utilize HttpClient or service references to communicate with SOAP or RESTful APIs, e
  • Blazor Component: Creation, Lifecycle, Nesting, & UI Integration 4/11/2024 10:41:35 AM. Blazor Components offer a modern approach to web development by utilizing Razor syntax and C#. They enable building interactive and reusable UI elements with data binding and event handling.
  • Getting Started With MicroServices4/11/2024 6:17:13 AM. In this article, you will Embark on your journey into Microservices, the architecture revolutionizing modern software development. Explore scalability, distributed systems, RESTful APIs, and container
  • Create, Clone, Browse, Restart, Stop And Delete Web App In Azure4/11/2024 6:11:58 AM. Learn Azure's powerful features to efficiently manage your web apps. Discover how to create, clone, browse, restart, stop, and delete web applications through Azure Portal or Azure Resource Manage
  • Mastering SOLID Design Principles in C#4/11/2024 3:58:49 AM. SOLID design principles provide guidelines for creating maintainable, flexible, and scalable software. They enhance code readability, reduce duplication, and promote effective testing. Principles like
  • 15 Effective Methods for Enhancing Performance in Our ASP.NET Core Application4/9/2024 6:09:14 PM. Explore 15 effective methods meticulously curated by Ziggy Rafiq to enhance performance in ASP.NET Core applications, ensuring optimal efficiency and scalability for your projects
  • Best Practices for Maintaining Security and Preventing Vulnerabilities in C#4/9/2024 5:54:03 PM. Explore essential security practices in C# programming with Ziggy Rafiq, covering password hashing, input validation, SQL injection prevention, cryptography, HTTPS, secret management, and staying upda
  • Best Practices for Working with DateTime, UTC, and Offset in C#4/9/2024 5:50:01 PM. Discover best practices for handling DateTime, UTC, and Offset in C# with expert insights from Ziggy Rafiq, ensuring efficient time management in your applications Learn best practices, tips, and cod
  • Best Practices for Creating ASP.NET Core REST API using OpenAPI4/9/2024 5:44:39 PM. Learn best practices for developing ASP.NET Core REST APIs using OpenAPI. Follow Ziggy Rafiq's expert guidance to streamline your API development process and ensure optimal performance and scalabi
  • DataList Tag in HTML 54/9/2024 9:13:46 AM. The <datalist> tag in HTML5 provides an auto-suggest feature for input fields, offering a list of predefined options. It enhances user experience by simplifying data entry and providing suggesti
  • Swagger (3), Customized for REST Web API4/9/2024 6:16:14 AM. Swagger (OpenAPI) defines REST APIs for both machines and humans. This article explores integrating C# special comments into Swagger for clearer API documentation and utilization in .NET and .NET Core
  • How to Create Nested Grid using Angular 84/8/2024 11:20:13 AM. Learn to implement nested grids in Angular 8 using Angular Material Grid or Angular Flex Layout. Explore grid layout techniques, nesting components, and building complex grid structures for efficient
  • Mocking Dependencies In Angular Unit Tests4/8/2024 11:19:39 AM. Angular unit tests often require mocking dependencies for isolated testing. Utilize TestBed and Jasmine's spyOn function to mock services, HTTP requests, and other dependencies, ensuring comprehen
  • How To Get Localized Number Format Based On Country Using Angular 84/8/2024 9:17:00 AM. I have seen many users get confused about how different countries use different formats to display number format according to their country code. Most of the countries use "dot notation" as
  • Efficient and Maintainable Angular Best Practices for Applications4/6/2024 5:51:39 AM. In this article, we will learn how Angular has emerged as one of the most popular JavaScript frameworks for building dynamic and scalable web applications. However, with its powerful features and flex
  • IHttpClientFactory in .NET Core4/5/2024 9:50:07 AM. 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.
  • Client Scripts in ServiceNow- Simplified with Real-Time Use Cases4/5/2024 8:50:33 AM. 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
  • How to Apply Theme in Power Apps4/4/2024 7:24:43 AM. Learn how to enhance your Power Apps with a theme application, allowing for user interface customization. Explore design aesthetics to ensure visual consistency and incorporate branding elements.
  • Explanation of HttpClient in .NET Core4/3/2024 10:41:08 AM. 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.
  • The Best Decentralized Apps of 20244/3/2024 8:30:18 AM. Explore the world of decentralized applications (DApps) and their impact on various industries. Learn about the benefits of DApps, including privacy, security, and cost-effective transactions. Discove
  • ZeroThreat: The Ultimate Web App and API Security Scanning Tool 4/3/2024 5:10:04 AM. Identify critical vulnerabilities at 5x speed without any configuration required with world's most intelligent web app & API security scanning platform, ZeroThreat. Avoid pitfalls of 90% manua
  • OpenAI Tests Voice Cloning Program4/2/2024 4:32:10 AM. OpenAI Tests Voice Cloning Program to create AI-based voices. OpenAI ventures into voice cloning with "Voice Engine," a powerful tool utilizing deep learning to mimic real voices. While prom
  • All About the TempData in MVC4/1/2024 8:16:38 AM. TempData is a temporary data storage mechanism in ASP.NET MVC, facilitating state management between HTTP requests. Stored in session variables, it aids in passing data between consecutive requests. T
  • Built In Rest Client in .NET Core4/1/2024 7:30:16 AM. .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 e
  • C# Structs: Performance Benefits, Usage, and Best Practices4/1/2024 4:25:28 AM. This article provides an insightful overview of structs in C#, detailing their value type nature, stack allocation, and key characteristics. It includes examples and considerations for when to use str
  • Troubleshooting: Unable to Power On vCLS VM in Nested ESXi3/31/2024 3:36:10 AM. This article provides troubleshooting steps for resolving issues with powering on vSphere Cluster Services (vCLS) VM in a nested ESXi environment.
  • What are the Jest and Mocha in Vue CLI?3/29/2024 9:15:52 AM. Jest and Mocha, popular JavaScript testing frameworks for Vue.js, offer distinct features. Jest, favored for its simplicity and built-in functionalities, is Vue CLI's default choice. In contrast,
  • C# Propertie Implementation, Types, Examples, and Best Practices3/29/2024 6:38:03 AM. C# property is a member of a class that allows the class to expose some functionality without exposing the implementation details. This article explains what a property is in C#, why we need properti
  • What is a Sealed Classes in C#?3/28/2024 6:49:58 AM. In C#, the concept of inheritance plays a vital role in object-oriented programming (OOP). Developers often design class hierarchies to create a relationship between different types of objects. Howeve
  • Automated VMware Cloud Foundation Host commission using ESXi3/28/2024 6:42:16 AM. Learn how to automate ESXi host provisioning with Kickstart and streamline VMware Cloud Foundation host commissioning workflows.
  • Azure DevOps: Resolve Merge Conflicts with Pull Request Extension3/27/2024 8:21:22 AM. In this article, we are going to learn how to resolve git merge conflicts within Azure DevOps by using an Azure DevOps Marketplace extension called Pull Request Merge Conflicts.
  • Azure Devops Project Configuration - Pipelines3/26/2024 2:58:37 PM. In this article, you’ll learn how to create a Azure DevOps Pipeline for CI and CD without using YAML Coding, source in Azure GIT repos, Configuring Build and release in Azure Web App Services.
  • Best Practices for Designing APIs in .NET3/26/2024 11:55:39 AM. This article provides a thorough overview of the fundamental principles, criteria, and concerns for creating APIs in.NET.
  • Investigate Root Cause for Latency with Azure App Insights3/26/2024 8:56:14 AM. In this article I will demonstrate how to investigate the root cause for latency with Azure Application Insights
  • Enums in C#: Syntax, Usage, and Best Practices3/26/2024 5:21:08 AM. In C#, enums (short for enumerations) offer a powerful tool for developers to define a set of named integral constants. In this article, we'll delve into the fundamentals of enums in C# and explor
  • Angular HTTP Interceptors: Sending Tokens with Every Request3/24/2024 6:55:14 PM. In modern web applications, authentication plays a crucial role in securing resources and ensuring that only authorized users can access certain parts of the application. One common way to handle auth
  • Ensuring Secure Coding in C#: Maintaining Security 3/22/2024 10:11:52 AM. The article on secure coding in C# applications, written by Ziggy Rafiq, is a must-read for developers who want to fortify their applications against potential vulnerabilities and security threats. By
  • Different Use Cases Of Blockchain3/22/2024 10:05:10 AM. Blockchain, beyond powering digital currencies, finds applications in finance, healthcare, real estate, energy, and supply chain. Explore its role in optimizing financial processes, improving healthca
  • Azure DevOps For Web Devlopment - Part Two - Azure Repos3/22/2024 9:00:47 AM. In this second part of the Azure DevOps for Web Development Series, we saw how to initialize a local git repository and push your code to Azure Repos to save work and manage code changes across your t
  • Introduction to 3D Object Control in Power Apps3/21/2024 1:43:53 PM. Introduction to 3D Object Control in Power Apps explores integrating 3D objects into user interfaces. Learn how to manipulate objects, design interactions, and enhance user experiences using Power App
  • Capturing Survey Response For Grid Questions - Voice Of The Customer3/21/2024 9:42:08 AM. Learn to capture training feedback survey responses in Dynamics 365 using Voice of the Customer. Create a workflow to send emails based on dissatisfied responses. Navigate through workflow creation, c
  • Learn Everything About REST API3/21/2024 6:31:08 AM. This tutorial covers building a full-fledged application with WPF, REST API, and Entity Framework. It emphasizes the importance and implementation of REST APIs, discussing CRUD operations and their re
  • What is Prop Drilling in Vue.js3/20/2024 11:58:07 AM. In this article, we will learn Prop drilling in Vue.js refers to the process of passing data from a parent component down through multiple layers of nested child components.
  • Get List of Followers For a User in a SharePoint Site 2013 Using REST API3/20/2024 11:47:55 AM. Retrieve a user's followers list from SharePoint Site 2013 using its REST API. Accessible through GET requests, this feature provides user-centric social networking data, enhancing collaboration a
  • Hosting Mobile WebSite Under IIS3/19/2024 6:25:27 AM. Learn how to host a mobile website on Internet Information Services (IIS) by creating a virtual directory, setting permissions, and testing using desktop browsers or mobile emulators. This article se
  • Establishing Communication Between Executable Files Using TCP/IP3/19/2024 5:29:21 AM. 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. Step
  • Getting Started with Cypress.io3/19/2024 5:04:59 AM. Cypress.io offers an intuitive end-to-end testing framework for web applications. This beginner's guide covers setup, writing tests, and running them with Cypress's powerful features.
  • Enabling Nested Virtualization on VMware ESXi VMs3/19/2024 4:49:36 AM. Enabling nested virtualization on VMware ESXi VMs allows you to run hypervisors within virtual machines, thereby providing a testing and development environment within your existing virtualized infras
  • Working with Branch Policies in Azure DevOps3/18/2024 11:56:42 AM. In this article, we will learn how to enforce quality and compliance standards in your Azure DevOps repositories by implementing branch policies. Ensure code quality, enforce code reviews, and automat
  • What Is the Best Way to Re-render a Component in Vue.js3/18/2024 5:43:10 AM. Vue.js empowers component re-rendering through its reactivity system, updating the DOM when data changes. Utilize data properties, watchers, or force re-rendering for effective component updates in Vu
  • How To Install Appium Inspector And Appium Server GUI3/18/2024 4:08:49 AM. This article walks you through every step of installing and configuring Appium for mobile test automation. From downloading the necessary software to configuring dependencies , this guide covers it al
  • Implementing Resilient HTTP Requests in C# 3/16/2024 11:08:30 AM. Ensuring reliable communication between systems is vital. Learn how to implement resilient HTTP requests in C# using Polly for robust, fault-tolerant applications.
  • How to Test Responsive Web Design Web Sites3/15/2024 11:08:02 AM. Test responsive web design sites by checking cross-browser compatibility, screen sizes, and device rendering. Utilize emulators and responsive design tools for comprehensive testing to ensure optimal
  • Best Practices To Make Responsive Website Design (RWD)3/15/2024 11:07:00 AM. Employ a mobile-first approach, utilizing flexible grids, media queries, and fluid layouts. Implement breakpoints, optimize images, and prioritize content for performance. Focus on enhancing user expe
  • Let's Learn About Merging The Git Branches 📥📤 And Create Pull Request In Details3/15/2024 6:16:24 AM. Explore the intricacies of merging Git branches and initiating pull requests in this comprehensive guide. Learn how to manage version control effectively, collaborate with teams, and streamline your d
  • What’s the Difference Between GraphQL and REST?3/14/2024 7:27:21 AM. When delving into APIs, understanding REST and GraphQL is essential. REST, focusing on simplicity and statelessness, contrasts with GraphQL's flexibility and efficiency. Choose based on project co
  • Restrict Uploaded File Type in ASP.NET Core3/14/2024 5:02:01 AM. In ASP.NET Core MVC, you can restrict the uploaded file types by implementing validation on the server side. Here's a basic example of how you can achieve this.
  • Creating Linked Services In Azure Data Factory3/13/2024 8:46:41 AM. In this article, you will learn how to seamlessly integrate data sources with Azure Data Factory through creating linked services. Enhance data connectivity, orchestrate workflows, and streamline data
  • Implement Environment Approvals for Multi-Stage YAML Pipeline3/13/2024 4:05:30 AM. In this article, we will learn to integrate environment approvals into your multi-stage YAML pipelines for enhanced control over software deployment. With Azure DevOps, ensure each stage undergoes ver
  • Simulating Multiple Users in App Insights with Integration Tests3/12/2024 8:49:36 AM. Learn how to simulate multiple users in Application Insights when running integration tests for your web application. Simulate multiple users in integration tests to analyze monitoring setups and imp
  • Fetch Data From Nested JSON In API3/12/2024 6:08:31 AM. In this article, we will learn to fetch data from nested JSON in API using URLSession in Swift programming language.
  • REST API In Node.js Using ES63/11/2024 9:25:53 AM. The tutorial covers various aspects, including project setup using Fort.js CLI, creating controllers for handling HTTP requests, implementing CRUD operations for a user entity, and integrating service
  • REST API Using Node.js, MongoDB, And Express3/11/2024 9:24:27 AM. Build a robust REST API with Node.js, MongoDB, and Express. Utilize Express for easy routing, MongoDB for database operations, and Node.js for server-side logic. Implement CRUD functionality, handle a
  • Restrict Uploaded File Size in ASP.NET Core3/11/2024 7:09:58 AM. In ASP.NET Core, you can restrict the uploaded file size using the RequestSizeLimit attribute in the Program.cs file or by configuring it in the appsettings.json file. Additionally, you can set the ma
  • What is Difference Between Rest API and Graph API3/7/2024 11:26:04 AM. Know the difference between "Rest" API and "Graph" API with an example.
  • ASP.NET MVC Tooltip with Web API, Bootstrap Popover, jQuery UI Dialog3/7/2024 8:41:29 AM. This article provides a detailed guide on dynamically adding help/tooltip icons to form elements using jQuery UI modal or Bootstrap popover. The tooltips are fetched from a centralized location via We
  • Remote Access Of The Database Using SQL Server 3/7/2024 8:36:49 AM. Remote access to SQL Server databases enables users to connect to and manage databases from a location outside the physical server. It involves configuring network settings, security measures like aut
  • Unit Test in ASP.NET Core Application3/7/2024 6:43:16 AM. Creating unit tests for an ASP.NET Core API controller involves service mocking and exception handling. Set up your project, install packages, create a test project, mock the service, write tests, han
  • Performance Testing with K6 Tool3/6/2024 9:34:00 AM. k6 is an open-source framework designed to simplify performance testing for developers. It leverages the Goja programming language, an implementation of ES2015 JavaScript on Golang. This allows develo
  • Importing Access Database into SQL Server 20123/5/2024 10:40:07 AM. Destructuring simplifies value extraction from objects/arrays. React's event handling enables dynamic responses to user interactions, crucial for interactive UIs. Components manage state/props, fa
  • Performance Optimization Techniques In IIS Server3/5/2024 10:38:47 AM. In this article, we will discover techniques to boost performance on your IIS server. Learn about caching, compression, load balancing, and resource management to optimize response times and enhance s
  • Fundamentals of Unit Testing: Understand CollectionAssert() in Unit Testing3/5/2024 10:37:39 AM. In this article we will talk about one important function of unit testing called CollectionAssert().
  • Unit Test Using Mock Object in Dependency Injection3/5/2024 10:36:18 AM. In this article, we will explain how to perform unit tests with mock objects in dependency injection scenarios. Enhance your testing process by isolating dependencies and simulating their behavior, fa
  • Fundamentals of Unit Testing: Unit Testing of IOC Code3/5/2024 10:35:53 AM. Learn essential unit testing principles applied to the Inversion of Control (IoC) code. Master techniques for testing IoC setup, dependencies, and configurations. Boost software quality with robust te
  • Fundamentals of Unit Testing: Don’t Test Your Private Method3/5/2024 10:35:09 AM. In this article, we will discuss the very controversial and important topic of whether the testing of a private method or private function is ethical.
  • Fundamentals of Unit Testing: Understand AreEqual and AreEqual<T> in Unit Testing3/5/2024 10:34:46 AM. Learn the fundamentals of unit testing with a focus on Assert.AreEqual and Assert.AreEqual&lt;T&gt;. These assertion methods are crucial in ensuring your code behaves as expected. Mastering them enhan
  • Test Initialize and Test Setup3/5/2024 10:34:22 AM. In this article, we will explain the uses of two very important attributes called TestInitialize and TestCleanup. Both attributes are useful at the time of unit test setup.
  • Fundamentals of Unit Testing: Test Your Application by Visual Studio Unit Test3/5/2024 10:33:54 AM. This article is part of the &quot;Fundamentals of Unit Testing&quot; series, focusing on practical implementation in the Visual Studio environment. It covers steps such as creating a class library app
  • Fundamentals of Unit Testing: Understand AAA in Unit Testing3/5/2024 10:32:19 AM. Master the fundamentals of unit testing with a focus on AAA. Arrange, Act, and Assert. Dive into test methods, understand the AAA pattern, and leverage testing frameworks like Microsoft&#39;s Unit Tes
  • Prevent MS Flow Retrigger on Item Creation/Modification3/5/2024 10:18:28 AM. This document introduces MS Flow, a prominent Office 365 application facilitating task automation and intricate business logic development based on list item events. It addresses the challenge of recu
  • Destructuring And Event Handler In React3/5/2024 8:59:40 AM. Destructuring in React allows efficient extraction of values from objects or arrays. Event handlers manage user interactions, like clicks or input changes. They&#39;re essential for interactive UIs in
  • Fromula-Based Columns in Dataverse Tables3/5/2024 8:54:09 AM. This content discusses the concept of formula columns in Microsoft Dataverse tables, highlighting their functionality in displaying calculated values using Power Fx, a user-friendly programming langua
  • Challenges and Solutions in Agile Testing3/5/2024 6:53:32 AM. Overcome challenges in Agile testing with practical solutions. Address communication issues, adapt to changing plans, prioritize test coverage, and enhance teamwork for successful and reliable softwar