در ادامه بررسی پروژه Nancy، در این مطلب به میزبانی پروژههای Nancy بدون نیاز به Asp.net میپردازیم. به این معنی که برنامه اجرایی که شما مینویسید خود یک سرور ایجاد میکند و کاربر با وارد کردن آدرس دستگاه شما در مرورگر خود، صفحات و ماژولهای طراحی شده توسط شما را مشاهده میکند.
از کاربردهای چنین سیستمی به سایتهای قابل حمل، و یا ارائه خدمات یک نرم افزار بر روی صفحات html میتوان اشاره کرد. مثل گوگل دسکتاپ و یا گزارشات برخی سرویسهای وی ...
Nancy یک فریم ورک سبک برای ساخت سرویسهای مبتنی بر HTTP بر روی .Net و Mono و در واقع پیاده سازی Sinatra در Ruby برای .net است. با استفاده از این کتابخانه شما میتوانید به سادگی درخواستهای مختلف کاربران را از طریق وب پاسخ دهید. از ویژگیهای این کتابخانه امکان اجرای آن بدون نیاز به وجود وب سرور و به صورت Standalone میباشد.
بهتر است وارد عمل شویم و ببینیم این سیستم چگونه عمل میکند. برای شروع ما خود Asp .net را به عنوان میزبان در ن ...