فصل | عنوان | فایل مرتبط |
11 | آشنایی با MVVM Light Toolkit | + |
12 | اعمال قالبهای متفاوت به برنامههای Silverlight | + |
13 | استفاده از Web Services در Silverlight | + |
14 | آشنایی با مفاهیم مرتبط با شیء Application و مدیریت آن | + |
15 | امنیت در Silverlight | + |
16 | روشهای تعیین اعتبار ورودی کاربر در Silverlight | + |
17 | استفاده از تصاویر و فایلهای چند رسانهای در Silverlight | + |
18 | بررسی جامع تواناییهای کنترل DataGrid | + |
19 | معرفی سایر امکانات و ویژگیهای اختصاصی Silverlight 4 | + |
20 | بررسی اجرای خارج از مرورگر برنامههای Silverlight | + |
پاسخ به پرسشها
آیا امکان اجرای API روی IIS تنها برای یک سرور وجود دارد؟
کتابخانه «DNTCommon.Web.Core» به همراه روشی چندسکویی برای دریافت اطلاعات سرور هم هست. پس از دریافت اطلاعات، فقط کافی است یک AuthorizationFilter سفارشی را برای بررسی آن طراحی کنید:
public class RestrictServerAttribute : Attribute, IAuthorizationFilter { public void OnAuthorization(AuthorizationFilterContext context) { if (/* check server info */) { // Request came from an unauthorized host, return bad request context.Result = new BadRequestObjectResult("Host is not allowed"); } } }
و سپس آنرا به صورت یک فیلتر سراسری معرفی کنید تا به همهجا اعمال شود:
public void ConfigureServices(IServiceCollection services) { services.AddControllers(options => { options.Filters.Add(new RestrictServerAttribute()); }); }
سلام
جهت استفاده از اطلاعات موجود در Session بصورت زیر در program فعال کردم:
builder.Services.AddSession(options => { options.IdleTimeout = TimeSpan.FromSeconds(30); options.Cookie.HttpOnly = true; options.Cookie.IsEssential = true; }); app.UseSession();
در زمان اجرا پیغام خطای زیر زیر صادر شده:
'Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Microsoft.AspNetCore.Session.ISessionStore Lifetime: Transient ImplementationType: Microsoft.AspNetCore.Session.DistributedSessionSto re': Unable to resolve service for type 'Microsoft.Extensions.Caching.Distributed.IDistrib utedCache' while attempting to activate 'Microsoft.AspNetCore.Session.DistributedSessionSt ore'.)'
آنچه که متوجه شدم باید کتابخانه Microsoft.Extensions.Caching.StackExchangeRedis نصب شود.
سوالم اینه که آیا نصب کتابخانه دوم ضروریه؟
این ویدئو به مدت حدوداً یکساعت و حجمی حدود 50 مگابایت، مربوط به یک کلاس آموزشی است که در ضمن آن به بررسی مقدماتی چگونگی بکاربردن روش CodeFirst برای تولید دیتابیس و جداول آن، پرداختهام. پیشاپیش از نواقص و نارساییهای احتمالی آن، پوزش میطلبم.
سرفصل مطالبی که بطور مختصر مطرح شدهاند، عبارتند از:
- معرفی EF CodeFirst و کاربرد آن
- استفاده از Nuget Package Manager برای افزودن EntityFrameWork
- ایجاد کلاس نمونه User و معرفی DbContext جهت معرفی کلاس
User به عنوان جدولی از دیتابیس
- ایجاد ConnectionString و نکات مربوط به آن برای ایجاد صحیح جداول در SQL Server
- چگونگی ایجاد فیلد کلیدی
- روش ذخیره سازی اطلاعات در جدول
- روش ایجاد رابطه یک به چند با ایجاد دو جدول کمکی Log و Work و مرتبط با جدول User
- روش جستجو در جداول بدون استفاده مستقیم از SQL Query
با تشکر از شما
به نظر من بهترین tools که برای اینکار میشه استفاده کرد Entity Framework 6.1.0 Tools است
اشتراکها
پیادهسازی چند مستأجری در EF
اشتراکها
سری مقدماتی کار با Entity Framework
اشتراکها