برنامه نویسی و طراحی
23 subscribers
8 photos
2 videos
1 file
74 links
در این كانال نكات و كدهای برنامه نویسی و همینطور تجربه كاربری و طراحی به اشتراك گذاشته می شود.
Download Telegram
75 کوئری SQL که زندگی برنامه نویس را راحت تر می کند!

در این مقاله به 10 مورد از دستورات SQL اشاره شده است که بسیار پر کاربرد می باشند.

در مقالات بعدی ادامه دستورات معرفی خواهند شد.

https://gist.github.com/A-Programmer/c925de16348626d81c833b2d43bb51d0

#SQL #SQL_Query #75_Important_SQL_Queries

Telegram: http://t.me/WebDevelopmentReferences

Instagram: http://instagram.com/sadin_k/

Twitter: http://twitter.com/MrSadin

Linkedin: http://linkedin.com/in/mrsadin
دلایل خاموش شدن ناگهانی لپ تاپ.

ممكن است برای شما هم پیش آمده باشد كه در حال كار كردن با لپ تاپ، خاموش شود، این اتفاق ممكن است دلایل مختلفی داشته باشد كه در ادامه به سه مورد شایع تر اشاره خواهیم كرد:

️ ۱- افزایش دمای پردازنده یا سایر چیپ ها
یکی از دلایل اصلی خاموش شدن ناگهانی، افزایش دمای پردازنده است که به دلیل ناکارآمد بودن سیستم خنک کننده رخ می دهد. خشک شدن خمیر سیلیکون، وجود اختلال در خنک کننده و گرد و خاک از عوامل اصلی این مشکل هستند که با سرویس به موقع برطرف خواهد شد.

️ ۲- وجود باتری فاسد در لپ تاپ:
باتری های از قطعات مصرفی لپ تاپ به حساب می آیند و عمر مشخصی دارند. بنابراین انتظار می رود و پس از ۴ الی ۵ سال کیفیت و ماندگاری خود را از دست بدهند .

️ ۳- اختلال در حافظه رم :
اختلال در حافظه رم می تواند خود را به اَشکال گوناگونی نشان بدهد. هنگ کردن، کُند شدن، پیغام خطای صفحه آبی، ری استارت های ناگهانی، خاموش شدن های ناگهانی و … از عوامل اختلال در رم هستند .

Telegram: http://t.me/WebDevelopmentReferences

Instagram: http://instagram.com/sadin_k/

Twitter: http://twitter.com/MrSadin

Linkedin: http://linkedin.com/in/mrsadin
با سلام خدمت تمام كاربران عزیز.
همانطور كه مطلع هستید حدود یك ماه فعالیت كانال و اینستاگرام متوقف و هینطور روال تشكیل جلسات آموزشی دوره ها كند شد.

انشاالله بعد از تعطیلات تمام فعالیت ها به روال گذشته برگشته و مجدد در خدمت شما دوستان خواهیم بود.
Telegram: http://t.me/WebDevelopmentReferences

Instagram: http://instagram.com/sadin_k/

Twitter: http://twitter.com/MrSadin

Linkedin: http://linkedin.com/in/mrsadin
75 کوئری SQL که زندگی برنامه نویس را راحت تر می کند - قسمت دوم.
در این مقاله به ادامه کوئری های SQL می پردازیم.
🌐 https://gist.github.com/A-Programmer/61f4afff6465e70e30837f603c1da7cd

#SQL #SQL_Query #75_Important_SQL_Queries

Telegram: http://t.me/WebDevelopmentReferences

Instagram: http://instagram.com/sadin_k/

Twitter: http://twitter.com/MrSadin

Linkedin: http://linkedin.com/in/mrsadin
پكیج : KSCheckMark TagHelper
حتما اتفاق افتاده در پروژه ای یك مقدار صحیح/غلط داشته باشید و بخواهید بر اساس صحیح یا غلط بودن مقدار آیكون چك یا ضربدر یا هر آیكون دیگه ای رو نمایش بدید.
كار معمول اینه كه تو همون ویو كد سی شارپ مینویسیم و شرط میذاریم.
اگر یخورده بخواهیم تمیزتر كار كنیم یك تگ هلپر مینویسیم.
پكیجی كه درست كردم همین كار رو برای شما انجام میده، یك تگ هلپر ساده س كه در قالب پكیج آماده كردم، فقط كافیه پكیج رو نصب كنید و استفاده كنید!
آدرس پكیج در نیوگت:
https://www.nuget.org/packages/KSCheckMark/
آدرس سورس پكیج در گیت هاب:
https://github.com/a-programmer/kscheckmark
طریقه استفاده هم به صورت زیر هست:
< i ks-value="true" ks-checked-class="fas fa-check" ks-unchecked-class="fas fa-times" ks-true-text="Checked!" ks-false-text="UnChecked!" ks-title="Title" >< /i >
شرح خصوصیات:
ks-value: مقدار صحیح یا غلط رو وارد میكنید(این خصوصیت ضروری هست)
ks-checked-class: نام كلاس در صورت صحیح بودن
ks-unchecked-class: نام كلاس در صورت غلط بودن
ks-true-text: متن نمایشی در صورت صحیح بودن
ks-false-text: متن نمایشی در صورت غلط بودن
ks-title: عنوان تگ
نكته: طبیعتا بعد از نصب پكیج باید نیم اسپیس KSCheckMark رو در فایل _ViewImport.cshtml اضافه كنید:
@addTagHelper *,KSCheckMark

Telegram: http://t.me/WebDevelopmentReferences

Instagram: http://instagram.com/sadin_k/

Twitter: http://twitter.com/MrSadin
مقاله :
لود اطلاعات با اسکرول شدن صفحه در Xamarin Forms.
حتما در برنامه های موبایل دیده اید که وقتی در حال دیدن یک لیست از آیتم ها هستید و به انتهای لیست می رسید اطلاعات جدیدی به واکشی شده و نمایش داده می شود یکی از این اسکرول های بی انتها را در اینستاگرام دیده اید.
در این مقاله می خواهیم این امکان را در برنامه موبایل خودمان که با Xamarin Forms در حال توسعه آن هستیم پیاده سازی کنیم.

آدرس مقاله : http://sadin.ir/Articles/Article/how-to-load-data-by-scrolling-in-xamarin

Telegram: http://t.me/WebDevelopmentReferences

Instagram: http://instagram.com/sadin_k/

Twitter: http://twitter.com/MrSadin
مقاله: آموزش ساخت سایت مپ داینامیک در ASPNet Core

امروزه سایت مپ یکی از بخش های اصلی هر وب سایت به حساب می آید و یکی از مهمترین فاکتورهایی می باشد که بر روی سئو وب سایت شما تاثیر دارد.
سایت مپ یک فایل XML است که حاوی تمام لینک های وب سایت شماست که میخواهید توسط گوگل و دیگر موتورهای جست و جو دیده و ایندکس شوند.

آدرس مقاله: http://sadin.ir/Articles/Article/how-to-create-sitemap-in-aspnet-core-dynamically
مقاله : اشتباه بزرگ در استفاده از HttpClient

اگر شما هم با زبان سی شارپ برنامه نویسی می کنید حتما از HttpClient بارها استفاده کرده اید.استفاده نادرست از HttpClient باعث ناپایداری نرم افزار شما می شود!
مقاله : بدست آوردن Device ID در Xamarin.Forms

در این مقاله می خواهیم در زامارین فرمز شناسه دستگاه یا Device ID که برای هر دستگاه منحصر به فرد است را در دستگاه های اندروید اپل و ویندوز فون بدست بیاوریم.
مقاله : فریم ورک چیست و دلیل استفاده از فریم ورک چیست

در این مقاله قصد دارم مفهوم فریم ورک (Framework) را بررسی کنم و همینطور دلیل استفاده از فریم ورک را توضیح دهم.فریم ورک یک سری کدهای آماده زبان برنامه نویسی است که دارای قوانین مشخصی نیز هست.
Blazor, web framework for browser-based .NET apps 🔥

Today, nearly all browser-based apps are written in JavaScript (or similar languages that transpile to it). 👍🏻

That’s fine, but there’s no good reason to limit our industry to basically one language when so many powerful and mature alternate languages and programming platforms exist. ⚡️

Starting now, WebAssembly opens the floodgates to new choices, and one of the first realistic options may be .NET. 💎

Blazor is a new experimental web UI framework from the ASP.NET team that aims to brings .NET applications into all browsers (including mobile) via WebAssembly.

It allows you to build true full-stack .NET applications, sharing code across server and client, with no need for transpilation or plugins. ✌🏻

In this talk I’ll demonstrate what you can do with Blazor today and how it works on the underlying WebAssembly runtime behind the scenes. 🌀

You’ll see its modern, component-based architecture (inspired by modern SPA frameworks) at work as we use it to build a responsive client-side UI. 🌈

I’ll cover both basic and advanced scenarios using Blazor’s components, router, DI system, JavaScript interop, and more. 💙


Don't miss this talk, that's awesome ! ⭐️

[ Video ] : kutt.it/blz

〰️〰️〰️〰️〰️〰️
#Blazor #WebAssembly #CSharp
@WebDevelopmentReferences
Sieve 🗂

Clean & extensible Sorting, Filtering, and pagination for ASP.NET Core. ⚗️

Sieve is a simple, clean, and extensible framework for .NET Core that adds sorting, filtering, and pagination functionality out of the box. 💎

Most common use case would be for serving ASP.NET Core GET queries.

Sample Request ⚡️ :

GET /GetPosts

?sorts= LikeCount,-created
&filters= LikeCount>10, Title@=awesome title,
&page= 1
&pageSize= 10


Try this package, It's super powerful and easy to use. 🔥


https://t.me/pgimg/153

[ Github ] : github.com/Biarity/Sieve
[ Nuget ] : nuget.org/packages/Sieve

〰️〰️〰️〰️〰️〰️
#AspMvc #Core
@WebDevelopmentReferences