Related resources for Pen
  • Top AI Tools for Developers10/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.
  • Dependency Injection & EF Migrations in ASP.NET MVC with Autofac10/30/2024 8:29:43 AM. This article demonstrates how to implement Dependency Injection (DI) using Autofac in an ASP.NET MVC application and integrate Entity Framework for database operations, including migrations.
  • Integrating OpenAI's Assistant API in .NET Applications10/30/2024 5:41:53 AM. Integrating OpenAI's Assistant API in .NET empowers developers with advanced natural language processing capabilities. Using C# and Visual Studio, set up your project, manage API credentials secur
  • Introduction to Semantic Kernel SDK and Azure OpenAI10/28/2024 4:50:31 AM. Introduction to Semantic Kernel SDK and Azure OpenAI.
  • Azure Open AI 10/24/2024 11:56:38 AM. In this video, we will discuss where Open AI currently sits in Azure and cover some cool technology, such as Azure communication services, Twillio, Azure Open AI, and Logic Apps.
  • Quality AI Requires Quality Data10/23/2024 8:23:48 AM. This video dives into data quality, with a strong focus on how data is maintained as it moves from transactional to analytic workloads.
  • Learn AngularJS From Beginning: Service - Part Three10/21/2024 9:48:47 AM. This article explores AngularJS services, emphasizing their role in organizing and sharing code through dependency injection. It covers creating custom services using the factory, service, and provide
  • 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
  • Why In ASP.NET Core logging is often implemented as a singleton10/20/2024 9:31:50 AM. In ASP.NET Core, logging is often implemented as a singleton to ensure efficient resource usage, centralized management, and thread-safe logging across the application.
  • Is PostgreSQL the Future of Databases?10/16/2024 5:00:45 AM. This article explores whether PostgreSQL is the future of databases, highlighting its advantages in scalability, performance, and innovation. Discover how it compares to other database systems in toda
  • Gitea - an Open Source, Self Hosted GitHub Alternative10/16/2024 4:51:49 AM. Gitea is a lightweight, self-hosted Git server that offers features similar to GitHub, including issue tracking, pull requests, and a web-based interface. It's ideal for organizations needing data
  • Creating and Opening Microsoft Word Document from .NET Using C#10/15/2024 11:54:12 AM. This article explores how to manipulate Microsoft Word documents using C# in a Windows Forms application. It covers adding a COM reference for Word, creating instances of the Word application, and uti
  • How to Get Reply from GPT in Power Apps10/10/2024 5:39:42 AM. This guide walks you through setting up GPT using OpenAI's API in Power Apps, creating seamless conversational experiences, and automating replies with AI to enhance user engagement and workflows.
  • Mastering SQL Query Generation with Azure OpenAI10/9/2024 6:07:40 AM. Leverage Azure OpenAI to transform natural language into SQL queries seamlessly. By integrating Azure OpenAI and Azure SQL Database, you can simplify data querying and enhance accessibility. Learn how
  • Implementing Swagger In Web API10/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
  • Understanding Service, Factory, And Provider10/3/2024 11:38:34 AM. AngularJS provides three methods for creating reusable utilities: Service, Factory, and Provider. All serve the same purpose but differ in implementation. Services are singletons, Factories return new
  • IoC Providers in Angular Dependency Injection useClass 10/3/2024 6:59:29 AM. This article dives into Angular's Dependency Injection, focusing on the use of IoC and providers with useClass. Learn how to manually inject classes, define tokens with InjectionToken, and configu
  • Design Pattern (5-3), Dependency Injection, Console Demo10/1/2024 1:45:33 PM. This article will make console demo for the Dependency Injection
  • Design Pattern (5-1), Dependency Injection Implementation​​​​​​10/1/2024 1:44:22 PM. This article will discuss more about the implementation of Dependency Injection.
  • Design Pattern (5-4), Dependency Injection, MVC Demo10/1/2024 1:43:52 PM. This article will be an implementation of Dependency Injection for a MVC app.
  • How to Use Scoped Service from Singelton Service in .NET Core9/30/2024 5:43:28 AM. This guide explains how to resolve scoped services from a singleton service, highlighting best practices to avoid common pitfalls and ensure proper resource management in your application.
  • Getting Started with GPT-3.5 Turbo on Azure OpenAI Service in .NET9/28/2024 5:48:07 AM. This article explores how to integrate Azure OpenAI Service and GPT-35-Turbo into .NET applications for generating text responses based on user prompts.
  • Building Image Generation Apps with Azure OpenAI in .NET9/28/2024 5:07:03 AM. This article guides you through using Azure OpenAI's DALL-E service in .NET to generate images based on prompts. It covers setting up an OpenAI resource, deploying the DALL-E model, and writing C#
  • How To Add Dependency Injection In Your Sitecore Application9/27/2024 8:17:09 AM. Dependency Injection (DI) is a design pattern that enhances code maintainability and reusability by allowing developers to create loosely coupled components. It facilitates unit testing and supports v
  • Why "Service Locator" is an "Anti-Pattern" for Dependency Injection9/26/2024 8:29:26 AM. The "Service Locator" pattern, while widely used, often leads to issues in software design, making it an anti-pattern in the context of Dependency Injection (DI). This article explores the d
  • Understanding AddTransient Vs AddScoped Vs AddSingleton In ASP.NET Core9/24/2024 7:13:08 AM. In this article, you will learn about AddTransient Vs AddScoped Vs AddSingleton In ASP.NET Core. Dependency Injection (DI) in ASP.NET Core, focusing on service lifetimes: Transient, Scoped, and Single
  • Simple Popup Window Management In JavaScript9/23/2024 11:30:45 AM. This article explains how to manage windows opened via JavaScript's 'window.open()' function. It provides a quick solution for opening and closing these windows from the same page, using a
  • A Comprehensive Guide to Migrating Azure Functions C# to C# 12 with .NET 8 Isolated9/21/2024 4:12:20 AM. Ziggy Rafiq shows how to leverage modern C# features, and how to optimize the performance and scalability of Azure Functions by migrating them to .NET 8 Isolated Processes.
  • Add rel="nofollow noopener noreferrer" to External Links in Sitecore9/20/2024 9:06:55 AM. This guide explains how to enhance your Sitecore website's SEO and security by adding the attributes rel="nofollow", rel="noopener", and rel="noreferrer" to external
  • Introduction To ASP.NET Core Razor Pages9/19/2024 10:07:58 AM. This article introduces Razor Pages in ASP.NET Core using .NET 5, guiding beginners and experienced developers through creating a "Hello World" project. It covers prerequisites, installation
  • Top Reasons Why Web Developers Choose AngularJS9/17/2024 9:24:20 AM. AngularJS is a powerful, open-source JavaScript framework developed by Google for building robust Single Page Applications (SPAs). It simplifies web development by using HTML as a template language, o
  • Why Does the Big Ball of Mud Keep Happening and How to Stop it 9/17/2024 7:06:38 AM. In this video, you will learn Avoiding the Big Ball of Mud
  • Authenticate your Azure OpenAI Based App - Key or Key-less9/12/2024 10:39:21 AM. Key-based authentication for Azure OpenAI is simple but unsuitable for production due to security risks like key exposure and lack of granular control. Using Managed Identities offers enhanced securit
  • Keyed Service Dependency Injection in .NET9/11/2024 5:16:26 AM. Keyed Service Dependency Injection in .NET allows services to be registered and resolved using unique keys, improving flexibility in scenarios where multiple implementations of an interface are requir
  • Baisc of IHttpClientFactory in .NET Core9/10/2024 7:03:57 AM. IHttpClientFactory in .NET Core simplifies HTTP client creation, improves performance, and promotes the reuse of HttpClient instances. It offers built-in features like dependency injection, named and
  • Unit Test In .NET Core Application Using NUnit9/4/2024 8:42:52 AM. NUnit is a popular open-source unit testing framework for .NET languages, essential for verifying code in ASP.NET Core. This guide covers setting up NUnit in an MVC project using CLI commands, creatin
  • Create Visual Reports in Power BI with Microsoft Cost Management Connector9/2/2024 6:39:11 AM. The Microsoft Cost Management connector for Power BI Desktop enables customized visualizations of Azure spending. It supports customers with Direct Microsoft Customer Agreements, Enterprise Agreements
  • What is Azure OpenAI Content Filter?8/30/2024 10:51:26 AM. Azure OpenAI Content Filter is a tool by Microsoft Azure designed to enhance content moderation and safety. It leverages OpenAI’s advanced language models to identify and filter inappropriate or harmf
  • Change Date Time Field Behavior in Dynamics 365 to User Local8/29/2024 8:52:09 AM. This guide covers step-by-step instructions for configuring date and time settings to align with user-specific time zones, ensuring accurate and relevant time data for your CRM.
  • Crafting Efficient and Maintainable C# Code8/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.
  • 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
  • Advanced Dependency Injection in .NET Core8/27/2024 9:38:20 AM. This guide explores advanced Dependency Injection (DI) in .NET Core through an e-commerce application example. It covers custom service lifetimes, scopes, and managing complex dependency graphs, demon
  • Streamlining React Apps with Suspense and Lazy Loading8/25/2024 11:29:06 AM. Discover how React Suspense and lazy loading can supercharge your web apps by optimizing component and resource loading. This guide explains how these features work, with practical examples to show yo
  • Discovering Azure OpenAI GPT-4o Mini: Your New AI Companion8/24/2024 7:18:03 AM. Azure OpenAI's GPT-4o Mini is a compact, high-performance AI model designed for efficient text generation. It excels in tasks like chatbot creation, content generation, and data analysis. Versatil
  • Comparing Azure OpenAI GPT-4o and GPT-4o Mini8/24/2024 7:14:39 AM. Azure OpenAI GPT-4o is a powerful, full-scale AI model designed for complex tasks requiring high computational power. GPT-4o Mini is a more efficient, scaled-down version, offering robust performance
  • AI Receptionist with Microsoft Semantic Kernel and OpenAI8/23/2024 6:09:05 AM. Create an AI receptionist using Microsoft Semantic Kernel and Azure OpenAI to automate customer interactions. Integrate Semantic Kernel with OpenAI for chat completion, manage dynamic content, and han
  • Harnessing AI for Business Transformation: Role of Azure OpenAI8/21/2024 6:49:16 AM. Discover the role of artificial intelligence in enhancing operational efficiency, innovation, and decision-making. Learn how Azure's AI solutions enable businesses to harness data-driven insights
  • Integrating Azure OpenAI with .NET Core for Smart Applications8/21/2024 6:47:23 AM. Learn how to integrate Azure OpenAI with .NET Core to build intelligent applications. This guide covers setting up Azure OpenAI, installing necessary NuGet packages, and implementing features like tex
  • Learn About Pipeline in .NET 8.08/21/2024 4:47:55 AM. Learn how to configure and optimize the .NET 8.0 pipeline for improved performance in ASP.NET Core applications. Dive into new features and enhancements in the latest .NET release.
  • Learning About Docker Basics in Minutes - Docker File8/20/2024 5:04:17 AM. Building a Docker image involves using commands like FROM, CMD, EXPOSE, WORKDIR, ENV, COPY, RUN, and USER in a Docker file. These commands define the base image, set up environment variables, copy fil
  • Use of Automapper in ASP.NET Core8/16/2024 7:33:36 AM. AutoMapper is a powerful .NET library that simplifies object-to-object mapping in ASP.NET Core applications. It helps in converting Data Transfer Objects (DTOs) to domain models and vice versa, stream
  • OpenAI in Enterprise: Revolutionizing Business Operations8/16/2024 4:39:59 AM. Explore how OpenAI is transforming business operations across various enterprise sectors. This article delves into advanced applications of AI in HR, finance, customer service, and beyond, demonstrati
  • AI-Enhanced Software Development: Shaping the Future of Coding8/14/2024 8:17:38 AM. AI is transforming software development by automating coding tasks, enhancing productivity, and introducing new paradigms. AI tools like Codex and GitHub Copilot streamline code generation, while inte
  • OpenAI for Personalized Customer Experiences8/14/2024 6:06:08 AM. OpenAI revolutionizes customer experience by using advanced AI models to personalize interactions. By analyzing customer behavior and preferences, OpenAI tailors content predicts needs and enhances su
  • Building Intelligent Chatbots with OpenAI8/14/2024 5:34:24 AM. Learn how to develop intelligent chatbots using OpenAI's powerful models in .NET Core. This article provides an in-depth guide with C# code examples to create AI-driven conversational agents.
  • Azure Data Factory: Append and Convert Multiple CSV Files To Parquet File8/13/2024 11:16:36 AM. In this Data Engineering episode, I was you through to to append and convert multiple CSV Files to Parquet File leveraging the Azure Data Factory
  • Guide to Dependency Injection in .NET Core8/13/2024 5:17:44 AM. Dependency Injection (DI) in .NET Core enhances application design by promoting loose coupling, improved testability, and maintainability. It involves injecting services via constructor injection, wit
  • Understanding Scope in .NET Core Dependency Injection8/13/2024 4:07:22 AM. Learn how to manage dependencies effectively, understand when and how to use each service type, and optimize your .NET Core applications for better performance and maintainability.
  • Understanding the Open/Closed Principle (OCP) with C#8/12/2024 8:46:10 AM. The Open/Closed Principle (OCP) states that software entities should be open for extension but closed for modification. This principle helps in creating flexible and maintainable code by allowing new
  • Building a centralized OAuth server With OpenIddict in .NET8/12/2024 7:17:23 AM. Recently, I completed a project aimed at constructing a standalone identity service. This endeavor aimed to implement OAuth 2.0 and OpenID Connect protocols in ASP.NET Core applications, enabling othe
  • Understanding Dependency Injection in .NET Core with an Example8/9/2024 5:36:45 AM. Dependency Injection (DI) is a design pattern used to implement IoC (Inversion of Control), allowing for better decoupling and easier management of dependencies within an application. .NET Core comes
  • Migrating from Next.js 14 to Next.js 158/8/2024 11:31:34 AM. Upgrading from Next.js 14 to 15 involves updating dependencies, addressing breaking changes, and leveraging new features. Key steps include reviewing release notes, testing with new dependencies, adju
  • Azure OpenAI: Revolutionizing AI Integration with Microsoft Azure8/8/2024 5:28:39 AM. Discover how Azure OpenAI Service combines the power of OpenAI's advanced AI models with the robust cloud infrastructure of Microsoft Azure. This article explores the features, benefits, and real-
  • OpenFileDialog In WPF8/7/2024 10:30:25 AM. OpenFileDialog in WPF is a powerful tool for enabling file selection within your C# applications. It provides a user-friendly interface for navigating the file system, allowing users to select one or
  • How to Use Hooks in React?8/7/2024 5:43:16 AM. React Hooks, introduced in React 16.8, allows you to use state and other features in functional components without classes. Key hooks include useState for managing state, useEffect for side effects, a
  • Implementing Dependency Injection In .NET Core Console Applications7/31/2024 3:56:07 AM. Learn how to implement Dependency Injection (DI) in .NET Core Console applications. Start by adding the Microsoft.Extensions.DependencyInjection package, then register services using ServiceCollection
  • CQRS Simplified - Explained and Implemented7/30/2024 9:13:28 AM. CQRS (Command Query Responsibility Segregation) in .NET Core separates read and write operations for better scalability and performance. By using distinct models for commands and queries, it simplifie
  • Learning About Docker Basics in Minutes7/29/2024 11:27:47 AM. Docker Basics in Minutes is a concise and informative guide designed to introduce newcomers to the world of containerization. In just a few minutes, readers will grasp the core concepts of Docker, und
  • Constructor in .NET Core C#: Usage and Examples7/29/2024 6:36:58 AM. Learn about constructors in .NET Core with C# in this comprehensive guide. Discover how constructors initialize class instances, their role in dependency injection, and various use cases.
  • Design Pattern (5), Dependency Injection7/29/2024 2:22:29 AM. 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
  • Understanding and Using Scope in .NET Core7/26/2024 5:48:49 AM. In .NET Core, dependency injection (DI) manages service lifetimes with three scopes: Transient (new instance per request), Scoped (one instance per request), and Singleton (one instance shared across
  • Populate All Persons in a Group Depending Upon Dropdown Value7/25/2024 12:16:12 PM. Create a PowerApp to dynamically populate trainers based on a selected subject from a drop-down menu. First, two SharePoint lists should be set up: one for training details and another for trainer inf
  • Populate Trainer’s Group Depending Upon Dropdown Value7/25/2024 12:01:07 PM. This is a complicated scenario where a group of individuals are listed in a drop-down menu, and every person in the list is selected based on the value specified in the drop-down menu.
  • How to Use ChatGPT?7/25/2024 8:17:09 AM. ChatGPT, developed by OpenAI, is a cutting-edge language model designed for versatile text generation and understanding. It assists with tasks like answering questions, content creation, and coding he
  • Create Interactive Dropdown Menus While Click Text Open Dropdown7/25/2024 7:06:21 AM. Learn how to create interactive dropdown menus that open when clicking on text. This guide covers essential techniques and code snippets for implementing dynamic dropdowns using HTML, CSS, and JavaScr
  • Hyperlink Creation Open External Sites and Outlook Templates7/24/2024 6:57:31 AM. Discover tips for enhancing PowerApps with hyperlinks, external site navigation, and Outlook email integration. Learn how to use HTMLText control to create clickable links, launch external sites from
  • Integrating GitHub Copilot with .NET Core7/24/2024 5:30:18 AM. Integrate GitHub Copilot, powered by OpenAI's Codex, into your .NET Core development workflow to enhance coding efficiency. This guide covers installation and setup in Visual Studio Code, includin
  • Understanding Constructors in .NET Core7/23/2024 6:55:12 AM. "Explore the fundamentals of constructors in .NET Core, focusing on their role in object initialization and class setup. Learn about constructor overloading, chaining, and best practices in C#.
  • Create Hyperlink, Open a New Tab and Open Outlook7/22/2024 8:37:36 AM. We will see couple of small scenarios tips in this article like create hyperlink using htmltext control, open a new tab or navigate to links within and beyond SharePoint and Open Outlook in particular
  • Cost-cutting through VMware virtualization7/22/2024 2:25:05 AM. In this article, we will explore how VMware’s virtualization solutions cut costs by improving resource utilization, reducing server needs, and simplifying disaster recovery.
  • How to Start a Project in C#?7/18/2024 10:28:53 AM. This article guides you through starting a C# project, including setting up Visual Studio or Visual Studio Code, creating a new project, and configuring essential features like dependency injection, c
  • Developing an AI-Powered Personalized Educational Support Application7/16/2024 12:39:53 PM. We developed an AI-powered application using Gradio and OpenAI's GPT-4 to offer personalized educational support. This application provides tailored career recommendations and learning resources b
  • Dependency Injection in ASP.NET Core7/16/2024 5:41:43 AM. Dependency Injection (DI) in ASP.NET Core enhances modularity, testability, and maintainability by providing class dependencies externally via the built-in Inversion of Control (IoC) container. Config
  • Single Sign-On (SSO) in ASP.NET Core Applications7/15/2024 6:53:24 PM. Implementing Single Sign-On (SSO) with IdentityServer4 in ASP.NET Core simplifies user authentication across applications, enhancing security and user experience. Centralized authentication and token-
  • Virtualization Hardware Independence The Key to Modern IT Flexibility7/13/2024 5:09:47 AM. Hardware independence in virtualization decouples software from specific hardware, allowing virtual machines to operate independently of physical servers. This enables flexible resource management, se
  • Dynamics 365 Customer Service: Disable the Resolve Case button7/11/2024 10:15:52 AM. This article guides you on restricting customer service associates from resolving cases with open activities or child cases in Dynamics 365. By creating a JavaScript Web Resource and customizing the C
  • Understanding about OpenZeppelin7/10/2024 6:30:07 PM. OpenZeppelin is a vital open-source entity in blockchain, offering robust tools for secure smart contract development on Ethereum. It provides libraries for ERC20, ERC721, and ERC1155 standards, empha
  • Setup your personal ChatGPT for free7/9/2024 10:27:15 AM. Generative AI is a transformative technology enabling solutions without needing extensive knowledge in developing, training, or deploying models. Open-source tools like Ollama and community contributi
  • Injecting Dependencies of Different Lifetimes in .NET Applications7/9/2024 7:19:26 AM. Understanding dependency lifetimes in .NET is crucial for effective dependency injection. Singleton instances persist throughout the application's lifespan, scoped instances are tied to specific r
  • Services Lifetime Management in .NET Console Applications7/8/2024 7:43:11 PM. Learn efficient service lifetime management in .NET Console Applications using Dependency Injection (DI) with Microsoft.Extensions.DependencyInjection. Explore scoped, transient, and singleton lifetim
  • Learn Clean Architecture in .NET7/4/2024 8:48:38 AM. Clean Architecture is a software design philosophy that emphasizes creating maintainable, testable, and understandable systems by following principles like separation of concerns, dependency inversion
  • Dependency Injection (DI) in .NET Core with a Simple Example7/4/2024 5:53:09 AM. Dependency Injection (DI) in .NET Core enhances code modularity, testability, and maintainability by decoupling dependencies. It follows Inversion of Control (IoC) principles, where classes receive th
  • Dependency Injection System in Angular 187/3/2024 12:39:32 PM. Angular 18 introduces significant enhancements to its Dependency Injection (DI) system, pivotal for scalable and maintainable applications. These improvements include optimized tree-shakability, ensur
  • Consume API in Repository Design Pattern7/2/2024 8:57:02 AM. Learn how to effectively consume APIs using the Repository Design Pattern. This approach enhances code organization by separating data access logic into reusable repositories, promoting maintainabilit
  • Tip To Improve The Response Time From LLM - OpenAI & Azure OpenAI7/2/2024 5:31:11 AM. Explore the power of Semantic Kernel, enabling integration of large language models like AzureOpenAI and OpenAI into your applications. Leverage streaming responses for real-time interaction, reduced
  • Top Angular Project Ideas for Beginners6/28/2024 9:02:17 AM. Create an Angular project to enhance your skills and portfolio. Ideas include an e-commerce site with product listings and payment integration, a task manager for project organization, a blog platform
  • Key Features and Use Cases of Angular6/27/2024 6:11:51 AM. Angular is a robust framework for building client-side applications with HTML, CSS, and TypeScript, offering features like component-based architecture, two-way data binding, and dependency injection.
  • Behind the Scenes of OWIN (Open Web Interface for .NET)6/26/2024 6:47:39 AM. OWIN is the acronym of Open Web Interface for .NET and it is a specification that provides to decouple web servers with web applications. This specification is an also open standard for all .NET ecosy
  • How to Foster a Culture of Collaboration in Agile Teams6/24/2024 5:52:39 AM. Agile development has revolutionized the way teams approach software development, emphasizing flexibility, responsiveness, and continuous improvement. Agile methodologies lies the principle of collabo
  • Understanding Dependency Injection in ASP.NET Core Web API6/24/2024 4:08:06 AM. Dependency Injection (DI) is a design pattern used to achieve Inversion of Control (IoC) between classes and their dependencies. In ASP.NET Core, DI is a fundamental part of the framework, making it e
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...
Download