PDA

View Full Version : سوال: Owin



ali-akbarian
دوشنبه 18 خرداد 1394, 11:26 صبح
سلام ... دوستان ممکنه OWIN را واسه من در ASP Identity توضیح بدید چیه ؟
Owin.get
Owing.GetContext
,
اصلا این OWIN چیه ؟
ممنون

salar IT man
دوشنبه 18 خرداد 1394, 14:55 عصر
سلام ... دوستان ممکنه OWIN را واسه من در ASP Identity توضیح بدید چیه ؟
Owin.get
Owing.GetContext
,
اصلا این OWIN چیه ؟
ممنون

Owin:http://www.dotnettips.info/post/1720/owin-%DA%86%DB%8C%D8%B3%D8%AA-%D9%82%D8%B3%D9%85%D8%AA-%D8%A7%D9%88%D9%84
Asp.net Identity: http://www.dotnettips.info/post/1630/%D9%85%D8%B9%D8%B1%D9%81%DB%8C-asp-net-identity

ali-akbarian
جمعه 22 خرداد 1394, 09:58 صبح
Owin:http://www.dotnettips.info/post/1720/owin-%DA%86%DB%8C%D8%B3%D8%AA-%D9%82%D8%B3%D9%85%D8%AA-%D8%A7%D9%88%D9%84
Asp.net Identity: http://www.dotnettips.info/post/1630/%D9%85%D8%B9%D8%B1%D9%81%DB%8C-asp-net-identity

سلام : ممکنه این چند خط را توضیج بدی . من نفهمیدم

Request >> IIS >> aspnet_isapi.dll >> System.Web.dll >> Your codes

مشکل دیگری که وجود دارد این است که اگر تیمی بخواهد فریم ورکی برای برنامه نویسان نهایی فراهم کند، باید آنرا بر روی اکثر گزینه‌های هاست موجود سازگار کنید، برای مثال مشاهده می‌کنید که ASP.NET Signal R را هم می‌توان بر روی IIS و ASP.NET هاست کرد و هم بر روی یک App Domain کاملا معمولی و علاوه بر این که تیم SignalR باید این هزینه مضاعف را پرداخت کند، خروجی برای ما نیز چندان خوشایند نیست، برای مثال اجرای همزمان ASP.NET SignalR و ASP.NET Web API اگر چه که بر روی هاستی به غیر از ASP.NET نیز امکان پذیر است، اما متاسفانه به عنوان دو بازیگر جدا از هم کار می‌کنند و عملا تعاملی با یکدیگر ندارند، مگر این که بر روی ASP.NET هاست شوند، و یا بسیاری از امکانات Routing موجود در WCF بر روی بستری غیر از ASP.NET کار نمی‌کند.


ممنون

salar IT man
شنبه 23 خرداد 1394, 22:13 عصر
سلام : ممکنه این چند خط را توضیج بدی . من نفهمیدم

Request >> IIS >> aspnet_isapi.dll >> System.Web.dll >> Your codes

مشکل دیگری که وجود دارد این است که اگر تیمی بخواهد فریم ورکی برای برنامه نویسان نهایی فراهم کند، باید آنرا بر روی اکثر گزینه‌های هاست موجود سازگار کنید، برای مثال مشاهده می‌کنید که ASP.NET Signal R را هم می‌توان بر روی IIS و ASP.NET هاست کرد و هم بر روی یک App Domain کاملا معمولی و علاوه بر این که تیم SignalR باید این هزینه مضاعف را پرداخت کند، خروجی برای ما نیز چندان خوشایند نیست، برای مثال اجرای همزمان ASP.NET SignalR و ASP.NET Web API اگر چه که بر روی هاستی به غیر از ASP.NET نیز امکان پذیر است، اما متاسفانه به عنوان دو بازیگر جدا از هم کار می‌کنند و عملا تعاملی با یکدیگر ندارند، مگر این که بر روی ASP.NET هاست شوند، و یا بسیاری از امکانات Routing موجود در WCF بر روی بستری غیر از ASP.NET کار نمی‌کند.


ممنون




اگر دقت کنید در مقاله اشاره شده است.

در IIS درخواست های شما میرسه به یکسری برنامه aspnet_isapi.dll که با زبان C++‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ ‎‎‎‎‎ نوشته شده اند و کارشون اینه که درخواست های رسیده را پردازش کنند.
این قسمت Request >> IIS >> aspnet_isapi.dll >> System.Web.dll >> Your codes این رو میگه.


خوب با توجه به اینکه شما روش های زیر را برای هاست کردن یک پروژه دارین خوب این برای تیم توسعه یک فریمورک به صرفه نیست که فریمورک خودش رو با همه اینا سازگار کنه !!!
برای همین که اومدن یک واسطی تعریف کردن و گفتن تیم توسعه لازمه که خودش رو با این واسط وقف بده و لازم نیست کار قبل رو انجام بده و هاست ها هم این اینترفیس رو پیاده کردن
همین.

IIS به همراه ASP.NET
IIS بدون ASP.NET ( می‌خواهیم برنامه بر روی IIS هاست شود، ولی کاری با ASP.NET نداریم )
CLR AppDomains

و وب سرورهای لینوکسی در صورت اجرای برنامه بر روی Mono
و ...

تو سایت برنامه نویسان کلمه OWIN را سرچ بزنید

ali-akbarian
دوشنبه 25 خرداد 1394, 08:42 صبح
سلام / مرسی
ممکنه دو لینک آخر را اصلاح کنید/ ممنون