کانال توسعه دهندگان سی شارپ
153 subscribers
32 photos
5 videos
6 files
87 links
اینجا از تجربیاتم توی برنامه نویسی می نویسم🙌
یک عدد دات نت کار
گیت هاب من:
https://github.com/hassanrafatjoo
Download Telegram
در حال توسعه یه وبلاگ واسه این کانال😁

از معماری MVC استفاده کردم و کتابخونه های SweetAlert و Jquery و همینطور بوت استرپ برای ظاهر کار
(شاید اصطلاحا Best Practice نباشه اما برای شروع بد نیست (: )

دیگه از این به بعد لینک میت های آنلاین و ویدیوها اونجا قرار داده میشه
2👍1💔1
همیشه یکی از چالش های بک اند کارها این بوده که نشون بدن که تخصص دارن حتما سعی کنید واسه فرانت اگر کسی کنار دستتون نیست بسپاریدش به Ai تا واستون انجام بده و شما درگیر بک اند باشید

بله شاید شما از نظر تکنیکال و فنی قوی باشی ولی چیزی هم قراره به کارفرما یا به اون شرکتی که میخوای داخلش فعالیت کنی هم نشون بدی اوایل شاید اونجورم نیاز نباشه بخوای خیلی چیز خفنی برای ui بزنی ولی سعی کن یه چیز معقول باشه که طرف قانع بشه به این که واقعا بلدی
نکته دوم این که هیچ وقت نگید بلد نیستم و این چیزا
اولش ترس داره که بخوای یه چیزی قبول کنی

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

یا یه جای دیگه از این پروژه کاربران باید نحوه تلفظ کلمه ها رو به بریتیش و امریکن گوش میدادن و خب چنین قابلیتی پیشفرض توی افزونه وجود نداشت و من با کمک ai تونستم یه api از معروف ترین دیکشنری آنلاین دنیا یعنی Cambridge Dictionary بگیرم و با اون افزونه کاربران میتونستن تلفظ ها رو گوش بدن


شاید بپرسید چطوری توی یه پروژه فروشگاهی من کیف پول پیاده سازی کنم؟ من که اصن نمیدونم حتی نوع متغیر از نوع چی باشه منو چه به این چیزا؟

الان دیگه با وجود ai میتونید هر مسئله ای رو تحلیلش کنید و از هوش مصنوعی که میپرسید چطور چنین چیزی میشه پیاده سازی کرد کمک تون میکنه

من خودم مثلا نمیدونستم چطوری نقش های کاربری رو از هم تفکیک کنم و هر کدوم رو چطور پیاده سازی کنم توی پروژه وبلاگ پس نیاز داشتم تا ذهنم بازتر بشه برای این موضوع از جمنای خواستم بخش هایی که یک وبلاگ داره رو راهنماییم کنه تا بتونم ایجادش کنم و خیلی راحت تونستم امکان مد نظر خودمو اضافه کنم


برای خفن تر شدن توی برنامه نویسی خوندن کتاب های زبان اصلی و داکیومنت رو فراموش نکنید

زیاد کد ببینید تا ذهن تون باز بشه که چطوری و چه شکلی کد بزنید

شِت کد بزنید اوایل هیچ اشکالی نداره بعدش که مطالعه میکنید یاد میگیرید
👍4
گاهی وقتا یه اشتباه کوچیک باعث میشه کل کار خراب شه

فکرشو کن توی یک سایتی بیای ناحیه ادمین ایجاد کنی بعد منطق کار توی سطح روت پروژه باشه😂🤣

کنترلرهای سطح ادمین رو توی کنترلرهای روت پروژه تعریف کرده بودم

هی میدیدم چرا مقاله ای توی دیتابیس ذخیره نمیشه نگو که یکی از مشکلاتش این بوده😂

خلاصه حواستون باشه این چیزا رو

بعد راجع به asp هم توی اون وبلاگه ویدیو و این چیزا میزارم
😁3
سلام دوستان بالاخره من هم بعد از 2 ماه متصل شدم

کانال توسعه دهندگان سی شارپ در بله:

https://ble.ir/csharpdev
درود خدایان مصر بر دات نت کارانپ
🎉2👎1
در طی چند روز گذشته مایکروسافت دات نت 11 رو هم معرفی کرده و در حالت Preview هستش
منی که میدونم توی این مدت قطعی خیلیا وصل بودن ولی نمیتونم ثابت کنم😕😂
👍1
دارم ویژوال استودیو رو آپدیت میکنم برا ماه دسامبر 2025ئه😂
دفتر کار اشتراکی توی شیراز گرفتیم که استارت بزنیم کارمون رو

از صبح تا الان داریم تلاش میکنیم فعلا درست حسابی وصل شیم😢
توی این چند مدت به من چی گذشت؟
من حدود روز 35 ام جنگ بود که تصمیم گرفتم اولین میرورها رو روی ویژوال استودیو برای دانلود پکیج ها و همچنین میرور برای npm برای دانلود tailwind css و... ست کنم

با این که شرایط مساعد نبود ولی هر جوری بود ذهن خودمو جمع و جور کردم و از دیدن اخبار کمی دوری کردم

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

من حتی با هوش مصنوعی hooshang.ai زمان هایی که حال و حوصله نداشتم وایب کدینگ میکردم و بقیه رو هم خودم کد میزدم

توی این مدت تجربیاتی زیاد از کار با asp core , ef ,fluent validation کار با معماری ها و دیزاین پترن های دیگر، web api , کار با دیتابیس های مختلف از جمله Mongo db ، دیزاین پترن ریپوزیتوری،پیاده سازی ربات داخل پیامرسان بله و کلی چیز دیگه رو یاد گرفتم

و تموم همه اینا در طی همین مدت بودن

کلا سعی کنید در سخت ترین حالت هم تلاش خودتون رو کنید. من به خودم میگفتم اگر کار نکنم افکار دیگه ای به ذهنم میاد و به هم میریزم پس حداقل کمتر بشه هر چند که توی ایران خیلی سخته
👌2
من و عشقم یهویی😁
😁3🔥1
صرفا جهت شوخی 😁
به زودی تولید محتوا رو شروع میکنم
کد زدن کامل با هوش مصنوعی حماقتی بیش نیست
👍2👎1😁1
چندتا برنامه‌نویس سنیور رو اخراج کردن، جاش یه جونیور + اشتراک Pro هوش مصنوعی گذاشتن!
چیزی که باورم نمی‌شد اما به چشم دیدم.

ببینید، هوش مصنوعی می‌تونه سریع‌تر کد بزنه، boilerplate تولید کنه، باگ حل کنه و حتی architecture پیشنهاد بده.

ولی هنوز نمی‌فهمه،
- کجای پروژه قراره 6 ماه بعد منفجر بشه.
- کدوم تصمیم فنی شرکت رو زمین می‌زنه.
- کجا باید نه بگه.
- چطور complexity رو کنترل کنه.
- چطور وسط chaos تصمیم درست بگیره

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

هوش مصنوعی اهرم قدرته نه جایگزین بلوغ مهندسی. و خطرناک‌ترین تیم ممکن تیمی نیست که AI نداره، تیمی‌ه که فکر می‌کنه با AI دیگه به آدم حرفه‌ای نیاز نداره.

خیلی‌ها هنوز فرق بین تولید کد و ساختن محصول واقعی رو نفهمیدن.

@DevTwitter | <Ehsan Rezaei/>
👍4
برید صحبت کردن با کارفرما یاد بگیرید
بعد بگید پروژه نیست
همین رزومه های پر و پیمون از کجا میان؟ از صحبت کردن و این که خودت رو به بقیه نشون بدی

میدونم خیلی کلیشه ای هست شاید بگی چرت نگو مرد ولی واقعا همینه

چطوری فلانی توی فلان تیم کار میکنه؟ به خاطر روابط درست حسابی که داشته
👍1👎1
تا حد امکان حضوری برید پروژه بگیرید
از دوست و آشنا میتونید کمک بگیرید واسه این که شما رو به بقیه معرفی کنن

حضوری یه حُسن بزرگی که داره اینه کارفرما می بینه و راحت تر هزینه ها رو با هم طی می‌کنید و وقتی بفهمه بلدید دیگه اونجا شما تعیین کننده قیمت نهایی خواهید بود
خب سلام دوستان وقتش رسیده که استارت کنیم تولید محتوا رو

تولید محتواهایی که داخل کانال بله هم بود اینجا به صورت پی دی اف قرار میدم که یهویی با انبوهی از پیاما مواجه نشید
👍2