يسعدنا أن نعلن أن مايكل هالفورسون في برنامج Microsoft Visual Basic 2010 خطوة بخطوة (ISBN: 9780735626690؛ 576 صفحة ؛ يتضمن الكتاب الإلكتروني). يمكنك العثور على محتويات الكتاب على مستوى الفصل في لمحة ومقدمة هنا. في هذه المشاركة نشارك في امتداد لنص عينة من الفصل 20 ، إنشاء مواقع ويب وصفحات الويب باستخدام Visual Web Developer و ASP. استمتع! الفصل 20 إنشاء مواقع ويب وصفحات ويب باستخدام Visual Web Developer و ASP. شبكة بعد الانتهاء من هذا الفصل ، ستتمكن من: قم بتشغيل Visual Web Developer وقم بإنشاء موقع ويب جديد. استخدم أدوات ونوافذ Visual Developer ، بما في ذلك مصمم صفحة ويب. استخدم مربع أدوات Visual Web Developer لإضافة عناصر تحكم الخادم إلى صفحات الويب. إضافة نص ، تأثيرات التنسيق ، ورمز Visual Basic إلى صفحة ويب تقوم بحساب دفعات القرض للحصول على قرض سيارة. قم بإنشاء صفحة ويب تعرض معلومات التعليمات. استخدم عنصر التحكم HyperLink لربط صفحة ويب بأخرى على موقع ويب. كتاب فيجوال بيسك 2010 خطوة بخطوة وبالتفصيلاستخدم عنصر تحكم GridView لعرض جدول معلومات قاعدة البيانات على صفحة ويب. قم بتعيين العنوان لصفحة ويب وقم بتحرير الصفحة الرئيسية. في هذا الفصل ، ستتعلم كيفية إنشاء مواقع ويب وصفحات ويب باستخدام أداة Visual Web Developer المتضمنة في Microsoft Visual Studio 2010. يحتوي Visual Web Developer على الشكل والمظهر بيئة تطوير Visual Studio المتكاملة (IDE) ، ولكن يتم تخصيصه من أجل برمجة ويب و Microsoft ASP. مكون NET Framework مصمم لتوفير وظائف إنترنت حديثة. على الرغم من وصف كامل لبرمجة الويب و ASP. NET isn t ممكن هنا ، هناك ما يكفي من القواسم المشتركة بين برمجة الويب وبرمجة Windows للسماح لك بإجراء بعض التجارب المفيدة حتى إذا كان لديك خبرة قليلة أو معدومة مع لغة توصيف النص التشعبي (HTML). استثمر بضع ساعات في هذا الفصل ، وسوف ترى كيف يمكنك بناء موقع ويب يقوم بحساب دفعات قروض السيارات ، وإنشاء صفحة ويب تحتوي على معلومات مساعدة ، وعرض توقعات القروض من قاعدة بيانات Microsoft Access باستخدام عنصر تحكم GridView. تم تحسين NET 4 ، Microsoft s web platform ، في هذا الإصدار. تتضمن بعض التحسينات كيفية إنشاء صفحات الويب في 'مصمم صفحة ويب'؛ تحسينات الميزات المختلفة إلى ASP. NET MVC الدعم للمتصفحات المقدمة حديثًا والأجهزة المحمولة ؛ ASP جديد. تحكم خادم NET المخطط ؛ تحسينات في عناصر التحكم FormView و ListView و QueryExtender؛ الضوابط والتحسينات الديناميكية الجديدة للبيانات ؛ والتحسينات في نموذج البرمجة AJAX (غير متزامن JavaScript و XML). لدى NET بعض أوجه الشبه مع تقنية برمجة ويب سابقة تسمى Active Server Pages (ASP) ، ASP. كتاب فيجوال بيسك 2010 خطوة بخطوة pdfتم تحسين NET بشكل ملحوظ منذ الإصدار الأول في Visual Studio . NET 2002 ، ويستمر في التطور مع إضافة ميزات جديدة إلى . Visual Web Developer هو الأداة التي تستخدمها لإنشاء وإدارة ASP. واجهات المستخدم NET ، وتسمى عادة صفحات ويب أو (في بمعنى أشمل) مواقع الويب. NET ، ستشاهد أحيانًا صفحات ويب يُشار إليها بنماذج ويب ومواقع ويب يُشار إليها بتطبيقات الويب أو ASP. باستخدام Visual Web Developer ، يمكنك إنشاء موقع ويب يعرض واجهة مستخدم ، ويعالج البيانات ، ويوفر العديد من الأوامر والميزات التي قد يقدمها تطبيق قياسي لـ Windows. ومع ذلك ، يتم عرض موقع الويب الذي تقوم بإنشائه في مستعرض ويب ، مثل Internet Explorer أو Mozilla Firefox أو Apple Safari ، أو حتى أحد أنواع الأجهزة المحمولة الجديدة ، بما في ذلك Google Chrome ، و BlackBerry Smart Research ، و Apple ايفون. يتم تخزين مواقع الويب هذه عادةً على واحد أو أكثر من خوادم الويب ، والتي تستخدم خدمات معلومات إنترنت لـ Microsoft (IIS) لعرض صفحات الويب الصحيحة والتعامل مع معظم مهام الحوسبة التي يتطلبها موقع الويب الخاص بك.. (في Visual Studio 2010 ، يمكن أيضًا تحديد مواقع الويب وتشغيلها على جهاز كمبيوتر محلي لا يتطلب IIS ، مما يمنحك المزيد من الخيارات للتطوير والنشر. ) تسمح هذه الاستراتيجية الموزعة لمواقع الويب الخاصة بك بالعمل على مجموعة كبيرة من أجهزة الكمبيوتر المستندة إلى الإنترنت أو القائمة بذاتها أينما وجد المستخدمون ومصادر البيانات الغنية الخاصة بهم. لإنشاء موقع ويب في Visual Studio 2010 ، انقر فوق الأمر 'موقع ويب جديد' من القائمة 'ملف' ، ثم استخدم 'مطور ويب المرئي' لإنشاء صفحة ويب واحدة أو أكثر تمثل موقع الويب الخاص بك بشكل جماعي. كل صفحة ويب تتكون من قطعتين: صفحة نماذج الويب ، التي تحتوي على HTML ، ASP. ترميز NET ، وعناصر التحكم لإنشاء واجهة المستخدم. كتاب فيجوال بيسك 2010 خطوة بخطوة عربيملف خلف الكود ، وهو عبارة عن وحدة نمطية للتعليمات البرمجية تحتوي على كود برنامج يقف خلف صفحة نماذج الويب. هذا التقسيم يشبه إلى حد كبير نماذج Windows التي قمت بإنشائها في Microsoft Visual Basic هناك مكون واجهة المستخدم ومكون وحدة التعليمات البرمجية. يمكن تخزين رمز كل من هذه المكونات في واحد . ملف aspx ، ولكن عادة ما يتم تخزين شفرة صفحة نماذج الويب في . بالإضافة إلى صفحات الويب ، يمكن أن تحتوي مواقع الويب على وحدات تعليمات برمجية (. ملفات التكوين) ، معلومات تطبيق ويب العالمية (العالمية. ملفات asax) ، وأوراق الأنماط المتتالية (CSS) ، وملفات البرامج النصية (JavaScript) ، والصفحات الرئيسية ، والمكونات الأخرى. يمكنك استخدام Web Page Designer و Solution Explorer للتبديل بين هذه المكونات بسرعة وكفاءة. نماذج ويندوز ما هي الاختلافات الهامة بين صفحات الويب ونماذج Windows؟ بادئ ذي بدء ، تقدم صفحات الويب نموذجًا مختلفًا قليلاً عن البرمجة عن نماذج Windows. بينما تستخدم نماذج Windows إطار تطبيق Windows كواجهة مستخدم أساسية لأحد البرامج ، يقدم موقع ويب معلومات إلى المستخدم عبر صفحة ويب واحدة أو أكثر تحتوي على رمز البرنامج الداعم. يتم عرض هذه الصفحات من خلال مستعرض ويب ، ويمكنك تكوينها باستخدام 'مصمم صفحة ويب'. يمكن أن تتضمن صفحة الويب ، مثل نموذج Windows ، نصًا وصورًا رسومية وأزرارًا ومربعات قوائم وكائنات أخرى يتم استخدامها لتوفير المعلومات أو عملية الإدخال أو عرض الإخراج. كتاب فيجوال بيسك 2010 خطوة بخطوة نت 2008ومع ذلك ، لا تكون المجموعة الأساسية لعناصر التحكم التي تستخدمها لإنشاء صفحة ويب هي المجموعة الموجودة في علامة التبويب عناصر التحكم العامة في Toolbox. يجب أن تستخدم مواقع الويب NET عناصر تحكم في إحدى علامات التبويب في مربع أدوات Visual Web Developer Toolbox ، بما في ذلك Standard و Data و HTML وغيرها الكثير.. يحتوي كل عنصر من عناصر تحكم Visual Web Developer على أساليب وخصائص وأحداث فريدة خاصة به ، وعلى الرغم من وجود العديد من أوجه التشابه بين عناصر التحكم وعناصر تحكم Windows Forms ، فهناك أيضًا العديد من الاختلافات الهامة. على سبيل المثال ، يتم استدعاء عنصر تحكم Visual Studio DataGridView GridView في Visual Web Developer ولديه خصائص وأساليب مختلفة. العديد من عناصر التحكم في صفحات الويب هي عناصر تحكم في الخادم ، مما يعني أنها تعمل على خادم الويب. تحتوي عناصر تحكم الخادم على بادئة ASP في علامتها. تعد عناصر التحكم في HTML (الموجودة في علامة التبويب HTML في Visual Web Developer Toolbox) هي عناصر تحكم العميل بشكل افتراضي ، وهذا يعني أنها تعمل فقط داخل مستعرض المستخدم. في الوقت الحالي ، تحتاج ببساطة إلى معرفة أنه يمكنك استخدام عناصر تحكم الخادم أو عناصر تحكم HTML أو مزيج من الاثنين في مشاريع موقع الويب الخاص بك. عند اكتسابك خبرة في برمجة الويب ، قد ترغب في التحقق من برمجة AJAX في Visual Studio ، والتي يمكنها تحسين كفاءة تطبيقات الويب وإضافة عناصر واجهة المستخدم المتقدمة للمستخدمين. عناصر تحكم الخادم تعد عناصر التحكم في الخادم أكثر قدرة على التحكم من عناصر HTML وعملها بعدة طرق مثل عناصر تحكم نماذج Windows. وبالفعل ، فإن العديد من عناصر تحكم الخادم لها نفس الأسماء مثل عناصر تحكم نماذج Windows وتوفر العديد من نفس الخصائص والأساليب والأحداث. تحميل كتاب فيجوال بيسك 2010 خطوة بخطوةبالإضافة إلى عناصر تحكم بسيطة مثل Button و TextBox و Label ، يتم توفير عناصر تحكم أكثر تطوراً مثل Chart و FileUpload و LoginView و RequiredFieldValidator على عدد من علامات التبويب في Toolbox؛ أضاف Visual Studio 2010 عددًا من عناصر التحكم إلى القائمة. تعرض لقطة الشاشة في الصفحة التالية نموذجًا لعناصر تحكم الخادم في مربع أدوات Visual Web Developer Toolbox. (لا تظهر عناصر التحكم في البيانات الديناميكية وإعداد التقارير. ) عناصر تحكم HTML عناصر تحكم HTML عبارة عن مجموعة من عناصر تحكم واجهة المستخدم القديمة (UI) المدعومة من قبل كافة مستعرضات الويب وتتطابق بشكل وثيق مع معايير HTML المبكرة المطورة لإدارة عناصر واجهة المستخدم على صفحة ويب نموذجية. وهي تتضمن عناصر تحكم أساسية مفيدة ، Button ، Text ، و Checkbox لإدارة المعلومات على صفحة ويب يمكن تمثيلها بالكامل برمز HTML. في الواقع ، قد تتعرف على عناصر التحكم هذه إذا تم ترميزها في HTML من قبل. ومع ذلك ، على الرغم من أنها سهلة الاستخدام وتتمتع بميزة كونها قاسم مشترك لمتصفحات الويب ، إلا أنها محدودة بسبب حقيقة أنه ليس لديها القدرة على الحفاظ على حالتها الخاصة. (بمعنى آخر ، سيتم فقدان البيانات التي تحتوي عليها بين طرق عرض صفحة ويب. ) تعرض لقطة الشاشة التالية عناصر تحكم HTML المتوفرة في علامة التبويب HTML في Toolbox في Visual Web Developer: بناء موقع ويب باستخدام Visual Web Developer أفضل طريقة لمعرفة المزيد عن Visual Web Developer و ASP. في التدريبات في هذا الفصل ، سوف تقوم بإنشاء آلة حاسبة قرض سيارة بسيطة تحدد الدفعات الشهرية وتحتوي على علامة التبويب 'حول' التي توضح كيفية عمل البرنامج. لاحقًا في الفصل ، ستستخدم عنصر تحكم GridView لعرض جدول بيانات على صفحة ويب في نفس موقع الويب. سوف تبدأ بواسطة التحقق من أن Visual Studio تم تكوينه بشكل صحيح لـ ASP. NET البرمجة ، ثم قمت بإنشاء مشروع موقع ويب جديد. كتاب فيجوال بيسك 2010 خطوة بخطوة عربيبعد ذلك ، ستقوم باستخدام 'مصمم صفحة ويب' لإنشاء صفحة ويب تحتوي على نص وروابط عليها ، وستستخدم عناصر التحكم في مربع أدوات المطور لـ Visual Web لإضافة عناصر تحكم إلى صفحة الويب.. NET البرمجة قبل أن تتمكن من إنشاء أول ASP الخاص بك. فيس بوك ثاني. NET موقع على شبكة الإنترنت ، تحتاج إلى التأكد من إعداد جهاز الكمبيوتر الخاص بك بشكل صحيح. NET البرمجة ، تحتاج إلى تثبيت Visual Web Developer. يعد Visual Web Developer مكونًا من إصدارات Visual Studio 2010 Professional و Premium و more advanced. يمكنك أيضًا تنزيل Visual Web Developer 2010 Express على http: // www. com / express / Web / ، ويحتوي على جميع الميزات الموضحة في هذا الفصل تقريبًا (سأشير إلى أي اختلافات أثناء الانتقال). إذا كنت تستخدم Visual Web Developer 2010 Express ، فتأكد من تعيين الإعدادات على Expert بالنقر فوق القائمة أدوات ، والنقر فوق إعدادات ، ثم النقر فوق إعدادات الخبير. سيضمن ذلك تطابق الخطوات الواردة في هذا الفصل مع البرنامج الخاص بك. يتضمن Visual Studio 2010 و Visual Web Developer خادم الويب المحلي الخاص به ، لذلك إعداد وتكوين ملقم ويب باستخدام Microsoft Internet Information Services (IIS) و . وجود ملقم ويب محلي يجعل من السهل إنشاء واختبار ASP الخاص بك. NET مواقع ويب ، وسترى ذلك كما هو موضح أدناه ASP. في Visual Studio 2010 ، يمكنك إنشاء موقع ويب وتشغيله في أحد المواقع الثلاثة: جهاز الكمبيوتر الخاص بك (عبر ASP. كتاب فيجوال بيسك 2010 خطوة بخطوة وبالتفصيلكيف احدث اللاب توب الى ويندوز 10 بدون سيدي. NET Development Server) ملقم HTTP يحتوي على IIS والمكونات ذات الصلة موقع FTP (ملقم ملفات بعيد) الموقع الأول هو الخيار الذي سنستخدمه في هذا الكتاب لأنه لا يتطلب أجهزة أو برامج إضافية. بالإضافة إلى ذلك ، عند تطوير موقع الويب الخاص بك على نظام الملفات المحلي ، يتم تخزين كافة ملفات موقع الويب في موقع واحد. عندما تنتهي من اختبار التطبيق ، يمكنك نشر الملفات إلى خادم ويب من اختيارك.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
February 2019
Categories |