هل asp.net مجاني؟

عرفت ان اطار .net صار open source

هل هذا يعني عند تطوير موقع كبير ب asp.net سيتعين علي فقط دفع قيمة الاستضافة؟

ماذا عن قاعدة البيانات MS SQL Server. هل هي مجانيه ايضا؟

وهل في حالة ان الموقع اصبح كبير وبه عدد مستخدمين. هل يتعين علي دفع شيء معين ل Microsoft?

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

نعم، هذا صحيح. منذ أن أصبح إطار .NET مفتوح المصدر، فإن استخدام جميع مكوناته الأساسية، بما في ذلك ASP.NET و .NET Core و .NET Standard، مجاني تمامًا. هذا يعني أنه يمكنك تطوير موقع كبير بـ ASP.NET دون الحاجة إلى دفع أي رسوم لـ Microsoft.

أما بالنسبة لقاعدة البيانات MS SQL Server، فهي ليست مجانية تمامًا. يمكنك استخدام إصدار Express من MS SQL Server مجانًا، ولكن هذا الإصدار مقيد بعدد قليل من الميزات. إذا كنت بحاجة إلى ميزات أكثر تقدمًا، فستحتاج إلى شراء إصدار Pro أو Enterprise.

بالفعل، إطار .NET أصبح مفتوح المصدر، مما يعني أنك لست مضطرة إلى دفع أي رسوم لاستخدامه أو تطوير تطبيقات ASP.NET، ولكن هناك بعض التكاليف التي قد تواجهيها عند تطوير موقع كبير بـ ASP.NET، بما في ذلك:

  • ستحتاج إلى استضافة موقعك على خادم ويب، والذي سيكلفك عادةً مبلغًا شهريًا أو سنويًا.
  •  إذا كنت تستخدمي قاعدة بيانات MS SQL Server، فستحتاجي إلى شراء ترخيص من Microsoft، وهناك إصدارات مجانية من SQL Server متاحة، ولكن قد لا تكون مناسبة للتطبيقات الكبيرة.
  • قد تحتاجين إلى شراء مكونات إضافية أو أدوات لتوسيع وظائف موقعك.

وفيما يتعلق بقاعدة البيانات MS SQL Server، فإن الإصدارات المجانية منها محدودة في عدد المستخدمين وحجم البيانات، وإن كان موقعك كبيرًا وبه عدد كبير من المستخدمين، فستحتاجيت إلى شراء ترخيص لإصدار أكثر قوة.

بالنسبة لعدد المستخدمين واحتمال زيادته، فإذا زادت حجم موقعك واستخدامك لخدمات Microsoft الأخرى (مثل Azure للاستضافة)، فربما ستحتاجي إلى دفع تكاليف إضافية، وMicrosoft تقدم خطط متنوعة للاستضافة والخدمات السحابية، وتكون التكلفة مرتبطة بمدى استخدامك لتلك الخدمات.