آشنایی با ServiceStack در Asp.Net
شنبه 29 فروردین 1394در این مقاله با ServiceStack و امکانات و ویژگی های مربوط به آن آشنا می شویم
ServiceStack یک پلتفرم open source می باشد و یکی از فریم ورکهای سبک , ساده با سرعت بالا برای استفاده در ایجاد نرم افزارهای تحت وب میباشد .همچنین مانند Mono,Linux.Mac OS,Sun Solaris,Microsoft Windows از cross-platform پشتیبانی می کند .شامل برخی امکانات , کدهایی با امکان استفاده مجدد برای سطوح بالا می باشد و همچنین قابلیت نسخه بندی با end-to-end solution service می باشد .
برخی از امکانات ServiceStack :
REST , SOAP و MQ Services
HTTP Client Utility و generic type
ترکیبی از Asp.Net و MVC می باشد
پشتیبانی از JSON
ایحاد فایل سیستم مجازی , bundling و Logging
امنیت , اعتبارسنجی و authorization
Lightweight ORM
برای افزودن StackService package می توانیم از طریق NuGet اقدام نماییم :
برای این کار ابتدا یک پروژه WebApplication با نام دلخواه ایجاد میکنیم , سپس روی نام پروژه راست کلیک کرده و گزینه "Manage NuGet Package" را انتخاب می کنیم , دقت داشته باشید که برای دانلود و نصب StackService package حتمی در پنجره باز شده در ستون سمت راست قسمت Online را انتخاب کنیم .مانند تصویر زیر :
سپس در قسمت search متن "install-package ServiceStack" را وارد نموده و در نتایج جستجو شده بر روی ServiceStack webservice frameword دکمه install را انتخاب میکنیم تا ServiceStack Package نصب شود .
- ASP.net
- 1k بازدید
- 2 تشکر