
فرمت فایل : WORD (قابل ویرایش)
تعداد صفحات:24
فهرست مطالب:
درباره ی ASP.NET.......................................................4
شرح پروژه................................................................6
راهنمای استفاده از سایت...........................................6
کدهای استفاده شده.................................................16
درباره ی ASP.NET 2.0
ASP مخفف Active Server Page بوده و برنامه ایست که تحت server بوده و روی سرور پیاده سازی می شود و client ها با اتصال به server می توانند از ASP استفاده کنند. ASP در server ها اجرا و نتایج به کامپیوترهای client بازگردانده می شود . برای پیاده سازی ASP بر روی کامپیوتر شخصی می بایست کامپیوتر خود را از یک server شبیه سازی کنید . برای این کار باید این برنامه را بر روی یک web server پیاده کرد . Web server معروف windows با نام IIS (Internet Information Service) یکی از web server هایی است که می توان ASP را روی ان پیاده نمود. در یک مقایسه بین ورژن های مختلف ASP جدول زیر را ببینید :
پسوند فایل : .asp ساده محیط طراحی ندارد کلاسیک ASP
پسوند فایل : .aspx پیشرفته محیط طراحی دارد 2003 ASP.NET
پسوند فایل : .aspx پیشرفته محیط طراحی دارد 2005 ASP.NET 2.0
طراح این زبان شرکت Microsoft بود . محیط ASP کلاسیک مانند محیط زبان C در درون سیستم عامل DOS بود ولی امروزه محیط ASP.NET مانند محیط زبان C تحت ویندوز است .
در مقایسه source code فایلهای HTML با aspx در گزینه view مرورگر باید گفت که تفاوت آنها در این است که از طریق source می توانیم تمام کدهای HTML نویسنده صفحه را ببینیم و آنها را کپی کنیم . اما در مورد asp یا aspx تنها کدهای HTML را نشان می دهد و کدهای asp یا aspx را نمایان نخواهد کرد .
محاسن ASP
الف ) مخفی بودن کدهای ASP از دید کاربران و در نتیجه بوجود آمدن امنیت بیشتر . زیرا کدها روی server اجرا می شوند و کاربران نمی توانند کدهای ASP را از server درخواست کنند مگر اینکه server را هک و به فایلها دسترسی پیدا کنند .
ب ) از آنجا که کدها روی server پیاده سازی می شوند حالت ویروس نویسی وجود ندارد . برای مطمئن شدن از اینکه کدهای asp بر روی server پیاده می شوند می توانید به یک صفحه asp متصل شوید و اگر دستور Time را اجرا کنید می بینید که زمان محلی مربوط به منطقه ای را نشان می دهد که server در آن منطقه پیاده سازی شده است .
ج ) دستورات ASP بین تگ های <% و %> نوشته می شوند و می توان در درون آنها از حلقه های if و while استفاده کرد.
شرح پروژه
این پروژه برای طراحی یک سایت ، در قالب یک انجمن است. زبان برنامه نویسی آن asp.net است که به پایگاه داده ی SQL متصل می شود. انجمن با ثبت نام مراجعین تشکیل می شود و نیازمند ثبت اطلاعات کاری هر فرد در پروفایل خودش است.
این پروژه در راستای اهداف ارتباطی قرار دارد که امروزه در بسیاری از جوامع مجازی به تحقق می پیوندد. شلوغ بودن برنامه های روزانه ی انسانها باعث فراموش کردن برنامه هایش و در نتیجه عقب افتادن از آنها می شود. این سایت با ثبت نام کاربران می تواند در زمان مقرر آنها را برای برنامه هایشان خبر دار کند . در ادامه به کارکرد سایت می پردازیم. منابع مورد استفاده در این پروژه نرم افزار visual studio و Sql server و اطلاعات تخصصی از یک دامپزشک است.
این پروژه دراهداف زیر متمرکز است:
• یکپارچه سازی اطلاعات مورد نیاز دامپزشکان
• وارد کردن اطلاعات در هر جای دنیا به پرونده های کلینیک
• در دسترس بودن زمان های ویزیت کلینیک
• اطلاع به دامپزشک برای ویزیت هایش در زمان فرا رسیده
پروژه طراحی وب سایت انجمن دامپزشکی