باگتو – Telegram
باگتو
1.85K subscribers
183 photos
54 videos
4 files
274 links
به دنیای آموزش‌های حرفه‌ای برنامه‌نویسی با سی‌شارپ و دات نت خوش آمدید!
در این کانال می‌توانید به دوره‌های آموزشی رایگان و تخصصی در زمینه دات نت و سی شارپ دسترسی پیدا کنید.

دوره جدید:

https://bugeto.net/page/takhfif-dorehaye-jadid-bugeto


@Bugetoadmin
Download Telegram
👈 اگه میخواین جایزه جذاب باگتو رو برنده شین پیج اینستارو فالو کنید تا از شرایط مسابقه مطلع باشید
به 3 نفر از دوستای عزیز جایزه اهدا خواهیم کرد.


https://www.instagram.com/bugeto_net/
باگتو pinned a photo
📥انتقال موتور گردش کار Bing به NET 5 .
بینگ یکی از بزرگترین و پیچیده ترین اپلیکیشن های بسیار کارآمد و قابل اعتماد NET . را در جهان اجرا می کند.
در این پست درباره اقدامات لازم برای ارتقا به .NET 5 ، شامل دستاوردهای قابل توجه عملکردی که به دست آوردیم ، بحث می شود.
این اپلیکیشن در میانه پشته معماری Bing قرار دارد و مسئول بسیاری از هماهنگی های توزیع شده بین هزاران مولفه دیگر است که نتایج را برای همه جستجوها ارائه می دهد و همچنین در مرکز بسیاری از دیگر خدمات دیگر بیرون از Bing قرار دارد. تیم صاحب این مولفه XAP ("Zap") نامیده می شود. من از سال 2008 مدت کوتاهی پس از پیوستن به مایکروسافت (زمانی که Bing جستجوی رایج بود) به عضویت این تیم درآمدم. در سال 2010 بیشتر پشته های خود را از C ++ به .NET Framework انتقال دادیم. تلاش ها برای انتقال XAP به .NET Core در جولای 2018 آغاز شد ...
برای مطالعه این مقاله روی لینک زیر کلیک کنید
https://bugeto.net/blog/webprograming-aspdotnetcore/migration-of-bings-workflow-engine-to-net-5
باگتو pinned a photo
#پست_جایزه_دار

اومدیم با یه پست جایزه دار و یه مسابقه جذاب که در پیج اینستاگرام باگتو برگزار میشه

📚🖍شرایط مسابقه
✔️فالو داشتن پیج اینستاگرام bugeto_net
✔️استوری کردن پست آخر اینستاگرام
✔️پیج باگتو رو تگ کنید
✔️یه جمله در مورد باگتو و آموزش هاش بنویسید

به همین راحتی شما می تونید برنده ۳۰۰ هزار تومان اعتبار از سایت باگتو بشین

❤️❤️به ۳ نفر از دوستانی که در مسابقه شرکت کردن به قید قرعه جایزه اهدا میشه

🔊🔊🔊 و یه خبر جذاب دیگه اینکه تخفیفات سایت از چهارشنبه ۳۰ تیر شروع میشه و شما می تونید دوره هارو با🔥 ۴۰ درصد🔥تخفیف خریداری کنید.

#جایزه_نقدی
#پست_جایزه_دار
#برنامه_نویسی_سایت #برنامه_نویسی_وب
#هدیه
📚 دوره دیزاین پترن ها

🟣👈 فصل هشتم: Adapter
🟣 فصل نهم:Prototype
🟣 فصل دهم:
Singleton

بروی سایت منتشر شد

📥برای دانلود این فصلها بر روی لینک زیر کلیک کنید
https://bugeto.net/courses/architecture-patternsprinciples/design-patterns-in-c-sharp
#مقاله

🖥شما برای نوشتن پروژهاتون از چه ادیتوری استفاده میکنید؟
اگه شمام جز افرادی هستین که از visual seudio استفاده می کنید باید بدونین که پیش نمایش 2ُ نسخه 2022 اون هم منتشر شده.
در پیش نمایش 2، بر ارائه توانایی های جدید در زمینه های بهره وری شخصی و تیمی ، توسعه مدرن و نوآوری مداوم متمرکز شده است.

📚برای اطلاع از ویژگی های این ورژن از ویژوال استدیو به لینک زیر در سایت باگتو مراجعه کنید و متن کامل مقاله رو مطالعه کنید.

#visual_studio
#programing



🌍 https://bugeto.net/blog/webprograming-aspdotnetcore/what-features-does-visual-studio-2022-offer-in-preview-2
باگتو pinned Deleted message
📕✏️آیا تا به حال تجربه ای داشته اید کهbreakpointها در اپلیکیشن شما، باعث اختلال در دیباگ کردن شود؟

ممکن است لازم باشد کد آپدیت شده خود را تست کنید یا روی قسمت دیگری تمرکز کنید که نیاز بهbreakpointنداشته باشد.در این سناریوها، شما مجبور هستیدbreakpointرا حذف یا غیرفعال کنید یا پرسینگ را ادامه دهید تا زمانی که به خط کد مورد نظر برسید. در Visual Studio 2022 Preview2 ، برای این سناریوها می توانید از"Force Run To Cursor"استفاده کنیدکه شبیه"Run To Cursor"است ، با این تفاوت که می توانیدbreakpointرا حذف نکنید و داشته باشید و دیباگ از روی آنها رد میشود و توقفی ندارد تا زمانی که به خط کد مورد نظر شما برسد.همچنین از هر یک از شرایط توقف nfirst-chance exceptions که ممکن است رخ دهد، پرش می کند .

⬅️🔽🔽برای مطالعه متن کامل این مقاله روی لینک زیر کلیک کنید👇👇
🌍 https://bugeto.net/blog/webprograming-aspdotnetcore/debug-with-force-run-to-cursor
باگتو pinned Deleted message
✏️📚میکروسرویس چیست؟
در فضای کسب‌وکار امروز، شرکت‌ها باید سریع‌تر از همیشه به نیازهای کاربر و شرایط متغیر پاسخ دهند. برای ادامه کار، اپلیکیشن‌های نرم‌افزاری باید سریع deploy شوند، نگهداری آنها آسان باشد و همیشه در دسترس باشند. باوجوداینکه معماری سنتی هنوز هم می‌تواند بسیاری از اینها را کنترل کند، ولی محدودیت‌هایی دارد. در برخی موارد، رویکرد پویاتر و مقیاس‌پذیرتر برای توسعه اپلیکیشن می‌تواند برای آینده حوزه تجاری حیاتی باشد. یکی از این رویکردها، معماری میکروسرویس است. میکروسرویس‌ها با تعدیل کردن برنامه‌های پیچیده، نوید تغییرات سریع و آسان نرم‌افزار را در مقایسه با معماری‌های Monolithic و سنتی می‌دهند. در یک‌دنیای ایدئال، این سبک معماری ماژولار با ایجاد امکان توسعة سریع قابلیت‌های ابتکاری، رشد بیزینس را تسریع می‌کند.

برای مطالعه کامل مقاله روی لینک زیر کلیک کنید
🌍 https://bugeto.net/blog/webprograming-aspdotnetcore/microservices-advantages-and-disadvantages
📚✏️تفاوت بین REST و SOAP API


کلمات Web Services دارای معانی بسیاری برای افراد با رشته‌های مختلف هستند. برای کاربران عمومی، به معنی استفاده از سرویس‌های آنلاین مانند وب‌گردی اینترنتی است، اما برای توسعه دهندگان و مدیران وب، معانی مختلفی دارد. به‌طورکلی یک اصطلاح گسترده است که چگونگی برقراری ارتباط بین دو مجموعه مختلف دستگاه یا اپلیکیشن‌ها را روی شبکه جهانی وب World Wide Web(WWW)نشان می‌دهد. این سیستم ارتباطی را می‌توان به دو نوع طبقه‌بندی کرد:

Simple Object Access Protocol SOAP
Representational State Transfer یا REST
اغلب اوقات هر دو به‌عنوان اصطلاحاتی با معانی یکسان در نظر گرفته می‌شوند اما نحوه کار آنها و ابزارهایی که هر دو برای اهداف ارتباطی استفاده می‌کنند، تفاوت میان آنها را نشان می‌دهد.
متن کامل مقاله رو در لینک زیر مطالعه کنید
🌍 https://bugeto.net/blog/webprograming-aspdotnetcore/difference-between-rest-and-soap-api
باگتو pinned a photo
📚 دوره ستارگان میکروسرویس

🟣👈 فصل سوم:

Implementation Project

بصورت کامل بروی سایت منتشر شد

📥برای دانلود این فصل بر روی لینک زیر کلیک کنید
🌍 https://bugeto.net/courses/architecture-microservice/microservice-stars
📚📌پنج مهارت برتر که هر Mobile Tester باید کسب کند

👇👇👇👇👇👇
توسعه اَپ ها یا محصولات جدید موبایل نه‌تنها به صدها ساعت زمان توسعه بلکه به ساعت‌های زیادی از تست نیاز دارد. تسترهای Quality assurance (تضمین کیفیت یا QA) بخشی جدایی‌ناپذیر از هر تیم توسعه‌ای هستند. آنها تضمین می‌کنند که کاربران نهایی بهترین برنامه یا محصول را با حداقل باگ‌ها یا مشکلات عملکرد دریافت می‌کنند. صرف‌نظر از تیم شما، برای تیم توسعه مهم است که مستقیم و هماهنگ با تیم تستQAموبایل کار کنند. یک موبایل تستر عالی کسی است که به‌خوبی ارتباط برقرار کند، محصول را بفهمد، نحوه استفاده از ابزارهای رایج تست را بداند و (به‌عنوان یک امتیاز اضافی) نحوه عملکرد اپ‌های موبایل را اندازه‌گیری کند. البته در هر شغلی، چالش‌هایی وجود دارد که موبایل تسترها و یک تیم توسعه هم ممکن است با آنها مواجه شوند.

برای مطالعه متن کامل مقاله و اطلاع از مهارت هایی که باید کسب کنید روی لینک زیر کلیک کنید
🌍https://bugeto.net/blog/webprograming-aspdotnetcore/top-5-skills-every-mobile-tester-should-have
📚📌در دنیای شدیداً رقابتی امروز، توسعه نرم‌افزار و اتوماسیون نقش مهمی در ایجاد اپلیکیشن‌های نرم‌افزاری قدرتمند برای بیزینس‌ها ایفا می‌کنند. علاوه بر این، فناوری‌های نوظهور مانند هوش مصنوعی و بلاک‌چین، مزیت رقابتی را برای شرکت‌ها ایجاد کرده‌اند. برای به‌دست‌آوردن حداکثر مزایای خارج از automation testing، تسترها به داشتن تجربه در حداقل یک زبان برنامه‌نویسی احتیاج دارند. انتخاب زبان‌های برنامه‌نویسی از سازمانی به سازمان دیگر متفاوت است و به ترجیح آزمایش‌کنندگان بستگی دارد. ممکن است هر زبان برنامه‌نویسی را بیاموزید تا توانایی تست خود را قوی‌تر کنید، اما هدف اصلی این است که تست را به طور کامل خودکار کنید و بدون دخالت انسان، خطاها را از قبل تشخیص داده و گزارش دهید و قادر به ایجاد تست‌های قابل‌استفاده مجدد باشید. باید اطمینان حاصل شود که محصول نهایی، نقطه قوت شرکت است نه نقطه‌ضعف.
لینک کامل مقاله👇
🌍https://bugeto.net/blog/webprograming-aspdotnetcore/top-automation-programming-languages-of-2021
📌📚ترجمه ی فارسی کلمه ی log ” ثبت وقایع” است. با استفاده از log اطلاعاتی را که هنگام بروز مشکل در برنامه بتوان برای رفع ایراد از آنها کمک گرفت، ثبت کنیم. تفاوت نوشتن log برای یک برنامه و ننوشتن آن را می توان با مثال صرف زمان 5 دقیقه برای رفع یک ایراد یا زمان 5 ساعتی برای آن توصیف کرد.البته باید به این هم توجه کنید، این که شما برای یک برنامه log بنویسید لزوما به این معنی نیست که شما می توانید سریعا به مشکل رخ داده برسید، این موضوع به مهارت شما در نوشتن log از روال اجرای برنامه نیز بر می گردد .
لاگ‌ها بخش مهمی از هر نرم‌افزار هستند. در این مقاله در مورد اینکه چگونه می‌توان لاگ را تأمل‌برانگیزتر کرد و درباره مواردی که باید در نظر داشته باشید و همچنین مواردی که هنگامLOGباید از آنها اجتناب کنید، صحبت می‌شود.

🌍https://bugeto.net/blog/webprograming-aspdotnetcore/logging-best-practices
📚📚📚این نسخه با استفاده از ابزارGitدرVisual Studioتکامل می‌یابد،Hot Reload را برای برنامه‌های.NETفعال می‌کند، لینک‌های مناسب را به منوی help اضافه می‌کند و ابزارهایLLVMرا بهLLVM 12.ارتقا می‌دهد.

این آخرین سرویس baseline (خط مبنا) برایVisual Studio 2019است. اکنون که ورژن 16.11 در دسترس است، ورژن 16.9 در اکتبر 2022 از پشتیبانی خارج می‌شود. ورژن‌های کوچک قبلی 16.0 ، 16.1 ، 16.2 ، 16.3 ، 16.5 ، 16.6 ، 16.8 و 16.10 دیگر تحت پشتیبانی نیستند. این نسخه‌ها فقط تا زمان انتشار آپدیت جزئی بعدی، سرویس و رفع اشکال می‌شوند.
نسخه‌هایی که هنوز پشتیبانی می‌شوند و تاریخ پایان سرویس آنها مشخص است:

16.4 – October 2021
16.7 – April 2022
16.9 – October 2022
16.11 – April 2029
#ویژوال_استدیو
#برنامه_نویسی_وب
#برنامه_نویسی
🌍 https://bugeto.net/blog/webprograming-aspdotnetcore/visual-studio-16-11
باگتو pinned a photo
📚 دوره دیزاین پترن ها

🟣👈 فصل های:یازدهم و دوازدهم

بروی سایت منتشر شد

📥برای دانلود این فصل ها بر روی لینک زیر کلیک کنید
https://bugeto.net/courses/architecture-patternsprinciples/design-patterns-in-c-sharp
Media is too big
VIEW IN TELEGRAM
✍️آیا تا به حال متد Hook استفاده کرده اید؟

🖍️در این ویدئو متد Hookرو معرفی واونو پیاده سازی میکنیم
متدی است که در Abstract کلاس ها تعریف می شوند و در sub کلاس ها بصورت اختیاری میتونه پیاده سازی بشه یا نه

#آموزش_برنامه_نویسی
#آموزش_ای_اس_پی
#آموزش_سیشارپ