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
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Jitendra Mesavaniya(13)
Ajay Kumar(10)
Sardar Mudassar Ali Khan (9)
Chetan Sanghani(8)
Vikas Singh(5)
Velladurai (4)
Jobin S(4)
Rinki (3)
Vijay Yadav(3)
Rasul Huseynov(3)
Mark Pelf(3)
Gajendra Jangid(2)
Habibul Rehman(2)
Ishika Tiwari(2)
Ayush Gupta(2)
Malvik Bhavsar(2)
Vishal Yelve(1)
Imran Shaikh(1)
Rikam Palkar(1)
Satya Karki(1)
Manoj Kalla(1)
Nitin Pandit(1)
Surya Ghimire(1)
George (1)
Jaimin Shethiya(1)
Raghvendra Mishra(1)
Abhishek Suthar(1)
Allani Saikumar(1)
Rohol Amin(1)
Saroj Barisal(1)
Kirtesh Shah(1)
David Mccarter(1)
Aman Patel(1)
Shiv Sharma(1)
Ashutosh Singh(1)
Kuppu Swami(1)
Vijay Pratap Singh(1)
Jefferson S. Motta(1)
Ketan Kolte(1)
Shrikrishn Bansal(1)
Aymen Amri(1)
Resources
No resource found
Understanding Adapter Design Pattern
Aug 16, 2024.
The Adapter Design Pattern is a structural pattern that allows incompatible interfaces to work together. It acts as a bridge between two incompatible interfaces by converting the interface of a class into another interface clients expect.
How to Implement Memcached in C# ASP.NET MVC Project?
Jul 19, 2024.
Learn how to enhance performance in a C# ASP.NET MVC project using Memcached. This guide covers installing Memcached, integrating it with your application, and implementing caching to improve response times and reduce database load.
Using .NET Standard in Cross-Platform Development
Jul 17, 2024.
In today's diverse technological landscape, developing applications that run across multiple platforms is crucial. .NET Standard plays a pivotal role in achieving this goal by providing a consistent set of APIs that can be used across different .NET implementations.
Soft Deletes with EF Core
Jul 16, 2024.
Learn how to implement soft deletes using EF Core in your ASP.NET Core applications. This guide covers the soft deletion pattern, ensuring data integrity while keeping historical records.
Dependency Injection in ASP.NET Core
Jul 16, 2024.
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. Configure services in Startup.cs, utilize constructor injection in controllers, and choose appropriate lifetimes (Transient, Scoped, Singleton).
Real-time Web Applications with SignalR
Jul 16, 2024.
SignalR, a Microsoft library for .NET applications, enables real-time web functionality by allowing server-side code to push updates to connected clients instantly. It abstracts complexities of communication protocols, and supports multiple transport mechanisms like WebSockets and SSE.
Master Global Exception Handling with IExceptionHandler in .NET
Jul 16, 2024.
Global exception handling in .NET with IExceptionHandler centralizes error management, ensuring consistent responses and improved logging. Our Global Exception Handler Middleware catches exceptions globally, enhancing user experience and maintainability.
Authentication and Authorization in ASP.NET Core
Jul 16, 2024.
Learn about implementing robust security in ASP.NET Core with a focus on authentication and authorization. This guide covers ASP.NET Core Identity, claims-based and role-based authorization, JWT, OAuth, OpenID Connect, and best practices for securing web applications and APIs.
Building RESTful APIs with ASP.NET Core
Jul 16, 2024.
In today's interconnected digital landscape, creating robust and efficient APIs is crucial for enabling seamless communication between applications. ASP.NET Core, the open-source framework from Microsoft, provides a powerful platform for developing RESTful APIs with ease.
Hangfire: Simplifying Background Job Processing
Jul 16, 2024.
Discover how Hangfire simplifies background job processing in ASP.NET applications. Learn about its robust features for task scheduling, job management, and asynchronous job execution.
Single Sign-On (SSO) in ASP.NET Core Applications
Jul 15, 2024.
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-based authorization streamline management and improve overall system security, making it ideal for modern web applications.
Working with Entity Framework Core
Jul 15, 2024.
Entity Framework Core (EF Core) is a powerful Object-Relational Mapping (ORM) framework provided by Microsoft for .NET applications. It simplifies data access and persistence by allowing developers to work with databases using .NET objects, thus abstracting away the complexity of database interactions.
Performance Optimization in .NET Core
Jul 15, 2024.
Discover essential techniques for performance optimization in .NET Core with this comprehensive guide. Learn best practices for code efficiency, resource management, and system optimization to enhance application performance.
Understanding Multitasking and Multithreading in ASP.NET and .NET Core
Jul 12, 2024.
Learn about multitasking and multithreading in ASP.NET and .NET Core. Discover how async/await keywords enhance responsiveness, manage concurrent operations efficiently, and handle IO-bound tasks. Explore real-world examples and differences between these techniques for optimized application performance.
Integrating an Online Payment Gateway in ASP.NET using ADO.NET
Jul 10, 2024.
Integrating an online payment gateway in ASP.NET using ADO.NET involves setting up a payment gateway account, creating an HTML form to collect payment details, redirecting to the payment gateway for processing, handling the payment response, and updating the database. Ensure security, validate responses, and test thoroughly.
Implementing Global Search with Detailed Views in ASP.NET Core MVC
Jul 10, 2024.
Learn how to implement a robust global search feature in ASP.NET Core MVC. This tutorial covers setting up models like Product and Category, configuring the database with Entity Framework, seeding initial data, creating a search service for querying both products and categories, and developing responsive views with detailed information.
How to Implement Multi Factor Authentication Using Authenticator App in ASP.NET MVC Project?
Jul 08, 2024.
Enhance your ASP.NET MVC project's security with multi-factor authentication (MFA) using an authenticator app. This guide provides step-by-step instructions for setting up your project, configuring authentication keys, creating necessary models and controllers, and generating QR codes to implement a robust MFA system.
Setting Up Google Authentication in ASP.NET Core MVC
Jul 08, 2024.
Integrate Google Authentication into your ASP.NET Core MVC application for secure and easy user login. Follow steps to create a project in Visual Studio, configure Google API Console, install necessary NuGet packages, update Startup. cs, and handle user authentication and profile management seamlessly.
Implementing MongoDB with .NET
Jul 08, 2024.
Learn to implement CRUD operations, manage data efficiently, and leverage the power of MongoDB's NoSQL capabilities alongside the robust .NET framework for scalable backend development.
Getting Started with Docker-Compose for ASP.NET Core and MSSQL
Jul 04, 2024.
This article guides you through setting up a Docker Compose environment for an ASP.NET Core application and an MSSQL database, covering creation, configuration, and verification steps for efficient containerized development.
AngularJS: Numbers Text Validation and cbTooltip in ASP.NET
Jul 04, 2024.
"In AngularJs applications, custom directives like allowOnlyNumber and allowOnlyText ensure input validation for numeric and text data, enhancing user interaction. Implementing cbTooltip with Bootstrap enriches UX by providing tooltips.
How To Create Sorting And Paging In ASP.NET Web Forms GridView
Jul 04, 2024.
Learn how to enable sorting and paging in an ASP.NET GridView by configuring properties, handling events, and binding data using C# code examples and best practices for efficient data display.
Managing CRUD Operations in ASP.NET MVC with Razor and C#
Jul 03, 2024.
Learn how to implement CRUD operations in an ASP.NET MVC application using Razor views and C#. This guide covers creating, reading, updating, and deleting records, with detailed controller actions and views for managing data efficiently.
Types of Blazor Components Routable Non-Routable Templated Dynamic
Jul 03, 2024.
At the heart of Blazor applications are components, which encapsulate UI and logic, making it easier to build and maintain large web applications. In this article, we'll explore four types of components in Blazor.Routable ComponentsNon-Routable ComponentsTemplated ComponentsDynamic Components
Sending Email Using Gmail Server in ASP.NET Core MVC
Jul 01, 2024.
Learn how to integrate the Gmail server for sending emails in ASP.NET Core MVC using MailKit. This tutorial covers setting up SMTP configuration, handling email templates, and sending messages programmatically.
Implementing Cascading Dropdowns in ASP.NET MVC Using jQuery AJAX
Jun 28, 2024.
create a cascading dropdown functionality where the selection of a "Brand" in the first dropdown (BrandId) should dynamically populate the options in the second dropdown (BrandlistId). However, there are some issues and potential improvements that need to be addressed to ensure correct functionality.
Creating Dynamic Dropdown Lists in ASP.NET MVC
Jun 28, 2024.
Dropdown lists, or <select> elements, are essential in web forms, enabling users to choose from a predefined list of options. They enhance user experience by simplifying input selection and ensuring data consistency.
Behind the Scenes of OWIN (Open Web Interface for .NET)
Jun 26, 2024.
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 ecosystems.
Understanding Managing Sessions in .NET
Jun 25, 2024.
Sessions in web development persist user data across requests despite HTTP's stateless nature. This article details sessions in .NET, showing initialization, data storage, and termination. It explains enabling sessions in ASP.NET Core, setting session data, and session benefits like state management and security.
Understanding Dependency Injection in ASP.NET Core Web API
Jun 24, 2024.
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 easier to manage dependencies and improve the modularity, testability, and maintainability of your applications.
Integrating Third-Party API Using AJAX in ASP.NET Core MVC
Jun 23, 2024.
Integrating third-party APIs into your web application enhances functionality by accessing external data and services. This article demonstrates integrating an API using AJAX in an ASP.NET Core Razor Pages app. It covers project setup, form design, making AJAX calls, and dynamically displaying data in a Bootstrap table.
Real-time Applications with SignalR and Angular
Jun 21, 2024.
Building real-time applications with SignalR and Angular enhances user experiences through dynamic and responsive interfaces. SignalR, an ASP.NET library, enables instant server-client communication.
Overview of .NET 9 Preview: New Features and Updates
Jun 19, 2024.
Explore the .NET 9 preview with an in-depth overview of its new features and updates. Discover the latest enhancements, performance improvements, and innovations that this release brings to developers.
How To Connect Database in ASP.NET MVC using C# with ADO.NET
Jun 17, 2024.
Learn how to integrate SQL Server with your MVC application, configure connection strings, and perform CRUD operations. Ideal for developers seeking to enhance their data access techniques in ASP.NET.
Mastering Azure Blob Storage with ASP.NET Core MVC
Jun 16, 2024.
Azure Blob Storage offers scalable, cost-effective storage for unstructured data like images and documents. Integrated seamlessly with ASP.NET Core MVC, it provides secure uploads, downloads, and management of data, enhancing web applications with robust storage solutions and efficient data handling capabilities.
Performance Optimization in ASP.NET MVC Applications
Jun 15, 2024.
Performance optimization in ASP.NET MVC involves techniques like efficient data access, using Entity Framework wisely, implementing caching, using async/await for non-blocking operations, minimizing ViewState, bundling and minifying resources, enabling GZIP compression, optimizing queries.
Preventing CSRF Attacks in an ASP.NET Core MVC
Jun 13, 2024.
Cross-Site Request Forgery (CSRF) is a type of attack that can force a user's browser to send unwanted requests to a web application on which the user is authenticated, potentially leading to unintended actions on the user's behalf.
Understanding CRUD Operation in Blazor
Jun 13, 2024.
Explore Blazor Server and WebAssembly models, integrate Entity Framework Core for data management, utilize Razor Components for UI design, and understand data binding in Blazor for seamless interaction.
How to use Embedded BI and Create Self-serviced Dashboards in ASP.NET Core App
Jun 12, 2024.
Learn how to integrate Embedded BI into your ASP.NET Core application, empowering users to create self-service dashboards. Discover powerful data visualization and reporting tools to enhance decision-making.
Preventing XSS Attacks in ASP.NET Core MVC
Jun 12, 2024.
Build a secure ASP.NET Core MVC blog app with Entity Framework Core. Follow steps to create models, controllers, views, and implement client-side validation and sanitization to thwart XSS attacks. Access the GitHub project for code reference and ensure your application is protected against common vulnerabilities.
Oracle Stored Procedure Output Parameters with Dapper in ASP.NET Core
Jun 11, 2024.
This article provides a detailed guide to integrating Oracle stored procedures with ASP.NET Core using Dapper, focusing on handling output parameters, which can often be a challenging aspect of database interactions.
Implementing Model Binding in ASP.NET Core Web API
Jun 10, 2024.
Model binding in ASP.NET Core automates the conversion of HTTP request data into .NET objects, simplifying data transfer between client-side requests and server-side code. It supports various data sources such as query strings, form data, route parameters, JSON payloads, and custom binders, enhancing API development efficiency.
Controller Action Result (2), in ASP.NET (Core) MVC
Jun 10, 2024.
This article is a following up for the previous article, Controller Action Result (1), in ASP.NET MVC to cover the situation of ASP.NET Core MVC. This article actually has the same conclusion as previous one, with emphasis to Core situation.
Mastering Azure Cosmos DB with ASP.NET Core
Jun 10, 2024.
Azure Cosmos DB is a robust and flexible database service that offers global distribution, high availability, and multi-model support. While it comes with some complexity and cost considerations, its benefits for large-scale, globally distributed applications are significant. Integrating it with an ASP.NET Core MVC application is straightforward, allowing developers to build scalable and responsive applications with ease.
ASP.NET Core : Basics And Its Features
Jun 07, 2024.
ASP.NET Core is a cross-platform, high-performance framework for building modern web applications. It offers robust features such as MVC architecture, dependency injection, and built-in security.
Innovative Solutions with .NET: Enhancing Your Developer Toolkit
Jun 07, 2024.
Master current technologies and enhance your toolkit with .NET, a powerful framework by Microsoft. Explore cross-platform development with .NET Core, build modern web apps with ASP.NET Core, boost productivity with Visual Studio, embrace Azure cloud services, integrate AI with ML.NET, and ensure security.
Mastering ASP.NET Core Identity in ASP.NET Core MVC
Jun 06, 2024.
ASP.NET Core Identity is a comprehensive membership system for adding login functionality to your ASP.NET Core applications. It provides a robust framework for managing users, passwords, roles, claims, tokens, email confirmation, and more.
Additional Tokenizer Support in ML.NET
Jun 03, 2024.
Tokenization is a fundamental component in the preprocessing of natural language text for AI models. Tokenizers are responsible for breaking down a string of text into smaller, often referred to as tokens. The process is crucial for understanding costs and managing context when using services like Azure OpenAI.
Unique ID Generator Xid.NET in .NET Core
May 31, 2024.
A globally unique ID generator library called Xid.Net is prepared for safe and direct usage in your code. It offers an interface akin to that of the System.Guid produces lesser ids (12 bytes compared to 16 in raw format, 20 compared to 36 when translated to a string).
Securing ASP.NET Core APIs with Identity and JWT
May 30, 2024.
In this article, we'll learn how to implement robust authentication and authorization for your ASP.NET Core APIs using ASP.NET Core Identity and JSON Web Tokens (JWT). We'll go through by setting up ASP.NET Core Identity, configuring JWT authentication, and securing your API endpoints.
Passing Values from Partial Views to Parent Views in ASP.NET MVC
May 30, 2024.
Learn efficient methods for sending values from partial views to parent views in ASP.NET MVC. Explore challenges, examples, and techniques like JavaScript messaging for seamless communication, enhancing user experience and interactivity.
Micro Frontends With ASP.NET Core and Blazor WebAssembly Components
May 29, 2024.
Explore the dynamic world of Micro Frontends in action with ASP.NET Core, delving into the realm of Universal Rendering. Unleash the power of Blazor WebAssembly-based Web Components, combining flexibility and efficiency for seamless web development.
SignalR: Real-Time Communication for Modern Applications
May 29, 2024.
SignalR is a powerful library for adding real-time web functionality to modern applications. It enables seamless, bi-directional communication between server and client, supporting WebSockets and other transport protocols.
Test Unit Using Refit in ASP.NET Core
May 24, 2024.
Testing unit using Refit in ASP.NET Core involves verifying API requests and responses. With Refit, you can efficiently mock HTTP clients, perform integration tests, and ensure the functionality of your ASP.NET Core applications, enhancing reliability and quality assurance.
Transitioning from Controller to Minimal API in ASP.NET Core
May 22, 2024.
The ASP.NET Core framework has evolved significantly over the years, introducing new paradigms to streamline the development process. This article explores the process of transitioning from the traditional Controller-based approach to using Minimal APIs, highlighting the benefits and providing practical examples.
View Uploaded Files in Google Drive from ASP.NET Core App
May 21, 2024.
In this article, learn how to enhance your ASP.NET Core app by enabling users to view uploaded files directly in Google Drive. Follow our easy-to-understand guide to set up the Google Drive API, upload files from local storage or S3 buckets, and generate view links for PDFs, DOCs, XLS, and PPTs.
Dynamic Mapping Database result to Entity T
May 20, 2024.
This article provides logic for Mapping the SQL Result to C# Class. This code snippet demonstrates the dynamic mapping of SQL result columns to C# properties, converting SNAKE_CASE SQL column names to PascalCase C# properties using MapToList for DbDataReader to object mapping.
Difference between ADO.NET, ORM and Dapper
May 20, 2024.
This article explores ADO.NET, ORM, and Dapper in the .NET ecosystem, detailing their history, evolution, and best practices and providing C# code examples for effective data access management.
How to Create and Use Local NuGet Package in Dot Net
May 20, 2024.
NuGet is the package manager for dot net. Developers can create, share, and consume essential dot net libraries. NuGet client tools provide the ability to produce and consume these libraries as packages. Moreover package increase the code reusability.
Multi-Browser Session Logout in ASP.NET Core Without SignalR
May 19, 2024.
The Automatic Multi-Browser Logout feature enhances the security and convenience of your online experience by ensuring that when you log out from one browser, you are automatically logged out from all other active sessions across different browsers and devices.
API Security Best Ways Implemented in .NET Core API
May 17, 2024.
This article covers essential API security practices, including encryption, authentication, authorization, input validation, rate limiting, and continuous monitoring, to protect APIs against security risks and ensure robust data protection.
Building an Interactive Location Selector with Google Maps in ASP.NET MVC
May 16, 2024.
In this article, Learn how to integrate Google Maps into your ASP.NET MVC application to create an interactive location selector. Follow step-by-step instructions to enable users to click on a map, select a location, and store it for future reference.
Under The Hood Of Thread Synchronization With LOCK
May 15, 2024.
The LOCK keyword is the most popular mutual-exclusive thread synchronization construct. The LOCK statement in C# is crucial for thread synchronization, preventing race conditions by restricting access to shared resources. Under the hood, it translates to the Monitor class, enhancing code efficiency and reliability.
Learn About ASP.NET Core Filters
May 14, 2024.
ASP.NET Core Filters offer a modular approach to handle cross-cutting concerns like authorization, caching, and logging. Learn about each type with clear examples for better application management.
Introduction to Monitor Class in C#
May 13, 2024.
The Monitor class is built on dotNET’s FCL (Framework Class Library) infrastructure. In general, it provides to achieve thread safety.
Use Multiple Environments in ASP.NET Core
May 13, 2024.
In ASP.NET Core, leverage multiple environments like development, staging, and production to tailor your application's behavior and configuration for different deployment scenarios. Optimize settings and configurations for each environment, streamlining deployment and enhancing scalability.
URL Rewriting Middleware in .NET
May 11, 2024.
URL rewriting is a critical aspect of web development, enabling developers to create cleaner, more user-friendly URLs while maintaining the underlying functionality of their applications. This article aims to demystify URL rewriting middleware in ASP.NET Core, exploring its features, configuration, and practical applications.
Understand Action Results and Types of Action Results in .NET C#
May 10, 2024.
In the world of .NET C#, action results play a crucial role in web development, facilitating the generation of responses to client requests within ASP.NET applications. In this article, we'll delve into the concept of action results and explore the various types available in .NET C#.
Building CRUD Operations in .NET Core 8 with MongoDB
May 09, 2024.
Learn to create CRUD operations in .NET Core 8 Minimal API with MongoDB via Entity Framework Core. Build RESTful endpoints for seamless data interaction, leveraging ASP.NET Core's capabilities for efficient development and MongoDB's flexibility for NoSQL data storage.
A Brief History of Microsoft Programming IDE’s
May 06, 2024.
This article provides a concise overview of the evolution of Microsoft programming IDEs, tracing from Visual Basic to Visual Studio and beyond, highlighting their impact on software development efficiency and the integration of AI tools.
Database Connectivity in Visual Studio
May 03, 2024.
Visual Studio facilitates robust database connectivity through technologies like ADO.NET and Entity Framework. Developers can seamlessly integrate with SQL Server, MySQL, Oracle, and more using connection strings and data source management tools.
Exploring String Searching Techniques in C#
May 02, 2024.
Searching for substrings within strings is a fundamental operation in software development, and in the context of C# programming, there are several techniques and methods available to accomplish this task efficiently. In this article, we will explore various string searching techniques in C#.
Deploying .NET 8 Core Web API in Cloud with .NET Aspire App"
May 01, 2024.
Learn to build and deploy high-performance .NET Core Web APIs in cloud environments using ASP.NET Core. Explore best practices for scalability, containerization with Docker, and deployment on Azure or AWS.
Real-Time Text Display in Power Apps
Apr 30, 2024.
Explore the seamless integration of real-time text input updates with Power Apps. Discover how effortlessly display text input changes dynamically in labels, enhancing user interaction and engagement. Follow a step-by-step guide to implement this feature, empowering your apps with responsive, interactive experiences.
Caching Strategies in ASP .NET Core
Apr 25, 2024.
ASP.NET Core offers diverse caching strategies, including in-memory, distributed, response, output, and donut caching. Choose wisely based on data needs, scalability, and granularity for optimal performance.
Implementing In-Memory Cache in ASP.NET Core Web API
Apr 24, 2024.
Caching is a crucial technique for improving the performance and responsiveness of web applications by storing frequently accessed data in memory. In this article, we'll walk through a complete practical example of implementing and using an in-memory cache in an ASP.NET Core Web API project.
Extracting Values from PDFs in .NET Core 8 without ASP.NET
Apr 21, 2024.
In this article, we'll explore how to extract values from PDF files within the .NET Core 8 ecosystem without relying on ASP.NET, using the PdfSharpCore library. We'll provide a step-by-step guide along with examples in C# to demonstrate how to accomplish this task effectively.
CancellationToken in ASP.NET Core
Apr 19, 2024.
CancellationToken in ASP.NET Core provides a powerful mechanism for achieving this goal. In this article, we will delve into the concept of CancellationToken, its usage, and practical examples to illustrate its importance in asynchronous programming.
A Journey from ASP.NET Framework to ASP.NET Core
Apr 18, 2024.
Explore the journey of .NET web development from ASP.NET Framework to ASP.NET Core, encompassing technologies like Windows Forms, WPF, and Web Forms. Witness the transition to structured MVC architecture and the integration of Angular for dynamic user interfaces. Delve into the version history of .NET Framework and .NET Core.
Dependency Injection and Service Lifetimes in .NET
Apr 18, 2024.
In this article, I will explain Dependency Injection (DI) is a design pattern that supports the development of loosely coupled code, and it’s also one of the SOLID principles (Dependency Inversion Principle).
Create Web Hook Url In ASP.NET Core Web API
Apr 16, 2024.
Webhooks are a powerful way to integrate different systems, allowing real-time communication between them. They enable applications to send automated notifications or data updates to other systems when specific events occur. In this article, we'll explore how to create a POST webhook URL in an ASP.NET Core Web API.
Health Checks in .NET Core with AspNetCore.HealthCheck.UI.Client
Apr 13, 2024.
Implementing health checks in .NET Core applications ensures reliability. Using AspNetCore.HealthChecks, monitor application health and dependencies, facilitating proactive issue identification for enhanced performance and user satisfaction.
AI Vision: Advancements, Challenges, and Ethical Considerations
Apr 12, 2024.
The landscape of AI vision is rapidly evolving, transforming various sectors with its visual capabilities. However, ethical dilemmas arise, including privacy breaches and biases, emphasizing the need for responsible development and implementation.
Mastering the Art of Debugging in Your ASP.NET Project
Apr 12, 2024.
Delving into the realm of maintaining and improving an existing ASP.NET project feels like embarking on a journey through a maze of challenges and prospects. As developers, we regularly encounter the intricate but fulfilling task of uncovering and resolving issues nestled within the codebase.
How to Ignore Properties in OData at Runtime
Apr 10, 2024.
This article provides a guide on how to dynamically ignore properties in OData at runtime using Late-Bindings. It covers the concept of OData, the need for ignoring properties, and a step-by-step tutorial on implementing this in your code.
Becoming Proficient in C# and ASP.NET: A Roadmap to Mastery
Apr 08, 2024.
From traditional ASP.NET Web Forms to the sleek ASP.NET MVC, and from robust backend solutions using ADO.NET and SQL Server to dynamic front-end interactions with jQuery, AJAX, and more, developers have a plethora of tools at their disposal to create powerful web experiences.
Choosing Between Python and ML.NET: Future of Machine Learning
Apr 08, 2024.
Explore the evolving landscape of machine learning with Python and ML.NET. This guide offers insights for navigating between these powerful tools, aiding decision-making in data science and software development.
All-in-One Architecture/Monolithic Architecture in .NET
Apr 04, 2024.
The "All-in-One" architecture, also known as the Monolithic architecture, is a traditional software design approach where all components of an application are tightly integrated into a single codebase and deployed as a single unit. In the context of .NET development, an "All-in-One" architecture typically involves building a monolithic application using the .NET framework or .NET Core (now .NET 5 and later). Let's explore this architecture in more detail
Understanding Middleware in ASP.NET Core
Apr 03, 2024.
Middleware in ASP.NET Core orchestrates request handling, response generation, and cross-cutting concerns. It's a pivotal concept enabling structured application development with reusable components and custom middleware integration.
ASP.NET 8 – Multilingual Application with single Resx file - Part 4 - Resource Manager
Apr 02, 2024.
ASP.NET 8's Part 4 tutorial explores building multilingual applications using a single Resx file and Resource Manager. This feature facilitates easy localization and globalization, enabling developers to efficiently manage culture-specific resources within their web applications.
Multilingual Application with single Resx file - Forms Validation Strings
Apr 01, 2024.
Learn how to create multilingual applications using ASP.NET 8 in this third part of our series. Explore efficient techniques for managing form validation strings using a single Resx file, ensuring seamless user experience across different languages.
.NET API Login and Registration using Identity
Apr 01, 2024.
Secure your .NET web applications with Microsoft Identity for seamless authentication and authorization. Follow this guide to implement user registration and login functionalities effectively, enhancing your application's security and reliability.
Publishing .NET Applications with 'dotnet publish'
Apr 01, 2024.
Publishing .NET applications with dotnet publish is essential for deployment. This tool compiles code resolves dependencies, and creates a self-contained directory for easy distribution and execution, ensuring optimal performance.
Different ActionResult Types in ASP.NET MVC & Their Uses
Apr 01, 2024.
In this article we will learn What are the different types of ActionResult in ASP.NET MVC, and when would you use each one?
ASP.NET 8 - Multilingual Application with Single Resx File - Part 2 - Alternative Approach
Apr 01, 2024.
Explore an alternative approach in ASP.NET 8 for building multilingual applications using a single Resx file in Part 2 of this series. Discover how to efficiently manage localization and globalization, leveraging resource files and innovative techniques.
Routing to Controller Actions in ASP.NET Core
Mar 30, 2024.
In ASP.NET Core, routing plays a pivotal role in directing incoming HTTP requests to the appropriate controller actions, enabling developers to build powerful and structured web applications.
ViewData vs ViewBag vs TempData vs Session in .NET
Mar 30, 2024.
In ASP.NET, passing data between controllers and views is a common requirement for building dynamic web applications. ASP.NET provides several mechanisms for achieving this, including ViewData, ViewBag, TempData, and Session.
.NET Strategies for Seamless Integration of Decorators
Mar 30, 2024.
This article explores the integration of decorators in .NET projects, emphasizing design patterns and best practices. It provides examples and strategies for extending functionality dynamically while ensuring code integrity and maintainability.
Telemetry in ASP.NET Core Web API with Prometheus
Mar 29, 2024.
Explore seamless integration of Prometheus for advanced telemetry in ASP.NET Core Web API. Monitor and collect metrics, enabling deep insights into application performance and behavior.
What is JSON Serialization and Deserialization in C#
Mar 27, 2024.
JSON (JavaScript Object Notation) has become a ubiquitous data interchange format, especially in web development. In C#, developers have multiple options for serializing C# objects to JSON and deserializing JSON strings back to C# objects
About Csharp.NET
csharp.net
OUR TRAINING