کتاب راهنمای استفاده از EPPlus
200, OK
https://riptutorial.com/ebook/epplus icon

کتابخانه EpPlus یکی از مشهورترین کتابانه‌های رایگان دات نت در زمینه فایل‌های اکسل هست که در این کتاب به نحوه استفاده از آن و انواع امکانات آن پرداخته شده است.

کتاب راهنمای استفاده از EPPlus
مرجع سریع کد کلیدهای صفحه کلید
301, MovedPermanently
https://keycode.info/ icon

با فشردن کلید مورد نظر روی صفحه کلید، کد کلیدی و همچنین اطلاعاتی دیگری از قبیل کنترلی بودن کلید و .. به شما نشان میدهد. یک مرجع بسیار سریع و در دسترس

مرجع سریع کد کلیدهای صفحه کلید
ابزار فرمول نویسی ریاضی و شیمی به همراه قابلیت تشخیص دست خط
301, MovedPermanently
https://docs.wiris.com/en/mathtype/start icon

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

جهت استفاده رایگان در سمت وب میتوانید از پلاگین‌های ادیتورهایی مانند ckeditor استفاده کنید که به همراه تغییر زبان این ویراستار، زبان ابزار هم به همان زبان تغییر میابد و شامل زبان فارسی هم میشود.

جهت استفاده راحت‌تر از این پلاگین بر روی ویراستار ckeditor میتوانید از طریق سایت ckeditor  به صورت custom پلاگین مورد نظر را جست و جو و به بسته نهایی اضافه کنید.

ابزار فرمول نویسی ریاضی و شیمی به همراه قابلیت تشخیص دست خط
API تلویزیون های هوشمند LG- WebOS دات نت
200, OK
https://github.com/gr4b4z/lgtv.net icon
// Initalization
    var _instance =  new LgTvApi(ip,new LgTvApiCore(), new ClientKeyStore(ip));
    await _instance.Connect();
    await _instance.MakeHandShake();
    await _instance.GetMouse();

//control
    await _instance.VolumeDown();
    await _instance.TurnOff();
    ......
    (await _instance.GetMouse()).SendButton(ButtonType.RED);
    (await _instance.GetMouse()).SendButton(ButtonType.LEFT);


API تلویزیون های هوشمند LG- WebOS دات نت
Number Spinner با امکانات بسیار مناسب
200, OK
https://www.jqueryscript.net/form/Simple-Number-Spinner-Input-Plugin-For-jQuery-DP-Number-Picker.html icon

در صورتی که نیاز دارید برای برنامه خود یک شمارنده که توسط کاربر تنظیم میشود قرار دهید این پلاگین جی کوئری مورد بسیار مناسبی است. تمامی پراپرتی‌ها و رویدادهایی که کاربردی و مورد نیاز هستند در این کتابخانه گنجانده شده اند.

<script>
$(document).ready(function(){
$("#number-picker").dpNumberPicker({
min: false, // Minimum value.
max: false, // Maximum value.
value: 0, // Initial value
step: 1, // Incremental/decremental step on up/down change.
format: false,
editable: true,
addText: "+",
subText: "-",
formatter: function(val){return val;},
beforeIncrease: function(){},
afterIncrease: function(){},
beforeDecrease: function(){},
afterDecrease: function(){},
beforeChange: function(){},
afterChange: function(){},
onMin: function(){},
onMax: function(){}
});
</script>


Number Spinner با امکانات بسیار مناسب
امکانات بیشتر و بهینه تر برای EF
200, OK
https://entityframework-plus.net/ icon

این ابزار در نسخه رایگان شامل قابلیت‌های batch، کش، بهینه سازی و ... میباشد.

EF Include

var orders = ctx.Orders
                .Where(x => x.OrderId == myOrderID) // 1 orders, 20 columns
                .Include(x => x.Items) // 20 items, 10 columns
                .Include(x => x.DeliveredItems) // 10 items, 10 columns
                .ToList();

// return 20 + 10  = 30 rows
// return 20 + 10 + 10 = 40 columns
// total: 30 rows * 40 columns = 1200 cells transferred

EF+ IncludeOptimized

// SELECT * FROM Order WHERE....
// SELECT * FROM OrderItem WHERE EXISTS (/* previous query */) AND ...
// SELECT * FROM DeliveryItems WHERE EXISTS (/* previous query */) AND ...

var orders = ctx.Orders
                .Where(x => x.OrderId == myOrderID) // 1 orders, 20 columns
                .IncludeOptimized(x => x.Items) // 20 items, 10 columns
                .IncludeOptimized(x => x.DeliveredItems) // 10 items, 10 columns
                .ToList();

// return 1 row * 20 columns = 20 cells
// return 20 rows * 10 columns = 200 cells
// return 10 rows * 10 columns = 100 cells
// total: 20 + 200 + 100 = 320 cells transferred


امکانات بیشتر و بهینه تر برای EF
قالب معماری پیاز برای net core.
200, OK
https://www.nuget.org/packages/Aro.SolutionTemplates icon

این قالب که توسط آقای علیرضا ارومند تهیه شده به شما این امکان رو میده تا سولوشن یا پروژه‌ها را بتونید با استفاده از دستور dotnet new ایجاد نمایید.

dotnet new --install Aro.SolutionTemplates::1.0.0


قالب معماری پیاز برای net core.
سری آموزش کار با Asp.Net Core Api به صورت گام به گام
200, OK
https://code-maze.com/net-core-series/ icon

سری آموزش گام به گام ایجاد Api با asp.net core شامل مراحل پیکربندی، ساخت مخزن داده، ایجاد کلاس صفحه بندی، مرتب سازی و واکشی فیلدهای مشخص از طریق Reflection و...

سری آموزش کار با Asp.Net Core Api  به صورت گام به گام