In a recent event, we promoted a few of our team members to Leaders. The titles were changed, roles & responsibilities were modified, KPAs were defined; but I still felt something was missing. What kept me awake was the thought that what is a leader? Also, can we keep our Leaders bounded in a definition […]
Software Development is one of the top career choices in the world at this moment. I speak to many people who aspire to be a Software Developer, but they aren’t sure about the skills they need, to be a good Software Developer. I will write what you should start learning, but in this write-up I […]
.NET 5, C# 9.0 (and many more features) is released now. Like always, its the time we go through the new handy features that came with the latest version. In this blog, the focus will be on C# 9.0 only. I will write another one with .NET 5 features. Immutable properties with ” init ” […]
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 technique that […]
.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 […]
Git is amazing and you’ll learn only by using it. Like in any other version control system, in git, you commit files, review the history of changes, maybe even create a merge branch. Git is more powerful than any other version control system. Here, you will learn how to take advantage of Git’s advanced, and […]
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.
Chatbot is a buzzword that has been in highlights for past few years. The use of chatbots has been significantly increasing. The use cases are numerous. So we decided to choose this topic for our tech session this afternoon. We are going to cover below concepts in this blog post. What is Chat Bot? Concepts […]
Serilog is a sure shot analytical Logging library for .Net Applications. While it works wonderfully with Simple Apps, it results extraordinarily when the structures become composite and application becomes asynchronous. In this article, we will be learning about Serilog, Its usage, Features, Its implementation in console App, .Net core 3.1 apps with logging targets Console, […]
While working with Azure; Application insights, a splendid feature, is highly recommended for the Software Developers. When used to Invigilate Live Applications; it makes it easy to ascertain bugs, recognize tools to fix errors and strengthen your work. In this article, we will learn “How to create Application Insight in Azure“, a beautiful tool by […]