چهارشنبه ۰۱ بهمن ۹۹ | ۰۹:۰۷ ۱۰ بازديد
در دنیای وب چارچوب ها و زبان های برنامه نویسی زیادی وجود دارد که توسعه دهنده گان می توانند بر اساس نیاز خود از هرکدام آنها استفاده کنند و هریک دارای ویژگی و مزایای خاص خود را دارند.
امروز می خواهیم در مورد یکی از این چارچوب ها صحبت کنیم با نام ASP.NET
ASP.NETچیست؟
ASP.NET یک چارچوب برای برنامه های وب می باشد و توسط شرکت مایکروسافت ایجاد شده است.
در اوایل دهه2000 آغاز به کار کرد و به توسعه دهنده گان اجازه می دهد تا وب سایت ها و برنامه هایی پویا ایجاد کنند.
ASP.NET برای کار با پروتکل HTTP ساخته شده و برای تمام برنامه های وبی استفاده می شود.
ASP.NET به سه بخش تقسیم می شود:
1.صفحات معمولی یاweb page
2.مدل مجزای model view controller
3.فرم های تحت وب یا web form
زبان های برنامه نویسی ASP.NETچیست؟
• ویژوال بیسیک(VB.NET)
یک محصول از مایکروسافت است و تا حدودی از برنامه نویسی با آن کاسته شده است.
• سی شارپ(#C)
یک زبان برنامه نویسی درجه یک است و یکی از پرکاربردترین زبان های برنامه نویسی در جهان است.
چه ابزاری های برای توسعه ASP.NET به کار گرفته می شود؟
1. ویژوال استدیو (Visual Studio)
یک محیط توسعه نرم افزار است و برای توسعه صفحات وب استفاده می شود.
2. وب ماتریکس (WebMatrix)
از وب ماتریکس برای صفحات وب سایت استفاده می شود.
3. Visual Web Developer
از این ابزار برای mvc و فرم های وب استفاده می شود.
چرا از ASP.NET استفاده کنیم؟
1.خاصیت کامپایلری
2.شی گرایی
3.پشتیبانی ازتمام مرورگرها
4.پشتبانی از انواع زبان های برنامه نویسی
5.تکنولوژی برپایه .Net framework
6.سطح امنیتی بسیار بالا
7.رسپانسیو عالی
8.سرعت بالا