بهبود خوانایی کد در بخش View با استفاده از قالب های برگشتی بهبود خوانایی کد در بخش View با استفاده از قالب های برگشتی قالب برگشتی یکی از ویژگیهای جدیدی است که در آخرین نسخه چارچوب CodeBehind اضافه شده است. استفاده از این قابلیت، کدهای سمت سرور را به طور کامل از قسمت view جدا می کند. Asp.Net Core 1402/09/21 اشکان 1050
Backender چیست؟ ابزاری جدید برای برنامه نویسان Asp.net Core Backender چیست؟ ابزاری جدید برای برنامه نویسان Asp.net Core Backender یک ابزار اوپن سورس است که این کار ها را به صورت خودکار، تنها با دریافت یک فایل کانفیگ - حاوی اطلاعات دیتابیس و تنظیمات پروژه – انجام میدهد و در کمتر از 2 دقیقه یک Solution کامل به همراه پروژه ها، مدل ها، enum ها، ریپوزیتوری ها، سرویس ها را در اختیار شما قرار میدهد. Asp.Net Core 1402/01/17 MahdiHoseinpoor 1816
تکامل معماری فرانت اند در جاوا اسکریپت تکامل معماری فرانت اند در جاوا اسکریپت امروزه یکی از پویاترین حوزه ها در توسعه نرم افزار معماری بک اند است. بسیاری از نوآوران این حوزه و به خصوص جاوا اسکریپت در حال تلاش برای ابداع روش هایی برای ایجاد رابط کاربری پویا و داینامیک هستند. Java Script 1401/03/12 برنامه نویسان 2839
آشنایی کامل با محیط های مجازی پایتون آشنایی کامل با محیط های مجازی پایتون از میان تمام دلایلی که باعث شده تا پایتون امروزه مورد توجه بسیاری از توسعه دهندگان قرار گیرد می توان پکیج های شخص ثالث را در میان مهمترین دلایل قرار داد. Python 1401/02/06 برنامه نویسان 3406
پیاده سازی اعتبارسنجی برای Swagger در ASP.NET Core 6 پیاده سازی اعتبارسنجی برای Swagger در ASP.NET Core 6 زمانی که قصد دارید اپلیکیشن های دات نت 6 خود را بسازید احتمالا گاهی اوقات نیازمند این خواهید بود تا برای API های خود مستندسازی کنید. برای انجام این کار نیز شما نیازمند استفاده از Swagger و همینطور اعتبارسنجی برای Swagger خواهید بود. Swagger یک جعبه ابزار کامل است که یک نمایش گرافیکی از API شما را در اختیارتان قرار می دهد. زمانی که مستندات API شما در دسترس قرار گرفتند شما می توانید متدهای API خود را در داخل رابط کاربری که Swagger در اختیار شما قرار می دهد تست کنید. Asp.Net Core 1400/12/16 برنامه نویسان 2293
آنچه که توسعه دهندگان باید برای مقابله با اکسپلویت های Log4j بدانند آنچه که توسعه دهندگان باید برای مقابله با اکسپلویت های Log4j بدانند آیا شما هم نگرانی های زیادی درباره اکسپلویت های Log4j دارید؟ ما در این مطلب قصد داریم اطلاعات کاملی برای مقابله با اکسپلویت های Log4j به شما ارائه دهیم. برنامه نویسان 1400/10/25 برنامه نویسان 1416
کدنویسی تمیز در زبان برنامه نویسی پایتون کدنویسی تمیز در زبان برنامه نویسی پایتون آیا شما هم علاقه مند به آشنایی با اصول کدنویسی تمیز هستید؟ در این مطلب قصد داریم اطلاعات کاملی درباره کدنویسی تمیز در زبان پایتون را به شما ارائه دهیم. Python 1400/10/20 برنامه نویسان 2060
نقشه راه توسعه دهنده وب در سال 2021 نقشه راه توسعه دهنده وب در سال 2021 آیا شما هم قصد تبدیل شدن به یک توسعه دهنده وب را دارید؟ در این مطلب قصد داریم نقشه راه کاملی برای تبدیل شدن به یک توسعه دهنده وب را به شما ارائه دهیم. برنامه نویسان 1400/07/07 ایمان مدائنی 1071
سرعت نوآوری های جاوا اسکریپت کند نمی شود، SolidJS سرعت نوآوری های جاوا اسکریپت کند نمی شود، SolidJS سازنده SolidJS نظرات جالبی درباره نوآوری های جاوا اسکریپت دارد، در این مطلب قصد داریم صحبت های کامل سازنده این فریم ورک جاوا اسکریپت را ارائه دهیم. Java Script 1400/05/18 برنامه نویسان 1803
5 مزیت مدیریت پروژه Agile برای توسعه نرم افزار 5 مزیت مدیریت پروژه Agile برای توسعه نرم افزار مدیریت پروژه Agile مجموعه کاملی از اقدامات تکراری و افزایشی برای حفظ کنترل است. مدیریت پروژه Agile شامل چندین روش مختلف است. محبوب ترین آنها scrum، Kanban، و XP هستند. از مدیریت Agile معمولا در توسعه نرمافزار استفاده میشود، اگرچه افراد معدودی دلیل این امر را درک میکنند. اما اگر شما نیاز به مدیریت یک تیم توسعه نرم افزار دارید، و هنوز Agile ندارید، از نظر مزیت رقابتی خود را فریب میدهید. در اینجا 5 مزیت مدیریت پروژه agile برای توسعه نرم افزار آورده شده است. برنامه نویسان 1400/03/10 برنامه نویسان 1861
NET 6 Preview 3. منتشر شد NET 6 Preview 3. منتشر شد این ماه هم NET 6 Preview 3. منتشر شد. این نسخه تقریبا به صورت کامل به ویژگیهای عملکردی سطح پایین اختصاص یافته است. برنامه نویسان 1400/01/30 ایمان مدائنی 1690
5 مورد که باید در مورد NET 5. بدانید 5 مورد که باید در مورد NET 5. بدانید NET 5.، جانشین NET Core 3.1. و NET Framework 4.8.، قصد دارد تجربه جدید توسعه cross-platform را به توسعهدهندگان NET. ارائه دهد. این امر ویژگیهای خوب جدیدی را به همراه دارد. البته در این مقاله نمیتوانید همه چیز را در مورد NET 5. بیاموزید، اما میتوانید روی 5 مورد تمرکز کنید تا درک درستی از آنچه اتفاق میافتد داشته باشید. برنامه نویسان 1399/09/25 ایمان مدائنی 2220
101 نکته برای اینکه توسعه دهنده بهتری باشیم 101 نکته برای اینکه توسعه دهنده بهتری باشیم من تمام دانش و تجربه خود را در این 101 نکته قرار داده ام که ممکن است در حرفه شما به عنوان یک توسعه دهنده وب به شما کمک کنند. چه تازه شروع کرده باشید و چه تجربه خاصی دارید ، امیدوارم این نکات به شما کمک کنند. این لیست به هیچ وجه کامل نیست و مطمئناً هر نکته کاملاً مناسب نخواهد بود ، اما امیدوارم بتوانید برخی از آنها را برای الهام گرفتن یا راهنمایی انتخاب کنید. برنامه نویسان 1399/09/23 مهدی نیسی 2399
5 روند کاربردی طراحی سایت در سال 2020 5 روند کاربردی طراحی سایت در سال 2020 طراحی سایت بخشی از اینترنت است که همیشه در حال تغییر و تحول بوده است. اگر راجع به 10 سال گذشته صحبت کنیم، اینترنت از شکل ابتدایی خود خارج شده و تکامل یافته است. گوگل یک فونت قدیمی داشت، فیس بوک در حال رشد بود و یاهو هنوز مهم بود. Web Design 1399/07/12 برنامه نویسان 2031
ارسال نوتفیکیشن در اپلیکیشن اندروید ارسال نوتفیکیشن در اپلیکیشن اندروید آیا تا به حال نیاز داشته اید که در اپلیکیشن اندروید خود نوتفیکیشن ارسال کنید ؟ پس با ما همراه باشید تا آموزش کامل ارسال نوتفیکیشن را به شما بدهیم Java 1399/07/06 حمیدرضا قهرمانی 1893
نصب و راه اندازی پایتون (python 3.8.5) نصب و راه اندازی پایتون (python 3.8.5) در این مقاله میخواهیم درباره نحوه نصب و راه اندازی زبان پایتون صحبت کنیم و کامل توضیح دهیم Python 1399/05/20 اشکان حیدری 4729
توضیحات مقدماتی درباره یادگیری برنامه نویسی توضیحات مقدماتی درباره یادگیری برنامه نویسی سلام دوستان امیدوارم که حالتون خوب باشه من میخوام توضیحات مقدماتی بدم برای استارت برنامه نویسی . که چطور یک زبان رو کامل یاد بگیرید. Python 1399/05/20 اشکان حیدری 2676
آموزش برنامه نویسی تا آخر دیتا تایپ ها آموزش برنامه نویسی تا آخر دیتا تایپ ها آموزش برنامه نویسی تا آخر دیتا تایپ ها به صورت کامل Python 1399/05/20 اشکان حیدری 2789
12 مفهوم جاوااسکریپت که باعث افزایش مهارتهای توسعه شما میشود 12 مفهوم جاوااسکریپت که باعث افزایش مهارتهای توسعه شما میشود جاوااسکریپت یک زبان پیچیده است. اگر توسعهدهنده جاوااسکریپت در هر سطحی هستید، درک مفاهیم بنیادی آن مهم است. این مقاله به 12 مفهوم میپردازد که درک آن برای هر توسعهدهنده JS ای مهم است، اما به هیچ وجه بیانگر وسعت کامل آنچه که توسعهدهنده JS باید بداند نیست. Java Script 1399/05/08 ایمان مدائنی 3249
10 اشتباه برنامهنویسان Backend (بخش اول) 10 اشتباه برنامهنویسان Backend (بخش اول) این مقاله کسانی را که هر نوع کد backendای را مینویسند هدف قرار داده است، مهم نیست که چقدر در این زمنیه تجربه داشته باشید، چه یک توسعهدهنده backend کاملا مسلط به همه چیز یا fullstack باشید، یا اغلب به صورت frontend کار کردهاید و گاهی اوقات کدهای backend را نوشته باشید و مهم نیست از کدام پلتفرم استفاده میکنید. برنامه نویسان 1399/03/07 ایمان مدائنی 815
مقدمه ای جذاب بر کرک پسوردهای مختلف مقدمه ای جذاب بر کرک پسوردهای مختلف کرک پسورد امروزه در دنیای امنیت از اهمیت بسیار زیادی برخوردار است، ما در این مطلب اطلاعاتی کامل درباره کرک پسورد را به شما ارائه خواهیم داد. برنامه نویسان 1398/12/18 برنامه نویسان 1772
نحوه ایجاد صفحه فرود (Landing Page) با Bootstrap 4 نحوه ایجاد صفحه فرود (Landing Page) با Bootstrap 4 Bootstrap 4 در حال حاضر محبوبترین فریمورک front-end در جهان است. شما میتوانید از آن برای ساخت هر نوع رابط کاربری، از قالبهای ادمین تا وبسایتهایی دارای ویژگی کامل استفاده کنید. در این آموزش گام به گام ما به نحوه ساخت یک صفحه فرود یا همان landing page با استفاده از بوتاسترپ 4 نگاهی میاندازیم . شما میتوانید از آن به عنوان صفحه اصلی استفاده کنید یا آن را به یک کمپین بازاریابی خاص متصل کنید. Web Design 1398/11/20 ایمان مدائنی 2610
معماری Laravel معماری Laravel Laravel یک فریمورک وب مبتنی بر PHP است. Laravel یک فریمورک رایگان و open-source است. این فریمورک در برنامههای کوچک و بزرگ کاملا برجسته برنامههای وب مورد استفاده قرار میگیرد. معماری Laravel از الگوی MVC پیروی میکند. در اینجا ساختار Laravel MVC را خواهیم دید. Laravel دارای ویژگیهای زیادی است که سرعت توسعه وب را بهبود میبخشد. در این مقاله ما جوانب مثبت و منفی Laravel را بررسی میکنیم. PHP 1398/10/19 برنامه نویسان 2882
11 مورد از ملزومات سایت که باید قبل از انتشار بررسی کنید 11 مورد از ملزومات سایت که باید قبل از انتشار بررسی کنید شما یک وبسایت دارید که به طور کامل طراحی شده است، CMS به طور عالی کار میکند، محتوا اضافه کردهاید، و مشتری خوشحال و راضی است، و زمان آن است که آن را فعال کنید. برنامه نویسان 1398/09/09 ایمان مدائنی 701
جلوگیری از خستگی شغلی جلوگیری از خستگی شغلی ما انسانها عجیب و خندهدار هستیم. یک روز صبح از خواب بیدار میشویم و یک ایده شگفتانگیز خواهیم داشت. یک سرگرمی هیجانانگیز برای امتحان کردن چیزی جدید یا یک ماجراجویی. ما ساعتها برای این اتفاق جدید هیجانانگیز بیدار میمانیم و ناگهان کاملا متوقف میشویم. شاید به این دلیل که خسته میشویم، یا حوصله انجام آن را نداریم. برنامه نویسان 1398/08/11 ایمان مدائنی 724