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

PRECOMPILE و COMPILE

مغلق
بدأه mbmh في 31 أكتوبر 2006 · 8 رد · 1,093 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:^) عملية compile في الفيجوال بيسك افهمها جيدا بس بال asp.net لم افهم معناها الى الان

يعني في compile و precompile ما الفرق بينهما وكيف نعمل كل منهما

وكمان اذا كانت الملفات الناتجة هي بامتداد ASPX.NET معناه اي واحد او شركة عندها VISUAL STUDIO بامكانها ان تطلع على الكود البرمجي للصفحات التي اصممها او حتى عندما يتم فتحها بالورد باد. *-)

#2

معقول ما احد يعرف يجاوبني

#3

السلام عليكم ورحمة الله

عادة عملية compile في WIndows application تنتج ملف بإمتداد exe

اما في web application اتنتج ملف بإمتداد Dll يحتوي على جميع الكلاسات و الدوال التي قمت بإنشائها و غلباً يكون تحت مجلد bin

و يصعب الاطلاع على الاكواد المكتوبه داخله !!

----------------------------

في حالة كتابتك للأكواد داخل صفحة ASPX.NET قد يمكن الاطلاع عليها و لكن في حالة استخدامك للشفرات الخلفيه code behind

يتم تشفيرها داخل ملف dll و لايمكن الاطلاع عليها

طريقة حماية الصفحة بالصورة العشاوائية Captcha

/index.php?showtopic=117870

#4

شكرا على ردك

طيب انا لما ابعث الموقع للشركة المستضيفة ماذا اعطيهم

ال dll ولا ملفات البرنامج

وبالنسبة للبريكومبايل مالفرق بينها وبين الكومبايل

#5

هناك تقنية في ASP.net اسمها Code behind وهي عبارة عن فصل الكود عن صفحة HTML

وفي ASP.Net 2 يمكنك اختيار الطريقتين :

1. العمل في Code behind

2. أو الرجوع الى الطرق التقليدية والعمل على HTML

----

ولنشر الموقع ممكن انك ترسل لهم web setup project يحتوي على الملفات الرئيسية للموقع وهي :

1. ملفات .aspx

2. مجلد Bin والمجلدات المهمة الاخرى مثل مجلد الداتا بيس والصور

3.ملف web.config

4. الستايلات و Assimply و Globel

(( ان شاء الله ما نسيت حاجة ))

---

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

والبري كومبايل أعتقد انه نفسها اللهم انها بتعيد الكومبايل من الزيرو

#6

أيضا هناك ميزة جداً جملية في 2005 asp.net وهي في حالة رغبتك بنشر الموقع تقوم باختيار Publish web site من قائمة Build و تحدد مكان في الجهاز ..... ثم يقوم المعالج بتحديد الملفات الضرورية و اللازمة لرفعها على الموقع ...

طريقة حماية الصفحة بالصورة العشاوائية Captcha

/index.php?showtopic=117870

#7

طيب ما الفائدة ن ملف dll في هذه الحالة اذا كنت سارسل للشركة المستضيفة البرنامج بالكامل تقلريبا

#8
mbmh كتب:
طيب ما الفائدة ن ملف dll في هذه الحالة اذا كنت سارسل للشركة المستضيفة البرنامج بالكامل تقلريبا

الزبده كلها راح تكون بملف الـ dll :)

#9

يعني الان ما فهمنا

نرسل كل الملفات ولا ال dll بس.

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

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