للبدأ بملف المواضيع f.aspx ، وتحضيرا لربط بقاعدة البيانات SQL Server تم تحضير جدول Topics، سكريبت انشاء الجدول كالآتي:
CREATE TABLE [dbo].[Topics] (
[Id] INT NOT NULL,
[title] NVARCHAR (100) NOT NULL,
[content] NTEXT NOT NULL,
[tags] NVARCHAR (50) NULL,
[f_id] INT NOT NULL,
[m_id] INT NOT NULL,
[stat] INT NOT NULL,
[creation_time] TIMESTAMP NOT NULL,
PRIMARY KEY CLUSTERED ([Id] ASC)
);
السلام عليكم
شرح واضح آخي الكريم
مشكور
متابع معك منذ البداية و حتى الآن إستوعبت جزء كبير من مواضيعك
عندي خبرة في #C خصوصا Windows Forms أما ASP .Net فقد إستعملته قبل زمن
أتذكر أشياء مثل Query String لكن أظن أنها لم يبقى لها وجود بسبب الـ Routes
بالنسبة لـ ASP هل لا يوجد فيه شيء مثل Posts في Laravel ؟
و هل ستستعمل Entity Framework في شغلة قاعدة البيانات لأن هذا أسهل من كتابة الإستعلامات
بالنسبة لـ Topics.sql هل من الجيد إضافة حقل أفضل جواب و شيء مثل Status مقفل أو مفتوح أو حقل Deleted At أو غيره أم تكون لها جداول لوحدها ... ؟
ما شاء الله جميل ان نجد أمثالك لتبادل الخبرات والأسئلة،،
في هذا المخبر لن استعمل الـCore MVC لذا لن تكون مشابهة لـLaravel ، بل يمكن القول أنها كلاسيكية نوعا ما بما أن اصدار الفريمورك 4.7 ،،
أما بنسبة للجدول فـStatus هي في حقل stat ، مقفل 0 ، مفتوح 1 ، مخفي 2 ، 3 محذوف، 4 مأرشف، أما عن الوقت …. فلا يوجد نظرة حولها حاليا، يمكن أن يتم اضافتها مستقبلا، بعد الوصول لنتائج ان شاء الله،،
السلام عليكم شرح واضح آخي الكريم مشكور متابع معك منذ البداية و حتى الآن إستوعبت جزء كبير من مواضيعك عندي خبرة في #C خصوصا Windows Forms أما ASP .Net فقد إستعملته قبل زمن أتذكر أشياء مثل Query String لكن أظن أنها لم يبقى لها وجود بسبب الـ Routes بالنسبة لـ ASP هل لا يوجد فيه شيء مثل Posts في Laravel ؟ و هل ستستعمل Entity Framework في شغلة قاعدة البيانات لأن هذا أسهل من كتابة الإستعلامات بالنسبة لـ Topics.sql هل من الجيد إضافة حقل أفضل جواب و شيء مثل Status مقفل أو مفتوح أو حقل Deleted At أو غيره أم تكون لها جداول لوحدها ... ؟
من الآن سيتم اعتماد طريقة الـtemplates ، اي سنستعمل UserControl التي يتم انشاءها في ملفات ذات امتداد .ascx ، وفي كل ملف منفصل تكون هنالك خاصية منفصلة،،
كما تم اضافة get request باسم mode ، اين ان قمت بتجريب mode=add ، سيتم اظهار لك فرونت اند الخاص باضافة موضوع،،