نظرات اشتراک‌ها
10 دلیل برای اینکه برنامه نویس‌های وب باید AngularJS را فرا بگیرند
مسلما نیاز به تیم قوی‌تری نسبت به روش‌های متداول توسعه برنامه‌های وب دارد. دانش بالاتری از جاوا اسکریپت را نیاز دارد. به علت تازگی، دانش فنی چندانی از آن نسبت به سایر روش‌ها منتشر نشده‌است و تعداد کمتری به آن مشغول هستند.
نظرات مشابهی در این مورد:
SPA سخت است و همیشه خواهد بود!
مالیات SPA
اشتراک‌ها
آموزش Microservices و Docker در NET Core.

Book cover

این آموزش کاملترین آموزش ماکروسافت برای توسعه برنامه‌های مبتنی بر معماری Microservices و مدیریت آنها با استفاده از Docker Containers در NET Core. است. 

برای یادگیری بهتر می‌توانید پروژه eShopOnContainers   که بر اساس مفاهیم این آموزش نوشته شده است را بررسی کنید.

لینک دانلود کتاب به صورت PDF 

آموزش Microservices و Docker در NET Core.
نظرات مطالب
معماری میکروسرویس‌ها
هر دو یکی هستند، ساخت برنامه‌های وب با محوریت سرویس‌ها، همان سرویس‌گرا میشه. در اینجا کلمه میکرو میتونه تعریف شخصی داشته باشه. توسعه دهنده‌ها میتونن تعاریف مختلفی از کوچکی یا جزء پردازی یک سرویس داشته باشن. پس تاکید بر کلمه سرویس محوری است. 
مطالب
راهنمای انتخاب فناوری‌های مختلف

اگر مطالب مرتبط با WinRT را دنبال کرده باشید، شرکت Telerik فلوچارتی را به عنوان راهنمای انتخاب فناوری‌های مختلف جهت توسعه برنامه‌های ویندوز با جهت گیری دات نت، منتشر کرده‌‌است که برگردان فارسی آن به صورت زیر است:


همین تصویر با فرمت‌های PDF و Visio
نظرسنجی‌ها
تجربه تولید نرم افزار موبایل را در کدامیک از چهارچوب ها، سیستم عامل ها و محیط های مجتمع دارید؟
J2ME + NetBeans
J2ME + Sun Java Wireless Toolkit
J2ME + IntelliJ IDEA
Android + Eclipse
Android + IntelliJ IDEA
Windows Phone + Visual Studio
iOS + XCode
سایر
توسعه دهنده برنامه‌های موبایل نیستم
نظرات مطالب
Blazor 5x - قسمت 31 - احراز هویت و اعتبارسنجی کاربران Blazor WASM - بخش 1 - انجام تنظیمات اولیه
تا زمانیکه بتوانید در برابر حملات XSS مقاومت کنید، خیر. برای این مورد هم فعالسازی content security policy توصیه می‌شود:
اشتراک‌ها
تغییرات مهندسی NET Core.

CoreFx یا هسته‌ی NET Core.، متشکل است از صدها بسته‌ی نیوگت. در نگارش بعدی (نگارش 2) تنها یک  Microsoft.NETCore.App وجود خواهد داشت تا دیگر توسعه دهنده‌ها نیازی به ذکر تک تک بسته‌های مورد نیاز هسته را نداشته باشند. این تغییر به معنای بالا رفتن حجم برنامه‌های نهایی نیست و کار تهیه و توزیع برنامه‌های متکی به خود همانند قبل است. هدف صرفا ساده کردن مدیریت پروژه و کم کردن بسته‌های نیوگت هسته است.

تغییرات مهندسی NET Core.
نظرات مطالب
نحوه اجباری کردن استفاده از WWW در ASP.NET MVC
- بله حق با شماست. اگه به نمونه کارهای بنده هم توجه بفرمایید، همه فایل‌های استاتیک رو روی یه زیردامنه ای به اسم cdn.site.com یا static.site.com هاست کردم. سعی میکنم منظورمو توی یه مطلب جداگانه ای واضح شرح بدم. فکر میکنم برای اینکه کامنتو کوتاه کنم، خیلی بد نوشتم و نتونستم منظورمو برسونم.
- باز هم حق با شماست. بنده هم عرض نکردم نمیشه هاست کرد. خود من هم قبلا اینکارو انجام دادم (روی سرور برتینا؛ اردیبهشت 90). ببینید، منظورم اینه که مثلا امروز اکثرمون Win 7 یا 8 رو سیستممون داریم یا بیشترمون مثلا VS 2012 نصب کردیم. کلا دارم عرض میکنم که همیشه گرایشمون به آپدیت بودن هست. با توجه به هزینه هاستینگ که واقعا همینطور داره میاد پایین و شرکتهایی که شدیدا با هم در رقابت هستن و گرایش‌های درونی خود ما برنامه نویس ها، فکر میکنم کمتر کسی پیدا بشه که امروز تمایل داشته باشه کلا هیچ سایتی رو (حالا MVC بودن یا نبودنش یه طرف) روی IIS 6 هاست بکنه. چند وقت پیش یادمه یه مطلبی نوشته بودید درباره چک لیست برنامه‌های MVC و اون تو یه جمله ای که خیلی خوشم اومد و تو ذهنم حک شد این مضمون بود که IE 6 و 7 رو به رحمت ایزدی بپیوندانیم D: من منظورم دقیقا در همین راستاست. بعنوان نمونه من دقیقا 2 روز پیش یه هاستی رو ثبت کردم که روی ویندوز سرور 2012 با SQLServer 2012 و دات نت 4.5 و IIS 8 با 1 گیگ فضا و پهنای باند نامحدود و 300 مگ رم، هزینه یک ساله ـش با یه دامنه com شد فقط 60 دلار. دسترسی ریموت به IIS و SQLServer هم میده و از Web Deploy هم پشتیبانی میکنه. خوب همین پکیج خیلی ارزونتر هم گیر میومد. ولی این شرکت معتبرتر بود، گرونتر میداد که گرونش اینقدر شد. نمیدونم تونستم منظورمو برسونم یا نه.
- با اجازتون یه مطلب کوتاهی در راستای پست شما و استفاده از UrlRewrite توی این آدرس نوشتم و مثال مورد نظرمو اونجا ذکر کردم. در مورد فایل‌های استاتیک و سایر موارد هم حتما بیشتر توضیح میدم.
با احترام فراوان. پاینده باشید.
مطالب
لینک‌های هفته‌ی دوم بهمن

وبلاگ‌ها ، سایت‌ها و مقالات ایرانی (داخل و خارج از ایران)

ASP. Net

طراحی و توسعه وب

PHP

سی شارپ

عمومی دات نت

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


مسایل اجتماعی و انسانی برنامه نویسی

متفرقه