الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ربط الفرونت بيج مع ASP.NET

مغلق
بدأه Hadad.Net في 4 نوفمبر 2004 · 14 رد · 3,182 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته رمضان كريم وكل عام وانتم بالف خير

سؤالي انا حاسه معقد لانه سؤال دام شهر ولم اجد من يفيدني وهو انا هلا بصدد عمل مشروع دليل هاتف لشركة الاتصالات الفلسطينية على الانترنت و قاعدة البيانات جاهزة والربط جاهز ولكن بدون اطاله عليكم اريد مظهر للموقع ولا اريد ان يكون كتطبيق ويندوز ولكن على الانترنت يعني اريد ان اصمم الصفحة على برنامج تصميم ثم اربطها او اضيفها ولك الكود الذي اريد كتابته هو كود VB.NET وجزاكم الله كل خير

#2

لما تجدوا الحل الامثل لهذا الشىء انا وجدت هذه الطريقة الالتفافية وهي بكل بساطة نصمم الصفحة على Microsoft FrontPage 2003 ونحفظ الصفحة ب الامتداد ASPX ثم بExoplor Solution بنلصق الصفحة وملفاتها ( طبعاً الصفحة بالامتداد ASPX ) وبنعين الصفحة بانها هي الصفحة الافتراضية ... إن شاء الله اكون قدرت اوصل الصوره ولكن بأمل من الله في هذا الشهر الكريم انها تكون في طريقة اخرى افضل من ذالك لانه بهذه الطريقه لما تضيف ادوات حتحدث مشاكل في التصميم

#3

التصميم بالفرونت بيج يعطيك امكانيات وسهولة اكبر من التصميم بال ASP.NET

يبدو أنه ليس لك الا استخدام الفرونت بيج ومن ثم الانتقال للعمل بالASP.NET

اذا أردت أن تنتج تصميم مميز .

#4

أخي الكريم انا صممت موقع كامل بالـ ASP.net ولصعوبه التحكم بالتصميم داخل بيئة الفيجوال دوت نت اضطررت لاستخدام فرونت بيج 2003 كوسيط للتصميم ثم نقل التصميم للفيجوال واكمال العمل.. لا اعرف طريقه غيرها حتي هذه اللحظه .. ولست وحدك من يفعل ذلك .. وربما كان هذا هو الحل المتوفر .. على الاقل الفرونت بيج 2003 هو اسهل بالتعامل واحنا اعتدنا على التصميم داخله .. كما انه مخصص للتصميم .. نامل ان يتحسن اداء التصميم داخل بيئة فيجوال دوت نت في الاصدارات الجديده ..

#5

شكراً جزيلا على هذه المعلومات القيمة ولكن انت قلتي لي بانك صممت موقع على الفرونت بيج ثم قمت بعمل تحويل على الدوت نت ولكن انا اريد عندما احول هذا الموقع على الدوت نت ان ابرمج بالفيجوال بيسك ايضاً طريقة احتياليه ( مثلا اضع LABEL على الايقونة ومن ثم ابرمج في هذا الليبل الشفاف الذي ليس له حدود وبذلك اكون ابرمج بالفيجوال بيسك ........

والرجاء تزويدي باحدى مواقع التصميم التي بها مواقع للتحميل مجانية طبعاً

#6

اخي طالما ان الصفحه اصبحت داخل مشروع بالفيجوال دوت نت وقمت بنقلها لهناك .. فما المانع من البرمجه واضافة labels بخصائصها .. وبرمجتها ؟!! تستطيع عمل كل ما تريد كما لو انك بدأت التصميم بالفجوال دوت نت ..

ام اني لم افهم ما تقصد ؟!!

اقتباس
والرجاء تزويدي باحدى مواقع التصميم التي بها مواقع للتحميل مجانية طبعاً

هل تعني انك تريد مواقع تقدم تصاميم جاهزة ؟!!

تم تعديل هذه المشاركة بواسطة فلسطينية في 8 نوفمبر 2004 في 16:17

#7

انا بصراحه ماجربت برمجة الASP.NET في الفيجول ستديو الا بعمل تجارب بسيط . لكن السؤال هل انتم لاتتقنون HTML & CSS ام انه بالفعل التصميم تحت الفيجول صعب . لو كنتم تتقنون HTML & CSS ومع ذلك التصميم صعب فهذه مصيبه

#8

أخي ابو ريم .. الموضوع ليس بالبرمجه بالhtml أو حتي استخدام CSS للتنسيق انما انا نسعى للتصميم بمبدأ What You See Is What You Get ومن ثم التعديل على كود html ان تطلب الامر ..

وللاسف التصميم بالفيجوال دوت نت ليس كما هو الحال في الفرونت بيج من سهوله التحكم والتصميم .. لذلك تجد اتجاهنا الى الفرونت للتصميم والفيجوال دوت نت للبرمجة .

#9

بالنسبة لي كنت أعاني هذه المشكلة في البداية و لكن وجدت حلا مثاليا جدا.

هناك أكثر من طريقة

مثلا :

يمكنك تصميم اي تمبلت على الفوتوشوب و تقطيعه عن طريق ال Adobe Image Ready و من ثم تحويله لصفحة html قياسية.

بعد ذلك تحفظ الصفحة بإمتداد aspx في مجلد مشروعك الخاص بالدوت نت و تضيف الصفحة للمشروع و ستظهر لك الصفحة كما لو كنت بالفرونت بيج أو غيره و بمجرد الضغط مرتين على أي مكان بالصفحة سوف تنتقل تلقائيا لمنطقة ال Code Behind التي ستربط مع هذه الصفحة و تكمل العمل.

و لكن هل ستقوم بإضافة الصفحة في كل مرة ؟؟

لا طبعا .. يمكنك عمل Header File و Footer File يمكنك تضمينهم داخل الصفات و الأجزاء الجانبية المكرر كلوحة الدخول مثلا تستخدم لها ال User Controls والتي تستقل باكوادها كي يسهل عليك إستخدامها في أكثر من مكان.

حتى الان هذه هي الطريقة المثلى.

بالتوفيق!

You can fly while you can touch the sky

#10

بالفعل أخي فهذه الطريقة التي أعتمدها بصفحات aspx فانا اصمم اولا واحفظ الملف بامتداد aspx ومن ثم ابدأ بالبرمجه ..وهي افضل طريقه للعمل وجدتها حتى الان ..

#11

نعم اختي المطلوب مواقع لتنزيل تصاميم جاهزة .....

وانا اعتذر عن بطىء الرد لان لا يوجد نت قريب مني

باسرع وقت الله يخليكم

وكل عام وانت بالف خير

#12
اقتباس
و لكن هل ستقوم بإضافة الصفحة في كل مرة ؟؟

لا طبعا .. يمكنك عمل Header File و Footer File يمكنك تضمينهم داخل الصفات و الأجزاء الجانبية المكرر كلوحة الدخول مثلا تستخدم لها ال User Controls والتي تستقل باكوادها كي يسهل عليك إستخدامها في أكثر من مكان.

ماذا تعنى بهذا أرجو التفصيل

#13

مثلا في المواقع ترى أحيانا بشكل واضح وجود المنطقة العلوية كبانر ثابت و تتغير محتويات الصفحة في منطقة ال BODY و ترى أيضا أن المنطقة السفلية من الموقع كحقوق الموقع و غيرها ثابتة و سأشرح واحدة والثانية مثلها.

تقوم بتصميم صفحة مستقلة فيها البانر فقط و تحفظها باي امتداد و لنفرض أسميناها header.aspx

الان في كل صفحة من صفحاتك تركز على ال Body فقط و تقوم بجلب الهيدر ليظهر في أعلى الصفحة كالتالي :

 <html>
 .....
 <body>
 <!--#include file="header.aspx"-->
 هنا تكتب مكونات الصفحة العادية</body>
</html>

أعتقد أن الفكرة واضحة جدا

You can fly while you can touch the sky

#14

لقد مكن asp.net المبرمجين من اضافة نفس الكود لجميع صفحات موقع ما عن طريقة user controls أو server controls .

user control هي عبارة عن صفحة asp عادية بامتداد .ascx تستطيع وضعها ضمن صفحة ما بعد تعرفيها في مقدمة الصقحة

<%@ Register TagPrefix="Acme" TagName="Message" Src="pagelet1.ascx" %>

ثم تستطيع تضمينها حيثما تشاء عن طريق

<Acme:Message runat="server"/>

أمثلة عن ال user controls تجد مثلا

http://www.dotnetjunkies.com/quickstart/as...ebpagelets.aspx

http://www.dotnetjunkies.com/Article/1DC59...FFEF1FC2FE.dcik

والكثير من الأمثلة يمكنك الوصول اليها عن طريق غوغل.

بالنسبة الى server controls فهي أعقد من ال user control فهي عبارة عن فئات يمكن اضافتها لللصفخة بعد تسجيبها بشكل مشابه لكننها أفوى بكثير .

وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

هذا الموضوع مغلق.

مواضيع مشابهة