Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

Dependency Injection in .Net Core

Software Development

            What is Dependency? A dependency is an object that another object depends upon. For example; public class EmployeeController : ControllerBase{ IEmployee _employee = new EmployeeImplementor(); //business logic}  In the above example, the class EmployeeController directly depends upon class EmployeeImplementor, so EmployeeImplementor is the dependency of class EmployeeController. What Is Dependency Injection Dependency Injection is a programming […]

.NET Core

Software Development

.Net Core is a platform which is independent, modular and open source version of .Net framework. It is a complete re-write of .Net Framework with new CLR, Base Class Libraries for developing cross platform and cloud optimized applications. It is a modular framework meaning developers can include only required packages to build their applications. All […]

Azure AD + SAML

Software Development

In every web application, while making architectural and design decisions, deciding which identity provider is to be used is always a critical aspect because it defines overall security layer of a web app. In Microsoft technical stack, Azure AD will always have a top edge because apart from Microsoft’s top-notch security, it adds up other advantages like quick and easy SSO integrations, user, and roles management, monitoring and alerts.

Responsive Web Design

Software Development

What is Responsive Website? A responsive website changes the layout to offer an experience based on the device being used, especially ideal for mobile viewing. A mobile responsive website includes design elements such as: Readable text without requiring zoom Adequate space for tap targets No horizontal scrolling It’s also true that over 60% of searches […]

Code Review

Software Development

The activity of systematically examining computer source code with the intent of finding mistakes created or overlooked during the development process, thus improving the overall quality of the software. Processes to do it There’re commonly three processes to do Code Review. Pair Programming (Mostly used in the Extreme Programming) Informal Walk through Formal Inspections We […]

×