بازخوردهای پروژه‌ها
نسخه net core
سپاس از شما
آیا نسخه net core هم ارائه می‌شود؟
نظرات مطالب
EF Code First #3
هدف ComplexType نظم بخشیدن به یک سری خاصیت است که در یک گروه قرار می‌گیرند؛ مثلا گروه اطلاعات تلفن‌های شخص؛ از تلفن منزل تا تلفن محل کار تا شماره موبایل و غیره یک شخص. یک روش نظم بخشیدن به آن‌ها، قرار دادن این خواص در یک ComplexType است. روش دیگر اینکار تعریف یک جدول جداگانه برای آن و اتصال آن به جدول کاربران از طریق یک کلید خارجی است. این نظم بخشیدن ارتباطی به ارث‌بری ندارد و در رده‌ی « بازسازی کد: جایگزینی داده با شیء (Replace data with object) » قرار می‌گیرد.
نظرات مطالب
پیاده سازی Unobtrusive Ajax در ASP.NET Core 1.0
سلام و تشکر؛ در حالتیکه فرم ما درview به شکل enctype="multipart/form-data"  بود هم باید ویژگی FromBody ذکر گردد؟ چون داخل فرم ما یه input برای گرفتن عکس وجود داره که با بقیه اطلاعات فرم ذخیره میشه بعد از ارسال فرم. البته این نکته رو هم عرض کنم که در اکشن متد ما در کنترلر این فایل ورودی رو توسط IFormFile دریافتش میکنیم.
 public async Task<IActionResult> CreateFunction(MyViewModel vm, IFormFile attachFile)

نظرات مطالب
صفحه بندی، مرتب سازی و جستجوی پویای اطلاعات به کمک Kendo UI Grid
در مثالی که زدند، چون این datasource از نوع remote هست، دستورات ()grid.dataSource.read(); grid.refresh مجددا منبع داده گرید را بر اساس اطلاعات دریافتی از سرور پر می‌کنند (re-bind).
function customSearch() {
     var filters = [];
     var grid = $("#grid").data("kendoGrid");
       
     filters.push({ field: "f1", operator: "eq", value: 1 });
     filters.push({ field: "f2", operator: "eq", value: "xyz" });
       
     grid.dataSource.filter({
          logic: "and",
          filters: filters
        });
    grid.dataSource.read();
    grid.refresh();
}
در این مثال فقط قسمت value را باید از رابط کاربری که طراحی کردید، دریافت و مقدار دهی کنید.
نظرات مطالب
نحوه اضافه کردن Auto-Complete به جستجوی لوسین در ASP.NET MVC و Web forms
افزونه‌ی مورد استفاده در آن به نام jquery.autocomplete.js سورسش پیوست هست. ajax را در آن جستجو کنید به مورد ذیل خواهید رسید:
$.ajax({
    //...
    data: $.extend({
             q: lastWord(term),
             limit: options.max
             }, extraParams),
       //...
});
در اینجا q مشخص است و extraParams آن متغیر. بنابراین برای ارسال اطلاعات اضافی باید extraParams را مانند کدهای ذیل مقدار دهی کرد. نحوه‌ی دریافت عناصر آن در سمت سرور، مانند نحوه‌ی دریافت q است.
    $(document).ready(function () {
        $("#term").autocomplete(url, {
            // ..... 
            extraParams: { id: 12, xyz: "test" }
        }).result(function (evt, row, formatted) {
            // .....
        });
    });
نظرات مطالب
EF Code First #1
- رشته اتصالی به SQL Server حالت‌های مختلفی می‌تواند داشته باشد. اطلاعات بیشتر
Data Source آن معمولا نام کامپیوتر جاری است یا IP Server. چون در تصویر شما instance name خالی است، از همان وهله‌ی پیش فرض استفاده می‌شود. اگر مقدار داشت می‌شد computer_name/instance_name
Initial Catalog نام بانک اطلاعاتی مدنظر است که قرار است به آن متصل شوید (یا در اینجا به صورت خودکار ساخته شود).
Integrated Security = true به معنای استفاده از اعتبارسنجی ویندوزی است برای اتصال به SQL Server. یعنی کاربر جاری لاگین کرده به سیستم باید دسترسی لازم را برای کار با SQL Server داشته باشد.
- برای فراگیری یک فناوری جدید از برنامه‌های کنسول استفاده کنید و نه ASP.NET. این مباحث عمومی است بین فناوری‌های مختلف استفاده کننده از آن. در یک برنامه‌ی کنسول آغاز کار از متد Main است؛ در یک برنامه‌ی وب از متد Application_Start فایل global.asax.cs خواهد بود.
نظرات مطالب
EF Code First #1
سلام و با عرض تبریک روز زن به همه زنان ایران زمین.
با پیشنهادتان برای ارتباط با دیتابیس، این سری از آموزش‌ها رو شروع کردم.

سوال:
در قسمت تشکیل خودکار بانک اطلاعاتی و افزودن اطلاعات به جداول
1-  مقدار Data Source  و Initial Catalog رو از کجا باید پیدا کرد؟ یا بهتر بگویم کانکشن استرینگ رو چطوری می‌شه از SQL بدست آورد؟
این کانکشن بعد از نصب SQL Server 2008 Enterprise  :


2- ما در ابتدای اموزش  یاد گرفتیم که برای شروع کار یک کنترلر و بعد اکشن و بعد ویو ایجاد کنیم و سپس پروژه رو اجرا کنیم (در حال کلی). حالا می‌خواستم بپرسم که برای اجرای ( در اولین بار اجرای کدهای زیر  ) کلاس Program  رو چگونه (کجا و چگونه بنویسیم) اجرا بگیریم تا دیتابیس ایجاد شود..؟
سپاس.