What methods and approaches do you know for implementing dependency injection in application controllers?
C#
Can you explain the process of establishing a secure connection between a client and a server via the HTTPS protocol, including the handshake phase?
Can you explain what is meant by a one-to-one relationship in the context of databases or object-oriented programming?
What methods can be used to configure routing in a system?
Could you give examples of the main data types widely used in programming?
What return value options can an async method have?
Can you name the main data types that use references and explain their features?
Can you list the main types of database management systems you have encountered?
What are the main components involved in the data or system migration process?
What is the role of migrations in database management?
Have you applied database schema migration procedures in your projects?
Could you explain the main principles underlying SOLID and how they are applied in designing software systems?
Can you explain what Middleware means in the context of software systems?
Is it possible for middleware to send a response back to the client?
Which HTTP request is used to retrieve resource data?
Can you explain the principles and main concepts of clean architecture in programming?
Can you explain what is meant by an extension method in programming?