![Noor Codelogics](/img/default-banner.jpg)
- Видео 102
- Просмотров 266 580
Noor Codelogics
Пакистан
Добавлен 22 июл 2021
I am a Full Stack Software Developer with over 5 years of experience in C#, .NET Core, .NET 6/8, ASP MVC, React JS, Angular, and MS SQL. Currently, I am part of the development team at Danat FZ LLC, owned by Argaam, where I work on innovative projects like a Python Flask-based charting engine and React JS portals that seamlessly integrate with .NET Core APIs.
In addition to my role at Danat FZ LLC, I have developed my own e-commerce and point-of-sale products, available on Codecanyon, utilizing ASP .NET 8 APIs and React JS. My academic background includes an MS in Computer Science with a focus on machine learning, and I actively share my tech insights on my RUclips channel.
I am passionate about writing clean, efficient code and thrive in dynamic team environments. Let's connect and collaborate on exciting tech projects.
In addition to my role at Danat FZ LLC, I have developed my own e-commerce and point-of-sale products, available on Codecanyon, utilizing ASP .NET 8 APIs and React JS. My academic background includes an MS in Computer Science with a focus on machine learning, and I actively share my tech insights on my RUclips channel.
I am passionate about writing clean, efficient code and thrive in dynamic team environments. Let's connect and collaborate on exciting tech projects.
.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.
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
My English is very weak 😊 any chance
Yes sure. It should only be understandable
@@noorcodelogics yes
Thank you
u just asked basic questions , i have faced hard questions than these as a fresher
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.
Simple and straightforward. Thank you
very helpful thank you
Thanks! I am waiting for more tutorials.
Thank you for making this video! Very useful. Many thanks to you.
struct is not reference type
5:00 , In interface also we can have default implementations from c# 8,so that is not a primary difference it is multiple inheritance
Will you take my interview?
Yes sure. Please fill the form in the description
The questions the really good , but the interviewee has low attention span
Will try to improve. Thanks for your suggestions
please node server
Very basic kind of fresher interview.
can i get the templete free
Sir it's paid
@@noorcodelogics ok thank you
Its knowledgeable content for .net developers. thanks noor
Thanks 🙏
Please do a practical coding videos for 3 to 4 years of experience. It will be very useful
Yes sure. Will upload soon
Interesting, noor your accuracy of asking question was superb,, i like that depth approach of asking questions
Thank you so much
Please make more of these sir. Also, include coding questions.
Yes Sure. Searching candidates who are willing. 🔎
thanks!
I learned a lot today from you brother. Thanks, keep doing this, you are helping a lot of people.
Thanks for your appreciation. I will try to upload with more details and practical coding examples by screen sharing.
we can access file from outside wwwroot folder using FileServerOption
Nice to hear about this. Thanks for providing the solution about.
thank you so much for taking us through
Thank you for the video. Keep it up
Thanks Sir. The whole series is coming and I will try to explain all the basics.
but CLR also do the memory management , and different stuff, and the code that runs under the enviornment is called a managed code.
Yes CLR is responsible for lots of tasks.
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.
www.linkedin.com/in/nooruddin-dotnet-dev
Subscribing for more videos. It's knowledgeable
Thanks
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!
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.
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
@@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.
@@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.
L mk iuu7d😊 Kaka
Good question series. Could you please add some coding questions that are asked in interviews
Yes sure, next time we will be sure to add coding questions and screen sharing. Thanks 🙏
very helpful, please post a videos on practical coding interviews as well. much appreciated
Sure Mustafa Bhai. It was just a start. Will try to focus on code part in future. Finding candidates who are willing to appear 🥲
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.
Please sir provide a detailed video it's a humble request 🙏
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.
Sure I will. Plz read the details message here in the reply.
@@noorcodelogics Ok Thank you 🙏
@@noorcodelogics Thanks 🙏
great job man!
Thanks 🙏
sound volume is low
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
No issues keep uploading @@noorcodelogics
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!
It always helps me . Thanks 🙏
Hi.. i tried <div onclick="add('@user.id')"> but the single quotes not rendered..
You have to debug the code for identifying issue
Great video! I was looking for this explanation! Thanks a lot
Thanks. Keep your learning ON 🎇
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?
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.
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.
very helpful for me. Thank you
Good day how to save file to local disk in client
There is a video in the list. Plz watch
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.
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.
Very Helpful for beginners thank you for this video.
thank u bro
Please share source code
Sir I don't have the source code at the moment, unfortunately. Thanks
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
Thanks I didn't try it personally 😕
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.'
Thank you so much for your tutorial it helped me alot
This video is useful, Can I get the source code
Sir source code is not available at the moment. I am really sorry 😞
Good effort lala. Keep it up.
Thanks dear youtuber.