ورود

نسخه کامل مشاهده نسخه کامل : سوالات اساسي در مورد asp و فريم ورك



motionall
20-01-2009, 05:53
سلام
من يه مدتي هست كه php كار ميكنم ولي چند وقتي هست كه يه سري سوالاتي بد جوري ذهنم رو درگير كرده :
1-asp.net رو ميشه با تمام زبان هاي .net كه مايكروسافت ارائه داده نوشت؟
2-آيا ميشه با ويژوال سي پلاس پلاس در asp.net نوشت؟(مهم ترين سوال)
4-بالاخره ما نفهميديم اين asp خودش يه زبانه؟ يا اينكه بايد با يك زبان ديگه توش نوشت؟
5-framework.net ديگه چيه؟:19:

اين ها سوالاتي بود كه الان يادم مونده ولي در كل ميخوام ماهيت زبان asp.net رو بدونم كه چيه و چه ربطي به زبان هاي .net داره؟

خيلي ممنون ميشم اگه كسي كه اطلاعاتش خوبه من رو راهنمايي كنه

_H2_
21-01-2009, 00:37
سلام
1) 2) میشه ولی سخته! یعنی به ذات Desinger فقط از C#.Net و VB.Net پشتیبانی میکند و مثلاً اگر بخواهید با VC++.Net سایت طراحی کنید، شدنتی است ولی به نوعی Desinger را از دست میدهید و بهتر خواهد بود به نوعی با تلفیق C#.Net این کار را انجام دهید.

ولی اصولاً زبانهای دات نتی چندان با هم تفاوتی ندارند، پس نیازی نیست خودتان را به دردسر بیاندازید تا VC++.Net استفاده کنید، به راحتی از C#.Net استفاده کنید، با همان سینتکس ++C و قدرتمند و ساده و بدون دردسر!

4) asp یک چیزی تو مایه های php خودتان است با همان سطح امکانات و همان روشهای برنامه نویسی و از این نظر بسیار به php نزدیک و قابل مقایسه هستند.
ولی احتمالاً منظور شما asp.net است که این کلاً فرق دارد و یک پلتفرم است که امکانات کار و برنامه نویسی تحت وب را تحت دات نت عرضه میکند و میتوان با زبانهای دات نتی در آن کد نویسی کرد. یعنی حتی میتوان یک صفحه سایت را با C#.Net طراحی کرد و صفحه دیگر را با VB.Net (ولی نیاز نمیشود و یکی از آنها کافی است.)

در asp.net به راحتی مثل برنامه های Exe معمولی میتوان برنامه نوشت و حتی کامپایل کرد، میتوان از همان dll هایی که در برنامه های معمولی غیر وبی استفاده میکنیم در اینجا هم استفاده کنیم و حتی میشود کل سایت را هم کامپایل کرد تا یک dll شود و تمام سورس کدها حذف شود و سرعت اجرا هم به علت کامپایل بیشتر شود.
در اصلی به سادگی یک New Project در VS است.

5)
forum.p30world.com/showthread.php?p=2605275
forum.p30world.com/showthread.php?p=1074417
و...
باز هم سرچ کنید پیدا میکنید.

موفق باشید.