احمد الشهاوي

مطور برمجيات/ويب . مهتم بالقراءة . يمكنك متابعتي علي حسابي في الفيسبوك من هنا (fabebook.com/dev.ahmedelsayed) .

http://dwayer.net

48 نقاط السمعة
52.2 ألف مشاهدات المحتوى
عضو منذ
بالفعل هو لايعمل علي المتصفح ، بل يتم ترجمته علي جهاز المبرمج . اي مثل اللغات الاخري تماما ولكن الفارق هو ان TypeScript يتم ترجمتها الي JS وهذا ما ذكرته سابقاً :) .
اعتقد ان زيادة عدد مستخدمين الموبايل وتطبيقاته لن يأكل من حصة مستخدمين الويب بل بالعكس سيزدات عدد مستخدمين الويب وتطبيقات ال Cloud . زيادة عدد مستخدمين الموبايل وتطبيقاته سيأكل من حصة تطبيقات سطح المكتب . فبالنسبة لي لا اقلق من زيادة مستخدمين الهواتف الذكية وتطبيقاتها بل بالعكس اطمئن علي مستقبل الويب . ايضاً لا ننسي دور ال Back-End Services في الربط بين التطبيقات المتنوعة (ويب ، ديسكتوب، موبايل، او حتي embedded devices) .
اعتقد من الجميل/الممتع ان اكتب كود Client-Side بنفس لغة الكود المكتوب علي ال Server-Side هذا يجعل المبرمج يركز اكثر علي المشكلة وحلها وليس اللغة نفسها :) . وايضا بNode.js يمكنك تطوير اضافات لها بال C/C++ بالتالي اداء اسرع واسرع :) . شكراً علي المشاركة :) .
لا ياعزيزي . هي لغة برمجة مثل باقي لغات البرمجة ولكن الفارق هو انها يتم ترجمتها الي كود javascript واللغة بها دعم بشكل مباشر للبرمجة الكائنية التوجه (Object-Oriented Programming) فتجد كود ال TypeScript اقصر من كود ال Javascript بالاخص عندما تكتب كود OOP . :)
انا ايضاً استخدم ASP.NET ولكن مع ال Development Model المسمي MVC وليس Web Forms :) . بالتوفيق ياعزيزي ^_^ .
اعتقد ان من اهم هذه الاسباب هو القرصنه بشكل اساسي . فمن المجنون الذي يكون فريق لينشيء لعبة عربية ليجد في اليوم التالي كراك او باتش منشور علي منتدي عربي ؟! . الطريقة الامنة نوعا ما هي تطوير الالعاب ونشرها علي المتاجر لاندرويد وIOS و WP وهذا بدأ بالفعل من بعض الشركات العربية .
18
يعتقد البعض ان هذه المناقشات/المقارنات تكون بين الحق والباطل بالاخص في المواقع العربية . باختصار الموضوع نسبي ، ال ASP.NET موجهة في الاساس لمطورين ال .NET لانشاء تطبيقات ويب بسهوله وهي ليست لغة برمجة كما يعتقد البعض وانما هي Platform او مكتبة لمنصة ال .NET . بالتالي لايوجد شيء اسمه "الفروقات بين اللغتين" كما ذكرت -انت -في النقطة 1 . بالنسبة لسرعة التطوير والاداء بالطبع ستفوز ال .NET لان الAssembly Code يتم ترجمته الي لغة الاله بالتالي اداء اعلي ،
العديد من مواقع وخدمات الشركات الحكومية تستخدم ASP.NET . كل مافي موضوع الحماية في ASP.NET هي self-secure بمعني ان التقنية بها مكتبات جاهزة لاغراض الحماية من الثغرات الشائعة . بعكس ال PHP التي يتضطر المستخدم من كتابة سكربتات للحماية بنفسه وهذا ليس عيب في اللغة بل توضيح مني ان كل مافي الامر ان موضوع الحماية يتوقف علي مستخدم التقنية (المبرمج) . ملحوظة :- ASP.NET Web stack بما فيها Web Forms و MVC و Web API و SignalR الان مفتوحة المصدر