![]() |
كيفية تصميم موقعك asp.net فكرة مختصرة0000000000000
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته أحببت ان اشارك مع بعض بهذا الموضوع لكيفية تصميم موقع باستخدام ASp.net & html نبدأ إن شاء الله تعالى مع الASP.NET اولاً نبداء ببعض المواقع التي تساعد في تصميم الواجهات وغيرها في هذه اللغة مثل : http://www.***********/library/category/31 http://www.asp.net http://www.silverlight.com http://www.learnvisualstudio.net/ www.affendix.net securing your website with membership and login controls تامين موقعك عن طريق العضويات والتحكم في الدخول نشرح فكره عمل الموقع بشكل سريع حيث كل صفحه بعد تسجيل الدخول يصير فيها جدول يسترجع من قاعده البيانات قاعده البيانات عباره عن برنامج مخزنه فيه جداول مثل الجداول اللي تنعمل ببرنامج الاكسس تحتوي على البيانات بتاعة الموقع هناك نوعين من الصفحات في الموقع 1) الصفحة الرئيسيه: هي الاطار اللي يتنقل بكل الصفحات مثل أي صورة بالمنتديات الواجهات تتنقل معك بكل الصفحات 2)الصفحات الفرعية طريقة اعداد الصفحة الرئيسية : هناك طريقة معينة لاعداد الصفحة الرئيسية وتقسيمها على شكل جدول وطريقة ادراج قائمة وادراج صور وينعرض المحتوى للصفحات الفرعية في مربع معين يتم تحديد مكانه في اي خلية في الصفحة الرئيسية GridView هي اداة تقوم بعرض البيانات الموجوده داخل الجدول كلها وممكن ان تقوم بحذف بعض الاعمده التي لا تحتاجها وهناك الخاصيه enable paging وهي تسمح بتعدد الصفحات بحيث تجعل بكل صفحه 10 اسطر فقط مثلا وهناك خصائص اخرى وهي enable editing enable deleting Website: تمثيل وبناء ونشر الموقع اولا لابد من عمل web.config نعمله عن طريق add new item ثم نختار web configuration file ثم ok ## نستخدم ال web.config لتخزين اعدادات التطبيق using the web.config to store application settings نقاط: لا تقم بعمل كود صعب لاعدادات تطبيقك يمكنك عملها عن طريق الكتابه بال xml الى الملف web.config يمكن عملها عن طريق استخدام الاداة ASP.NET website Adminstration tool ASP.NET website Adminstration tool هي عباره عن اداة مساعده لها واجهه رسوميه تقوم بمساعدتي على عمل اعدادات للتطبيق وهي مدعومه من برنامج visual studio 2005 حيث تقوم بعمل الكود بدلا عني في الملف web.config وكذلك لمساعدتي في ادارة الاعدادات لربط صفحات الموقع بقاعده البيانات لاجراء العمليات اضافه وحذف وتعديل وبحث وغيرها ( الصفحات التي صممتها لابد ان اربطها بقاعده البيانات ولذلك احتاج لاستخدام تقنية ADO.NET وهي عباره عن مجموعه objects تقوم بوظائف معينه) علينا ان نتعرف على ADO.NET اولا: تسمح لك ADO.NET بالاتصال مع مصادر البيانات ( برامج إدارة قواعد البيانات على اختلافها: أوراكل، SQL Server، MS Access، وغيرها) ولتحقيق هذا التعميم يوجد مجموعة واحدة من الClasses في ADO.NET ************* اولا ما يجب عليك معرفته لانشاء موقع بلغة asp.net 1) معرفه بلغة البرمجه visual basic او c# 2)معرفه بلغة html 3)معرفه بادوات asp.net 4)معرفه بكيفية انشاء الجداول والعلاقات 5)معرفه بكيفية ربط صفحات الموقع بقاعده البيانات لاجراء العمليات عليها باستخدام ado.net ملاحظه: اذا كنت تعرف لغة c++ فهي شبيهه جدا بلغة c# أقسام الأدوات في ASP.net : تنقسم الأدوات الموجودة في ASP.net لعدة أنواع رئيسية : Simple controls : الأدوات التي تتبع ASP.net ولكنها من عناصر HTML اساساً مثل مربعات النص TextBox والعنوان Labelوأزرار الأمر Buttons وخلافه . Rich controls : مجموعة من أدوات ASP.net العادية ولكنها اكثر تشعباً وخصائص ، من امثلتها اداة التقويم Calendar واداة عرض الشجرة TreeView والقوائم Menu وخلافه . Data controls : هي ادوات تعتمد على الربط بقاعدة البيانات ، من اشهر امثلتها GridView . Validation controls : ادوات التحقق ، هي ادوات سيرفر ولكن يتم تنفيذها عند العميل ، حيث يتم تطبيق محتويات ********** فيها لتنفيذ بعض عمليات التحقق . Login Controls : مجموعة من الادوات المتكاملة لتسجيل الدخول وخلافه . Web part controls : مجموعة ادوات مخصصة لاتاحة الفرصة لمستخدم موقعك للتحكم في لون وخصائص اجزاء الصفحة . هناك بالطبع HTML Controls أيضاً... * ويوجد أيضاً تصاميم جاهزة يمكنكم الحصول عليها من خلال الموقع التالي والتي تحتوي على برامج عديدة : http://www.alninja.com/links-sub-29.html http://rapidshare.com/files/36010129/Irn.Ent.v4.2.0.rar برنامج Web Builder برنامج لأصحاب الشركات الصغيرة والمستخدمين العاديين لتصميم صفحات الإنترنت باستخدام لغة HTML. برنامج ASP Maker برنامج لتصميم صفحات الإنترنت باستخدام لغة ASP برنامج: ASP.NET Maker برنامج لتصميم صفحات الإنترنت باستخدام لغة برمجة ASP.NET ارجو ان تكون قد استمتعتوا بالتوفيق للجميع في حياتهم العلمية والعمليه انشاء الله0000000000 دعواتكم |
الساعة الآن 07:33 AM |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. TranZ By Almuhajir