نمایش نتایج 1 تا 4 از 4

نام تاپیک: نوشته دوستانه : مایکروسافت بعد از بیل گیتس

  1. #1

    Question نوشته دوستانه : مایکروسافت بعد از بیل گیتس

    درود ,

    میخوام یه چند جمله ای در مورد مایکروسافت بعد از بیل گیتس بنویسم :

    مایکروسافت از وقتی که Core اومده دیگه انگار نه انگار Mvc وجود داره دیگه هیچی براش نیوده ,از Identity که ورژن 3 رو برای Core داد ولی عمدا برای Mvc ارایش نداد تا Entity 7 و پلاگین ها و ابزار هایی که تو Nuget سراغ هر کدوم میری مال چند سال پیشن, انگار داری تو یه خونه متروکه جستجو میکنی .

    آخه زبان برنامه نویسی مگه شلوار زیره که تا یه جدید میاد بزنیم عوضش کنیم , طرف دوسال میشینه وقت میزاره تا یه زبان رو کاملا حرفه ای بشه بعد به همین راحتی ولش کنیم و بریم به یه زبان دیگه (حالا هر چند هم خیلی شبیه باشن) .

    از وقتی بیل گیتس رفت دیگه نباید انتظار رفتار درستی از مایکروسافت داشت !
    به قول استیو جابز شرکت رو باید کسانی مدیریت کنن که محصول رو تویلد میکنن نه کسایی که فقط سهام شرکت رو با پول خریدن , هیت مدیره فقط تا نک دماغشون بیشر رو نمیتونن ببینن.
    ولی این ریس روسال جدید انگار اختلال دوقطبی دارن .


    به هر صورت امیدوارم آیده برنامه نویسی به زبان های مایکروسافتی مبهم تر ازین نشه !


    نظر شما چیه ؟





  2. #2
    کاربر دائمی آواتار nunegandom
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    الان اصفهان
    سن
    32
    پست
    828

    نقل قول: نوشته دوستانه : مایکروسافت بعد از بیل گیتس

    درود بر شما
    به نظرم مایکروسافت فرقش با بقیه شرکتا اینه که کلا هر چیزی که خودش فکر کنه بهتر هست رو ارائه میده نه چیزی که کاربراش باهاش راحت تر باشن
    تا الان که همچین رفتاری بوده و برنامه نویس های .Net رو هم مجبور میکنه که باهاش پیش برن (کلا آپشن نمیذاره بمونه)

  3. #3

    نقل قول: نوشته دوستانه : مایکروسافت بعد از بیل گیتس

    به نظرم این تحلیل درستی از شرایط موجود نیست. میکروسافت بارها اعلام کرده که قرار نیست آپدیت بزرگی برای محصولات شاخه ی ASP.NET بده. البته آپدیت های مینور داره و آخرین آپدیت EF6 مربوط به ماه پیش میشه.

    این نکته رو دقت کنید که ASP.NET از سال 2000 تا به حال نزدیک به 17 سال مشغول به کاره و سایتهای زیادی باهاش ساخته شدن و باهاش کار میکنن. هر نوع سایتی با هر نوع نیازمندی هم باهاش طراحی شده. در واقع یک محصول کامله و نیاز به آپدیت زیادی نداره. بیشتر محصولات مایکروسافت تا 10 سال بعد از آخرین آپدیت پشتیبانی دارن. بعد از اون دوران هم هنوز میشه ازشون استفاده کرد. شما هیچ نیازی به عوض کردن تکنولوژی برنامه نویسی وب تا چند سال آینده ندارید. میتوانید از همین ASP.NET MVC 5 همچنان تا چند سال دیگه بدون هیچ نگرانی استفاده کنید. همچنان که هنوز خیلی از شرکتها با ASP.NET Web form کار میکنند.

    مشکل ایرادهای ساختاری در ASP.NET هست که توسعه ی اون رو مشکل کرده. طراحی و ایده ی این محصول مربوط به نزدیک به دو دهه پیش میشه. ماشین پیکار رو شما هرچقدر هم باز تولید کنید و بهینه کنید یا ضبط دیجیتال بزارید و دوگانه سوز کنید باز پیکانه و برای مصرف امروز کارایی نداره. به همین دلیل صرف بیشتر وقت و هزینه برای این محصول هیچ دلیل منطقی نداره.

    تکنولوژی Core بیشتر از 2 سال است که کارشو شروع کرده و از اول هم سورس باز بوده و اینطور نیست که یک شبه اومده باشه. نسخه ی 1.1 این محصول که نهایی شده پشتیبانی 3 ساله داره و تمامی امکانات مورد نیاز برای پیاده سای یک سایت اینترنتی رو داره. خیلی از شرکتها هم ازش استفاده کردن. نسخه ی بعدی هم تا آخر تابستون میاد. به این نکته هم توجه داشته باشید که Core در همه ی سیستم عامل ها قابل توسعه و برنامه نویسی است.

    دقت کنید که ASP یک فریم ورک است و یک زبان برنامه نویسی نیست. قرار نیست شما یک زبان جدید یاد بگیرید. روش کلی ASP Core خیلی مشابه ASP.NET است و با یک آموزش کوتاه می توانید کارتون رو شروع کنید.

    مشکل دیگر مایکروسافت رقبا هستند. محصولات زیادی برای برنامه نویسی وب عرضه شده که جوانتر و قدرتمند تر هستند و خیلی سریع محبوب شدند. مثلا Node.js در حال حاضر سریعترین رشد برنامه نویس را دارد. ASP Core تلاش مایکروسافت برای رقابت با این محصول است. ساختار ASP.NET قبلی از نظر سرعت و بهینه بودن به هیچ وجه با تکنولوژی های جدید قابل مقایسه نیست. هرچند قدرتمند است و Feature Rich به شمار میرود اما کند است. سرعت این روزها حرف اول را در توسعه میزند.

    بخواهید یا نخواهید برنامه نویسی در حوضه ی وب این چالش را دارد که شما باید همیشه در حال یادگرفتن تکنولوژی های جدید باشید. هیچ تکنولوژی یک شبه جایگزین دیگری نمیشود اما این جایگزین شدن ها در دنیای وب سریعتر از سایت حرفه ها روی میدهد. نیم عمر دانش شما در حوضه ی وب بیشتر از دو سال نیست یعنی هر دو سال دانش شما نصف میشود و اگر مطالعه نکنید و بروز نباشید از قافله عقب می مانید.

    گفته ی آقای جابز هم برای مشتریان معمولی است نه برای توسعه دهندگان. گروه دوم دانش و تخصص بسیار بالاتری دارد و کمتر احساسی تصمیم میگیرد. هزینه و فایده میکند و بر اساس نتیجه تصمیم میگیرد. به نظر من تصمیم مایکروسافت در این جابجایی درست بود. چراکه خود من از کسانی بودم که بعد مشاهده ی قابلیت های Node.js تصمیم به جابجایی داشتم اما خوشبختانه با آمدن Core و سرمایه ی زیادی که مایکروسافت برای آن در نظر گرفته حالا آینده ی روشنی میبنیم. دقت کنید که ASP Core چند صد میلیون دلار برای مایکروسافت هزینه داشته(بنا به گفته ی مدیر پروژه در کنفرانس بیلد 2016). و در سالهای آینده بودجه ی زیادی هم برای بازاریابی و توسعه ی آن باید صرف کند. قانع کردن شرکتهای بزرگ برای اینکه برای پروژه هاشون از ASP Core بجای PHP یا Node استفاده کنند کار آسانی نیست. این چالشی هست که مایکروسافت پذیرفته و باید دید آینده چه میشود. مایکروسافت میتونست این هزینه هارو نکنه و به توسعه ی همون سیستم قدیمی ادامه بده ولی بعید بود چند سال دیگه کسی از ASP استفاده میکرد.

  4. #4
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: نوشته دوستانه : مایکروسافت بعد از بیل گیتس

    منم با نظرات دوستمون آقای حکیم موافقم
    ماکروسافت با ارائه ی Core عمل درست و بجایی انجام داده
    در ضمن این گفته شما که زبان برنامه نویسی زیر شلواری نیست بنظرم زیاد مناسب زبان محبوب ++c و #c نیست
    هنوز هم ++c کاربرد زیادی داره و برای برخی برنامه نویس ها دلیلی برای مهاجرت یا تغییر زبان برنامه نویسی شون نیست
    ماکروسافت داره #C رو توی نسخه های جدید قویتر میکنه و اونو دور ننداخته
    مهم من و شما هستم که چجور و کجا از این زبان استفاده کنیم
    در ضمن طبق گفته های دوستمون الگوهای mvc و یا asp.net زبان برنامه نویسی نیستند تلفیق چند زبان یا تکنیک هستند
    ممکنه فردا پس فردا ماکروسافت یک شیوه دیگه از بکارگیری #c یا asp بوجود بیاره و اسمشو بزاره .....
    واین به معنی دور انداختن نیست

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •