Montasir Mirghani

الأعضاء
  • المساهمات

    4
  • تاريخ الانضمام

  • تاريخ آخر زيارة

السُّمعة بالموقع

0 Neutral
  1. وعليكم السلام صحيح كثرتها شئ محير. تعاملت مع Laravel و Codeigniter لارافيل اشهرهم واولهم في التصنيف حاليا ولكن يتطور بسرعة ويحتاج لمتابعة فقبل ان تنهي مشروعك ستجد ان هناك اصدارة جديدة قد خرجت Codeigniter اكثر استقرارا. Nette Framework إطار عمل جديد يعجبني في بناءه، اكثر استقرارا من لارافيل وكذلك به نفس إمكانيات لارافيل او ربما أكثر لكن المعلومات عنه قليلة وبالعربية لم اجد له اي معلومة. الرابط https://nette.org/en/
  2. هناك العديد من لغات البرمجة التي يتم بواسطتها بناء تطبيقات في عدة مجالات (برمجة الويب، تطبيقات سطح المكتب، تطبيقات الموبايل، الخ) ماهو مجالك العملي الآن طالب، مهندس؟ تحديد مجالك المهني يفيد كثيرا في تقديم معلومات تختصر عليك كثيرا من الوقت والجهد
  3. عموما هذه التطبيقات تبنى بواسطة لغات برمجة موجهة للتعامل مع السيرفر مثل Node.js و PHP بواسطة برتكول ناقل للبيانات على سبيل المثال برتكول http او https. يتم عرض النتيجة في شكل نافذة كما هو الحال في تطبيقات سطح المكتب التقليدية وتختلف عنها في أن هذه النافذة في الأصل هي عبارة عن متصفح ويب chrome مع إخفاء الحقول التقليدية في أعلى المتصفح لتظهر وكانها نافذة تطبيق سطح مكتب. فائدة هذه التطبيقات هي الدمج بين مظهر نوافذ سطح المكتب ونقل وعرض البيانات اونلاين كما هو الحال في تطبيق الأخبار المألوف في أنظمة ويندوز الإصدارة العاشرة. أشهر أطر العمل المستخدمة في بناء هذه التطبيقات هي: electron.js لغة البرمجة جافاسكربت منصة العمل node.js الرابط https://electron.atom.io/ NW.js لغة البرمجة جافاسكربت منصة العمل node.js الرابط https://nwjs.io/ PHP-GTK لغة البرمجة بي اتش بي الرابط http://gtk.php.net/
  4. //Rextester.Program.Main is the entry point for your code. Don't change it. //Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5 using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace Rextester { public class Program { public static void Main(string[] args) { Random rnd = new Random(); decimal value = rnd.Next(100000000, 999999999); Console.WriteLine(value); } } } //Rextester.Program.Main is the entry point for your code. Don't change it. //Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5 using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace Rextester { public class Program { public static void Main(string[] args) { Random rnd = new Random(); decimal value = rnd.Next(10000, 99999); Console.WriteLine(value * value); } } } لتوليد تسعة ارقام عشوائية باستخدام النوع decimal او double كما في المثال الأول لتوليد عشرة ارقام عشوائية استخدم الكود الثاني تأكد من صحة الكود على الرابط http://rextester.com/