بهترین سرور برای اجرا و تست کدهای Asp.net
سلام وقت بخیر .
کدهای php رو با Xampp میشه اجرا کرد حتی refresh و بازبینی کرد ولی برای کدهای Asp.net چیکار باید کرد چون من هر دفعه برای تست ویژال استودیو رو start و stop میکنم و این زمانگیر است و وقتی stop میکنم کروم بسته میشه ممنون میشم راهنمایی کنید.
پاسخ هوش مصنوعی
برای توسعه و تست برنامه های ASP.NET، استفاده از سرور IIS Express یکی از بهترین گزینه ها است. IIS Express یک نسخه سبک تر از IIS است که به راحتی می توانید آن را با Visual Studio استفاده کنید.
برای استفاده از IIS Express، کافی است پروژه ASP.NET خود را در Visual Studio باز کنید و در نوار ابزار، به جای استفاده از دکمه Start (که معمولاً دکمه سبز رنگ است)، از منوی کرنل "IIS Express" انتخاب کنید. این کار به شما این امکان را می دهد که برنامه را اجرا کنید بدون اینکه هر بار نیاز به استارت و استاپ کردن Visual Studio داشته باشید.
علاوه بر این، شما می توانید از ابزارهای مانند Docker برای تست کدهای ASP.NET Core استفاده کنید. با Docker می توانید اپلیکیشن های خود را در کانتینرها اجرا کنید و به راحتی آنها را مدیریت کنید.
اگر قصد دارید کدهای ASP.NET را به صورت محلی تست کنید، می توانید از کد وی ا س (Code-Server) بهره ببرید که امکان اجرای کدهای ASP.NET را با دلخواهی بیشتر به شما می دهد.
1- یک راه اینه که از نرم افزار vs code استفاده کنید و پلاگ این c# رو روش نصب کنید. سرعت کامپایل اون از Visual studio مقداری بیشتره.
2- راه دیگه هم اینه که از خود Visual studio استفاده کنی ولی به جای گزینه debug(f5)، از گزینه (ctrl + f5)start without debuging که توی منوی Debug قرار داره استفاده کنید.
اینجوری دیگه نیاز نیست هربار stop و start کنید.
Visual Studio بهترین IDE هست . من به شخصه حاضرم مشکلاتش رو تحمل کنم ولی از نرم افزار دیگه استفاده نکنم.
- آموزش استفاده از پلاگین گردونه شانس در Asp.net core به همراه سورس
- نمایش متن به صورت فرمت شده در CkEditor
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- کار با CkEditor با قابلیت آپلود عکس
- خطا در ایجاد migration در Asp.net core
- تفاوت های Asp.net core و Asp.net mvc چیه؟
- دلیل اسپم شدن ایمیل های ارسالی از سرور
- نحوه لایه بندی پروژه Core و اضافه کردن به IIS
- ارسال ایمیل در Asp.net core
- آیا میشه در mvc core از کامپونت استفاده کرد
- آپلود فایل در Asp.net core چگونه است؟
- حذف کامل یک رکورد در جدول ریلیشن شده
- اشکال در آپلود فایل ویدیو در mvc core 2