Welcome to My Blog. I am here to share my knowledge and experience through this Blog. I am continually enhancing my researching, writing, problem-solving skills and want to share this journey with you through this blog. I will endeavour to make every post easily understandable with an example wherever possible. I hope you enjoy reading my blog. Positive suggestions and feedbacks are always highly appreciated.

Proper way to rename solution and project in visual studio

In Solution Explorer, right-click the project, select Rename, and enter a new name. In Solution Explorer, right-click the project and select Properties. On the Application tab, change the “Assembly name” and “Default namespace”. In the main cs file (or any other code files), rename the namespace declaration to use the new name. For this right-click

Code Documentation

There are eight rules that we can follow to produce good documentation: Write documentation that is inviting and clear Write documentation that is comprehensive, detailing all aspects of the project Write documentation that is skimmable Write documentation that offers examples of how to use the software Write documentation that has repetition, when useful Write documentation

PERT technique for estimation

Regardless of the technique you use, the tendency in project estimation is to provide one number for each estimate. In other words, if you have 100 activities on your schedule, each activity would have one estimate associated with it. This is generally viewed as the “most likely” estimate.In many cases you can be more accurate

Planning Poker

Planning Poker is an agile estimating and planning technique that is consensus based. To start a poker planning session, the product owner or customer reads an agile user story or describes a feature to the estimators. Each estimator is holding a deck of Planning Poker cards with values like 0, 1, 2, 3, 5, 8, 13,


Scrum is an agile way to manage a project, usually software development. Agile software development with Scrum is often perceived as a methodology; but rather than viewing Scrum as methodology, think of it as a framework for managing a process. It is designed for teams of three to nine developers who break their work into

SSL (Secure Sockets Layer)

SSL (Secure Sockets Layer) is the standard security technology for establishing an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browsers remain encrypted, private and integral. An SSL certificate is necessary to create SSL connection. You would need to give all details about the identity of your website

C# Coding Standards for .NET

. C# Coding Standards for .NET     Camel Case A word with the first letter lowercase, and the first letter of each subsequent word-part capitalized. Example: customerName   Magic Number Any numeric literal used within an expression (or to initialize a variable) that does not have an obvious or wellknown meaning. This usually excludes

Continous Integration

Continuous Integration (CI) is the process of taking features from the Program Backlog and developing, testing, integrating, and validating them in a staging environment where they are ready for deployment and release. Traditional software development methods don’t dictate how frequently or regularly you integrate all of the source on a project. Programmers can work separately

Testing and it’s types

Software testing is the process of evaluation a software item to detect differences between given input and expected output. Types of Software Testing Introduction:- Testing is a process of executing a program with the aim of finding error. To make our software perform well it should be error free.If testing is done successfully it will

Capital Market Instruments

Stock market The term ‘the stock market’ is a concept for the mechanism that enables the trading of company stocks (collective shares), other securities, and derivatives. Bonds are still traditionally traded in an informal, over-the-counter market known as the bond market. Commodities are traded in commodities markets, and derivatives are traded in a variety of