C# ASP.NET MVC CRUD
جدول المحتويات
- حول المشروع
- منشأة
- التبعيات
- رخصة
حول المشروع
هذا المشروع عبارة عن نموذج تسجيل دخول و CRUD مع مرشحات ترقيم الصفحات والفرز والبحث. تم استخدام ASPNET MVC مع C# وEntity Framework وADO.NET Data Modeler وSQL Server.
منشأة
استنساخ المستودع.
gh repo clone FernandoCalmet/dotnet-5-aspnet-mvc-crud
تشغيل التطبيق.
التبعيات
- Antlr: أداة أخرى للتعرف على اللغة هي أداة لغة توفر إطارًا لبناء أدوات التعرف والمترجمين الفوريين والمجمعين والمترجمين من الأوصاف النحوية التي تحتوي على إجراءات في مجموعة متنوعة من اللغات المستهدفة.
- Bootstrap: إطار الواجهة الأمامية الأكثر شيوعًا لتطوير المشاريع سريعة الاستجابة والمتنقلة على الويب.
- EntityFramework - Entity Framework 6 (EF6) هو مخطط خرائط كائنات مرتبط بـ .NET مع سنوات عديدة من التطوير وتثبيت الميزات.
- Microsoft.Asp.Net.Mvc: تحتوي هذه الحزمة على تجميعات وقت التشغيل لـ ASP.NET MVC. يمنحك ASP.NET MVC طريقة قوية تعتمد على الأنماط لإنشاء مواقع ويب ديناميكية تسمح بالفصل النظيف بين الاهتمامات وتمنحك التحكم الكامل في العلامات.
- Microsoft.AspNet.Mvc.es: تحتوي هذه الحزمة على تجميعات الأقمار الصناعية الإسبانية لـ ASP.NET MVC.
- Microsoft.AspNet.Razor: تحتوي هذه الحزمة على تجميعات وقت التشغيل لصفحات ويب ASP.NET. توفر صفحات ويب ASP.NET وبناء جملة Razor الجديد طريقة سريعة وموجزة ونظيفة وخفيفة الوزن لدمج كود الخادم مع HTML لإنشاء محتوى ويب ديناميكي.
- Microsoft.AspNet.Razor.es: تحتوي هذه الحزمة على تجميعات الأقمار الصناعية الإسبانية لـ ASP.NET Razor.
- Microsoft.AspNet.Web.Optimization: يقدم ASP.NET Optimization طريقة لتجميع ملفات CSS وJavaScript وتحسينها.
- Microsoft.AspNet.Web.Optimization.es: تحتوي هذه الحزمة على تجميعات الأقمار الصناعية الإسبانية لـ ASP.NET Web Optimization.
- Microsoft.AspNet.WebPages: تحتوي هذه الحزمة على تجميعات وقت التشغيل الأساسية المشتركة بين ASP.NET MVC وASP.NET Web Pages.
- Microsoft.AspNet.WebPages.es: تحتوي هذه الحزمة على تجميعات الأقمار الصناعية الإسبانية لصفحات ويب ASP.NET 3.
- Microsoft.CodeDom.Providers.DotNetCompilerPlatform: موفري CodeDOM البديلون الذين يستخدمون برنامج التحويل البرمجي .NET Compiler Platform ("Roslyn") الجديد كواجهة برمجة تطبيقات الخدمة. يوفر هذا دعمًا لميزات اللغة الجديدة على الأنظمة التي تستخدم CodeDOM (على سبيل المثال، تجميع وقت تشغيل ASP.NET)، بالإضافة إلى تحسين أداء التجميع لهذه الأنظمة.
- Microsoft.Web.Infrastructure: تحتوي هذه الحزمة على مجموعة Microsoft.Web.Infrastructure التي تسمح لك بتسجيل وحدات HTTP ديناميكيًا في وقت التشغيل.
- Modernizr – يضيف Modernizr فئات إلى عنصر
<html> الذي يسمح لك باستهداف وظائف متصفح محددة في ورقة الأنماط الخاصة بك. لا تحتاج في الواقع إلى كتابة أي جافا سكريبت لاستخدامها. Modernizr هي مكتبة JavaScript صغيرة وبسيطة تساعدك على الاستفادة من تقنيات الويب الناشئة (CSS3 وHTML5) مع الحفاظ على مستوى جيد من التحكم في المتصفحات القديمة التي لا تدعم هذه التقنيات الجديدة بعد. - Newtonsoft.Json – Json.NET هو إطار عمل JSON شائع عالي الأداء لـ .NET.
- PagedList – تسهل PagedList على مطوري .Net كتابة كود الترحيل. فهو يسمح لك بأخذ أي IEnumerable(T) ومن خلال تحديد حجم الصفحة المطلوب وفهرس الصفحة، حدد مجموعة فرعية فقط من تلك القائمة. يوفر PagedList أيضًا خصائص مفيدة عند إنشاء عناصر التحكم في ترقيم الصفحات لواجهة المستخدم.
- PagedList.Mvc - طريقة Asp.Net MVC HtmlHelper لإنشاء التحكم في ترقيم الصفحات للاستخدام مع مكتبة PagedList.
- starkbank-ecdsa: هذا تطبيق C# خالص لخوارزمية التوقيع الرقمي ذات المنحنى الإهليلجي. وهو متوافق مع .NET Standard 1.3 و2.0 و2.1. كما أنه يدعم OpenSSL. يستخدم بعض الرياضيات الفاخرة مثل الإحداثيات اليعقوبية لتسريع ECDSA في لغة C# النقية.
- WebGrease: Web Grease عبارة عن مجموعة من الأدوات لتحسين ملفات جافا سكريبت وملفات CSS والصور.
رخصة
هذا المشروع مرخص بموجب ترخيص MIT - راجع ملف الترخيص للحصول على التفاصيل.
أعطني نجمة
إذا وجدت هذا التنفيذ مفيدًا أو استخدمته في مشاريعك، فيرجى منحه نجمة. شكرًا لك! أو، إذا كنت تشعر بالكرم حقًا، ادعم المشروع بمساهمة صغيرة!