سلام
دلیل خاصی داره که بنده معمولا از دات نت استفاده نمیکنم و در این تاپیک نمیشه خیلی در موردش بحث کرد
در مورد سوال دوم باید بگم کار درست اینه که بجای ویرایش نرم افزار برای هر مشتری بطور جداگانه (که طبعاً هزینه زیادی برای تولید و البته هزینه بسیار زیادتری برای پشتیبانی خواهد داشت) از یک سامانه لایسنسینگ قوی بهره ببرید.