PDA

View Full Version : WebSecurity تو کدام فضای نام قرار داره؟



RIG000
یک شنبه 21 مهر 1392, 17:34 عصر
البته تو webmatrix هست و تو addrefrence اضافه کردمش اما websecurity رو نمیشناسه!!!:(
چرا؟

@if ( WebSecurity.IsAuthenticated)
{

@:<p>Welcome, @WebSecurity.CurrentUserName</p>

@:<p><a href="@Href("~/Logout")">Log out</a></p>

}

else{

@:<a href="@Href("~/Login")">Log in</a> |

@:<a href="@Href("~/Register")">Register</a>

}
به WebSecurity این ارور میده؟!

RIG000
یک شنبه 21 مهر 1392, 18:12 عصر
من از .net4 دارم استفاده میکنم.
وadd کردم اما فایل dll اون تو dll های پروژه من نیست!!
چرا اینجوری میشه؟

zahra6688
یک شنبه 21 مهر 1392, 22:18 عصر
باید dllهای System.Web.ApplicationServices و System.Configuration را به refrenceهای پروژه اضافه کنید. همچنین به جای نمونه کد بالا میتوانید به صورت زیر عمل کنید:


@if ( Request.IsAuthenticated)
{

@:<p>Welcome, @User.Identity.Name</p>

@:<p><a href="@Href("~/Logout")">Log out</a></p>

}

else{

@:<a href="@Href("~/Login")">Log in</a> |

@:<a href="@Href("~/Register")">Register</a>

}

RIG000
دوشنبه 22 مهر 1392, 09:04 صبح
الان همین کد شما همون کار کد منو میکنه؟

Cybersilent
دوشنبه 22 مهر 1392, 09:52 صبح
بهتون پیشنهاد می کنم که حتما برنامه Resharper 8 رو نصب کنید.

RIG000
دوشنبه 22 مهر 1392, 10:29 صبح
ممنون از شما ... این resharper چی هست . عذر میخام اینجوری میپرسم ...
کلا هر چی بلد هستم پذراکنه هست .:(
این جا رو هم شد ببینید
http://barnamenevis.org/showthread.php?423736-%DA%A9%D8%AF%D9%87%D8%A7%DB%8C-%D9%85%D8%B1%D8%A8%D9%88%D8%B7-%D8%A8%D9%87-%D9%84%D8%A7%DA%AF%DB%8C%D9%86-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AF%D8%B1%D8%B3%D8%AA%D9%87-%D8%9F&p=1896160#post1896160

Cybersilent
دوشنبه 22 مهر 1392, 11:10 صبح
یک جور پلاگین و یا برنامه کمکی برای Visual Studio که یکی از کمک هایی که به شما می کنه همین وارد کردن خودکار فضاهای نام هست، در نام گذاری ها هم خیلی کمک می کنه اگر مبتدی هستید.
اندر مزایای Resharper:
http://blog.gauffin.org/2013/02/how-resharper-rocks-my-average-work-day/

RIG000
دوشنبه 22 مهر 1392, 11:52 صبح
لطفا به اون سوال من یه نگاهی بندازید . ادرس رو تو متن قبلب براتون گذاشتم .. مرسی بابت resharper