Resources No resource found - Managing .NET Solution Files with dotnet slnMar 27, 2024. The .NET Core SDK's dotnet sln tool simplifies managing large .NET projects. Learn its commands for adding, removing, listing projects, and advanced operations, streamlining solution file management for efficient development.
- Using DotNet WatcherAug 03, 2018. This is a feature which can be used on the command line to watch our web application. Whenever a C# class is modified and saved, it automatically re-compiles and re-runs whatever command we pass into it.
- Migrating To Dotnet CLI From DNVM, DNX And DNU For ASP.NET CoreFeb 23, 2016. In this article I will explain about how we can migrate from ASP.NET Core RC1 to ASP.NET RC2 and use Dotnet CLI instead of DNVM,DNX and DNU.
- Net DDE to DOTNET RemotingJul 02, 2001. This article travel through time to trace the genesis of Dot Net Remoting right from RPC to RMI till SOAP.
- Automatically Update Nuget Packages Using dotnet-outdated-toolApr 20, 2022. This article demonstrates how can we automate NuGet Package updates for a solution in Azure DevOps CI pipeline. We will use and install dotnet-outdated-tool in a CI pipeline in Azure DevOps to automate this process to a large extent.
- DNN (Formerly DotNetNuke) Tutorial - Part 1Jul 07, 2015. This article explains how to install DNN (formerly DotNetNuke).
- 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.
- .NET Dependency Injection: Unleash the Power of SuperInjectDec 17, 2023. SuperInject is not just another NuGet package; it’s your trusty sidekick in dependency injection. Picture this: streamlined registration of services and repositories with a touch of simplicity and a dash of fun.
- Implementing Unit Test .Net Core Application Using CQRS HandlerDec 15, 2023. Unit testing Dot Net Core using CQRS Architecture. This article delves into testing .Net Core API projects using the XUnit testing framework. Demonstrating unit tests for a CQRS architecture, it covers arrangement, action, and assertion phases with mocking and examples.
- Cookie vs. Session vs. Local StorageNov 06, 2023. cookies are small pieces of data stored in a user's browser, often used for limited-size, temporary information like session tokens and user preferences. Session storage, on the other hand, serves as a repository for temporary data that persists only for the duration of a single page session, providing a larger storage capacity than cookies. It is accessible within the same browser tab or page and is more secure against certain attacks. In contrast, local storage is designed for persistent data that remains even after the browser is closed, offering a substantial storage capacity. It's accessible across various tabs and windows within the same browser but requires developers to be cautious about potential security vulnerabilities, particularly related to cross-site scripting (XSS) attacks.
- Why you need to uninstall old versions of .NET CoreOct 11, 2023. Why you need to uninstall old versions of .NET Core: security risks explained
- 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.
- Cache Notifications and Event-driven Architecture with NCacheAug 27, 2023. In this article, let us discuss the importance of cache notifications in building an event driven application and how we can implement such a mechanism with an example in NCache
- 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.
- Child to Parent Data Sharing in AngularAug 22, 2023. In Angular, component communication is a crucial aspect of building dynamic and interactive applications. One common scenario is sharing data from child components to parent components. The @Output decorator provides a mechanism to achieve this kind of communication. Here's a description of how to share data from a child to a parent component using the @Output decorator in Angular 16:
- 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.
- Sharing Data from Parent to Child Components in Angular using @Input()Aug 15, 2023. Angular is a popular front-end framework that promotes component-based architecture. One common scenario in web development is passing data from a parent component to a child component for rendering or interaction purposes. Angular provides a simple and effective way to achieve this using the @Input() decorator.
- 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.
- Test Web API using HTTPREPLJul 25, 2023. The HTTP Read-Eval-Print Loop (REPL) is a lightweight and cross-platform command-line tool that's supported everywhere .NET Core is supported. Using this tool you can start discovering and exploring web APIs just like as you are exploring files and folders in command prompt.
- Debug Applications using Visual Studio Dev TunnelsJul 24, 2023. Learn how Dev Tunnels in Visual Studio enable a seamless connection between machines, easing remote teamwork and simplifying debugging processes in web and mobile applications.
- NLog With/Without AWS CloudWatch in .Net CoreMay 22, 2023. Logging is a very critical and essential part of any software. It helps us to created information, Errors and other type of logs, in the investigation of the essence of problems. Dot NET Core web API has built-in support for logging APIs and is able to work with various logging providers. Using NLog, we can send application logs to one or more destinations and, we learn how to implement NLog with ASP.NET Core web API.
NLog is an open source and flexible framework that works with various .NET platforms in this article we will use .Net core. NLog is easy to use and extend. Also, it provides more flexibility in term of configuration. We can also change the logging configuration on-the-fly. The target is used to store, display, and pass the log messages to the provided destination. NLog can write a log to one or more targets at the same time. NLog provides more than 30 targets that include file, event log, database, email, console, and AWS.
- Web API Using Power Apps Custom ConnectorMay 07, 2023. In this tutorial, we will discuss how to create ASP .Net Web application and use this web API in power app using custom connector.
- Revolutionize Your Umbraco Development with View ComponentsMay 07, 2023. Umbraco is an open-source content management system(C M S). mbraco has the ability to use view components to build dynamic and reusable user interface (UI) elements. The latest version of Umbraco is built on top of the .Net core and offers many exciting new features and improvements. One of the key improvements is the introduction of view components.
- Create JSON Web Tokens For Development And TestingApr 27, 2023. Developing and testing an API that requires authentication through a JSON Web Token can be challenging. Use the dotnet-devjwt tool to generate custom tokens for testing your endpoints locally
- How To Create APK OR IPA in .Net CoreApr 14, 2023. In this article, you will learn how to get Android and iOS output in Blazor architecture and platform.
- Preventing Session Replay Attacks - Safeguarding Azure Cloud WebsitesFeb 20, 2023. Session replay attacks are a type of web application attack where an attacker records a user's interactions with a website or web application, including login credentials, and then replays them to impersonate the user.
- 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.
- Interface Class In C#.NETFeb 13, 2023. The traditional concept and definition of interface class never helped me to understand when should I use interface class in C#.NET so I use this example to clear my concept
- Azure Redis Cache Introduction And Implementation Using .NET Core 6 Web APIJan 16, 2023. In this article, you will learn about Azure Redis Cache Implementation using .NET Core 6 Web API.
- Getting Started With OpenTelemetry in .NETOct 12, 2022. In this article, you will learn about OpenTelemetry and how to use it in .NET
- Free resources For Learning .NET MAUISep 09, 2022. In this article, you will find resources to learn .NET MAUI from scratch
- Log4Net And .NET CoreSep 06, 2022. Using Log4net in .NET Core 6 using a console application.
- CRUD Operation And Microservice Communication Using gRPC In .NET Core 6 Web APISep 05, 2022. In this article, you will learn about CRUD Operation and Microservice Communication using gRPC in.NET Core 6 Web API
- gRPC Introduction And Implementation Using .NET Core 6Aug 29, 2022. In this article, you will learn about gRPC Introduction and Implementation using .NET Core 6.
- Advancements With Rate Limiting In .NET Core APIAug 10, 2022. This is a series of two articles which will help you to learn about rate limiting and how can it be applied in a micro service or .net core API.
- Getting Started With Rate Limiting In .NET Core APIAug 09, 2022. This is a series of two articles that will help you to learn about Rate limiting and how can it be applied in a micro service or .net core API.
- Creating A Confirmation Modal With Blazor + MudBlazorAug 05, 2022. We will learn how to create a new modal using Mudblazor in a Blazor application.
- Feature Flags In ASP.NET CoreJul 18, 2022. Get started with toggling application features declaratively using feature flags in ASP.NET Core
- 50 Shades Of .NET On AWSJun 02, 2022. This article describes how you can decide which AWS services to use to host your .NET applications.
- Convert Image To Lossy And Lossless .webp Format In .NETMay 25, 2022. This article demonstrates how to programmatically convert image to .webp.
- 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.
- Instant APIs In .NETMay 03, 2022. Let's learn how to use the concept of instant API in .NET to create API in minutes with some configuration
- Install Sitecore 10 (Step By Step Using SIA)Apr 27, 2022. In this article, you will learn how to install Sitecore 10.
- Add AWS Toolkit In Visual Studio 2019/2022Mar 11, 2022. In this tutorial, we will learn how to install the AWS extension from Visual Studio. This tool will allow us to work with the .NET ecosystem in terms of developing, debugging and implementing solutions with Amazon Web Services.
- How Lazyloading In Blazor Can Increase Your Application Performance!Mar 03, 2022. In this article, you will learn about the Lazyloading in the Blazor WASM with .Net 6.
- Getting Started With .NET 6.0 Console Application Feb 21, 2022. This article describes how to get started with .NET 6 and what is new in .NET 6 with comparison to .NET5. We will create a console application in .NET6 and .NET 5 and compare the differences between them.
- ASP.NET Core User Secrets Getting StartedFeb 07, 2022. User secrets is a fantastic feature in ASP.NET Core. This article will introduce user secrets using the command line dotnet user-secrets.
- Image Classification In Web Applications With ML.NETJan 04, 2022. In this article, you will learn about image classification in Web Applications with ML.NET.
- New Features In Blazor With .NET 6 Dec 08, 2021. Let's review all the improvements and new features in Blazor with .NET 6.
- 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.
- Exporting Files From .NET To JavaScript Apps Dec 02, 2021. Let's see how we can export files from .NET to Javascript apps like jQuery, React.js and Angular
- Connecting .NET API To ApsaraDB With postgreSQLNov 15, 2021. A Guide for creating and connecting a simple .NET API to ApsaraDB with postgreSQL.
- Behavioral Design Patterns In C#Nov 07, 2021. Tutorial about Behavioral Design Patterns in C# in simple words.
- Structural Design Patterns In C#Oct 28, 2021. In this article, you will learn about structural design patterns in c# in simple word.
- Creational Design Patterns In C#Oct 27, 2021. Tutorial about Creational Design Patterns in c# in simple word.
- C# - Hashset With ExampleOct 22, 2021. In this article, you will learn about C# - Hashset with Example.
- Advanced Entity Framework Core: Extract data access layer with migrations to the library project and Execute migrations from the command lineOct 13, 2021. See code examples in this article:
Let's imagine you have a solution with many projects including a web application with the name "MiniService", which contains appsettings.json and a library project with DbContext and Migrations with any name f.e. "MiniService.Data". You most likely want to use the exact connection string in the appsettings.json used by the web app.
May be different cases when you will need to run migrations from the command line, for example, there is no 'Package Manager Console' in VS for Mac.
- Two Ways To Create Minimal APIs In .NET 6Oct 06, 2021. In this article, you will learn about the two ways to create minimal APIs in .NET 6.
- Basics Of IdentityServer4Jun 30, 2021. In this article, you will learn about the basics of IdentityServer4. IdentitySever4 is a framework that’s built on top of OpenId connect and OAuth2.0.
- 🔄 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.
- Hot Reload For .NET DevelopersJun 15, 2021. In this article, you will learn about Hot Reload For .NET Developers. Hot Reload allows us to modify the source code of our application while it is running and visualize these changes in real-time without the need to restart execution.
- Decompiling In .NET For Dummies🤓Jun 14, 2021. Do you want to learn how easy it is to decompile a .NET application? ??
- Using Alibaba Cloud Object Storage Service In .NET CoreMay 24, 2021. This article is a guide about how to us Alibaba cloud OSS with .net core.
- Basic Interview Questions For .Net Full Stack DeveloperMay 04, 2021. In this article, you will see basic interview questions for Dotnet Full stack.
- Getting Started With MAUI Xamarin Forms Application Using Visual Studio 2019 Preview 16.10Apr 18, 2021. In this article, you will learn about MAUI Xamarin Forms Application using Visual Studio 2019 Preview 16.10.
- Introduction Of .Net 5Apr 11, 2021. In this article, you will learn about .Net 5.
- Read CSV File From Blazor Web AssemblyMar 12, 2021. In this article, I will show you how to read a CSV file from Blazor.
- Web Portal To Manage Virtual Or In-Person Events With ASP.NET 5 And DOTVVMFeb 19, 2021. In this article, you will learn about Web Portal to manage Virtual or In-Person Events with ASP.NET 5 And DOTVVM.
- 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.
- .NET 5 - Deploying Web Apps With Azure App ServiceNov 13, 2020. In this article, you will learn about .NET 5 - deploying web apps with Azure App Service.
- Modern Architecture Shop - AutoscalerNov 10, 2020. Modern Architecture Shop is a clean-lightweight .NET and scalable application. Keep your eye on the Road Map (watch it on GitHub). The next version will contain a minimal feature set so that the user can add products to the basket and pay it. Recommendation service and all other AI services or features, I provide them later.
- 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.
- Four Micro-Frontend Architecture Types You Can Implement With BlazorOct 14, 2020. In this article, we will describe how you can implement micro-frontend architectures using Blazor, an open-source framework for creating web applications using C# and Blazor WebAssembly (Wasm).
- How To Deploy A Docker Based Web Application On AzureAug 12, 2020. In this article, I am going to cover how a Docker-based .NET Core web application can be deployed on Azure app services.
- DotVVM Controls - GridViewJul 27, 2020. This article gives an introduction to DotVVM GridView Control.
- DotVVM - Build Conditional Validation AttributeJun 23, 2020. In this article you will learn how to build conditional validation attribute.
- Build Single Page Application With DotVVMJun 22, 2020. In this article you will learn how to build single page Application with DotVVM.
- App Settings File According To Environment Variable .Net Core APIJun 02, 2020. In today’s article, we will see how we can have multiple appsettings file according to our environment in ASP.NET Core API.
- Developing Web Applications With ASP.NET Core, DotVVM And MongoDBMay 20, 2020. In this article, you will learn how to develop web applications with ASP.NET Core, DotVVM, and MongoDB.
- Working With ASP.NET Core And DotVVM On Visual Studio CodeMay 18, 2020. In this article, you will learn about working with ASP.NET Core and DotVVM on Visual Studio Code.
- DotVVM And ASP.NET Core - Implementing CRUD OperationsMay 18, 2020. In this article, you will learn about implementing CRUD Operations in DotVVM and ASP.NET Core.
- Star Rating With DotVVM And CSSMay 18, 2020. In this article you will learn about Star rating with DotVVM and CSS
- Deploy DotVVM And .NET Core Web Applications To Azure (Everything You Need To Know)May 18, 2020. In this article, you will learn how to deploy DotVVM and .NET Core Web Applications to Azure (Everything You Need To Know).
- Microsoft Surface Duo Setup and Xamarin Forms-Based Android Application ExampleMay 12, 2020. I have explained how to setup Microsoft surface duo emulator and shown a demo of an Xamarin forms-based Android application in this article. You will be able to run the Microsoft Surface Duo emulator on your machine and test your existing Xamarin forms-based applications in Surface Duo.
- ASP.NET Core - Accessing Configurations Using Options PatternApr 18, 2020. In this article, you will learn how to use Options Pattern in ASP.NET Core to access configurations from the appsettings.json file.
- How to Migrate a .NET Fx WinForms App to .NET Core 3.1Feb 07, 2020. In this article, we will see how to migrate a .NET framework windows forms app to .NET Core in just 4 simple steps.
- A Quick Start With Blazor Apps Jan 14, 2020. Blazor Apps is a programming framework to build client side rich web application with dotnet using c#.
- Command Design Pattern Using A C# SampleDec 03, 2019. In this article, we will learn the Command design pattern with an example.
- Authenticate And Generate Microsoft Graph AccessToken AppID Using MS Graph .NET SDKMar 22, 2019. In this article, we will learn about how to authenticate and generate a Microsoft Graph AccessToken using AppId using ms graph dotnet sdk
- Getting Started With Machine Learning .NET (ML.NET)Aug 22, 2018. In Build 2018, Microsoft introduced the preview of ML.NET (Machine Learning .NET) which is a cross-platform, open source machine learning framework. Yes, now it's easy to develop our own Machine Learning application or developing costume module using Machine Learning framework. ML.NET is a machine learning framework which was mainly developed for .NET developers.
- .NET Highcharts With ASP.NET MVCOct 22, 2017. This article will demonstrate how to implement DotNet Highcharts with Asp.Net MVC application. Highcharts is a JavaScript library to implement charting functionality like line chart, bar chart, column chart etc. We can create different types of charts using highcharts. Today with this article, I will try to show you how to create Highcharts in Asp.Net MVC from server side.
- Why Is .NET Core Important?Aug 30, 2016. Be aware of the opportunities of .NET Core.
- Working With HashSet In C#Jul 06, 2016. The C# HashSet<T> class provides high-performance set operations. Here learn how to use HashSet in C#.
- Top 10 Most Popular Articles Of .NETJun 14, 2016. We have compiled a list of top 10 most popular .NET articles.
- Steps To Resolve .NET Installation Error In Windows Server 2012Dec 08, 2015. In this article you will learn how to resolve dotnet not getting installed error in Windows Server 2012.
- To Find Installed Version of .Net Framework Using CLR Version ToolJun 14, 2013. In this article I am sharing thoughts on Clrver.exe, how it works and advantages of this.
- Diagnostic And Performance Monitoring in .Net 4.0Jan 07, 2012. In this article we will have a look at what is newer in .Net 4.0 to help determine the problem area or scope for improvements in your program.
- Windows Presentation Foundation - Simple OverviewDec 27, 2010. Windows Presentation Foundation is a technology provided by .Net framework to develop a client application with a variety of multimedia capabilities. It basically simplifies your programming work and provides you a rich graphic interface kind of application. Two dimensional and three dimensional graphics can be easily accomplished using this technology with a minimum of effort.
- Creating a Sound Recorder in C and C#Mar 23, 2010. In this article we will learn how to record audio and play sound files in C and C#.
- Marshaling UnionsFeb 21, 2010. In this article you will learn how to marshal C/C++ Unions in C#.