Resources No resource found - Web API Development with ASP.NET Core: A Comprehensive TutorialFeb 16, 2024. In this comprehensive tutorial, you'll learn how to create powerful and scalable RESTful APIs with ASP.NET Core. In this guide, developers will learn about routing, controllers, and middleware as well as how to create robust web APIs. This tutorial provides step-by-step instructions and code examples to help developers master the nuances of API development, from setting up a new ASP.NET Core Web API project to testing endpoints for seamless deployment. This tutorial is your go-to resource for building high-performance APIs, no matter how experienced you are with ASP.NET Core.
- Understanding Azure Event GridFeb 12, 2024. Azure Event Grid is a fully managed event routing service that simplifies the development of event-driven applications. In this article, we'll explore the key concepts, features, and use cases of Azure Event Grid, shedding light on its role in building modern, scalable, and responsive applications.
- Understanding and Managing Server-Side (Output) Caching in .NetJan 15, 2024. IIS employs System.Web.Caching for efficient output caching. Utilize HttpRuntime.Cache.Insert for CRUD operations, specifying key, value, and optional parameters like dependencies, absolute expiration, and sliding expiration for optimization.
- Handling HTTP Options Method in Angular and C#Jan 12, 2024. Learn about the HTTP OPTIONS method in this tutorial, focusing on how AngularJS frontend and C# backend work together. See how the AngularJS controller uses OPTIONS requests to communicate with the C# backend's Web API, exploring different options for interacting with the target resource.
- Real-Time Paris Metro Crowdedness Forecast: A Proof of Concept with Azure and C#Jan 08, 2024. In this article, we will learn about navigating you through crafting a prototype for forecasting crowd levels in Paris Métros using Azure and C#. It covers Azure setup, machine learning, model deployment, streaming pipeline creation, and user application integration.
- Exploring Default Lambda Parameters in C# 12Jan 01, 2024. Default Lambda Parameters in C# 12.
- Concurrency Control in DBMSNov 26, 2023. A crucial component of database management systems (DBMS) that ensures data integrity and consistency in multi-user situations is concurrency control.
- .NET Core Middleware for Logging using SerilogNov 01, 2023. This article provides a comprehensive guide to setting up .NET Core middleware for logging using Serilog. It covers key steps from project setup to middleware configuration, highlighting the flexibility and customization options offered by Serilog. By following your instructions, developers can effectively integrate Serilog into their .NET Core applications and gain insights for efficient monitoring and issue troubleshooting.
- Constructors in C#Oct 12, 2023. In C#, constructors are essential methods responsible for initializing and creating objects within a given class. These functions are invoked when you create an instance of the class. Constructors share the same name as the class and do not have a return type. In C#, there are several fundamental types of constructors.
- A Comprehensive Guide to Creating Angular LibrariesOct 07, 2023. Angular is a powerful front-end JavaScript framework that provides a robust library of tools and components for building dynamic web applications with ease. It offers a structured approach to web development, enhancing code reusability and maintainability.
- C# Composite Design PatternSep 26, 2023. Discover the power of the Composite design pattern in C#, a structural pattern that unifies objects into tree structures, simplifying complex hierarchies for versatile software development.
- Unlocking C# Chain of Responsibility PatternSep 25, 2023. In software design, maintaining the separation of concerns is fundamental. This principle not only enhances code modularity but also ensures each module has a single responsibility. However, as applications grow in complexity, managing the flow of responsibilities can become challenging. This is where design patterns come to the rescue. Among them, the Chain of Responsibility pattern stands out as a robust tool for handling responsibilities in a flexible and decoupled manner.
- Proxy Pattern in C#Sep 22, 2023. Learn about the Proxy Pattern in C#, a powerful structural design pattern. Explore its purpose, implementation, and real-world applications, enhancing software efficiency, maintainability, and scalability. Happy Learning!
- Exploring Decorator Pattern in C# Sep 21, 2023. Exploring the Decorator Pattern in C#.the Decorator Pattern stands out as a versatile tool for extending the functionality of classes without altering their structure. In this article, we will delve into the Decorator Pattern and how it can be implemented in C#.
- Understanding the Flyweight Design Pattern in C#Sep 20, 2023. Explore the Flyweight Design Pattern in C#, a memory-efficient structural pattern. Learn to optimize performance by sharing common properties among objects, improving application efficiency.
- Understanding the Factory Design Pattern in C#Sep 19, 2023. Understanding the Factory Design Pattern in C#
- Custom Exceptions in C#Sep 19, 2023. Enhance error handling in C# with custom exceptions. Learn how they provide specificity, control, documentation, and maintainability, and follow best practices for effective implementation.
- Adapter Pattern in C# Sep 19, 2023. Demystifying the Adapter Pattern in C#: Bridging the Gap Between Incompatible Interfaces
- Exploring Anonymous Functions in C# Sep 18, 2023. Exploring Anonymous Functions in C#
- Structs in C#Aug 28, 2023. Discover the significance of C# structs - lightweight alternatives to classes. Efficiently manage memory and enhance performance with value types while considering scenarios and pitfalls for optimal implementation.
- Sealed Classes in C# Aug 28, 2023. Delve into the significance of sealed classes in C# OOP. Uncover their role in defining code boundaries and inheritance. Gain insights into their benefits, optimizing security and performance. Master the art of using them judiciously for enhanced code predictability and maintainability.
- Private Constructor in C# Aug 28, 2023. Explore Private Constructors in C#: Unveiling Their Roles and Significance. Discover how these constructors influence design patterns like Singleton, control object creation, and encapsulate initialization logic for improved C# applications.
- Building a Bulk Email Sending Console App with NET Core 7.0Aug 27, 2023. Building a Bulk Email Sending Console App with NET Core 7.0 entails the creation of a robust and versatile solution tailored to efficiently manage large-scale email distributions. Through a meticulous development process, this application emerges as a vital tool for businesses and organizations seeking an effective way to reach their target audiences.
- Generics in C# Aug 25, 2023. Harness the Versatility of C# Generics: Boost Code Reusability and Type Safety. Dive into how Generics empower adaptable, efficient code, accommodating various data types while maintaining robust type checking.
- 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.
- Using SuperConvert.Abstraction NuGet Library for Data ConversionAug 23, 2023. SuperConvert.Abstraction is a powerful library that provides data conversion functionalities for your .NET applications. With this library, you can easily convert between different data formats, such as JSON, CSV, and XLS, using a simple and intuitive API. The library also introduces a new Dependency Injection (DI) service to streamline the usage of its features.
- Document Viewer Capabilities in ASP.NET Core 7.0Aug 20, 2023. Learn how to integrate, customize, and make the most of the new capabilities for seamless document viewing and interaction within your web applications.
- Constant Interpolated Strings in C# Aug 18, 2023. Explore interpolated strings in C#, a powerful feature for expressive string formatting. Learn about constant interpolated strings introduced in C# 10, enhancing readability and performance. Understand benefits, use cases, and considerations for improved code quality and maintainability.
- Understanding Numeric IntPtr and UIntPtr in C#Aug 18, 2023. Discover the importance of IntPtr and UIntPtr in C# programming. Learn how these types facilitate memory management, pointer arithmetic, and interop with native libraries, ensuring efficient and safe practices.
- What is Delegates in C# .NET?Aug 12, 2023. Delegates in C# act as method pointers, enabling dynamic invocation of methods. They enhance code modularity and flexibility, finding use in event handling, callbacks, and asynchronous programming.
- What is new in C# 12?Aug 08, 2023. Letβs explore the new features in C# 12 with .NET 8 and how we can use it.
- Flurl API Integration Tutorial for ASP.NET Core Web API with Advanced ConceptsJul 31, 2023. Flurl is a popular and easy-to-use library for working with HTTP APIs in .NET applications. It provides a fluent API for building and sending HTTP requests, as well as handling the responses in a convenient way.
- Early Return Pattern in C#Jul 28, 2023. We will have an overview of the early return pattern and some examples in C#
- Angular Signals: A New Way to Manage State in Angular ApplicationsJun 13, 2023. This article discusses the importance of including a clear and concise article description when creating new content. By providing a good description, you can help users find your content more easily and understand what it is about.
- Unleashing the Power of a Generic Event Bus in Angular: Building a Powerful and Scalable ArchitectureMay 30, 2023. A generic event bus in Angular acts as a central communication hub that enables components to publish and subscribe to events. It promotes loose coupling and enhances the flexibility and scalability of large-scale applications. By leveraging the event bus, developers can establish efficient communication between different parts of the application, facilitating seamless cross-component and cross-module interactions.
- Building Real-Time Communication in Angular with WebRTCMay 24, 2023. Learn how to integrate WebRTC, the Web Real-Time Communication framework, with Angular to enable real-time audio, video, and data sharing in your web applications. This article provides step-by-step guidance on setting up an Angular project, implementing WebRTC functionalities such as establishing connections, streaming media, and exchanging data. Follow along with code snippets and explanations to create a real-time chat application, demonstrating the power of WebRTC in Angular. Enhance your web development skills and bring real-time communication capabilities to your projects effortlessly.
- Boosting Performance with Angular Change Detection StrategiesMay 18, 2023. Learn how to optimize your Angular applications by leveraging different change detection strategies. Understand how change detection works, explore the default strategy, and discover the power of the OnPush strategy.
- Building Inclusive Experiences: A Comprehensive Guide to Accessibility in Angular ApplicationsMay 16, 2023. Learn how to create inclusive Angular applications that cater to users of all abilities. This comprehensive guide provides practical techniques, code examples, and best practices for implementing accessibility features in Angular. Discover how to enhance keyboard navigation, leverage ARIA attributes, ensure screen reader compatibility, manage focus, and create delightful experiences for all users.
- Graceful Error Handling with Error Boundary Components in AngularMay 09, 2023. Learn how to implement error boundary components in Angular to handle errors gracefully and ensure uninterrupted functionality. This article covers the concept of error boundaries, provides code snippets for implementing an error boundary component, creating a custom error handler, and integrating them into your Angular application. Discover how error boundaries help display fallback UI and loading indicators, preventing errors from breaking critical components and improving the overall user experience.
- Getting Started With Angular AnimationsMay 05, 2023. In this article, you'll learn about the power of Angular animations and how to use them to create engaging and interactive user interfaces. You'll explore the different types of animations available in Angular and see how to use them to bring your UI to life. The article will include code examples and step-by-step instructions to help you get started with Angular animations.
- Why is Angular's Dependency Injection so Powerful?May 04, 2023. The article is about Angular's Dependency Injection system, which is a design pattern used in software development that helps create loosely coupled code. Dependency Injection separates the creation of an object from its usage, making the code more modular and easier to maintain. Angular's Dependency Injection system is a powerful and flexible system that allows developers to define dependencies at various levels, from the application level to the component level.
- Writing Platform-Specific Code with AngularMay 04, 2023. This article explores how Angular allows developers to write platform-specific code by using platform-specific providers. It explains the concept of platform-specific code and how it can be useful when working with platform-specific APIs or services. The article also provides examples of how platform-specific code can be written in Angular and how to use platform-specific providers to achieve this
- Implementing Caching in Spring BootMay 03, 2023. How to implement caching in a spring boot application
- Angular ngTemplateOutlet - The Power of CustomizationMay 03, 2023. This article explains how developers can use a directive called ngTemplateOutlet in Angular to customize the appearance of a component's content. The article provides examples of how to use this directive to create reusable and customizable components for Angular projects. By the end of the article, readers will have a good understanding of how to use ngTemplateOutlet in their own projects.
- Avoiding Common C# Coding Mistakes - Do's And Don'ts To RememberApr 06, 2023. Here I'm explaining about the common mistakes that we must avoid while performing coding
- Consume ChatGPT Open AI API Inside .Net Core Application Using Razor PagesFeb 23, 2023. This article demonstrates how to develop a ChatGPT application utilizing Razor pages and the OpenAI API in an ASP.Net Core web application.
- Back to Basics - How And Why Learning C# Programming LanguageFeb 13, 2023. This article is the very first of the "Back to Basics" playlist, its goal is to bring the basic knowledge to start developing with the C# language. Whether you are an experienced developer of another language such as Rust, C++, or you are a beginner looking to design applications with dotnet technologies, or even games with Unity.
- Create First Application In ChatGPT By OpenAI - ChatGPT TutorialJan 18, 2023. In this article, we will see how to use ChatGPT.
- TempDB Tutorial - Everything You Need To Know About SQL Server TempDBJan 03, 2023. In this article, you will learn about SQL Server TempDB.
- Manage Global Usings In C#Oct 22, 2022. In this article, we will learn about the keyword "global" which is introduced in C# 10.0.
- Log4Net And .NET CoreSep 06, 2022. Using Log4net in .NET Core 6 using a console application.
- Dependency Injection Pattern In C# - Short TutorialJul 31, 2022. In this article, we explain DI Pattern, DIP, IoC, and DI Container.
- Another Tool For Analyzing RDB Files Of RedisJul 27, 2022. This article introduces an RDB analysis tool based on c# and explains its basic usage and how to customize it.
- Testing The Exception Thrown In NUnit C#Jul 25, 2022. In this article, we will learn how to unit test the code that is throwing an exception in NUnit C#
- Angular ServicesJun 23, 2022. In this article, you will learn about Angular Services.
- Azure Data Factory TutorialMay 19, 2022. In this article, we'll learn about Azure Data Factory.
- Symmetrical Repository Pattern - Data Access Made Easy In .NETMay 09, 2022. In this article, I will describe an interesting pattern that can be implemented to make it trivial to perform CRUD/RESTful data access across a full-stack .net system, with this technique that abstracts away the boilerplate.
- Xamarin Community Toolkit - Tutorial SeriesMar 16, 2022. In this article, you will learn about Xamarin Community Toolkit.
- Azure Cognitive Services - Sentiment Analysis Tutorial Feb 21, 2022. In this article, we'll learn Sentiment Analysis using Azure Cognitive Services.
- Picking Between Blazor Server And Blazor WebAssemblyFeb 07, 2022. In this article, I will describe key differences between Blazor Server and Blazor WebAssembly, and what you should consider when deciding between project types.
- Directory π Handling In C# Dec 09, 2021. In this article we are going to see Directory handling in c#. In this article we are see all the operation which we can perform in directory.
- Working With Temporal Tables In EF Core 6.0Dec 06, 2021. Get started with creation of SQL Server Temporal Tables using Entity Framework Core 6.0 Code First approach and querying the historical data using LINQ.
- Blazor - JavaScript Isolation (ES6 Modules & Blazor)Nov 15, 2021. In this article, we will learn how to isolate JavaScript to an individual Blazor Component.
- Behavioral Design Patterns In C#Nov 07, 2021. Tutorial about Behavioral Design Patterns in C# in simple words.
- C# EvolutionNov 04, 2021. A short journey in C# history.
- Structural Design Patterns In C#Oct 28, 2021. In this article, you will learn about structural design patterns in c# in simple word.
- Azure Machine Learning - Automobile Price Prediction Tutorial Oct 27, 2021. In this article, we'll go through a hands-on experience to build a machine learning model to predict price of automobiles.
- Creational Design Patterns In C#Oct 27, 2021. Tutorial about Creational Design Patterns in c# in simple word.
- Power BI Tutorial - Sentiment AnalysisOct 07, 2021. In this article, weβll learn about enriching data with Power BI using the Azure Cognitive Services.
- SharePoint Site TemplatesJun 29, 2021. In this article, you will learn about SharePoint Site Templates.
- π C# 9.0 Features And C# 10 ExpectationsJun 24, 2021. The latest version of C#, 9.0, was officially released in November 2020. These days there are already rumors of the features of the future version, C# 10.
- Decompiling In .NET For Dummiesπ€Jun 14, 2021. Do you want to learn how easy it is to decompile a .NET application? ??
- What Is Azure Functions: A Beginner's Tutorial Feb 06, 2021. In this article, you will learn what Azure Functions is, how to create Azure Functions using Visual Studio, and how to deploy Azure Functions to Azure cloud.
- How To Integrate Application Insights Into Azure FunctionsJan 18, 2021. Step by step guide on integration of Application Insights into a Azure Function app
- How To integrate Dependency Injection In Azure FunctionsJan 05, 2021. In this article, you will learn how to integrate Dependency Injection in C# based Azure functions.
- DefaultAzureIdentity And Its Various Credential TypesJan 05, 2021. This article shows various ways to retrieve an Azure identity from an application context using Azure.Identity.
- Check How You Remember Nullable Value Types - Let's Peek Under The HoodNov 09, 2020. In this article, you will learn to check how you remember nullable value types. Let's peek under the hood.
- CircleCI TutorialOct 12, 2020. In this article, we will learn about CircleCI scheduler for python.
- How To Create And Publish Azure Function From Visual StudioSep 21, 2020. In this article, you will learn how to create and deploy azure functions from Visual Studio.
- How To Easily Create Azure Functions Using Azure PortalSep 06, 2020. In this article, you will learn about the step-by-step procedure to create Azure functions from the Azure Portal.
- 30 Days Of Python π¨βπ» - Day 23 - Web ScrapingAug 17, 2020. In this article, you will learn about Web Scraping in Python.
- 30 Days of Python π¨βπ» - Day 22 - Scripting ExtrasAug 14, 2020. In this article, you will learn about Scripting Extras in Python.
- 30 Days Of Python π¨βπ» - Day 21 - Scripting BasicsAug 13, 2020. In this article, you will learn about Scripting Basics in python.
- 30 Days Of Python π¨βπ» - Day 20 - Debugging And TestingAug 12, 2020. In this article, you will learn about 30 Days Of Debugging And Testing in python.
- 30 Days Of Python π¨βπ» - Day 19 - Regular ExpressionsAug 11, 2020. In this article, you will learn about Regular Expressions in Python.
- 30 Days of Python π¨βπ» - Day 18 - File I/OAug 04, 2020.
- 30 Days Of Python π¨βπ» - Day 15 - GeneratorsAug 03, 2020. In this article, you will learn about Generators in python.
- 30 Days Of Python π¨βπ» - Day 16 - Module BasicsAug 03, 2020. In this article, you will learn about Module Basics in python.
- 30 Days Of Python π¨βπ» - Day 13 - DecoratorsJul 31, 2020. In this article, you will learn about Decorators in Python.
- 30 Days Of Python π¨βπ» - Day 14 - Handling ErrorsJul 31, 2020. In this article, you will learn about Handling Errors in Python.
- 30 Days Of Python π¨βπ» - Day 11 - Functional ProgrammingJul 28, 2020. In this article, you will learn about functional programming in python.
- 30 Days Of Python π¨βπ» - Day 12 - Lambda Expression And ComprehensionsJul 28, 2020. In this article, you will learn about Lambda Expression and Comprehensions.
- DotVVM Controls - GridViewJul 27, 2020. This article gives an introduction to DotVVM GridView Control.
- 30 Days Of Python π¨βπ» - Day 9 - OOP PillarsJul 27, 2020. In this article, you will learn about OOP pillars.
- 30 Days Of Python π¨βπ» - Day 10 - OOP Missing PiecesJul 27, 2020. In this article, you will learn about OOP Missing Pieces.
- 30 Days Of Python π¨βπ» - Day 7 - Developer EnvironmentJul 24, 2020. In this article, you will learn about python Developer Environment.
- 30 Days Of Python π¨βπ» - Day 8 - OOP BasicsJul 24, 2020. In this article, you will learn about python OOP Basics.
- 30 Days Of Python π¨βπ» - Day 6 - Loops II And Functions Jul 22, 2020. In this article, you will learn about python.
- 30 Days Of Python π¨βπ» - Day 5 - Conditions And Loops IJul 21, 2020. In this article, you will learn about Python Conditions and Loops.
- Upload Image, Save In Database, And Show In GridviewJul 16, 2020. In this article, I will tell you how to save an image in your local directory, save its path in a database, and also show that image in grid view column in ASP.NET.