Explain restful apis in .net core
use http verbs and nouns to get requests and send responses
Explain Blazor
less overhead than with Angular. Serverside framework for creating responses combining html and C#
What modern web app frameworks have you used?
.net frame work and .net core
what is JWT?
json web tokens
how do you implement Core Identity authentication and authorization?
in .net
describe solid principles.
single responsibility
open for extension closed for modification
liskov - should be able to switch derived class with parent
interface segregation - shouldn’t depend on methods they don’t use
dependency injection - instead of composition
dry principles?
DRY Principle (Don’t Repeat Yourself)
Definition: Every piece of knowledge or logic must have a single, unambiguous, authoritative representation within a system.
Goal: To avoid duplicating code or logic, which leads to maintenance difficulties and inconsistencies.
Misconception: DRY is not just about reducing lines of code, but about reducing the duplication of knowledge or business logic
explain implementing and maintaining CI/CD pipelines in Azure DevOps.
push pull merge branch
with Entity Framework Core for complex data modeling and querying
migration - make with code, scaffold make code with existing db
How do you write integrations tests for your code?
look for edge cases and consistent results