نظرات نظرسنجی‌ها
اگر بخواهید کنار دات نت بر روی یک پلتفرم یا زبان دیگری نیز کار کنید کدام را انتخاب می کنید؟
بله در موردش کمی مطالعه داشتم، 2-3 سالی هست توی خیلی از اپهای آموزش برنامه نویسی اندروید هم یادگیریشو گذاشتن، حتی برخی به عنوان اولین زبان اندروید نویسی یادش می‌دن. چون خودم دات نت رو یک محیط یکپارچه می‌بینم و تفاوت خاصی بین c# یا vb.net نمیبینم، پلتفرم جاوا رو هم یک محیط واحد میبینم! به هرحال همه زبانهای محیط جاوا در نهایت به کد ماشین مجازی جاوا ترجمه میشن، و قدرت یکسانی دارن. اگر میفرمایید یک گزینه دیگر به عنوان کاتلین هم اضافه میکنم، یا عنوان جاوا رو به "یکی از زبانهای پلتفرم  جاوا، مثل جاوا، کاتلین، اسکالا و ..." تغییر میدم.
نظرات مطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 7 - کار با فایل‌های config
منظور این بود که اگر فایل متنی JSON مرتبط را در نوت‌پد (و امثال آن و یا با برنامه نویسی) باز کردید و تغییر دادید (ذخیره کردید، تاریخ Last modified آن را تغییر دادید)، بلافاصله تغییرات آن در برنامه منعکس می‌شوند؛ چون یک file watcher برای تغییرات آن فایل در پشت صحنه فعال است. مانند file watcher فایل معروف web.config در برنامه‌های ASP.NET که آن هم یک کانفیگ است البته از نوع XML و اگر تغییری در آن داده شود، کل برنامه را ری‌استارت می‌کند. اما در اینجا برنامه با تغییرات فایل JSON کانفیگ آن ری‌استارت نخواهد شد. فقط «یک نکته: بارگذاری مجدد اطلاعات فایل config در ASP.NET Core 1.1» قابل استفاده خواهد بود.
ایجاد رابط کاربری هم برای آن مساله‌ای است شخصی که در نهایت شامل deserialization و تبدیل آن به شیء و تغییر آن در برنامه و در آخر serialization این شیء و بازگشت به حالت JSON آن است. عموما از کتابخانه‌ی JSON.NET برای انجام اینکار استفاده می‌کنند.
مطالب
آنالیز استاتیک کدهای CPP

برنامه Cppcheck ابزار آنالیز سورس کدهای برنامه‌های C و CPP جهت یافتن اشتباهات برنامه نویسی، مشکلات امنیتی، نشتی حافظه و امثال آن است. این برنامه رایگان و سورس باز را می‌توانید از آدرس زیر دریافت کنید:



در دو نسخه‌ی خط فرمان و همچنین GUI عرضه می‌شود که نگارش دارای UI آن از QT استفاده می‌کند. تا به حال 22 باگ موجود در کرنل لینوکس توسط این برنامه کشف و برطرف شده و همچنین در بسیاری از برنامه‌های سورس باز دیگر نیز مورد استفاده قرار گرفته است.
لیست مواردی را که این برنامه بررسی می‌کند، در این آدرس قابل مشاهده است.

مطالب
لینک‌های هفته‌ی آخر بهمن

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

امنیت

Visual Studio

ASP. Net

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

اس‌کیوال سرور

سی شارپ

عمومی دات نت

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

کتاب‌های رایگان جدید

متفرقه
اشتراک‌ها
دریافت کتاب افزایش کارایی RavenDB
در فصل اولیه کتاب اشارات جزیی به مفاهیم اولیه RavenDb به عنوان مقدمه ای بر کتاب آورده شده که تفاوت‌های Nosql با دیتابیس‌های Sql را شرح می‌دهد سپس تمرکز کتاب به موضوع اصلیش بر می‌گردد و در مورد بهنیه سازی رابطه‌ها و مانیتورینگ و .... می‌پردازد در فصول آخر به مباحثی مانند انتشار بر روی Cloud و  توسعه‌ی RavenDb صحبت می‌شود و در فصل آخر نیز از روش‌های بهبود نرم افزار برای استفاده کنندگان آن اشاراتی دارد 
دریافت کتاب افزایش کارایی RavenDB
نظرات مطالب
قبل از رفع باگ، برای آن تست بنویسید
وحید عزیز، من وبلاگ ت رو دنبال می کنم و کتاب فوق العاده ات درباره Exchange Server را خوانده ام
مدتهاست که به دنبال یک جزوه یا کتاب مختصر برای یاد گرفتن تست هستم، کلیات رو می دونم، ولی به نظرم یک پروژه نمونه که تا حد زیادی واقعی باشه خیلی بیشتر از دهها کتاب قطور می تونه کمک کنه
می تونی در این زمینه منبعی معرفی کنی؟ پلتفرمی که من کار می کنم ASP.NET WebForm چهار لایه است که از NH هم به عنوان لایه دیتابیس استفاده می کنم
نظرات نظرسنجی‌ها
آخرین باری که یک کتاب فارسی را در زمینه‌ی دات نت خریدید، کی بوده؟
کتاب تجارت الکترونیک در ASP ترجمه‌ی مسلم افراشته مهر انتشارات پندار پارس بود که به نظرم کتاب خوبی نبود ( بر مبنای وب فرم و کار با ADO و StoreProcedure‌های اس کیو ال که فکر کنم نحوه‌ی اینجوری سایت نوشتن مال ده سال پیشه ) ولی قصد خرید کتاب MVC4 آقای بهروز راد رو که مال همین انتشارات پنداره پارس رو دارم.
مطالب دوره‌ها
معرفی پروژه F# Sample 101
در این پروژه که محیط آن را در تصویر زیر مشاهده می‌کنید مثال‌های متنوعی از زبان برنامه نویسی #F تعبیه شده است. از منوی سمت چپ گزینه‌ی مورد نظر خود را انتخاب کنید. کد مثال را می‌تونید در قسمت Code پروژه مشاهده کنید. با استفاده از گزینه Run Sample می‌تونید خروجی هر مثال را نیز بینید.


برای نمونه :

دریافت سورس کامل پروژه
نظرات اشتراک‌ها
آیا WPF مرده است؟!
بسته به اینکه شما مرده رو چی در نظر بگیرید مسئله فرق دارد. 
1- اینکه احتما نسخه بعدی وجود ندارد.(احتمالا)
2- جایگزینی بهتری برای آن وجود دارد(100% خیر){ولی احتمالا تا چند وقت دیگر می‌آید زیاد است. چون مایکروسافت قصد دارد تغییراتی را در برنامه‌های توسعه ای خود ایجاد کند که با یک کد برای همه پلت فرم‌ها کد نویسی شود. به نظر من برنامه ای شبیه ویندوز استو با امکانات کامل بزودی جایگزین خواهد شد که با توجه به تکنلوژی Xaml  برای wpf کار‌ها کار سویچ سخت نخواهد شد}
نظرات اشتراک‌ها
200 ویدیوی آموزشی jQuery
یک VPS ارزون بخر. بعد براش برنامه نویسی کن تا فایل‌های یوتیوب رو دریافت کنه و لینک مستقیم بهت بده. خیلی‌ها این دور و اطراف اینطوری کار می‌کنند (یا حتی برای خودشون ایجاد اشتغال کردن). الگوریتم تهیه لینک مستقیم از یوتیوب رو هم اگر خواستی مثلا می‌تونی به این اسکریپت و کدهاش مراجعه کنی؛ بگردی بازهم هست در همون سایت. نمونه‌های دات نتش هم هست در سایت کدپلکس.