اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

LeoBen

عضو جديد 01
  • Posts

    4
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

2 Neutral

عن العضو LeoBen

  • تاريخ الميلاد 12 أغس, 1970

البيانات الشخصية

  • Gender (Ar)
    ذكر
  • Job Title
    programmar
  • البلد
    Libya
  • الإهتمامات
    C#, SQL Server

اخر الزوار

742 زياره للملف الشخصي
  1. • تتكون الصفحة من ثلاث أجزاء رئيسية ( رأس الصفحة / جسم الصفحة / أسفل الصفحة ). • تبدأ الصفحة بكود ASP محصور بين <%@ %> . • تبدأ لغة <html> وتنتهي </html> . • يبدأ الرأس <head> وينتهي </head>. • يتكون الرأس عادة من عنوان الصفحة <title>Calc Page</title> . • ووصف الصفحة تفيد في البحث <meta name = "author" content="dcctly" /> • ويمكن وضع أكثر من وصف <meta name="description" content="Beginner Level" /> • يجب أن تنفذ على الخادم بوضع الكود runat="server" . • لوضع ملاحظات <!-- title Page --> • لكتابة في سطر جديد <br /> . • لكتابة خط ثخين </b> <b> . • للكتابة في الوسط </center> <center> . • حجم الخط </h1> <h1> إلى </h6> <h6> . • لرسم خط فاصل <hr /> • اتجاه الكتابة على الصفحة dir="rtl" . • لإدراج صورة <img alt="Ahmed Seliny" src="images/Ahmed.jpg" />. • رابط الانتقال إلى صفحة أو موقع أخر<a href ="Calc.aspx"> Go To Calc Page</a> . • فتح الرابط في تبويب جديد <a href ="About.aspx" target="_blank">About us</a> • للذهاب إلى فقرة في الصفحة <a href="#WelcomParagraph" >Go Welcome</a> • لتلوين الصفحة في الوسم جسم الصفحة نكتب bgcolor="blue" . • لإنشاء جدول <table> </table> . • لإنشاء صف <tr> </tr> . • لإنشاء خلية <td> </td> . • تحديد سمك إطار الجدول border="4" . • عرض الجدول بالنسبة للصفحة width= "100%" . • إذا أردنا دمج الخلايا <td colspan="3"> . • الاداة الحاوية <div></div> . • ممكن نضيف معها style="background-color:Blue;color:White;font-size:20px" . • تستخدم لتنسيق الصفحة <span></span> . • فقرة <p></p> . • قائمة النقاط <ul></ul> . • قائمة بالإعداد <ol> </ol> . • تسلسلي القائمة <li></li> . • للإضافة عن طريق الكود يجب إعطاؤها اسم <ul id="ulStudentsName" runat="server"> . • ثم كتابة كود الإضافة في <C# ulStudentsName.InnerHtml += "<li>Ali</li> . • يمكن إضافة أداة في زمن التنفيذ ;</ "\divInput.InnerHtml += "<input id=\"Text1\" type=\"text . • نلاحظ إضافة علامة \ قبل التنصيص لتفادي الخطأ النصي في الكود. • يمكن تبديل المحتوى ;"spnClassName.InnerHtml = "Class B.
  2. تخزين البيانات في cookies الطرق الآمنة لإرسال البيانات للخادم Server . 1. View State 2. Hidden File 3. Query String 4. Cookies 5. Session (1) View State ViewState["UserName"] = "Leo"; Label1.Text = ViewState["UserName"].ToString(); (2) Hidden File أولا نضع الأداة Hidden File على الصفحة . HiddenField1.Value = "3"; Label1.Text = HiddenField1.Value; (3) Query String أولا من الصفحة الرئيسية نكتب كود الاستدعاء للصفحة الفرعية . Response.Redirect("Calc.aspx?id=3&name=Leo"); ثانيا في الصفحة الفرعية نكتب كود استلام البيانات txtID.Text = Request.QueryString["id"].ToString(); txtName.Text = Request.QueryString["name"].ToString(); (4) Cookies تنفع هذه الطريقة في حالة تذكير بكلمة المرور حيث يتم تخزين الملف في الجهاز المحلي الذي يستدعيه الخادم لنقل البيانات في حالة أمنة . HttpCookie pwCookie = new HttpCookie("password","123456"); Response.Cookies.Add(pwCookie); Response.Redirect("Calc.aspx"); كود استلام البيانات من الخادم string vpw; vpw = Request.Cookies["password"].Value; (5) Session هذه آمن طريقة لتمرير اسم المستخدم وكلمة المرور وهي عبارة عن جلسة أقصى مدتها 20 دقيقة وتمسح البيانات من ذاكرة العمل بالخادم. Session["userName"] = "Leo"; Session["password"] = "123456"; Response.Redirect("Calc.aspx"); كود استلام البيانات من الخادم string username; username = Session["userName"].ToString(); string vpw; vpw = Session["password"].ToString();
  3. نتتبع الاحداث الخاصة web page منذ ولادتها الى عرضها على المتصفح · طلب الصفحة ( بداية الصفحة وتهيئتها ). · تكوين الصفحة وتحميل Page Load ( التحقق من صحة التكوين ). · معالجة الحدث (حفظ عرض حالة الصفحة ). · الحدث PreInit ( الزيارة الأولى؟ / إنشاء الأدوات / وضع ماسترباج / وضع skin, themes ). · الحدث Init ( تغيير خصائص الأدوات ). · الحدث InitComplete ( الانتهاء من تحميل عناصر الصفحة / تكوين View State ). · الحدث PreLoad ( قبل بداية تحميل الصفحة ). · الأحداث Control Events ( أحداث أدوات الصفحة مثل النقر على الزر / حدث تغيير النص في الصندوق النصي ). · الحدث LoadComplete ( أخر أحداث الصفحة ). · الحدث PreRender ( بعد تحميل كامل الصفحة ). · الإجراء Render ( تستدعي الصفحة اكواد الأدوات و User Control ). · الحدث Unload ( تنظيف وغلق ما لا نحتاجه مثل قفل الاتصال بقاعدة البيانات ). مثال protected void page_preInit(object sender, EventArgs e) { Response.Write("Pre Init NOW !!"); } protected void page_Init(object sender, EventArgs e) { Response.Write("Init NOW !!"); }
  4. يتم ذلك على النحو التالي : •النقر بالزر الايمن على قاعدة البيانات. • نختار Tasks ثم ننقر على Generate Scripts . •يعرض صفحة المقدمة ننقر على زر Next . •نختار الجداول والاجراءات المراد تكوينها ثم ننقر على زر Next . •ننقر على زر Advanced ونحدد نسخة sql المراد تكوين قاعدة البيانات بها . •كما نحدد تكوين الجداول فقط او الجداول والبيانات معاً . •نحدد Singal file من Files to generate . •نحدد اسم الملف ومساره من File name . •نختار Unicode text من Save as ثم ننقر على زر Next . •تعرض صفحة الاختيارات ملخص عام بعد التأكد من محتوياته ننقر زر Next . •يتم معالجة وانشاء ملف التكوين ، بنجاح Success . • ننقر على زر Finish .
×
×
  • اضف...

Important Information