All Questions
Q11. What is an ASP.NET Web API?
ASP.NET Web API is used to build RESTful services that allow communication between client and server using HTTP.
Q12. What is Flutter, and why is it used?
Flutter is an open-source UI toolkit by Google for building natively compiled applications for mobile, web, and desktop from a single codebase.
Q13. What is the difference between .NET Core and .NET Framework?
- .NET Core: Cross-platform, open-source, and suitable for cloud-based applications.
- .NET Framework: Works only on Windows and is used for legacy applications.
Q14. What is the difference between a compiled and an interpreted language?
- Compiled Language: The code is converted into machine language before execution (e.g., C, C++).
- Interpreted Language: The code is executed line by line at runtime (e.g., Python, JavaScript).
Q15. What is the difference between SQL and NoSQL databases?
- SQL: Structured, uses tables, supports ACID transactions (e.g., MySQL, MS SQL).
- NoSQL: Schema-less, uses documents or key-value pairs (e.g., MongoDB).
Q16. What is the difference between DELETE, TRUNCATE, and DROP?
- DELETE: Removes rows from a table but keeps the structure.
- TRUNCATE: Removes all rows but keeps the structure.
- DROP: Deletes the entire table, including its structure.