host3nter

Service Layer , Interface , متد و پروپرتی ویژوال

سلام سورس پروژه ی IRISCMS را مطالعه میکردم چند سوال برام پیش اومده که نتونستم ...

موضوع Service Layer , Interface , متد و پروپرتی ویژوال,.

ASP.NET MVC, برنامه نویس, برنامه نویسی

تاريخ ارسال:2014/08/20

هاست سنتر سلام سورس پروژه ی IRISCMS را مطالعه میکردم چند سوال برام پیش اومده که نتونستم متوجه بشم لطفا راهنماییم کنید : 1. وظیفه ی Service Layer چیه ؟ 2. از اینترفیس ها برای الزامی کردن تعریف پروپرتی ها در کلاسها استفاده میشه . این چه مزیتی داره ؟ خوب اینترفیس هم نزاریم مشکلی نیست پروپرتی ها را تو اون کلاسها خودمون تعریف میکنیم . 3. بعضی اکشن ها در کنترلر با Virtual تعریف شده . بعضی پروپرتی ها در کلاسهای EFCode First که Navigation نیستن هم Virtual تعریف شدن .مگه فقط پروپرتی هایی که قرار بود ارتباط ها را برقرار کنن بخاطر لیزی لودینگ Virtual نمیشدن ؟ دلیلش چیه ؟ مثال : public virtual ActionResult BooksList(int labelId, int page = 0, int count = 8) { IOrderedEnumerable<BooksListModel> labelsList = _postService.GetBooksList(labelId, page, count).OrderByDescending(post => post.CreatedDate); if (!labelsList.Any()) return Content("no-more"); return PartialView(MVC.Label.Views._BooksList, labelsList); } public class Book { public virtual int Id { get; set; } public virtual string Name { get; set; } [AllowHtml] public virtual string Description { get; set; } public virtual string Author { get; set; } public virtual string ISBN { get; set; } public virtual string Year { get; set; } public virtual string Page { get; set; } public virtual string Language { get; set; } public virtual string Publisher { get; set; } public virtual Post Post { get; set; } public virtual BookImage Image { get; set; } public virtual byte[] RowVersion { get; set; } } 4. الگوی Unit Of Work اینه که از دستوراتی برای دریافت اطلاعات در بانک اطلاعاتی استفاده کنیم که تراکنش های زیادی به بانک اطلاعاتی نفرسته ؟ یعنی از لیزی لودینگ استفاده کنیم تا تراکنش ها یکجا ارسال بشه ؟ تشکر هاست,دامین,سایت,وب,طراحی

سوال: دستوری بجای ReadLn در شبکه ایندی که بجای لاین با دریافت کلمه پایان پذیرد

نصب خودکار برنامه های جانبی

گذاشتن طرح توی themeforest.net / کسی اطلاعی داره مارو مطلع کنه لطفا

سوال: سخت تر کردن امکان خواندن کدهای سایت

سوال: ساخت elearning

بازدید ساز سئومارک

فازی c-mean

Service, Layer, ,, Interface, ,, متد, و, پروپرتی, ویژوال

Service Layer , Interface , متد و پروپرتی ویژوال

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi