TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About CI
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
John Godel (7)
George (7)
Vijay Kumari (7)
Subarta Ray (5)
Jalpa Dhola (5)
CSharp TV (5)
Sarthak Varshney (2)
Lalit Bansal (2)
Gowtham Cp (2)
Devesh Omar (2)
Sanjay Kumar (2)
Nitin (2)
Rajiv Singh (2)
Hanif Hefaz (2)
Prarthana Bhat (1)
Amit Mohanty (1)
Mohamed Shifan (1)
Rohit Tomar (1)
Ng Cheehou (1)
Muhammad Imran Ansari (1)
Praveen Raveendran Pillai (1)
Nandan Hegde (1)
Naveen Kumar (1)
Varun Setia (1)
Madhu Patel (1)
Allen Oneill (1)
Shweta Lodha (1)
Rasul Huseynov (1)
Babita (1)
Swesh S (1)
Kuljot Bakshi (1)
Kaveendra Dhilhan (1)
Daniel Gomez (1)
Santosh Kumar Rangumudri (1)
Abiola David (1)
Jasminder Singh (1)
Sreeparna Sreejay (1)
Gopi Chand (1)
Amey Vartak (1)
Bharat Chaudhary (1)
Shubham Kumar (1)
Shivansh Singh (1)
Vivek Kumar (1)
Rajeev Paliwal (1)
Viknaraj Manogararajah (1)
Hadshana Kamalanathan (1)
Jeeva Subburaj (1)
Pradeep Shet (1)
Lokendra Singh (1)
Nimit Joshi (1)
Uday Dodiya (1)
Aman Gupta (1)
Vishal Joshi (1)
Ashish Bhatnagar (1)
Vignesh Kumar (1)
Shikha Tiwari (1)
Safyan Yaqoob (1)
Praveen Sreeram (1)
Chetan Sanghani (1)
Sonia Bhadouria Vishvkarma (1)
Geo J Thachankary (1)
Abhishek Dhoriya (1)
Related resources for CI
No resource found
Debouncing and Throttling
12/20/2024 8:23:37 AM.
Debouncing and throttling are techniques used to optimize event handling in web development. They help control the frequency of function calls triggered by events like scrolling or typing. Debouncing
Docker Desktop 4.37: AI Catalog Access and Command-Line Control
12/19/2024 8:24:48 AM.
Docker Desktop 4.37 introduces AI Catalog access, command-line management, component upgrades, and bug fixes, streamlining modern development workflows.
SQL Server ACID Properties
12/16/2024 8:24:34 AM.
Understanding SQL Server ACID(Atomicity, Consistency, Isolation, Durability) Properties. This article explains ACID properties—Atomicity, Consistency, Isolation, and Durability—highlighting their impo
How to Manage Teams Channel Policies in Microsoft Teams
12/16/2024 5:30:23 AM.
Learn how to effectively manage Teams Channel Policies in Microsoft Teams to streamline collaboration and maintain control over your organization's communication channels.
Enhancing Performance and Responsiveness Using Threading in C#
12/13/2024 10:24:18 AM.
Discover how to use threading in C# to make your applications faster and more responsive by running multiple tasks at the same time.
The Rise of Central Bank Digital Currencies (CBDCs): What It Means for Businesses
12/13/2024 7:01:21 AM.
Explore the transformative potential of Central Bank Digital Currencies (CBDCs) for businesses. Learn how CBDCs enhance digital payments with blockchain security, reduce costs, enable cross-border tra
Target Content to a Specific Audience on SharePoint Site
12/10/2024 6:59:50 AM.
Target Audience is a SharePoint feature that enables personalized content visibility for specific user groups. This is particularly useful for large organizations managing diverse teams, as it allows
Generating Permutations Efficiently in C# with Heap's Algorithm
12/9/2024 8:18:29 AM.
In this article to implement Heap's algorithm in C# to generate all possible permutations of a sequence, we illustrated with a real-world scheduling problem example.
Efficient Task Scheduling with Round Robin Algorithm in C#
12/9/2024 8:06:28 AM.
Explore the implementation of the Round Robin scheduling algorithm in C#, designed to ensure fair CPU time allocation among processes, with a practical use case example.
Efficiently Managing Data with Binary Tree Implementation in C#
12/9/2024 5:32:36 AM.
This article tells you how to implement and leverage binary trees in C# to optimize data storage and retrieval, ensuring your applications run smoothly and efficiently.
AlpineGate AI Unveils AlbertAGPT Beta 3.0 Revolution in AI
12/9/2024 5:24:17 AM.
In a groundbreaking announcement, AlpineGate AI Technologies Inc. has introduced AlbertAGPT Beta 3.0, a new AI model specifically tailored to tackle domain-specific challenges from finance and healthc
Why You Should Participate in Hackathons
12/6/2024 9:24:53 AM.
Hackathons have become a cornerstone of innovation in the tech world. These dynamic events bring together like-minded individuals to collaborate, create, and solve real-world problems in a competitive
Design Pattern (5), Dependency Injection
12/5/2024 6:35:37 PM.
This article discusses Dependency Injection. This article series covers Design Patterns, starting with MVC. This specific article focuses on Dependency Injection (DI) in .NET, explaining the Dependenc
Scaffolding in C# 9.0: Building Fast & Efficient Code Structures
12/3/2024 8:19:58 AM.
Scaffolding in C# 9.0 streamlines application development by automating code generation for controllers, views, and models. It enhances productivity with simplified syntax, improved performance, and c
When to Use Abstract Class vs Interface and Why?
11/29/2024 5:54:53 AM.
This article explains when to use abstract classes vs. interfaces in C# through two scenarios. The first scenario demonstrates how abstract classes help avoid code duplication, while the second shows
Optimizing Performance in Azure Cosmos DB: Best Practices
11/29/2024 5:20:56 AM.
Azure Cosmos DB optimization enhances performance, scalability, and cost-efficiency. Key practices include selecting the right partition key, customizing indexing, optimizing queries, tuning consisten
C# Foundation - Implicitly Typed Variables
11/28/2024 6:08:47 AM.
Implicitly typed variables in C#, declared using the var keyword, let the compiler infer the data type from the initialization expression. This improves code readability and reduces verbosity, especia
CI/CD of MSFT Fabric Database via Azure DevOps
11/22/2024 8:20:13 AM.
Learn how to set up a CI/CD pipeline for Microsoft Fabric Database using Azure DevOps. This guide covers automated deployment, integration, and management of databases in a seamless DevOps workflow.
Exploring the Seven Experiences in Microsoft Fabric
11/18/2024 4:47:32 AM.
In this article we will dive deeper into each of the seven Fabric experiences, focusing on their objectives, the resources they provide, similar Azure services, and the key personas they serve.
How to Create Lakehouse in Microsoft Fabric
11/18/2024 4:27:25 AM.
In this article, we will create a lakehouse in Microsoft Fabric. Discover Lakehouse architecture, a modern approach combining data lakes and warehouses. Learn how to build a Lakehouse in Microsoft Fab
Why AlbertAGPT by AlpineGate AI Outshines Other GPT Models
11/17/2024 10:42:00 AM.
AlpineGate AI Technologies Inc.’s AlbertAGPT model redefines AI performance, surpassing other GPT models in speed, accuracy, and contextual understanding.
AI Hallucinations: Understanding Causes and Mitigation Strategies
11/15/2024 5:21:19 AM.
This article explores the causes behind these hallucinations, such as training data issues and model limitations, and offers strategies to mitigate them, enhancing AI accuracy, reliability, and trustw
The Future of AI: Exciting Possibilities Ahead
11/15/2024 5:14:58 AM.
Explore the future of artificial intelligence and the groundbreaking possibilities it holds. From advancements in automation and machine learning to societal impact, discover how AI is shaping tomorro
🚀 Amazon Bedrock Agents for Efficient Automation 🌟
11/14/2024 11:35:26 AM.
Unlock the power of Amazon Bedrock Agents with this comprehensive guide. Learn how to master efficient automation, streamline workflows, and optimize your cloud-based processes like a pro using AWS to
Rock, Paper, Scissors Game in Java
11/13/2024 1:49:27 PM.
This article provides a step-by-step guide to implementing the "Rock, Paper, Scissors" game in Java, complete with a demo video and downloadable source code, covering game rules and logic.
🚀 Unlock Your Coding Potential with Amazon Q: AWS’s New AI Coding Assistant! 🚀
11/13/2024 7:02:38 AM.
If you are looking to enhance your coding workflow, check out Amazon Q. This AI-Powered coding assistant helps simplify coding with features like Code Understanding, Code Generation, Refactoring and T
Transform Weak Models into Powerhouses with Model Distillation
11/13/2024 5:11:33 AM.
This article explains how to take your underperforming AI models and supercharge them using the cutting-edge technique of model distillation.
The Cloud Show with Magnus Mårtensson ft. Oscar Garcia Colon - Ep: 46
11/12/2024 11:24:20 AM.
The show is about cloud leadership and all the important questions relating to cloud projects.
How to Create a ListView Command Set Extension
11/12/2024 11:13:01 AM.
A ListView Command Set extension in SharePoint customizes the command bar or context menu of lists/libraries. It allows adding buttons that trigger custom actions, such as displaying alerts, showing s
How to Forensic Investigate Security Incidents in Microsoft Azure
11/5/2024 8:50:56 AM.
This video discusses the forensic acquisition methodology of an Azure VM and an assumed scenario to divide the whole process into multiple steps.
Rock, Paper, Scissors Game in JavaScript
11/5/2024 4:51:57 AM.
A simple Rock, Paper, Scissors game in JavaScript teaches beginners about functions and conditionals. It features an HTML interface for player choices and JavaScript logic for determining game outcome
Object Oriented Design Balancing with Anti-Single Responsibility
11/5/2024 4:18:47 AM.
This article will change your perspective on working with the Single Responsibility Principle (SRP). The main point is to focus on finding balance when designing object-oriented systems and applying S
Increase UI Performance using Timeout Middleware in .NET Core
11/4/2024 5:26:04 AM.
Timeout Middleware in .NET Core is crucial for handling long-running requests by setting specific time limits for responses. It improves application reliability, manages resources efficiently, enhance
Top AI Tools for Developers
10/30/2024 7:41:01 PM.
For the most current pricing details, developers should check OpenAI's official pricing page, as rates may change based on usage patterns and service updates.
Top AI Tools for Testers
10/30/2024 6:04:42 AM.
Artificial Intelligence (AI) revolutionizes software testing by automating repetitive tasks, enhancing accuracy, and expediting the testing process. It enables testers to generate test cases, detect d
All About the New Microsoft Copilot Agents
10/28/2024 6:43:47 AM.
What are copilot agents and how the agents can be build. What are the various ways available for building the copilot agents with screenshot images on enabling the option to build agents. Microsoft Co
Introduction to Semantic Kernel SDK and Azure OpenAI
10/28/2024 4:50:31 AM.
Introduction to Semantic Kernel SDK and Azure OpenAI.
Efficient Data Handling in SQL Server with Table-Valued Parameters
10/27/2024 5:52:26 AM.
This article delves into how TVPs enhance performance by enabling the transfer of multiple rows of data in a single parameter, streamlining stored procedures, and optimizing database operations.
Add Multiple Users to SharePoint Group together in one API call
10/26/2024 6:33:17 AM.
This article outlines how to streamline adding multiple users to a SharePoint Group using Power Automate. By leveraging a single HTTP request, users can efficiently batch add members to a group.
Socio-Technical Engineering and the Role of Roles in Software Projects
10/25/2024 11:47:45 AM.
This video will demonstrate how these activities of systems engineering can be reinterpreted in the realm of socio-technical systems.
Understanding ARC in Email Authentication
10/25/2024 9:03:52 AM.
Email authentication is crucial for preventing spoofing and phishing attacks, and ensuring secure communication. Authenticated Received Chain (ARC) helps mitigate failures caused by message modificati
Enhancing Forms with React Server Components
10/24/2024 11:49:57 AM.
In this video, we explore the application of React Server Components (RSC) to elevate the functionality and efficiency of forms.
Enhancing Microservices with Kafka: A Distributed Messaging Solution
10/23/2024 8:17:59 AM.
In this video, we will explore how to effectively bridge various pods and JVMs while considering key factors such as scalability, resilience, high availability, and performance for intensive applicati
Searching Items in Sitecore without Solr Indexes
10/22/2024 7:24:39 AM.
In Sitecore, we often need to perform searches for items without using Solr. This article explores a recursive search approach using the ManualSearch class to retrieve specific items or lists from the
Farewell CentOS: Moving to Rocky, AlmaLinux, CentOS Stream, or RHEL
10/22/2024 4:04:40 AM.
CentOS 7 reaches its end of life on June 30, 2024. Transition to RHEL, AlmaLinux, Rocky Linux, or CentOS Stream now. CentOS 7, a popular open-source OS, reaches the end of life on June 30, 2024, promp
Announcing the Launch of Unity 6: A New Era in Game Development
10/21/2024 11:09:10 AM.
The world of game development is entering a groundbreaking new phase with the launch of Unity 6, the latest version of one of the most popular and versatile game development engines.
Enable Specific Dates By Using Bootstrap Date Picker In ASP.NET MVC
10/21/2024 10:04:08 AM.
This article explains how to enable specific dates using the Bootstrap Date Picker plugin with an array object. It demonstrates how to set a date range, format dates, and customize date selection usin
Dependency Properties in WPF: Benefits, Usage, and Examples in C#
10/21/2024 6:14:51 AM.
A Dependency Property in WPF is a specialized property supported by the WPF property system. It enables data binding, styling, animation, and value inheritance. This system improves memory efficiency
Getting Started with Databrick Dataset
10/19/2024 3:05:37 PM.
This article dives into how to use databricks preloaded datasets. Databricks Datasets provide ready-to-use, real-world data built into the Databricks platform, enabling users to easily access, analyze
Implicit vs Explicit Interface Implementations
10/16/2024 10:06:32 AM.
This article explores the differences between implicit and explicit interface implementation in C#. It explains how to implement an interface in two ways using classes, highlighting the accessibility
Enhancing Task Approval Workflows in SharePoint with Power Automate
10/12/2024 5:14:28 AM.
Power Automate allows users to create automated workflows between apps and services, streamlining tasks and approvals. In this example, Power Automate integrates with Power Apps and SharePoint to auto
Can Copilot Agents be Customized for Specific Microsoft 365 Apps
10/11/2024 6:20:22 AM.
Copilot agents in Microsoft 365 can be customized for specific applications, allowing organizations to tailor functionality, integrate data sources, and automate workflows, enhancing productivity and
Use Text Translation AI Model in Power Apps
10/9/2024 5:36:49 AM.
Power Apps can be integrated with AI models, like the Text Translation model, to automatically translate text between languages. You can implement this by leveraging the Microsoft Translator service f
Microsoft Copilot integrate with existing Microsoft 365 Apps
10/9/2024 3:57:05 AM.
Microsoft 365 Copilot enhances productivity by integrating seamlessly with apps like Word, Excel, and Teams. It offers natural language processing, secure data access, and customizable workflows for s
Use AI Model in Power Apps
10/8/2024 10:57:16 AM.
Learn about the AI Builder, which enables users to create custom AI models for predictions, object detection, and text classification. Discover practical use cases and tips for maximizing AI capabilit
How to Speed up Your JavaScript Code Performance
10/8/2024 8:55:16 AM.
This guide explores essential techniques to boost JavaScript code performance. Learn how to optimize loops, minimize DOM manipulations, leverage async functions, and use modern JavaScript features lik
Implementing Swagger In Web API
10/8/2024 8:51:54 AM.
In this guide, we explore the process of implementing Swagger in Web APIs to enhance documentation and improve usability. Swagger, an essential tool for API development, provides interactive documenta
What Is PromeAI and Key Features
10/8/2024 8:40:13 AM.
PromeAI is an artificial intelligence-powered platform developed for designers, creators, and businesses. PromeAI transforms sketches, photos, or text into detailed images or videos, making it ideal f
Get Products with O(n) Time Efficiency
10/6/2024 11:26:17 AM.
This article will discuss Get Products with O(n) Time Efficiency
AlpineGate AI Unveils AlbertAGPT Beta 3.0 for Domain-Specific AI
10/6/2024 6:35:32 AM.
In a groundbreaking announcement, AlpineGate AI Technologies Inc. has introduced AlbertAGPT Beta 3.0, a new AI model specifically tailored to tackle domain-specific challenges. With the AI landscape r
Artificial Intelligence and Machine Learning in Today's World
10/4/2024 10:45:29 AM.
Artificial Intelligence (AI) and Machine Learning (ML) are transforming industries by enabling systems to learn and adapt. From healthcare to finance and entertainment, these technologies improve deci
Disable Splash Screen For Reducing Startup Time/Boot Time of Windows 10
10/3/2024 11:48:10 AM.
Disabling the Splash Screen in Windows 10 can significantly reduce boot time by eliminating the 3-5 seconds spent displaying the Windows logo. To do this, access the System Configuration dialog by typ
Construct a Deep Copy of LinkedList
10/3/2024 11:25:30 AM.
The task involves creating a deep copy of a linked list where each node has a random pointer that may point to any node or null. Using a dictionary to map original nodes to their corresponding new nod
Getting Started with Power Apps
10/3/2024 11:16:25 AM.
This beginner's guide introduces you to the basics of app development, helping you design workflows, automate processes, and build business solutions with ease using low-code techniques.
Fibonacci Series : Recursion, Memoization, and Optimal Approach
10/1/2024 8:15:39 AM.
The Fibonacci series is a mathematical sequence starting with 0 and 1, where each subsequent number is the sum of the previous two. This article explores three methods to compute Fibonacci numbers in
How to Decide Between Relational Database and NoSQL Databases?
9/30/2024 7:12:38 AM.
Choosing between relational databases and NoSQL databases involves understanding their key differences, strengths, and weaknesses. Relational databases excel in structured data and ACID compliance, ma
Managing Amazon S3 Buckets
9/29/2024 5:04:09 AM.
This guide walks through managing AWS S3 Buckets, covering file and folder uploads, enabling bucket versioning for version control, and restoring files in case of accidental deletion.
Algorithm Efficiency
9/27/2024 11:32:26 AM.
This article discuss the measurement of the algorithm.
How do Copilot Agents Integrate with Existing CRM Solutions?
9/27/2024 10:23:30 AM.
Microsoft Copilot Agents enhance CRM systems through AI-driven automation and real-time insights. By seamlessly integrating with platforms like Salesforce and Zendesk, they provide agents with real-ti
Apply Azure Virtual Machines to the Zero Trust Principles
9/25/2024 7:04:48 AM.
This content explores the integration of Azure Virtual Machines with Zero Trust principles, emphasizing the importance of robust security in cloud environments.
Business Processes with Microsoft 365 Copilot Agents
9/25/2024 6:27:48 AM.
Copilot Agents are AI assistants in Microsoft 365 that automate business processes, ranging from simple interactions to advanced automation. They enhance efficiency, collaboration, and productivity by
Learn Sliding Window Technique
9/23/2024 8:26:33 AM.
The Sliding Window Technique is an efficient method for solving problems involving subarrays or substrings. It uses a "window" that slides across the data structure, allowing for dynamic adj
Efficient Package Management in Large Enterprises with Directory.Packages.props
9/23/2024 6:48:31 AM.
Managing NuGet package versions in large C# solutions can be challenging. The Directory.Packages.props file simplifies this by allowing you to define package versions in one central location, ensuring
Design Principle (2): Inversion of Control (IoC) Principle
9/19/2024 3:44:37 PM.
This series delves into Software Design Principles, with a focus on the Inversion of Control (IoC) Principle in this article. It covers Dependency Inversion, Dependency Injection, IoC Containers, and
Design Principle (1-1): SOLID in Code Demo
9/19/2024 3:43:58 PM.
This article will discuss the SOLID in code demo. This article series covers Software Design Principles, focusing on the SOLID principles. It includes practical code demos and explanations for each pr
Cleaning the Resources: Finalize vs Dispose
9/19/2024 10:13:39 AM.
This article explores the concepts of Destructor and Dispose in C#. It illustrates the object's lifecycle, highlighting how constructors allocate memory and destructors clean up. The role of the G
working with map and flatMap Transformations in PySpark
9/19/2024 4:45:13 AM.
This article explores the differences between the map and flatMap transformations in PySpark. The map function applies a one-to-one transformation to each element, while flatMap allows for multiple ou
Introducing New Features of CSS3
9/17/2024 10:38:32 AM.
Discover the latest advancements in CSS3 with our comprehensive guide to its new features. Explore enhancements like Flexbox for flexible layouts, Grid for complex designs, and powerful animations and
What Are Design Patterns? Understanding the Basics
9/16/2024 5:51:51 AM.
Design patterns are essential in software development, offering reusable solutions to common problems. By applying patterns like Singleton, Factory Method, and Observer, developers create flexible, ma
Design Principle (1): SOLID in Concept
9/13/2024 12:17:57 PM.
This series explores software design principles, focusing on SOLID principles: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion, and their pract
Design Principle (0): Design Principle vs Design Pattern
9/13/2024 12:17:06 PM.
This series explores software design principles, distinguishing between high-level design principles like SOLID and low-level design patterns, offering practical guidelines and implementation strategi
Understanding Three-Phase Commit in Microservices
9/12/2024 11:24:23 AM.
Delve into how distributed transactions ensure consistency, atomicity, and fault tolerance across decentralized systems, maintaining ACID properties crucial for scalability and robust transaction mana
Private Specialized Small Language Model (SLM) Architecture
9/10/2024 9:59:54 AM.
In this article, we will explore the architecture of Private Specialized Small Language Models (SLMs), focusing on custom, secure, and efficient designs tailored for specific domains.
Exaplain Copy Constructor in C#
9/10/2024 8:41:21 AM.
A copy constructor in C# allows creating a new object by copying an existing object. It duplicates the values of properties and fields from the original object. This method is useful for creating inde
Master Training Stability with Layer Normalization in Deep Learning
9/9/2024 10:15:18 AM.
Layer normalization (LayerNorm) is a technique used in deep neural networks to stabilize training by normalizing activations within each layer. It helps manage gradient flow, reduces internal covariat
Creating User Defined Exceptions in Java
9/9/2024 4:58:57 AM.
Customized exceptions are necessary to handle abnormal conditions of applications created by the user.
The Intersection of Blockchain and AI: A New Era of Decentralized Intelligence
9/6/2024 10:50:12 AM.
The integration of blockchain and AI is revolutionizing technology by enhancing security, transparency, and efficiency. Blockchain ensures data integrity and accountability, while AI optimizes decisio
Optimize AlbertAGPT for Professional Prompts and Efficient Responses
9/4/2024 4:38:40 AM.
In this article, we will learn how to optimize your interactions, enhance productivity, and harness the full potential of AI by mastering prompt engineering techniques for superior outcomes.
Understanding HttpClient Best Practice
9/2/2024 7:56:51 AM.
Creating a new HttpClient instance frequently can lead to performance issues like socket exhaustion due to open sockets lingering in the TIME_WAIT state. Instead, reuse a singleton HttpClient instance
Boost Stability and Efficiency with Advanced AlbertAGPT Techniques
9/2/2024 7:22:31 AM.
This content delves into cutting-edge methods for improving deep learning performance, optimizing neural networks, and ensuring robust and reliable AI model training.
Optimizing Searching Algorithms in C# and Reducing Complexities
8/30/2024 6:54:15 AM.
This article explores the implementation of 10 common searching algorithms in C#, detailing their use cases, workings, and complexities. From simple linear searches to more complex algorithms like Bin
Encryption and Decryption using AES (Symmetric) in Angular
8/30/2024 5:01:16 AM.
AES (Advanced Encryption Standard) is a symmetric encryption algorithm used for secure data transmission. Implement AES in Angular using the crypto-js library, supporting modes like CBC, ECB, and CTR,
File Structure: Writing and Reading Records Efficiently
8/29/2024 8:59:42 AM.
In C programming, fwrite() and fread() manage data storage and retrieval. fwrite() writes structures to a binary file, while fread() reads them back. This involves defining a structure, opening a file
Integrate AI into ASP.NET Core App using Semantic Kernel
8/29/2024 7:32:59 AM.
Semantic Kernel simplifies AI integration by providing an SDK that connects applications with LLMs like OpenAI and Hugging Face. It features plugins, an orchestration layer, and connectors to streamli
Azure App Service: Sessions Management in Load Balancing Environment Using Redis Cache
8/29/2024 7:27:31 AM.
In this article we will learn how sessions are maintained in a load balancing environment using Redis Cache.
Crafting Efficient and Maintainable C# Code
8/29/2024 4:49:20 AM.
This guide explores essential C# best practices for robust, maintainable code. It covers using meaningful variable names, following naming conventions, handling null values, and using var judiciously.
AI-Powered Virtual Assistants: How to Build One in C#
8/28/2024 8:19:26 AM.
Build an AI-powered virtual assistant in C# using Microsoft Bot Framework, ML.NET, and Azure Cognitive Services. This assistant can perform tasks like setting reminders, answering queries, and recogni
CSS Image Opacity/Transparency
8/28/2024 5:14:19 AM.
This article covers how to create transparent images and text boxes using CSS. It demonstrates using the 'opacity' property for images and hover effects, and shows how to place text in a semi-
Understanding Dependency Inversion Principle (DIP) with C#
8/27/2024 9:40:32 AM.
This guide explains how DIP enhances software design by decoupling high-level and low-level modules, promoting flexibility and maintainability. Understand its implementation using Dependency Injection
Unveiling the Magic of AI and Low-Code Development for Beginners
8/27/2024 5:38:03 AM.
Learn how to create innovative applications with minimal coding knowledge, leveraging AI to automate tasks, enhance productivity, and accelerate digital transformation.