I am a Principal Software Engineering Manager in the Microsoft Azure-CXP team. I am a Software Architect, Author, Technical Reviewer, Blogger, Speaker, and a Mentor. I am an Ex-Microsoft MVP, and a C# Corner MVP. I am a TOGAF Certified Architect and a Certified Scrum Master (CSM). I have over 18+ years of industry experience, and I am passionate about people, process, technology, design, and architecture of software systems, and working with the development teams to maximize their productivity. I blog at www.MyPassionFor.net and offers .NET Career Mentoring via www.RoadAheadSolutions.com you can follow me on Twitter @DotNetAuthor
Career Advice (Certification)
In this article you will learn about SQL Server JOINS for all .NET Developers.
In this article, you will learn what cloud native is and how cloud native architecture is something you want to learn.
As you know Microsoft .NET is designed with cross language interoperability. I.e. two .NET compliant languages can interoperate with each other. Which simply means a function in VB .NET can be call...
Learn everything about generics in C#.
In this article you will learn about Window Layouts in Visual Studio 2015 features.
This article explains another Visual Studio 2015 feature, Account Management.
This article explains the environment class and its members and how to use them in your applications.
This article describes Windows Forms, also known as WinForms, one of the longest lived and oldest techniques for building Desktop applications.
The Multiple-Document Interface (MDI) is a specification that defines a user interface for applications that enable the user to work with more than one document at the same time under one parent fo...
Security is an essential part of an application and it should be taken into consideration from the grass root level from an application’s design. Security is all about protecting your assets from u...
This article provides a developer's checklist for Unit Testing.
This article outlines the process of automating tests using Microsoft Visual Studio's Unit Testing Framework. It covers the fundamentals of test automation, explains the structure of test cases...
Explore Service-Oriented Architecture (SOA) with Microsoft for streamlined, modular applications. Harness Microsoft technologies like Azure and BizTalk Server to design, implement, and integrate se...
Know the number of threads, CLR thred pool can create per core in .NET Version ?
Validation is a process that ensures the sanity of data entered, received, or processed by a software module, class, or class members.Some examples of validation are length check, range check, Null...
This blog post shares my views on becoming a manager or architect.
Serialization in .NET facilitates object state persistence, enabling transmission across networks or storage in various formats like binary and XML. It ensures data integrity, exemplified by the US...
One of the key challenges in system design and software architecture is to choose a trade-off. Today's customer-obsessed software enterprises are becoming even more cognizant by putting custome...
.NET Client Profile, tailored for Windows Forms apps, offers speedy deployment with minimal footprint. Microsoft trims features like ASP.NET, MSBuild, enhancing package efficiency. Removed from .NE...