برنامه نویسی ASPNET



برنامه نویسی ASP.NET

 زبان برنامه نویسیASP.NET چیست ؟

ASP مخفف کلمه Active Server Pages است و یک محصول منحصر به فرد برای شرکت مایکروسافت به حساب می آید ، این زبان برنامه نویسی اکنون منسوخ شده است و جای خود را به زبان اسکریپت نویسی ASP.NET داده است. در همینجا به این نکته اشاره کنم که در واقع ASP.NET یک زبان برنامه نویسی نیست بلکه یک تکنولوژی برنامه نویسی وب با استفاده از دات نت است، شما می توانید با #C یا #F یا زبان های برنامه نویسی دیگر دات نت ASP.NET بنویسید ، اما با توجه با اینکه شما به عنوان یک زبان بیشتر با این محصول آشنا هستید ما در این سری مقالات از ASP.NET به عنوان یک زبان برنامه نویسی یاد می کنیم. بیشتر شرکت های و سازمان های بزرگ برای نرم افزارهای تحت وب خود از  زبان برنامه نویسی ASP.NET استفاده می کنند. نرم افزاری که بیشترین هماهنگی با این زبان برنامه نویسی را دارد به عنوان Microsoft Visual Studio شناخته می شود که در واقع محیط برنامه نویسی مایکروسافت محسوب می شود. در این نرم افزار قابلیت های بسیار زیادی برای برنامه نویسی بصورت پیشفرض قرار گرفته اند که کار برنامه نویسی را برای برنامه نویسان بسیار راحت می کند. معمولا تعداد خط های کدی که باید برای یک برنامه به زبان ASP.NET نوشته بشود نسبت به محصولات مشابه کمی بیشتر است که همین دلیل می تواند تا حدودی باعث زمانگیر بودن کدنویسی در این زبان برنامه نویسی برای فعالیت های پیچیده شود. در صورتیکه تغییری در هر خط کد از این زبان برنامه نویسی انجام شود به ناچار کل برنامه بایستی مجددا کامپایل شود ، بنابراین زمان برنامه نویسی تا حدودی افزایش می یابد.وب سروری که با این زبان برنامه نویسی هماهنگ است صرفا وب سرور شرکت مایکروسافت که همان IIS است می باشد و معمولا به عنوان پایگاه داده نیز در این نوع زبان برنامه نویسی از Microsoft SQL Server استفاده می شود.

برنامه نویسی ASP.NET

زبانهای برنامه نویسی ASP.NET
شما در ASP.NET می توانید از هر زبان برنامه نویسی که با بدنه NET. سازگار باشد استفاده کنید. این زبانها عبارتند از Visual Basic.NET و #C و JScript.NET . این بدین معنی است که شما جهت نوشتن برنامه در ASP.NET نیاز به فراگیری زبان جدیدی ندارید و اگر یکی از زبانهای ویژوال بیسیک یا C یا جاوا را می دانید هم اکنون می توانید در ASP.NET برنامه بنویسید.


از طرف دیگر تعدادی زبانهای دیگر توسط بعضی از شرکتهای فعال در این زمینه به مجموعه زبانهای استاندارد ASP.NET افزوده شده است. بعنوان مثال اگر مایل باشید حتی می توانید از PERL و COBOL هم در ASP.NET استفاده کنید.


MVC در برنامه نویسی ASP

امروزه مدل MVC براي برنامه نويسي تحت وب در حال جا افتادن در بين برنامه نويسان مي باشد. ASP.NET MVC‌ در واقع پياده سازي الگوي برنامه نويسي Model View Controller در تکنولوژي  برنامه نویسی ASP.NET مي باشد. برنامه نويسيASP.NET مي تواند به دو صورت انجام شود. يکي حالت معمول آن است، که به آن ASP.NET Web forms گفته مي شود، و در واقع نوعي برنامه نويسي مبتني بر رخداد است، و ديگري ASP.NET MVC مي باشد. در MVC ما سه جزء جدا از هم داريم. اين سه جزء Model، View، و Controller مي باشند. اين سه جزء با همديگر تشکيل برنامه تحت وب را مي دهند.

برنامه نویسی asp.net



قابلیت های برنامه نویسی ASP.NET
    * استقلال از مرور گر دربرنامه نویسی asp.net

ASP از مرور گر کاملا مستقل است زیرا تمامی دستورالعملها بر روی سرور اجرا می گردند و مرورگر تنها صفحات HTML معمولی را بعنوان حاصل اجرای دستورالعمل ها دریافت می کند.
    * استفاده از زبان دستورالعمل نویسی

  این بدین معنی است که یک برنامه ASP براحتی قابل تغییر است چرا که زبانهای دستورالعمل نویسی نیاز به کامپایل نداشته و براحتی می توان در یک ویرایشگر مانند Notepad برنامه نوشت و یا آن را تغییر داد.
    * دسترسی آسان و سریع به انواع بانکهای اطلاعاتی با برنامه نویسی asp.net

  اعمال پیچیده مربوط به پردازش بانکهای اطلاعاتی در ASP بسیار ساده است به سرعت می توان برنامه دلخواه را نوشته یا تغییر داد. همان روش مورد استفاده در Visual Basic را می توانید در ASP هم استفاده کنید و نیاز به یادگیری مجدد روش خاصی در برنامه نویسیasp ندارید.

 ویژگی های تکنولوژی برنامه نویسی asp.net
   * برنامه نویسی asp.net یک محیط مناسب بر روی سرویس دهنده را بگونه ای فراهم می کند که امکان ایجاد صفحات وب پویا و نرم افزارهای کاربردی تحت وب بسرعت و بسادگی فراهم میگردد.
   * صفحات ASP فایل هائی هستند که شامل دستورات (تگهای HTML) ، متن و دستورات اسکریپت می باشند.
   * صفحات ASP می توانند اجزای Activex را جهت انجام عملیات خاصی نظیر اتصال به یک بانک اطلاعاتی و یا محاسبات تجاری خاصی انجام دهند.
   * با استفاده ا ز برنامه نویسی asp.net ، می توان اقدام به طراحی و پیاده سازی صفحات وب پویا نمود.
   * با استفاده از برنامه نویسی asp.net ، می توان اطلاعات متفاوتی را از طریق فرمهای موجود در صفحات وب جمع آوری و پردازش دلخواه را روی آنها انجام داد.
   * جهت ایجاد صفحات ASP در برنامه نویسی asp.net، می توان از زبان های اسکریپت متعددی نظیر vbscript , Jscript , perl , rexx استفاده نمود.





شرکت طراحی وب سایت آکان
امتیاز 4.9 از 5 - تعداد 115 رای


نام :
ایمیل :
پیغام :
 
xhtml
akan google plus
akan facebook
akan twitter
akan instagram
css

شماره تماس :