kala-tamin ... All about ASP


... All about ASP



سلام به برو بكس ...
فكر كنم اگه يه كمي هم اطلاعاتمونو راجع به ASP و كلا وب رد و بدل كنيم بد نباشه ...

--------------------------------------------------------------------------------------------------

اولين سوال رو هم خودم ميكنم كه فعلا ربطي به ASP نداره ولي اگه كسي راجع به ASP سوال كنه جواب دادخ ميشه ...

آقا اين پيج هايي كه باز ميشن و Maximize ندارن و سايزشون قابل تغيير نيست با چه دستوري و تحت چه زبان برنامه نويسي وب نوشته ميشن ...

چيزه خيلي ساده ايه ولي سروكاره من تا حالا بهش نيافتاده !!!



به من بگید مشکل این کد اسمبلی چیه؟؟؟

1:

سلام
برادر فرمايش شما درسته ولی اصلاً جای وب اينجا نيست اينجا برايه برنامه نايشانسی database هست غير وب سايت اشتباه پست دادين شما اين مزو رو در بخش وب بگزرين


لينك دانلود MSDN Library 2006 DVD ISO

2:

برادر عزيز ASP رو هم نميشه فقط مختص وب دونست ...


كمك كدام زبان را انتخاب كنم؟
ASP هم 99٪ سرو كارش با Database ...


در Crystal Report چطور فیلد را فقط در صفحه آخر گزارش مخفی کرد؟


كسي در مورد زبان برنامه نويسي تابعي joy اطلاعاتي داره ؟

3:

سلام
دوسته عزيز شما مثل اين که تازه دارين با asp کار ميکنين ببينم همه برنامه ها يه database ميخواد اين چه حرفی هست شما ميزانين من يه سؤال دارم عذر ميخوام asp مگه باهاش برنامه غير سايت هم مينايشانسن پس مگه ديوانن که اين همه برنامه واسه اين کار رو ول کنن من ميگم asp===>سايت پس جاش اينجا نيست سؤال بدی اين هست که اگه مخصوص وب نميشه دونست پس چرا همه در بخش وب سؤال هشنو مطرح ميکنن و ميشه بيشتر توضيح بدين که مخصوص database که اصلن کلمه اشتباهی هست چون مخصوص mishe sql oracle paradox access


در نرم افزار matlab معادله فيت كردن بيضي در تصوير...

4:



دستور print گرفتن در اسمبلی

5:

سلام
دوست من ناراحت نشو من منطقی دارم ميگم

6:

ناراحت نشودم برادر ...

قبول كردم حرفتو ...

راستي ASP بازي يا نه ؟ :?:

7:

سلام
درمورد سوال بابا محسن درباره پيج هايي که سايز اونها تغيير نمي نمايد بايد بگم که:
اگر از IE هستفاده مي نماييد با زدن کليد F11 مي توانيد اون پيج را به صورت Full Screen ببينيد که آدرس اون پيج را هم نمايش مي دهد.
اين پيج ها توسط دستور window.open در vbscript و javascript باز مي شوند که بيشتر با javascript نوشته مي شوند.
اين دستور optionهاي زيادي مي گيرد از جمله سايز و محل باز شدن رايشان صفحه مانيتور و ...
موفق باشيد

8:

رامبد جان خودمم ميدونم Option ماپشن داره ...

اگه لطف كني همون دستوراتي كه باهاش ميشه ايكارو كرد رو بنايشانسيد ممنون ميشم ...


9:

سلام
نه من asp کار نميکنم من برايه طراحی سايت با dreamweaver mx 2004 or php کار کردم

10:

با dreamweaver mx 2004 يا php :roll: :shock:
بيشتر توضيح ميدي ؟

11:

سلام
سينا جان چيو بيشتر توضيح بدم اين آقا فرمود که شما با asp کار کردين من هم فرمودم نه من برايه طراحی سايت با اينا کار کردم شخی ميکنی که ميگی بيشتر توضيح بدم يا مسخره ميکنی و گر نه که شما خودت ميدنی اينا چيه ديگه

12:

Active server page• ASP
يکي از زبانهاي برنامه نايشانسي تحت وب
يك فايل ASP مى تواند حاوى متون، Tagهاى HTML و اسكريپت ها باشد.

اسكريپت ها در يك فايل ASP بر روى سرور اجرا مى شوند.

به عنوان پيش نياز چه چيزى را بايد بدانيد؟

قبل از شروع، بايد با مسائل زير را تا حدودى آشنا باشيد:


WWW و HTML و مسائل اوليه ساخت صفحات Web
يك زبان اسكريپت نايشانسى همچون JavaScript يا VBScript
ASP چيست؟
ASP حروف اختصارى Active Server Pages هست.


ASP برنامه اى هست كه درون IIS اجرا مى شود.


IIS حروف اختصارى Internet Information Services هست.


IIS به عنوان يك مولفه رايگان با ايشانندوز 2000 عرضه مى شود.


IIS همينطور به عنوان جزئى از Windows NT 4.0 Option Pack هست.


Option Pack مى تواند از سايت مايكروسافت داون لود شود.


PWS نسخه كوچكتر - ولى كاملا عمل كننده - از IIS هست.


PWS را مى توانيد در سى دى ايشانندوز 95 يا 98 خود پيدا كنيد.


سازگارى ASP


ASP تكنولوژى مايكروسافت هست.


براى اجراى IIS بايد ايشانندوز NT نسخه 4.0 يا بالاتر را داشته باشيد.


براى اجراى PWS بايد ايشانندوز 95 يا بالاتر را داشته باشيد.


ChiliASP تكنولوژى هست كه ASP را بدون نياز سيستم عامل ايشانندوز اجرا مى كند.


InstantASP تكنولوژى ديگرى هست كه ASP را بدون نياز به سيستم عامل ايشانندوز اجرا مى كند.


يك فايل ASP چيست؟
يك فايل ASP تقريبا شبيه به يك فايل HTML هست.


يك فايل ASP مى تواند حاوى متن، XML، HTML، و اسكريپت باشد.


اسكريپت هاى درون يك فايل ASP بر روى Server اجرا مى شود.


يك فايل ASP پسوند "asp." دارد.


فرق ASP با HTML چيست؟
وقتى كه Browser (كاوشگر اينترنت) درخواست يك فايل HTML را بكند، Server اون فايل را بر مى گرداند.


وقتى كه Browser درخواست يك فايل ASP را بكند، IIS درخواست مربوطه را به موتور (هسته‌اى كه وظيفه اصلى را بازى مى كند) ASP ارجاع مى دهد.

موتور ASP فايل ASP را خط به خط مى خواند، و اسكريپت هاى درون فايل را اجرا مى كند.

در نهايت فايل ASP به عنوان يك فايل HTML ساده به Browser برگردانده مى شود.


ASP چه كارى مى تواند براى شما اجرا کند؟
به طور ديناميكى محتايشانات يك Web page را ايشانرايش يا اضافه كند.


به درخواست هاى كاربر كه از فرم هاى HTML ارسال شده اند جواب دهد.


به هر گونه اطلاعات با بانك اطلاعاتى دسترسى پيدا كرده و نتايج را به Browser برگرداند.


سفارشى نمودن (Customize) يك Web page تا براى كاربران مختلف مفيدتر باشد.


مزاياى هستفاده از ASP به جاى CGI و Perl سرعت و سادگى هست.


فراهم كردن امنيت بيشتر به گونه اى كه كد ASP شما از طريق Browser قابل مشاهده نيست.


از اون جايى كه فايلهاى ASP به شكل HTML برگردانده مى شوند، ميتوانند بوسيله هر Browserى مشاهده گردند.


برنامه نايشانسى درست ASP مى تواند ترافيك شبكه را به حداقل برساند.


13:

شما مي توانيد ASP را بدون نياز به يک سرور خارجي اجرا کنيد.

براي انجام اين کار شما بايد Microsoft's Personal Web Server (PWS) يا (Internet Information Server (IIS را در رايانه خود نصب کنيد.

چگونه ASP را در رايانه خود اجرا کنيد؟

شما مي توانيد ASP را بدون سرور خارجي در رايانه شخصي خود اجرا کنيد.

براي انجام اين کار بايد Microsoft's (Personal Web Server (PWS يا (Internet Information Server (IIS را در رايانه خود نصب کنيد.
اگر در مورد اجراي ASP جدي هستيد، بايد حداقل ايشانندوز 98، نسخه دوم (Second Edition) داشته باشيد.
اگر در مورد اجراي ASP بسيار جدي هستيد، بايد از ايشانندوز 2000 هستفاده کنيد.


چگونه PWS را در ايشانندوز 95 نصب کنيد و ASP اجرا کنيد؟

(Personal Web Server (PWS همراه ايشانندوز 95 نيست!!

براي اجراي ASP بر رايشان ايشانندوز 95، شما بايد "Windows NT 4.0 Option Pack" را از مايکروسافت داون لود کنيد.

داون لود "Windows NT 4.0 Option Pack"


چگونه PWS را در ايشانندوز NT نصب کنيد و ASP اجرا کنيد؟

(Personal Web Server (PWS همراه ايشانندوز NT نيست!!

براي اجراي ASP بر رايشان ايشانندوز 95، شما بايد "Windows NT 4.0 Option Pack" را از مايکروسافت داون لود کنيد.

داون لود "Windows NT 4.0 Option Pack"


چگونه PWS را در ايشانندوز 98 نصب کنيد و ASP اجرا کنيد؟


شاخه Add-ons را در سي دي ايشانندوز 98 خود باز کنيد، شاخه PWS را پيدا کرده و فايل setup.exe را اجرا کنيد.


يک شاخه Inetpub در هارد شما ايجاد خواهد شد.

اون را باز کنيد و شاخه wwwroot را پيدا کنيد.


يک شاخه جديد درست کنيد و نام اون را چيزي شبيه به "MyWeb" بگذاريد.


از يک ايشانرايشگر متن هستفاده کنيد و کدهاي ASPي را بنايشانسيد، فايل را به نام "test1.asp" را در شاخه "MyWeb" ضبط کنيد.


مطمئن شايشاند که وب سرور شما اجرا هست - برنامه نصب يک آيکن جديد در Task Bar شما اضافه کرده هست (اين نشانه PWS هست).

بر رايشان اون کليک کنيد و دکمه Start را در پنجره اي که آمده بزنيد.


Browser خود را باز کنيد و تايپ کنيد "http://localhost/MyWeb/test1.asp"، تا اولين صفحه ASP خود را ببينيد.


چگونه PWS را در ايشانندوز Me نصب کنيد و ASP اجرا کنيد؟

(Personal Web Server (PWS در ايشانندوز Me وجود ندارد !!

مقاله مربوطه را در سايت مايکروسافت بخوانيد


چگونه IIS را در ايشانندوز 2000 نصب کنيد و ASP اجرا کنيد؟


از دکمه Start به Settings و سپس Control Panel برايشاند.


در پنجره Control Panel آيکن Add/Remove Programs را انتخاب کنيد.


در پنجره Add/Remove Programs گزينه Add/Removes Windows Components را انتخاب کنيد.


در پنجره جديد گزينه Internet Information Services را انتخاب کرده، OK را بزنيد.


يک شاخه Inetpub در هارد شما ايجاد خواهد شد.

اون را باز کنيد و شاخه wwwroot را پيدا کنيد.


يک شاخه جديد درست کنيد و نام اون را چيزي شبيه به "MyWeb" بگذاريد.


از يک ايشانرايشگر متن هستفاده کنيد و کدهاي ASPي را بنايشانسيد، فايل را به نام "test1.asp" را در شاخه "MyWeb" ضبط کنيد.


مطمئن شايشاند که وب سرور شما اجرا هست - برنامه نصب يک آيکن جديد در Task Bar شما اضافه کرده هست (اين نشانه IIS هست).

بر رايشان اون کليک کنيد و دکمه Start را در پنجره اي که آمده بزنيد.


Browser خود را باز کنيد و تايپ کنيد "http://localhost/MyWeb/test1.asp"، تا اولين صفحه ASP خود را ببينيد.


چگونه IIS را در ايشانندوز XP نصب کنيد و ASP اجرا کنيد؟

نکته: شما نمي توانيد ASP را رايشان ايشانندوز XP نسخه خانگي (Home Edition) اجرا کنيد.


از دکمه Start به Settings و سپس Control Panel برايشاند.


در پنجره Control Panel آيکن Add/Remove Programs را انتخاب کنيد.


در پنجره Add/Remove Programs گزينه Add/Removes Windows Components را انتخاب کنيد.


در پنجره جديد گزينه Internet Information Services را انتخاب کرده، OK را بزنيد.


يک شاخه Inetpub در هارد شما ايجاد خواهد شد.

اون را باز کنيد و شاخه wwwroot را پيدا کنيد.


يک شاخه جديد درست کنيد و نام اون را چيزي شبيه به "MyWeb" بگذاريد.


از يک ايشانرايشگر متن هستفاده کنيد و کدهاي ASPي را بنايشانسيد، فايل را به نام "test1.asp" را در شاخه "MyWeb" ضبط کنيد.


مطمئن شايشاند که وب سرور شما اجرا هست - برنامه نصب يک آيکن جديد در Task Bar شما اضافه کرده هست (اين نشانه IIS هست).

بر رايشان اون کليک کنيد و دکمه Start را در پنجره اي که آمده بزنيد.


Browser خود را باز کنيد و تايپ کنيد "http://localhost/MyWeb/test1.asp"، تا اولين صفحه ASP خود را ببينيد.


14:

شما نمي توانيد سورس کد هاي ASP را بوسيله انتخاب گزينه View Source در Browser مشاهده کنيد، شما فقط خروجي فايل ASP را مشاهده مى‌کنيد که HTML ساده هست.

زيرا که اسکريپت ها قبل از اين که نتايج به Browser فرستاده شود بر رايشان سرور اجرا مى‌گردد.

در خودآموزهاي ASP ما تمامي مثالها علاوه بر نتيجه نهايي حاايشان سورس کد مربوطه هستند.

اين مسئله امکان فهميدن اينکه مثالها چگونه کار مي نمايند را براي شما ساده مي نمايد.


15:

قواعد پايه ي نحو
يک فايل ASP به طور عادي دقيقا همانند HTML حاايشان Tagهاي HTML هست.

اگر چه، يک فايل ASP مي تواند همينطور حاايشان Scriptها نيز باشد.

اين اسکريپت ها به وسيله علامت هاي %> و <% احاطه شده اند.

اسکريپت هاي سرور بر رايشان سرور اجرا مي شود و مي تواند حاايشان هر گونه expressions، دستورات (Statements)، توابع، يا عملگرهايي باشد.




آبجکت Response
متد Write مربوط به آبجکت Response براي فرستادن محتايشانات به Browser هستفاده مي شود.

به عنوان مثال، دستورات زير براي فرستادن متن "سلام دنيا!" به Browser هستفاده مى‌شود.


<%
response.write("سلام دنيا!")
%>

VBScript
اين امکان وجود دارد که از که از زبان هاي مختلف اسکريپت نايشانسي در فايلهاي ASP هستفاده کنيد.

اگرچه زبان پيش فرض، VBScript هست.


<html>
<body>
<%
response.write("سلام دنيا!") %>
</body>
</html>

مثال بالا "سلام دنيا!" را در قسمت body متن مي نايشانسد.



JavaScript
براي اين که JavaScript را به عنوان زبان پيش فرض براي يک صفحه خاص مشخص کنيد مي بايست از راهنماهاي زباني در ابتداي صفحه خود هستفاده کنيد:
<%@ language="javascript"%>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>

نکته: JavaScript برعکس VBScript به بزرگ يا کوچک بودن حروف حساس هست.

شما مجبور خواهيد بود که وقتي زبان احتياج دارد، کد ASP خود را با حروف بزرگ يا کوچک بنايشانسيد.



ساير زبان هاي اسکريپ نايشانسي
ASP همراه با VBScript و JScript (پياده سازي مايکروسافت از JavaScript) عرضه مي شود.

اگر شما مي خواهيد که با زبان ديگري همچون PERL - REXX يا Phyton کد بنايشانسيد، مجبور خواهيد بود که موتور Script مربوط به اونها را نصب کنيد.
مهم: به خاطر اين که اسکريپت ها بر رايشان سرور اجرا مي شوند، به هيچ وجه لازم نيست Browserي که فايل ASP را نشان مي دهد از Scripting پشتيباني کند!

16:

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

17:

مرسي...
به نظر جالب مياد...بيشتر برام از asp بگو....
ممنون ميشم

18:

سلام
اگه بيشتر ميخوای برو به قسمت آموزش و مقالات اونجا به صورت کامل گذشتم


89 out of 100 based on 79 user ratings 329 reviews