آخرین مقاله های سایت

چطور یک Todo List انگولار را از ابتدا بسازیم

یک نرم افزار ابتدایی todo list (یا همون فهرست انجام کارهای روزانه) به ما کمک می کنه که کارهای به انجام رسوندمونو (به لیستی) اضافه یا حذف کنیم. این ایده خیلی بنظر ساده می رسه ولی برای تازه کاران پلتفرم Angular ممکنه کمی چالش بر انگیز باشه.

10 ابزار طراحی رابط کاربری که باید درباره آن ها بدانید

طراحی رابط کاربری (UI) بخش حیاتی توسعه نرم افزار است. این مورد اغلب با تجربه کاربری (UX) همراه است. به عبارت دیگر، برنامه یا وب سایت چگونه به نظر می‌ رسد و کاربر چه احساسی دارد. این مورد شامل همه چیز می شود، از فونت، تصاویر و طرح های رنگی استفاده شده گرفته تا آسانی پیمایش کاربر از نقطه A به نقطه B.

6 دلیل که ++C (سی پلاس پلاس) هنوز در حال استفاده است

زبان برنامه نویسی معروف ++C (سی پلاس پلاس) یک زبان برنامه نویسی عمومی است که بیش از 40 سال است که برای برنامه نویسی بازی، مهندسی نرم افزار، ساختار داده، توسعه مرورگرها، سیستم عامل ها، اپلیکیشن ها، و موارد دیگر استفاده می شود.

8 دلیل انتخاب تایپ اسکریپت در سال 2022

TypeScript به یک زبان محبوب برای توسعه برنامه‌های بزرگ تبدیل شده است. تایپ اسکریپت جاوااسکریپت جدید است، درست است؟ محبوبیت جاوااسکریپت در میان توسعه دهندگان فرانت اند و بک اند کارآمدترین یا مقرون به صرفه ترین راه‌ حل نیست.

چه چیزی در C# 11 جدید است

مواردی که در اینجا ذکر می کنیم در حال حاضر ویژگی های پیش نمایش هستند. شما باید "<LangVersion>" را برای preview تنظیم کنید تا این ویژگی ها را فعال کنید. هر ویژگی ممکن است قبل از انتشار نهایی تغییر کند. همه این ویژگی ها ممکن است در سی شارپ 11 منتشر نشوند. یا برخی موارد ممکن است بر اساس بازخورد آن ویژگی، برای مدت بیشتری در مرحله پیش نمایش باقی بماند.

12 ابزار رایگان برای طراحی API و تست آن

ظهور API های RESTful با افزایش ابزارهایی برای ایجاد، آزمایش و مدیریت آنها همراه شده است. فرقی نمی کند که شما یک شخص مبتدی در طراحی API باشید که در حال طراحی اولین API خود هستید یا این که یک فرد متخصص در این حوزه هستید که در کوتاه ترین زمان ممکن می توانید اقدام به طراحی API کنید.

12 تکنیک برنامه نویسی برای کاهش هزینه های کلود

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

نحوه استفاده از String.Create در سی شارپ

مدیریت رشته ها یکی از مهمترین بخش های عملکردی در هر اپلیکیشن به خصوص اپلیکیشن های سی شارپ به شمار می آید. از آنجایی که رشته ها تغییر ناپذیر هستند شما می توانید به راحتی طیف گسترده ای از اشیا رشته ها را جمع آوری کنید. همین عامل نیز باعث می شود تا تخصیص منابع حافظه انجام شده و در نتیجه این موضوع به میزان زیادی روی عملکرد برنامه و اپلیکیشن شما تاثیرگذار خواهد بود.

تکامل معماری فرانت اند در جاوا اسکریپت

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

5 پروژه متن باز که توسعه وب را دوباره تعریف می کنند

امروزه برخی از پروژه های متن باز توسعه وب را دوباره تعریف می کنند، در این مطلب قصد معرفی رایج ترین پروژه های متن باز در حوزه توسعه وب را داریم.

آشنایی با ترندهای تکنولوژی در سال 2022

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

4 ویژگی کلیدی که شما در زبان برنامه نویسی پایتون نخواهید دید

زبان برنامه نویسی پایتون احتمالا برخی از ویژگی ها را تا چندسال نخواهد داشت، در این مطلب بیشتر درباره این ویژگی ها در زبان برنامه نویسی پایتون صحبت میکنیم

5 مورد از ابزارهای کنترل چرخه حیات توسعه نرم افزار

امروزه ابزارهای مدیریت توسعه نرم افزار از اهمیت بالایی برخوردار هستند، در این مطلب به معرفی 5 ابزار ضروری برای مدیریت توسعه نرم افزار می پردازیم.

رابط های کاربری کراس پلتفرم با MAUI همراه می شود

بیشتر چشم انداز فعلی دات نت مبتنی بر تیم های Mono و زامارین و البته یک نسخه از ران تایم دات نت است. MAUI دات نت یکی دیگر از جدیدترین ابزارهایی است که در حال حاضر دات نت در حال کار کردن روی آن است.

متدولوژی agile چیست؟ توسعه نرم افزار مدرن

شاید باور کردن این مسئله بسیار سخت باشد که امسال متدولوژی agile&nbsp; بیست ساله شد. این روش در واقع روشی بود که زمانی برای استارت آپ هایی که در یک فضای کوچک کار می کردند مورد استفاده قرار می گرفت و آنها با استفاده از یک تخته و چسب هایی با یکدیگر همکاری می کردند.

چگونه قوانین معماری را در سی شارپ اجرا کنیم

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