خرید بک لینک

 


آمادگي  ASP.NET

 

حال شما را با مفهوم  طراحی وب سايت با ASP.NET بيشتر آشنا مي کنيم

 

براي اينکه يک کاربر بتواند شاهد طراحی وب سايت بديناميکي باشد بايد حتماً دو سري از دستورالعملها اجراء شود که توليدکنندگان قسمت سرويس دهنده مي نامند و دومين سري نيز در کامپيوتر کاربر اجراء مي شود و معروف به قسمت سرويس گيرنده مي باشد.

 

هردوي اين دستورالعملها که در بالا توضيح داده شد در صفحات وب ASP.NET نوشته مي شود.

 

صفحات وب ASP.NET نيز از دو قسمت تشکيل مي شود تا با هر دوي دستورالعملها مطابقت داشته باشد. اين دو قسمت عبارتند از کدهاي علامت گذاري HTML و قسمت کنترل کننده.

 

محتويات قسمت کدهاي علامت گذاري HTML شامل کدهايي است که صفحات وب ديناميکي را بوجود مي آورد که توسط موتور ASP.NET به کامپيوتر کاربر فرستاده مي شود که شما با استفاده از مرورگر شاهد اجراي اين اطلاعات در قسمت سرويس گيرنده خواهيد بود. و قسمت کنترل شامل دستورالعملهايي است که به موتور ASP.NET دستور مي دهد که چگونه طراحی وب سايت ديناميک را توليد کند و اين دستورالعملها در قسمت سرويس دهنده اجراء مي شود.

 

قسمت کنترل به تنهائي به دو قسمت کوچکتر به نامهاي کنترلهاي HTML و کنترلهاي وب تقسيم مي شود که در فصل آينده تفاوت اين دو بخش را خواهيد آموخت.

 

موتور ASP.NET که وظيفه اجراي صفحات ASP.NET وب را دارد نيز بايد در چارچوب کاري ASP.NET اجرا شود. اين بدان معناست که اين موتور براي اجراي طراحی وب سايت احتياج به کمک گروهي از برنامه ها و فايلهاي مربوطه را دارد که مجموعاً چارچوب کاري شبکه ناميده مي شود. در واقع چهارچوب کاري شبکه اي از دو قسمت زبان برنامه نويسي و طبقه بندي هاي چهارچوب کاري تشکيل شده است.

 

زبان برنامه نويسيnet زباني است که توليد کنندگان براي نوشتن چگونگي کارکرد موتور ASP.NET استفاده مي کنند. مانند C#,VB.NET

 

طبقه بنديهاي چهارچوب کاري هم همانند بلوکهايي هستند که براي نوشتن طراحی وب سايت SP.NET مورد استفاده قرار مي گيرند. در فصل بعد در اين زمينه بيشتر توضيح داده خواهد شد.

 

 

 

ساخت يک صفحه وب ASP.NET

 

صفحه وب ASP.NET با استفاده از يک ويرايشگر قابل توليد است. همانند مدلي که در مايکروسافت بر روي ويندوز وجود دارد.

 

تنها چيزي که شما براي نوشتن قسمت کدهاي علامت گذاري HTML و قسمت کنترل نياز داريد استفاده از زبان برنامه نويسي مانند C#,VB.NET مي باشد. پس شما مي توانيد صفحات نوشته شده را در داخل فايلهايي که پسوند aspx.  دارند، ذخيره کنيد.

 

قدم بعد توليد طراحی وب سايت SP.NET ميباشد که کمي دشوار مي باشد زيرا شما براي انجام اين کار احتياج به يک سرويس دهنده اي داريد که به موتور ASP.NET دسترسي داشته باشد. اگر اين مکان را نداريد دلواپس نباشيد زيرا طبق سيستم عاملي که بر روي کامپيوتر شما وجود دارد سه راه پيش روي شماست.

 

اگر ويندوز شما از نوع NT و xp professionl مي باشد، بهترين گزينه براي شما استفاده از ماتريس وب ASP.NET است.

 

اگر داراي اين امکانات نبوديد مي توانيد همه اين احتياجات را از اينترنت دانلود کنيد. دانلود کردن اين برنامه پنج دقيقه طول مي کشد.

 

همچنين شما بايد چارچوب کاري شبکه اي را دانلود و روي سيستم خود نصب کنيد. براي دانلود کردن مي توانيد به اين آدرس مراجعه کنيد.

 

http://msdn.microsoft .com/net     or     www.ASP.NET

 

بيشترين سود  و منفعت استفاده از ماتريس وب آن است که شما فقط با کشيدن و انداختن (WYSIWYG) (what you in what you get) از جعبه ابزار به صفحه وب مي توانيد صفحه خود را بسازيد و حتي از زماني که ماتريس وب ASP.NET به سرويس دهنده مجهز شده شما قادريد صفحات خود را تست کنيد.

 

ماتريس وب ASP.NET هم به نوبه خود داراي نقطه ضعفهائي ميباشد. اول اينکه اين صفحات بر روي کامپيوتر هايي که داراي ويندوز me,98 است اجرا نمي شود و ثانياً شما توانائي دسترسي به سرويس دهنده وب ماتريس از يک کامپيوتر ديگر را نداريد زيرا اين صفحات به عنوان سرويس دهنده محصول طراحی وب سايت  نشده اند.

 

ميزباني وب

 

اگر ويندوز شما me يا  مي باشد و شما نيز نمي خواهيد که اين برنامه را از اينترنت دانلود کنيد بنابراين يک راه بيشتر نداريد و آن تماس با خود شرکت است.

 

شرکت ميزبان وب يک فضائي در سرويس دهنده طراحی وب سايت براي وب سايت شما فراهم مي کند شما را در ثبت نام دامنه و ارتباط آن با وب سايتتان ياري مي کند.

 

 

 

 

 

سرويس دهنده اطلاعات اينترنتي

 

اگر شما از ويندوزهاي  و me استفاده مي کنيد قادريد که سرويس دهنده اطلاعات اينترنت را بر روي کامپيوتر خود نصب کنيد.

 

توليدکنندگان از زماني که توانائي استفاده از سرويس دهنده وب ماتريس ASP.NET را براي اشکال زدائي و آزمايش صفحات خود را پيدا کردند، به ندرت از چنين سروس دهنده وب پر قدرت بر روي دسکتاپ خود استفاده مي کنند.

 

انتشار صفحه وب طراحی وب سايت ASP.NET

 

آخرين قدم در ساخت صفحات وب ASP.NET انتشار آن در وب سايت خودتان است.

 

فرآيند انتشار اين صفحات همانند انتشار صفحات وب استاتيک مي باشد. به اين ترتيب که با استفاده از ابزارآلات انتقال فايل که در اکثر مرورگرها وجود دارد شما فايل صفحات وب را در مکان مناسبي بر روي سرويس دهنده وب کپي مي کنيد.

 

مکان مناسب و دقيق براي قرار دادن صفحه هايتان بستگي به خود شما دارد. اکثر توليد کنندگان صفحه هايشان را در يک زير شاخه مشابه بر روي سرويس دهنده خود ذخيره مي کنند.

 

شما قادر به FTP کردن فايلهايتان نخواهيد بود اگر از بسته آموزشي brinkster استفاده مي کنيد. www.brinkster.com

 

زيرا اين برنامه فقط براي پرداخت صورتحسابها طراحی وب سايت شده است. در عوض شما نياز به کپي کردن و چسباندن صفحه وب ASP.NET خود در داخل صفحه وب آنها خواهيد داشت.

 

در ذيل چند مورد وجود دارد که شما قبل از انتشار صفحات بايد آنها را مرور کنيد:

 

    مطمئن شويد که شرکت ميزبان وب از برنامه هاي ASP.NET حمايت مي کند. زيرا برخي از شرکتها از ASP پشتيباني کرده و از Asp.net پشتيباني نمي کنند.

    از آزمايش صفحه وب ASP.NET و رفع اشکالهاي آن مطمئن شويد.

    مطمئن شويد منابعي که توسط ASP.NET براي توليد طراحی وب سايت استفاده شده اند، در دسترس باشند.

    بعد از انتشار صفحه هايتان، مطمئن شويد که صفحات شما قابل دسترس بوده و به صورت online به خوبي کار مي کند.

 

ASP.NET در جواب درخواستهاي کاربران، صفحات وب ديناميکي را بوجود مي آورد.

 

اين صفحات به خودي خود در سرويس دهنده وب وجود ندارد بلکه يک برنامه آنها را توليد مي کند.

 

برطبق اطلاعات فراهم شده با هر کاربر، محتويات صفحه وب ديناميکي قابل اضافه شدن به کاربران مي باشد.

 

براي مثال: مي تواند محتوي وضعيت صورتحساب کاربر باشد که از پايگاه داده ها و برنامه کاربردي غير وبي بازيابي شده است.

 

اما خود صفحات ASP.NET نيز براي توليد طراحی وب سايت استاتيک مورد استفاده قرار مي گيرند. اين صفحات حامل دو سري از دستورالعملها مي باشند. سري اول کدهاي علامت گذاري HTML مي باشند و سري دوم کنترلها مي باشند.

 

از کد علامت گذاري HTML براي تشکيل صفحه وب ديناميکي استفاده مي شود که به سرويس گيرنده فرستاده مي شود و کنترلها هم دستورالعملهايي هستند که به موتور ASP.NET چگونگي توليد صفحات ديناميکي را توضيح مي دهد.

 

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: pouya تاريخ: يکشنبه 26 خرداد 1392 ساعت: 17:45

صفحه بندی