ترجمه کلمات در مرورگر توسط افزونه EJOY
از افزونههای خوب برای یادگیری زبان و ترجمه کلمات برای مروگرهای بر پایه chromium میتوان به E Joy اشاره کرد. توسط این افزونه تمام موارد مورد نیاز برای ترجمه ...
از افزونههای خوب برای یادگیری زبان و ترجمه کلمات برای مروگرهای بر پایه chromium میتوان به E Joy اشاره کرد. توسط این افزونه تمام موارد مورد نیاز برای ترجمه ...
فرض کنید که شما یک API از نوع GET دارید و میخواهید آن را در قسمتی از کد خود فراخوانی کنید. اما مقادیری که میخواهید به آن پاس بدهید در اتریبوتهای یک کلاس ذ...
بهینهسازی دیتابیس و کوئریها یکی از موارد مهم در دیتابیس است تا بتوان از منابع موجود بصورت بهینه استفاده کرد. یکی از روشها برای دانستن کوئریهای زمانبر بر...
یکی از مواردی که در زمان طراحی دیتابیس باید رعایت شود، بحث نامگذاری درست آیتمها است. بصورت پیشفرض SQL SERVER نامهای پیشفرض بطور مثال برای کلید داخلی، کلی...
از ابزارهایی که برای مدیریت پروژه استفاده میشود، Git است که کاربردهای زیادی دارد. در زمانهایی که تعداد افرادی که بر روی یک پروژه کار میکنند زیاد میشود، ن...
گاهی مواقع یک فایل را به اشتباه پاک میکنید و یا نیاز دارید بدانید یک فایل در چه زمانی پاک شده و محتویات آن نیز چه بوده است. در این مواقع اگر از گیت استفاده ...
این دستور کوتاه شده X <= Id AND X >= Id2 است که برای برقرار شدن شرط بین دو مقدار کاربرد دارد. بطور مثال در مواردی که میخواهید یک گزارش بین دو تاریخ را...
گاهی مواقع نیاز است تا یک متغیر را توسط دستور SELECT مقداردهی کنید و از آن متغیر در کدهای خود استفاده کنید. راحت ترین راه کوئری زیر است که فقط یک مورد را مقد...
این تابع که از نوع Window Function است، برای دریافت اولین سطر در حالت Ordered Partition استفاده میشود.
در این بخش از مجموعه آموزشهای طراحی سیستم، میخواهیم سایت bit.ly را که یک سایت کوتاه کننده لینک است را با یکدیگر مقایسه کنیم.
این دستور در واقع یک result set را از نوع موقت ایجاد میکند که به آن Common Table Expression یا CTE نیز میگویند. روش کلی استفاده از آن بصورت زیر است:
در زمان استفاده از SubQuery ها باید حواستان به قلمرو دید باشد. بصورت کلی تمام ستونهای جدول اول در بخش دو دردسترس نیست.
شی Synonym در دیتابیس در واقع یک نام جایگزین برای اشیا دیگر است که نکته مهم در آن این است که این شی میتواند در یک دیتابیس و حتی سرور دیگر باشد. پس با این ام...
این دستور شبیه به WHERE عمل میکند با این تفاوت که دستور HAVING میتواند همراه با aggregate functions استفاده شود. این دستور بیشتر مواقع همراه با GROUP BY اس...
در دیتابیس فانکشنهای موجود به 2 صورت Scalar و Table-Value هستند که در این مطلب تفاوت آنها را بیان میکنیم.
SELECT TOP 100 AVG(Quantity) AS Quantity, MAX(Price) AS Price FROM [dbo].Decision;
قبل از شروع این مطلب نیاز است که ابتدا با CROSS بیشتر آشنا شویم. روش استفاده از این نوع JOIN بصورت زیر است:
برای انجام عملیات بر روی تمام آیتم های یک لیست، روش های مختلفی وجود دارد که تفاوت هایی با هم دارند. یکی از مهمترین موارد در زمانهایی است که شما میخواهید ی...
```c# using System; using System.Text;
یکی از ویژگیهایی که Entity Framework Core دارد، قابلیت لاگ کردن کوئری نهایی است که به دیتابیس ارسال میشود. توسط این امکان میتوانید حالت های مختلف را امتحا...
```sql CREATE TABLE Grades ( [Student] NVARCHAR(50), [Subject] NVARCHAR(50), [Marks] INT ) GO
گاهی مواقع برای مواردی که بسیار کم تغییر میکنند و همچنین تعداد آنها نیز کم است، بجای استفاده از دیتابیس از Enum ها میتوان استفاده کرد. بطور مثال برای جنسیت...
یکی از کتابخانه هایی که کار تبدیل مدل ها در برنامه نویسی را راحت میکند، کتابخانه Automapper است که با استفاده از آن دیگر لازم نیست Atribute های یک مدل را بص...
در زبان برنامه نویسی .net کالکشن های مختلفی وجود دارد که دارای کاربردهای متفاوت هستند و استفاده درست از آنها، باعث جلوگیری از به وقوع پیوستن مشکلات در آینده ...
یکی از کتابخانه های کاربردی در .net کتابخانه Automapper است که در زمان های مپ کردن دیتا کاربرد فراوان دارد. روش استفاده پیشفرض از این کتابخانه بصورت زیر است ...