یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره طراحی سایت بازدید از تخت جمشید با استفاده از ASP و صفحات HTML

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 15

 

ای کسانی که امروز در بستر راحت غنوده اید ، آیا نمی اندیشید که راحتی امروز شما ملزم بردگی فردا می باشد و فردا کسانی آزاد خواهند زیست که از راحتی امروز صرف نظر کنند ؟

«کوروش کبیر»

مقدمه :

این پروژه بر اساس تئوری تورهای مجازی از طریق اینترنت طراحی و نوشته شده است . محتوای این سایت توضیحاتی در مورد مناطق دیدنی استان فارس شهر شیراز والبته به طور اختصاصی از بنای تخت جمشید می باشد .

در طراحی این سایت از زبان ASP و کدهای HTML استفاده شده است . این پروژه از سه قسمت تشکیل شده است .

1-توضیح مختصری از ASP .

2-تشریح سایت .

3-هدف از انتخاب و انجام این پروژه

همچنین منبع اطلاعات اینترنت می باشد .

توضیح مختصری از ASP

مقدمه :

برای طراحی یک سایت احتیاج به یک زبان و یک محیط برنامه نویسی داریم . زبانها و محیطهای زیادی برای طراحی وب سایت وجود دارد . از جمله FLASH ، JAVA SCRIPT و ... اما در این میان محدود زبانهایی هستند که می توانند امکانات

زیادی را در اختیار طراح قرار دهند و همچنین کار با آنها ساده باشد .

ASP جزو آن معدود گروه می باشد که می توان در آن زبان VB یا JAVA استفاده نمود . کدهای HTML و دستورات SQL را می پذیرد و اجرا می نماید . برنامه‌نویسی با آن ساده است و همچنین نیاز به محیط خاصی برای نوشتن آن نیست و می توان آنرا در یک Editor متنی مانند Note Pat نوشت و بعد به روی یک میزان Web قرار بگیرد و اجرا شود .

میزبانهای متعددی برای وب وجود دارد .

در ویندوز 2000 از IIS5.0 پشتیبانی می کند که در NT با IIS 5.0 در یونیکس و لینوکس از نرم افزارهای عرضه شده مانند Chili ASP استفاده می شود . بعد از فعال نمودن میزبان Web می توان صفحات طراحی شده از طریق آن میزبان اجرا نمود . و در واقع صفحه وب را دید .

چرا ASP :

برای جذب بازدید کننده و تکرار بازدیدهای آنها باید سایت به روزی داشته باشیم . به این منظور باید بتوان هر چند وقت یک بار مطالب سایت را به روز نمود و یا تغییرات کوچکی در آن ایجاد کرده به این منظور باید ساختار سایتمان پویا باشد . برای پویا نمودن سایت باید با یک پایگاه داده ارتباط داشت تا


دانلود با لینک مستقیم


تحقیق درباره طراحی سایت بازدید از تخت جمشید با استفاده از ASP و صفحات HTML

ASP NET

اختصاصی از یاری فایل ASP NET دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 81

 

ASP . NET

ASP . NET پیشرفته ترین زیرساختی است که تا کنون برای توسعه وب ساخته شده است. ساختار جدید آن است که بر اساس تکنولوژی جدید Microsoft موسوم به NET . شکل گرفته است .

آشنایی با MICROSOFT . NET

. NET واژه ای است که مفهوم تعدادی از تکنولوژی های جدید M icrosoft را تحت پوشش قرارمی دهد. در مجموع ، این تکنولوژی پراهمـیت ترین ، عـظیم ترین و اسـاسی ترین تغییراتی هستند که از زمان انتقال از محیط 16 بیتی به محیط 32 بیتی ،‌در زیر ساخت توسعة برنامه ها توسط M icrosoft به وجود آمده اند .

Microsoft . NET شامل سه گروه اصلی می باشد:

چارچوب NET .

. NET Enterprise Servers

ابزارها وزبان های جدید سازگار با NAT .

چارچوب NET

چارچوب . NETیک تکنولوژی ضروری برای ASP . NET به شمار می رود . این چارچوب خدمات و سرویس هایی را که از ASP . NET پشتیبانی می کنند ارائه می دهد . به علاوه ، تکنولوژی جدید دیگری موسوم به Windows Forms Development ( توسعة برنامه های کاربردی با استفاده از فرم های ویندوز ) را ارائه می دهد که برای ساختن برنامه های سرویس گیرنده بسیار قدرتمند می باشد . همانظور که Windows NT 4.0 Option pack به عنوان یک افزودنی برای سیستم عامل Windows NT محسوب می شود و تکنولوژی های IIS 4 .0 وASP را به این سیستم عامل اضافه می کرد ، چارچوب NAT . نیـز یک افزودنی برای سـیستم عـامل های 2000 Windows ، Windows 98/ME , Windows NT می باشد که با اضافه کردن سرویس های اساسی سیستم ، امکان پشتیبانی از تکنولوژی NET . را برای این سیستم عاملها فراهم می آورد.این چارچوب در خانوادة سیستم عامل های جدید Windows ، از جمله NET Server . Windows گنجانده خواهد شد .

(CLR) Common Language Runtime

CLR محـیطی بـرای اجـرای کـدهای نوشته شده به وسیلة زبان های سازگار با چارچوب NET . ارائه می دهد. runtime مدیریت اجرای کدهای NET . را به عهده دارد؛ اعم از مدیریت مدت زمان زندگی اشیاء و مدیریت حافظه . علاوه بر این خدمات ، runtime به برنامه نویسان یا به عبارتی توسعه دهندگان امکان می دهد که عملیات اشکال زدایی،مهار کردن استثناء ها و وراثت میان کلاس ها رادربین زبانهای مختلف سازگار با NET به راحتی انجام دهند .

انجام این عملیات مستلزم آن است که کامپایلرهای زبانهای مختلف ازCommon Language pecification یا بـه اخـتصار CLS پیـروی کننـد . CLS مـجموعـة قوانیـن و نوع های داده ای را تـعریف می کنـد که بیـن تمام زبان های سازگار با NET. مشترک می باشند . هر یک از کامپایلرها ، کد نوشته شده توسط برنامه نویسان را به یک زبان میانی موسوم به Microsoft Intermediate Languageیا به اختصار IL یا MSIL کامپایل می کند.سپس این کد میانی درزمان نصب برنامه یا در هنگام اولین اجرا توسط runtime به زبان ماشین تبـدیل می شـود . روش کـامپایل کردن کـد در هنگـام اولیـن اجرا را JIT می گویند . کدی که به IL تبدیل شده و مدیریت آن توسط runtime صورت می گیرد، Managed Code (کد اداره شده ) نامیده می شود. علت این نامگذاری این است که مدیریت اجرای این کد، اعم از ساختن اشیاء ، تخصیص حافظه و حذف اشیاء بلا استفاده از حافظه توسط runtime انجام می شود .

مؤلفه هایی که با کد IL نوشته می شوند و توسط runtime اجرا می گردند ، Assemblies .Net Managed یا به اختصاراسـمبلی نامـیده می شـوند اسمـبلی ها کوچـکترین واحد دسته بندی اشیاء دردنیای NET. می باشندوبسیار شبیه مؤلفه های COM هستند.تفاوت آنها در این است که یک مؤلفة COM برای تعیین چگونگی استفاده ازاشیاء درونی اش ،یک Type Library به مشتریان خود ارائه می دهد،در حالی که یک اسمبلی برای این منظور یک مانیفست دارد.مانیفست فهرستی است که محتویات آن اسمبلی را مشخص می کند . این ویژگی مؤلف های NET . علاوه بر مزایای دیگری که بعداً به آنها اشاره خواهد شد . بیانگر این مطلب است که یک اسمبلی نیازی به ثبت در رجیستری کامپیوتر ندارد و خودش شامل اطلاعاتی است که محتویات و چگونگی استفاده از آن را مشخص می سازند .

اطلاعات موجود درمانفیست ، وابسـتگی ها و شمارة نسخه آن اسمبلی را نیز معین می‌کند. این اطلاعات به شما کمک می‌کند که به راحتی تمام اسمبلی های مورد نیاز برای استفاده از یک اسمبلی را شناسایی کنید.به علاوه،‌این امکان وجود دارد که چندین نسخة مختلف ازیک اسمبلی بر روی یک کامپیوتر و بدون ایجاد تداخل با یکدیگر کار کنند.این ویژگی گام مهمی برای حل یکی از مشکلات فایل های DLL می باشد که به DLL HELL معروف است و یکی از بدترین مصیبت های هر برنامه نویس می باشد .کافی است از کسی که با چند نسخة مختلف ADO کار کرده است دراین مورد مشورت کنید! با وجود NET . این مشکل به دست فراموشی سپرده خواهد شد . با توجه به این که یک برنامة کاربردی می داند برای استفاده از کدام نسخة یک اسمبلی طراحی شده است ،با مراجعه به مانفیست به راحتی می تواند نسخة مورد نظر را از میان چند نسخة موجود انتخاب کند.

مطالب گفتنی در مورد runtime بسیار زیاد است و فعلا از آنها صرف نظر می کنیم .


دانلود با لینک مستقیم


ASP NET

تحقیق در مورد بررسی ASP.Net

اختصاصی از یاری فایل تحقیق در مورد بررسی ASP.Net دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد بررسی ASP.Net


تحقیق در مورد بررسی ASP.Net

فرمت فایل :word (لینک دانلود پایین صفحه) تعداد صفحات 23صفحه

 

    با به وجود  آمدن ASP.NET ما شاهد تغییر در روش های متعارف اسکریپت نویسی بسوی شروع برنامه نویسی حرفه ای بر خط (online) هستیم.

    اسکریپتهای VBتنها انتخاب نیستند زیرا برنامه نویسان میتوانند از تمام امکانات موجود در.NET  مانندVB وC++ وتمام زبانهای موجود در آن استفاده کنند.

    نمیتوان انکار نمود که.NET  مورد توجه بسیار توسعه دهندگان نرم افزار قرار گرفته است و این نشانه قالب مناسب و استراتژی .NET برای تداوم در دنیای برنامه نویسی میباشد. معرفی  راه حل نرم افزاریی که هرکس را قادر میسازد با هر زبان دلخواه که با محیط .NET سازگاری داشته باشد برنامه نویسی کند حداقل کاری است که میتوان در مورد آن انجام داد.

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

    همچنین به منظور فراهم سازی اطلاعاتی برای کاربر که شما میخواهید آنها را ارائه نمایید ،تحولاتی در زمینه کارکرد ASP با سرور و کلاینت انجام گرفته است.

    هر چند که نسخه فعلی نسخه پایدار  بتا میباشد و بسیاری از مردم تصور میکنند که آنچه که ارائه میشود پایدار میباشد ولی به دلیل طبیعت بتای آن دارای مشکلاتی میباشد. یادگیری  با مشکلات موجود در چهار چوب  امکان آمادگی در برابر نسخه جدید را فراهم میکند.

یادگیری از تاریخچه ASP

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

    ماکرسافت توانست خود را از شرایط عقب مانده به شرایط ایده آلی برساند با تولید مرورگر وب     IE(internet explorer) بازارمرورگر وب را بدست آورد وIIS (internet information server)    را در 1000 شرکت مهم نصب نمود.

 پیدایش ASP

    بازگشت به اواسط دهه 90 ابتدای دنیای وب نشان میدهد در آن زمان برای تولید وب کسی که میخواست وب سایت خود را محیطی مناسب برای تجارت قرار دهد ابزارهای زیادی برای انتخاب نداشت و انتخابها محدود بودند به محیطهای برنامه نویسی سمت سرور و ابزار برنامه نویسی سمت کاربران محدود میشد. در انتها برنامه نویس باید برنامه های رابط دروازه عمومی   CGI(common gateway interface) را بکار برد. در این برنامه ها از زبانهای کامپایلی نظیر دلفی ویژوال بیسیک یا زبانهای اسکریپت نویسی تفسیرشدنی مانند پرل یا رکسو اسکریپتهای لایه سیستم عامل مانند UNIX استفاده می گردد.


دانلود با لینک مستقیم


تحقیق در مورد بررسی ASP.Net

معرفی ADO و کاربرد آن در ASP

اختصاصی از یاری فایل معرفی ADO و کاربرد آن در ASP دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 15

 

معرفی ADO و کاربرد آن در ASP

ارتباط ASP با بانک های اطلاعاتی از طریق واسطی بنام ADO انجام می گیرد. با استفاده از رابط فوق می توان به انواع داده های ذخیره شده بسادگی، در کمترین زمان و صرفا بکمک یک مسیر دستیابی پیدا کرد. به همین دلیل می توان ادعا کرد که ADO ساده ترین روشی است که تاکنون برای ذخیره و بازیابی داده ها بوجود آمده است.ADO نسخه 5 / 2 دارای پنج شئ اساسی با نام : Connection , Command, RecordSet , Record , Stream است. دو شی Record و Stream در نسخه قبلی ADO وجود نداشتند. در این مقاله به بررسی برخی از اشیاء عمده ADO و متدهای مربوطه آنها خواهیم پرداخت.

شئ Connectionقبل از هر گونه ذخیره و بازیابی داده ها از بانک اطلاعاتی می بایست با ایجاد و مقدار دهی اولیه یک Connection زمینه لازم جهت ارتباط با بانک اطلاعاتی را بوجود آورد. در ADO با استفاده از شی Connection یک ارتباط با بانک اطلاعاتی ایجاد و پس از انجام عملیات دلخواه در رابطه با بانک اطلاعاتی و در زمانیکه به وجود آن دیگر نیاز نباشد، می توان آن را حذف کرد. Open کردن یک ارتباط به بانک اطلاعاتی پروژه ای واحد با نام ( ADODB(ActiveX Data Objects Database بوده که خود شامل تمامی اشیاء ADO است. برای ایجاد یک Connection نظیر سایر اشیاء ASP از متد Server.CreateObject استفاده می گردد.

Dim ConnSet Conn = Server.CreateObject("ADODB.Connection")

بصورت پیش فرض Connection فقط خواندنی می باشند، شما می توانید وضعیت فوق را تغییر داده و در صورت نیاز و بکمک صفات مربوط به شی فوق ارتباطاتی از نوع خواندنی / نوشتنی و یا فقط نوشتنی ایجاد نمائید. در زمان استفاده از ADO می توان از مجموعه ای ثوابت که دربردارنده مقادیر متفاوتی برای آیتم های متفاوت می باشند و پیشاپیش تعریف شده اند استفاده کرد. این ثوابت در فایلی با نام Adovbs.inc قرار دارند. بمنظور استفاده از ثوابت فوق در صفحات ASP خود، می بایست فایل فوق را بکمک دستور Include به برنامه های خود ملحق نمائیم.

<!-- #INCLUDE FILE="adovbs.inc" -->

اگر فایل adovbs.inc را توسط ادیتوری نظیر Notepad فعال نمائید، ثوابت تعریف شده را بصورت مجموعه ای از گروهها مشاهده خواهید کرد. پس از ایجاد یک Connection با بانک اطلاعاتی می توان نوع ( Mode ) ارتباط را بکمک استفاده از ثوابت تعریف شده مشخص نمود. در صورتیکه بخواهیم از بانک اطلاعاتی صرفا اطلاعاتی را بخوانیم از ثابت adModeRead ، فقط اطلاعاتی را در بانک اطلاعاتی بنویسیم از ثابت adoModeWrite و در نهایت در صورتیکه قصد داریم بطور همزمان اطلاعاتی را از بانک اطلاعاتی خوانده و در آن اطلاعات جدیدی را نیز بنویسیم از ثابت adoModeReadWrite استفاده می گردد. توصیه می گردد با توجه به نوع رفتاری که با بانک اطلاعاتی خواهیم داشت آن را باز نمائیم چراکه در صورتیکه صرفا قصد خواندن و یا نوشتن را در یک بانک اطلاعاتی داشته باشیم و نخواهیم دو عملیات را با هم انجام دهیم، باز کردن بانک اطلاعاتی بصورت هم خواندنی و هم نوشتنی ( adoModeReadWrite ) سرعت دستیابی به بانک اطلاعاتی را کاهش خواهد داد.

ConnectionStringپس از تعیین Mode، می بایست صفت Connectionstring مربوط به شی Connection را مقدار دهی مناسب نمود. صفت فوق دارای چندین بخش بوده که می بایست مشخص گردند: نام Provider، نام سرویس دهنده بانک اطلاعاتی، نام بانک اطلاعاتی که قصد استفاده از آن را دارید، User Id لازم جهت اتصال به بانک اطلاعاتی (UID)، رمز عبور برای کاربرخاص ( PWD ).

هر یک از بخش های فوق توسط علامت ";" از هم جدا می شوند. مثلا در ساده ترین حالت می توانید از یک Data Source Name یا DSN یا مربوط به ODBC، یک User ID، و یک رمز عبور جهت اتصال به بانک اطلاعاتی استفاده نمائید. یک DSN خود شامل نام Provider، نام سرویس دهنده بانک اطلاعاتی و نام بانک اطلاعاتی بوده و دیگر نیازی به مشخص نمودن مجدد آنها نخواهد بود. به مثال زیر توجه فرمائید.

Dim ConnSet Conn = Server.Create0bject("ADODB.Connection")Conn.Mode = adModeReadWriteConn.ConnectionString = "DSN=myDSN;UID=Javad;PWD=7474;"

روش فوق بهترین حالت ایجاد یک ارتباط نیست زیرا DSN بصورت پیش فرض از MSDASQL Provider استفاده می کند. اما JET OLEDB Provider بمراتب سریعتر و قابلیت های بیشتری را دارا است. بنابراین می توان جهت ارتباط با بانک اطلاعاتی مطابق زیر عمل نمود:

Dim Conn, ConnStrConnStr= "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" + Server.MapPath(Path2DB)Set Conn = Server.CreateObject("ADODB.Connection")Conn.Mode = adModeReadWriteConn.ConnectionString = ConnStr

ConnectionString شامل نام Provider، نام سرویس دهنده بانک اطلاعاتی و نام بانک اطلاعاتی است. در مثال فوق از تابع Server.MapPath برای ترجمه مسیر مجازی به مسیر واقعی استفاده شده است. مثلا یک بانک اطلاعاتی موجود درwww.Test.com/test.mdb می تواند بصورت واقعی در مسیر E:\web\Mydatabase\Test.mdb قرار گرفته باشد. تابع Server.MapPath آدرس نوع اول را به آدرس نوع دوم ترجمه خواهد کرد. توجه داشته باشیم که شی ADODB.Connection نیازمند آگاهی از مسیر واقعی بانک اطلاعاتی است. فراموش نکنیم که قبل از باز نمودن Connection، تمامی تغییرات لازم بر روی صفت های مربوطه اعمال گردد. در صورتیکه بخواهیم پس از ایجاد ارتباط با بانک اطلاعاتی یک یا چند صفت مرتبط را تغییر دهیم، می بایست در ابتدا ارتباط خود را با بانک اطلا عاتی قطع (Connection، بسته گردد) و در ادامه تغییرات لازم را از طریق صفات مربوطه اعمال و مجددا Connection را برقرار نمود.

بمنظور باز نمودن یک Connection از متد Open مربوط به شئ Connection استفاده می گردد.

متد Connection.Openدر صورتیکه متد فوق بدون خطا اجرا گردد، یک ارتباط کاری ( عملیاتی) با بانک اطلاعاتی ایجاد شده است.


دانلود با لینک مستقیم


معرفی ADO و کاربرد آن در ASP