CSC410 Web Database Programming
1.0.0
مستودع يحتوي على مشاريع متعددة من صف CSC 410 الخاص بي، برمجة قواعد بيانات الويب، والذي قام بتدريسه الدكتور جون كيرشماير.
قائمة صفحات الويب وماذا تفعل:
Default.html
- الصفحة الرئيسية التي تحتوي على روابط للصفحات الأخرىLab 1a.html
- صفحة ويب HTML بسيطةLab 1b.aspx
- يحصل على الإدخال من مربعات النص ويطبعهPersonTester.aspx
- يسحب البيانات من الكائنات ويعرضها في ListBoxAppCode/Person.cs
- يحتوي على الاسم الأول واسم العائلة ورقم الحسابStateTest/SetStateData.aspx
- يقوم المستخدمون بتعيين جلسة عمل ومتغير تطبيقStateTest/DisplayStateData
- يعرض متغيرات الجلسة والتطبيق المعينة في SetStateDataPA1.aspx
- يقوم المستخدمون بإدخال معلومات حول فيلم في مربعات النص وتظهر في قائمة DropDownListApp_Code/Movie.cs
- يحتوي على معرف الفيلم والعنوان والمخرج وسنة الإصدار والتقييمChapter13/StudentsByMajor.aspx
- يسمح للمستخدم بتحديد تخصص من القائمة المنسدلة، وسحب المعلومات من قاعدة بيانات SQL، وعرض الطلاب الذين يدرسون هذا التخصص في قائمة البياناتChapter14/StudentMaintenance.aspx
- يسحب البيانات من قاعدة بيانات SQL، ويعرض الطلاب الحاليين في GridView، ويسمح للمستخدم بتحديد/تحرير/حذف الطلاب (يتم تعطيل التحرير والحذف بسبب حماية جدول SQL)PA2.aspx
- يسحب البيانات من قاعدة بيانات SQL، ويعرض الموظفين الحاليين في GridView، ويسمح للمستخدم بتحديد/تحرير/حذف الموظفين، ويأخذ المدخلات من مربعات النص لإرسال معلومات الموظف الجديد إلى قاعدة بيانات SQLChapter17/EmployeeObjectDataSources.aspx
- يسحب البيانات من قاعدة بيانات SQL، وينشئ ObjectDataSources باستخدام كل من DataReaders وDataSets، ويعرض الموظفين في GridView، ويسمح للمستخدم بتحرير الموظفين الحاليينApp_Code/EmployeeDataSet.cs
- يستخدم DataSet لسحب البيانات من قاعدة بيانات SQL وتحديثهاApp_Code/EmployeeDataReader.cs
- يستخدم DataReader لسحب البيانات من قاعدة بيانات SQLChapter17/AccountEditor.aspx
- يسحب البيانات من قاعدة بيانات SQL، ويخزن البيانات في ObjectDataSource، ويعرض الحسابات في GridView، ويسمح للمستخدم بتحرير الحسابات، ويأخذ المدخلات من مربعات النص لإرسال معلومات الحساب الجديد إلى قاعدة بيانات SQLApp_Code/AccountDataAccess.cs
- يستخدم DataReader وDataSet لسحب البيانات من قاعدة بيانات SQL وتحديثهاPA3.aspx
- يسحب البيانات من قاعدة بيانات SQL، ويعرض بيانات المقاطعة في GridView، ويسمح للمستخدم بتصفية بيانات GridView باستخدام مربع نص وDropDownListWSTester.aspx
- يستخدم خدمة ويب لسحب البيانات من قاعدة بيانات SQL وعرض الموظفين في GridView وأخذ المدخلات من مربعات النص لإرسال معلومات الموظف الجديد إلى خدمة الويب التي ترسلها إلى قاعدة بيانات SQLApp_Code/WSEmployee.cs
- خدمة الويب التي تستخدمها WSTester والتي تحتوي على طرق لطباعة "Hello World"، والحصول على مجموعة بيانات للموظفين، وتحديث قاعدة البيانات بالموظفين الجدد