1. بر اساس نیازمندی های خود معماری و تکنولوژی مورد نظر را انتخاب کنید. قرار نیست یک برنامه نویس به تنهایی روی همه نوع برنامه ها کار کند. پلت فرم دات نت دارای انعطاف پذیری زیادی است و می‌تواند انواع نیاز های شما را پوشش دهد، اما شما باید روش وتکنولوژی مورد نظر خود را براساس نوع پروژه ای که قرار است روی آن کار کنید انتخاب نمایید.
2. در سال های اخیر با رشد دستگاه های موبایل وتبلت، نیاز به برنامه های تحت موبایل افزایش پیدا کرده، به همین منظور باید برنامه نویسان تمرکز بیشتری روی نوشتن برنامه های تحت مویایل داشته باشند.
3. برای انتخاب روش و فناوری مناسب از الگوی تقسیم بندی جهانی یا global patterns segmentation کمک بگیرید.
MicrosoftDevelopmentPlatformTechnology.jpg

در این زمینه دو نوع تقسیم بندی کلی وجود دارد که در پست های آینده به تشریح آنها خواهم پرداخت.

  • الگوی برنامه نویسی در حال ظهور(Emerging application pattern)

-دستگاه ها و سریس ها

  • الگوی برنامه نویسی موجود(Established application patterns)

-برنامه های کوچک و متوسط
-برنامه های بزرگ و سازمانی

منبع(همراه با تصاویر)