دانلود تحقیق با موضوع مكانيزاسيون توليد مجله تحت وب،
در قالب word و در 33 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
بخش اول
1-1-1 مروري بر ASP.NET
1-1-1-1- صفحات سرور فعال (ASP)
علت بررسي فناوريهاي قبل از ASP.NET ، به جزئيات پيادهسازي ASP.NET و فناوري قبل از آن، يعني ASP بستگي دارد. درك ASP مستلزم درك ISAPI و درك ASP.NET مستلزم درك ASP است.
وقتي ISS2.0 به عنوان بخشي از ويندوز NT4.0 مطرح شد، ميكروسافت فناوري جديدي را به نام Denali ارائه داد. اين فناوري در دوره فعال بودن شركت ميكروسافت ايجاد شد و به همين دليل نام آن صفحات سرور فعال (ASP) انتخاب گرديد. چندين نسخه از ASP عرضه شد، مثل IIS 4.0 , ASP 2.0 در ويندوز IIS 5.0, ASP.3,NT در ويندوز 2000.
ASP نوع متفاوتي از محيط توسعه است. اولاً يك محيط اسكريپتي است. صفحه را به راحتي ويرايش ميكنيد، آن را در پوشه مناسبي قرار ميدهيد و مجوزهاي مناسبي به آنها اختصاص ميدهيد. اين صفحات توسط مرورگر فراخواني ميشوند. ثانياً، كد ASP ميتواند با HTML تركيب شود.
كد ASP معمولاً در ويژوال بيسيك نسخه اسكريپتي (VBScript) نوشته ميشود، ولي از Jscript نيز ميتوان استفاده كرد.
مزايايASP : فناوريASP به سرعت مورد توجه قرار گرفت، زيرا كار دشوار ساخت صفحات پويا را به راحتي انجام داد. ايجاد برنامههاي كاربردي ISAPI, CGI چندان دشوار نبود، ولي استفاده از ASP بسياري آسان است.
به طور پيشفرض، ASP از VBScript استفاده ميكند. ميليونها نفر با VBScript آشنايي دارند كه از طريق ASP ميتوانند وارد دنياي اينترنت شوند. به همين دليل، ASP راه مناسبي براي ساخت صفحات وب است.
علاوه بر اين، از طريق ADO امكان دستيابي آسان به بانك اطلاعاتي را فراهم ميسازد. براي ساخت محتويات پويا، بايد آن محتويات را از جايي دريافت كرد كه ADO اين امكان را فراهم ميكند. توجه داشته باشيد كه ADO يك واسط نرمافزاري است كه ميتواند با سيستمهاي مديريت بانك اطلاعاتي مثل اكسس و SQL Server ارتباط برقرار كند.
مدل برنامهنويسي ASP اجازه نوشتن كد و اجرا را ميدهد و نيازي به دنبال كردن مراحل كامپايل و نصب نيست. همانطور كه خواهديد ديد، ASP.NET نيز از همين روش استفاده ميكند.
معايب ASP: فناوري ASP ابزار قدرتمندي براي توليد برنامههاي بزرگ وب است. وب سايتهايي مثل www.microsoft.com و بسياري از سايتهاي بزرگ و كوچك ديگر، با موفقيت از ASP استفاده كردند.
اولين چيزي كه در مورد ASP مطرح است، سربار ناشي از تفسير كد VBScript يا Jscript در هر درخواست است.
در اغلب سايتهاي متوسط ASP، بيشتر گلوگاهها ناشي از دستيابي به بانك اطلاعاتي و به هنگامسازي آن است تا موتور اسكريپتي ASP . نسخههاي بعدي ASP در ارائه سرويس به صفحات اسكريپتي كارآمدتر شدند.