Noor Codelogics
Noor Codelogics
  • 102
  • 266 580
.NET Core Middleware | Important Interview Question in .NET Core | Code implementation
In this video, we dive deep into .NET Core Middleware, a crucial concept in .NET Core development. Middleware plays a key role in request and response processing pipelines, and understanding its implementation is essential for any developer or candidate preparing for .NET Core interviews.
We cover:
- What middleware is and how it works in .NET Core.
- How to create and configure custom middleware.
- Code implementation and practical examples.
This video is perfect for anyone looking to understand .NET Core Middleware for both real-world applications and interview preparation. Don't forget to subscribe for more detailed .NET Core tutorials and interview tips.
Переглядів: 43

Відео

Part 35 - How to Handle Asynchronous Exceptions in C# | C# Tutorial for Beginners
Переглядів 4821 день тому
In this video, we dive into "How to Handle Asynchronous Exceptions in C#." Handling exceptions effectively is crucial for maintaining the stability and reliability of your applications. This tutorial will show you how to manage exceptions that occur in asynchronous code, ensuring that your applications can gracefully handle errors. 🌟 In This Video, You'll Learn: 📜 The importance of exception ha...
Part 34 - How to Use Tasks in C# | C# Tutorial for Beginners
Переглядів 2421 день тому
In this video, we explore "How to Use Tasks in C#." Tasks are a fundamental component of asynchronous programming in C# that allow you to perform operations in the background and improve the responsiveness of your applications. This tutorial will guide you through creating and managing tasks to handle concurrent operations efficiently. 🌟 In This Video, You'll Learn: 📜 What tasks are and why the...
Part 33 - What Is Asynchronous Programming in C#? Async and Await Keywords Explained
Переглядів 2021 день тому
In this video, we delve into "What Is Asynchronous Programming in C#? async and await Keywords Explained." Asynchronous programming is crucial for developing responsive and efficient applications. This tutorial will introduce you to the concepts of asynchronous programming using async and await, enabling you to handle long-running operations without blocking the main thread. 🌟 In This Video, Yo...
Part 32 - How to Work with Enums in C# | C# Tutorial for Beginners
Переглядів 621 день тому
In this video, we explore "How to Work with Enums in C#." Enums (short for Enumerations) are a fundamental part of the C# programming language, allowing you to define a set of named constants. This tutorial will guide you through the process of creating and using enums to make your code more readable and maintainable. 🌟 In This Video, You'll Learn: 📜 What enums are and why they are useful in C#...
Part 31 - How to Use the nameof Operator in C# | C# Tutorial for Beginners
Переглядів 1621 день тому
In this video, we dive into "How to Use the nameof Operator in C#." The nameof operator is a powerful feature that allows developers to obtain the name of variables, types, or members as a string, enhancing the maintainability and clarity of the code. 🌟 In This Video, You'll Learn: 📜 What the nameof operator is and why it's useful 🔍 How to use nameof in your C# projects 🔗 Follow Me: 🌐 LinkedIn:...
Part 30 - What Is the Difference Between readonly and const in C# | C# Tutorial for Beginners
Переглядів 1121 день тому
In this video, we explore "What Is the Difference Between readonly and const in C#." This is a fundamental concept for developers who want to write more efficient and effective code. Understanding the distinction between readonly and const helps in determining the best approach for defining unchangeable variables in C#. 🌟 In This Video, You'll Learn: 📜 The basics of readonly and const keywords ...
Part 29 - What Are Exceptions in C# and How to Handle Them | C# Tutorial for Beginners
Переглядів 821 день тому
In this video, we delve into "What Are Exceptions in C# and How to Handle Them." Understanding exceptions is crucial for writing robust and error-resistant C# applications. This tutorial is designed to help beginners grasp the concept of exceptions, how they work, and the best practices for handling them in your code. 🌟 In This Video, You'll Learn: 📜 The basics of exceptions and why they occur ...
Part 28 - What Are Namespaces in C# and How Do They Help Organize Code | C# Tutorial for Beginners
Переглядів 1121 день тому
In this video, we discuss "What Are Namespaces in C# and How Do They Help Organize Code." Namespaces are a fundamental aspect of C# programming that allow developers to organize and manage code in a structured way, preventing naming conflicts and promoting modular programming. This tutorial is perfect for beginners looking to understand the importance of namespaces and how to effectively use th...
Part 27 - What Are Static Classes and Static Members in C# | C# Tutorial for Beginners
Переглядів 921 день тому
In this video, we explore "What Are Static Classes and Static Members in C#." Static classes and members are fundamental aspects of C# programming, allowing developers to create reusable methods and properties that do not require object instantiation. This tutorial is perfect for beginners who want to understand how and when to use static classes and members in their C# applications. 🌟 In This ...
Part 26 - How to Use Method Hiding in C# | C# Tutorial for Beginners
Переглядів 1621 день тому
In this video, we delve into "How to Use Method Hiding in C#." Method hiding allows a derived class to provide a new implementation for a method already defined in its base class, without overriding it. This tutorial is ideal for beginners looking to understand how method hiding works in C# and when to use it. 🌟 In This Video, You'll Learn: 📜 The concept of method hiding and how it differs from...
Part 25 - What is Polymorphism in C# | C# Tutorial for Beginners
Переглядів 3921 день тому
In this video, we dive into "What is Polymorphism in C#." Polymorphism is a powerful concept in Object-Oriented Programming (OOP) that allows objects to be treated as instances of their parent class while behaving in different ways based on their actual derived class. This tutorial is perfect for beginners who want to understand and implement polymorphism in their C# projects. 🌟 In This Video, ...
Part 24 - What Are Sealed Classes in C# | C# Tutorial for Beginners
Переглядів 2021 день тому
In this video, we explore "What Are Sealed Classes in C#." Sealed classes in C# are classes that cannot be inherited, providing a way to prevent further derivation. This tutorial is ideal for beginners who want to understand when and how to use sealed classes in their C# projects. 🌟 In This Video, You'll Learn: 📜 The concept of sealed classes and why they are used in C# 🔍 How to declare a seale...
Part 23 - What is Abstraction in OOP and How to Implement It in C# | C# Tutorial for Beginners
Переглядів 1321 день тому
In this video, we explore "What is Abstraction in OOP and How to Implement It in C#." Abstraction is a fundamental concept in Object-Oriented Programming (OOP) that focuses on hiding the complex implementation details and exposing only the essential features of an object. This tutorial is perfect for beginners who want to understand and apply abstraction in their C# projects. 🌟 In This Video, Y...
Part 22 - What Are Interfaces in C# and How to Implement them? | C# Tutorial for Beginners
Переглядів 1421 день тому
In this video, we discuss "What Are Interfaces in C# and How to Implement Them." Interfaces are a key feature in C# that allow you to define contracts for what a class can do, without dictating how it does it. This tutorial is ideal for beginners who want to learn how to use interfaces to create flexible and reusable code in their C# projects. 🌟 In This Video, You'll Learn: 📜 The concept of int...
Part 21 - What is Encapsulation and How to Achieve It in C# | C# Tutorial for Beginners
Переглядів 1321 день тому
Part 21 - What is Encapsulation and How to Achieve It in C# | C# Tutorial for Beginners
Part 20 - What is Inheritance and How to Implement It in C# | C# Tutorial for Beginners
Переглядів 1621 день тому
Part 20 - What is Inheritance and How to Implement It in C# | C# Tutorial for Beginners
Part 19 - How to Create Constructors in C# | C# Tutorial for Beginners
Переглядів 2421 день тому
Part 19 - How to Create Constructors in C# | C# Tutorial for Beginners
Part 18 - What Are Classes and Objects in C# | C# Tutorial for Beginners
Переглядів 32Місяць тому
Part 18 - What Are Classes and Objects in C# | C# Tutorial for Beginners
Part 17 - Introduction to Object-Oriented Programming (OOP) in C# | C# Tutorial for Beginners
Переглядів 15Місяць тому
Part 17 - Introduction to Object-Oriented Programming (OOP) in C# | C# Tutorial for Beginners
Part 16 - How to Use Recursion in C# | C# Tutorial for Beginners
Переглядів 18Місяць тому
Part 16 - How to Use Recursion in C# | C# Tutorial for Beginners
Part 15 - What is Method Overriding and How Does It Work in C# | C# Tutorial for Beginners
Переглядів 175Місяць тому
Part 15 - What is Method Overriding and How Does It Work in C# | C# Tutorial for Beginners
Part 14 - What is Method Overloading in C# and How Does It Work | C# Tutorial for Beginners
Переглядів 168Місяць тому
Part 14 - What is Method Overloading in C# and How Does It Work | C# Tutorial for Beginners
Part 13 - What are Method Parameters in C# and How Do You Pass Them? | C# Tutorial for Beginners
Переглядів 48Місяць тому
Part 13 - What are Method Parameters in C# and How Do You Pass Them? | C# Tutorial for Beginners
Part 12 - How to Define and Call Methods/Functions in C# | C# Tutorial for Beginners
Переглядів 148Місяць тому
Part 12 - How to Define and Call Methods/Functions in C# | C# Tutorial for Beginners
Part 11 - How to Break and Continue Loops in C# | C# Tutorial for Beginners
Переглядів 79Місяць тому
Part 11 - How to Break and Continue Loops in C# | C# Tutorial for Beginners
Part 10 - How to Use While and Do While Loops in C# | C# Tutorial for Beginners
Переглядів 47Місяць тому
Part 10 - How to Use While and Do While Loops in C# | C# Tutorial for Beginners
Part 9 - How to Use For Loops in C# | Syntax of for loops in C# | C# Tutorial for Beginners
Переглядів 28Місяць тому
Part 9 - How to Use For Loops in C# | Syntax of for loops in C# | C# Tutorial for Beginners
Part 8 - How to use Switch Statement in C# | C# Tutorial for Beginners
Переглядів 21Місяць тому
Part 8 - How to use Switch Statement in C# | C# Tutorial for Beginners
Part 7 - What are Arrays in C# | How to use Arrays in C# | C# Tutorial for Beginners
Переглядів 27Місяць тому
Part 7 - What are Arrays in C# | How to use Arrays in C# | C# Tutorial for Beginners

КОМЕНТАРІ

  • @pandeybrother4025
    @pandeybrother4025 16 годин тому

    My English is very weak 😊 any chance

  • @ratnakarsethi8403
    @ratnakarsethi8403 8 днів тому

    Thank you

  • @gangadharyadavrampe5757
    @gangadharyadavrampe5757 11 днів тому

    u just asked basic questions , i have faced hard questions than these as a fresher

    • @noorcodelogics
      @noorcodelogics 11 днів тому

      It depends upon the interviewer. It's not necessary that everyone will ask the same questions as it's not possible to cover the whole .NET in a single video. Thanks for your suggestion.

  • @seanNetX
    @seanNetX 11 днів тому

    Simple and straightforward. Thank you

  • @tempphoto
    @tempphoto 14 днів тому

    very helpful thank you

  • @michabakiewicz3771
    @michabakiewicz3771 21 день тому

    Thanks! I am waiting for more tutorials.

  • @lavendercode
    @lavendercode 29 днів тому

    Thank you for making this video! Very useful. Many thanks to you.

  • @RaZziaN1
    @RaZziaN1 Місяць тому

    struct is not reference type

  • @lalithmahadev5027
    @lalithmahadev5027 Місяць тому

    5:00 , In interface also we can have default implementations from c# 8,so that is not a primary difference it is multiple inheritance

  • @CleverCottonMouth
    @CleverCottonMouth Місяць тому

    Will you take my interview?

    • @noorcodelogics
      @noorcodelogics Місяць тому

      Yes sure. Please fill the form in the description

  • @anushthababerwal5904
    @anushthababerwal5904 Місяць тому

    The questions the really good , but the interviewee has low attention span

    • @noorcodelogics
      @noorcodelogics Місяць тому

      Will try to improve. Thanks for your suggestions

  • @MurthasaTl
    @MurthasaTl Місяць тому

    please node server

  • @anuragnigam55
    @anuragnigam55 Місяць тому

    Very basic kind of fresher interview.

  • @mohamedahmedabdi4668
    @mohamedahmedabdi4668 Місяць тому

    can i get the templete free

  • @mohammadharis7519
    @mohammadharis7519 Місяць тому

    Its knowledgeable content for .net developers. thanks noor

  • @kavyam2410
    @kavyam2410 Місяць тому

    Please do a practical coding videos for 3 to 4 years of experience. It will be very useful

  • @ashokb3648
    @ashokb3648 Місяць тому

    Interesting, noor your accuracy of asking question was superb,, i like that depth approach of asking questions

  • @d-katsu8931
    @d-katsu8931 Місяць тому

    Please make more of these sir. Also, include coding questions.

    • @noorcodelogics
      @noorcodelogics Місяць тому

      Yes Sure. Searching candidates who are willing. 🔎

  • @idan4848
    @idan4848 Місяць тому

    thanks!

  • @alvinyanson
    @alvinyanson Місяць тому

    I learned a lot today from you brother. Thanks, keep doing this, you are helping a lot of people.

    • @noorcodelogics
      @noorcodelogics Місяць тому

      Thanks for your appreciation. I will try to upload with more details and practical coding examples by screen sharing.

  • @ratneshkumar5040
    @ratneshkumar5040 Місяць тому

    we can access file from outside wwwroot folder using FileServerOption

    • @noorcodelogics
      @noorcodelogics Місяць тому

      Nice to hear about this. Thanks for providing the solution about.

  • @brightelias9762
    @brightelias9762 Місяць тому

    thank you so much for taking us through

  • @Speech10000
    @Speech10000 Місяць тому

    Thank you for the video. Keep it up

    • @noorcodelogics
      @noorcodelogics Місяць тому

      Thanks Sir. The whole series is coming and I will try to explain all the basics.

  • @ugempireninjaaaaaahatori6755
    @ugempireninjaaaaaahatori6755 Місяць тому

    but CLR also do the memory management , and different stuff, and the code that runs under the enviornment is called a managed code.

    • @noorcodelogics
      @noorcodelogics Місяць тому

      Yes CLR is responsible for lots of tasks.

  • @zargamali8531
    @zargamali8531 2 місяці тому

    Keep it up, brother! Please continue creating these series as they are incredibly helpful for preparing for a .NET interview. Also, please share your LinkedIn profile ID so we can connect with you.

    • @noorcodelogics
      @noorcodelogics Місяць тому

      www.linkedin.com/in/nooruddin-dotnet-dev

  • @abhishekinvisible
    @abhishekinvisible 2 місяці тому

    Subscribing for more videos. It's knowledgeable

  • @EireTube
    @EireTube 2 місяці тому

    What kind of Interview is this? you expect the employee to remember every single method name? instead of having design Ideas and problem solving solutions, you're asking about method names?! really? Not useful until you're going to hire an intellisense!

    • @noorcodelogics
      @noorcodelogics 2 місяці тому

      Thank you for your feedback. The purpose of this video is to highlight some of the most important theory-based questions often asked during .NET interviews. While it's true that interviewers won't ask all the questions covered, knowing these can help you prepare for the theoretical aspects of interviews. Regarding your point about practical problem-solving, you're absolutely right. Interviews typically have multiple phases. In the initial phase, interviewers often focus on theoretical knowledge and general concepts. Subsequent phases usually involve practical tasks and project implementations. Finally, you may also have interviews with upper management, clients, or HR. I appreciate your suggestion, and I plan to cover more coding and practical problem-solving in future videos. This video is meant to prepare you for the theory questions that are commonly asked in the first phase of interviews to gauge your understanding of the technology.

    • @jackdesparrow4783
      @jackdesparrow4783 2 місяці тому

      You stuck in waterfall ERA now we are in AI ERA DUDE lets upgrade if you didn’t memorize how you write code 😮… for sure at-least you should aware of interfaces & its implementation methods

    • @noorcodelogics
      @noorcodelogics 2 місяці тому

      @@jackdesparrow4783 👍 Thank you for your input! It's really important to balance knowing theoretical concepts with practical problem-solving skills. Both are essential in today's tech and AI world.

    • @EireTube
      @EireTube 2 місяці тому

      @@jackdesparrow4783 I'm not sure what you're talking about, implementation of methods and interfaces has nothing to do with the era either it's the AI era or the Stone Age! Don't make up philosophy. One should know the concept and how to implement the logic not the method name itself. Either "InvokeNext" or "Invoke" names make sense as long as the developer wants to hand over the process to the next middleware. I'm just saying that asking about the method names is a waste of time because there are an enormous number of interfaces and more of their implementations. One should know how to use it or they should search for it as long as they know the action they want to take. Having them all in their mind is not even possible or useful. Free your mind and focus on the solution and logic of the flow, rather than the name of the method. Knowing that there is some method lying in a library which does that logic is enough, the rest can be done with IntelliSense or searching.

    • @user-hs5ly5qw1j
      @user-hs5ly5qw1j 7 днів тому

      L mk iuu7d😊 Kaka

  • @parth7450
    @parth7450 2 місяці тому

    Good question series. Could you please add some coding questions that are asked in interviews

    • @noorcodelogics
      @noorcodelogics 2 місяці тому

      Yes sure, next time we will be sure to add coding questions and screen sharing. Thanks 🙏

  • @mohammadmustafa9776
    @mohammadmustafa9776 2 місяці тому

    very helpful, please post a videos on practical coding interviews as well. much appreciated

    • @noorcodelogics
      @noorcodelogics 2 місяці тому

      Sure Mustafa Bhai. It was just a start. Will try to focus on code part in future. Finding candidates who are willing to appear 🥲

  • @kanchan5949
    @kanchan5949 2 місяці тому

    Hlw sir ,If procject is already developed, and someone goes on as a experience so how can understand the flow of code quickly and fixing the bugs with the help of debugging in real time project.

    • @kanchan5949
      @kanchan5949 2 місяці тому

      Please sir provide a detailed video it's a humble request 🙏

    • @noorcodelogics
      @noorcodelogics 2 місяці тому

      Hi, That's a very good question. When we start new jobs in software houses, we often have to work on existing projects or products. If the product codebase is very large, it can be challenging to understand it quickly. In well-structured and organized companies, they usually provide enough initial time, at least two weeks, to familiarize yourself with the product. During this period, you won't be given very complicated tasks. Instead, you'll be assigned simpler tasks under the supervision of a team lead. Gradually, as you complete the three-month probation period, things will become clearer. Sometimes, organizations may extend the probation period if performance is not satisfactory. In short, you'll learn step by step, and they won't overwhelm new joiners. However, in many software houses, especially startups, there may not be much time for learning, and you might be directly assigned complex tasks. In such cases, communicate well with your team lead or project manager, and ask for the necessary guidelines or understanding regarding the task.

    • @noorcodelogics
      @noorcodelogics 2 місяці тому

      Sure I will. Plz read the details message here in the reply.

    • @kanchan5949
      @kanchan5949 2 місяці тому

      @@noorcodelogics Ok Thank you 🙏

    • @kanchan5949
      @kanchan5949 2 місяці тому

      @@noorcodelogics Thanks 🙏

  • @orangecatmusic8441
    @orangecatmusic8441 2 місяці тому

    great job man!

  • @14_NMAli
    @14_NMAli 2 місяці тому

    sound volume is low

    • @noorcodelogics
      @noorcodelogics 2 місяці тому

      I am really sorry for this. Actually, I did not get this when uploading the last two videos. I think the editor created the issue. I will surely check next time before uploading. Thanks for mentioning

    • @Aman-x5g
      @Aman-x5g 2 місяці тому

      No issues keep uploading ​@@noorcodelogics

  • @ScottLeising
    @ScottLeising 3 місяці тому

    I have to say, at first I was annoyed when you had errors, thinking just show me the code! But as I watched I saw the errors occur just as I had seen them and in the end proved very useful and a more complete learning experience. Thank you....sorry for anything I called in the first few minutes!

  • @tanoryjakaperdana1419
    @tanoryjakaperdana1419 3 місяці тому

    Hi.. i tried <div onclick="add('@user.id')"> but the single quotes not rendered..

    • @noorcodelogics
      @noorcodelogics 3 місяці тому

      You have to debug the code for identifying issue

  • @emmaorue3264
    @emmaorue3264 4 місяці тому

    Great video! I was looking for this explanation! Thanks a lot

  • @AsishkumarPadhy-hl8pb
    @AsishkumarPadhy-hl8pb 4 місяці тому

    but sir if we did not created the project and we are new to org how we will know that the code is written inside that perticular folder?

    • @noorcodelogics
      @noorcodelogics 4 місяці тому

      When joining a new organization as a software developer, it's normal to be unfamiliar with the existing code structure. Even experienced developers require time to understand the architecture and workflow of a new product. However, having a solid grasp of the technology stack can help you troubleshoot and identify code-related issues more quickly. Sometimes, you may find the root cause of a problem, but lack the business context to decide how to proceed with a fix. In such cases, it's essential to consult with business stakeholders to determine the appropriate course of action. Collaboration between developers and business teams is crucial for ensuring that code changes align with broader organizational goals. This approach allows you to resolve issues effectively while maintaining a clear focus on business requirements.

  • @tikakahn2521
    @tikakahn2521 4 місяці тому

    Nice and simple example, thank you for sharing. I was struggling with something for hours and your simple example helped me resolve my issue. Thank you.

  • @LongTranDuc-ib5ke
    @LongTranDuc-ib5ke 4 місяці тому

    very helpful for me. Thank you

  • @begemotik88888888
    @begemotik88888888 4 місяці тому

    Good day how to save file to local disk in client

    • @noorcodelogics
      @noorcodelogics 4 місяці тому

      There is a video in the list. Plz watch

  • @RobocoAp
    @RobocoAp 5 місяців тому

    bu pagination anlatımı değil, datatable anlatımı!! sadece tablolar için geçerli bir pagination. ayrıca çok büyük datalar için kullanışsız ve yavaşlatıcı bir yöntem.

  • @Xmukherjee
    @Xmukherjee 5 місяців тому

    Excellent video as usual. Can you please take this example a step further, to show us under-the-hood, where the session's JSON text is actually stored on browser cookie etc etc.

  • @legendmaster4265
    @legendmaster4265 5 місяців тому

    Very Helpful for beginners thank you for this video.

  • @rpantax8183
    @rpantax8183 6 місяців тому

    thank u bro

  • @user-ch3lo6ns2q
    @user-ch3lo6ns2q 6 місяців тому

    Please share source code

    • @noorcodelogics
      @noorcodelogics 6 місяців тому

      Sir I don't have the source code at the moment, unfortunately. Thanks

  • @user-ku7ex4vi3s
    @user-ku7ex4vi3s 6 місяців тому

    the video is very good and very clear information. One Small doubt i have is let's say if i user services.Addession() what't this meaning instead of giving custom timing if i give like how it behaves

    • @noorcodelogics
      @noorcodelogics 6 місяців тому

      Thanks I didn't try it personally 😕

  • @priyaravi8623
    @priyaravi8623 7 місяців тому

    Can uh please create a video in a topic of ' download excel file from report page . The download button is in gridview row which shows file details coming from database.'

  • @muneebusmani670
    @muneebusmani670 7 місяців тому

    Thank you so much for your tutorial it helped me alot

  • @udaraaravinda2663
    @udaraaravinda2663 7 місяців тому

    This video is useful, Can I get the source code

    • @noorcodelogics
      @noorcodelogics 7 місяців тому

      Sir source code is not available at the moment. I am really sorry 😞

  • @yourittrainer3196
    @yourittrainer3196 8 місяців тому

    Good effort lala. Keep it up.

  • @mdobaydullah360
    @mdobaydullah360 8 місяців тому

    Thanks dear youtuber.