بله در موردش کمی مطالعه داشتم، 2-3 سالی هست توی خیلی از اپهای آموزش برنامه نویسی اندروید هم یادگیریشو گذاشتن، حتی برخی به عنوان اولین زبان اندروید نویسی یادش میدن. چون خودم دات نت رو یک محیط یکپارچه میبینم و تفاوت خاصی بین c# یا vb.net نمیبینم، پلتفرم جاوا رو هم یک محیط واحد میبینم! به هرحال همه زبانهای محیط جاوا در نهایت به کد ماشین مجازی جاوا ترجمه میشن، و قدرت یکسانی دارن. اگر میفرمایید یک گزینه دیگر به عنوان کاتلین هم اضافه میکنم، یا عنوان جاوا رو به "یکی از زبانهای پلتفرم جاوا، مثل جاوا، کاتلین، اسکالا و ..." تغییر میدم.
منظور این بود که اگر فایل متنی JSON مرتبط را در نوتپد (و امثال آن و یا با برنامه نویسی) باز کردید و تغییر دادید (ذخیره کردید، تاریخ Last modified آن را تغییر دادید)، بلافاصله تغییرات آن در برنامه منعکس میشوند؛ چون یک file watcher برای تغییرات آن فایل در پشت صحنه فعال است. مانند file watcher فایل معروف web.config در برنامههای ASP.NET که آن هم یک کانفیگ است البته از نوع XML و اگر تغییری در آن داده شود، کل برنامه را ریاستارت میکند. اما در اینجا برنامه با تغییرات فایل JSON کانفیگ آن ریاستارت نخواهد شد. فقط «یک نکته: بارگذاری مجدد اطلاعات فایل config در ASP.NET Core 1.1» قابل استفاده خواهد بود.
ایجاد رابط کاربری هم برای آن مسالهای است شخصی که در نهایت شامل deserialization و تبدیل آن به شیء و تغییر آن در برنامه و در آخر serialization این شیء و بازگشت به حالت JSON آن است. عموما از کتابخانهی JSON.NET برای انجام اینکار استفاده میکنند.
برنامه Cppcheck ابزار آنالیز سورس کدهای برنامههای C و CPP جهت یافتن اشتباهات برنامه نویسی، مشکلات امنیتی، نشتی حافظه و امثال آن است. این برنامه رایگان و سورس باز را میتوانید از آدرس زیر دریافت کنید:
در دو نسخهی خط فرمان و همچنین GUI عرضه میشود که نگارش دارای UI آن از QT استفاده میکند. تا به حال 22 باگ موجود در کرنل لینوکس توسط این برنامه کشف و برطرف شده و همچنین در بسیاری از برنامههای سورس باز دیگر نیز مورد استفاده قرار گرفته است.
لیست مواردی را که این برنامه بررسی میکند، در این آدرس قابل مشاهده است.
وبلاگها ، سایتها و مقالات ایرانی (داخل و خارج از ایران)
- علت مرگ نرم افزار ها
- مدیریت ساده تر Group policy – قسمت دوم
- آموزشCCNA لایه های OSI(بخش4)
- تاریخ بردار میلادی و شمسی (جلالی) !
- وجدان برنامه نویسی و اجبار برنامه نویسی
- دسترسی به کنترل های Server side از طریق جاوا اسکریپت
- MikroTik EOIP Tunnel
- انتشار SMF 1.1.8
- دسترس پذیری وب: مروری بر یک پژوهش؛ بخش اول
- سوییچ های Catalyst
- Tab Order، به راحتی آب خوردن !
- 20+ افزونه فایرفاکس برای توسعه دهندگان و طراحان وب
امنیت
Visual Studio
ASP. Net
طراحی و توسعه وب
- بهبودهای حاصل شده در کارآیی مرورگرها
- بیش از 40 مقاله آموزشی jQuery
- مجموعهای از کتابخانههای آپلود فایل
اسکیوال سرور
سی شارپ
عمومی دات نت
مسایل اجتماعی و انسانی برنامه نویسی
- اگر معمارها روزی مانند برنامه نویسها قرار بود کار کنند ...
- وضع اعضای تیم شما چطور است؟
- 14 ابزار مدیریت پروژه
کتابهای رایگان جدید
متفرقه
- آموزش رایگان جاوا
- برگه تقلب SVN
- مقایسه سرعت یک سری از پلتفرمهای برنامه نویسی و یک نمونه دیگر
- Valentine’s day timestamp
- چگونه بهتر بنویسیم؟
- MCSE از نوع ایرانی!
اشتراکها
دریافت کتاب افزایش کارایی RavenDB
در فصل اولیه کتاب اشارات جزیی به مفاهیم اولیه RavenDb به عنوان مقدمه ای بر کتاب آورده شده که تفاوتهای Nosql با دیتابیسهای Sql را شرح میدهد سپس تمرکز کتاب به موضوع اصلیش بر میگردد و در مورد بهنیه سازی رابطهها و مانیتورینگ و .... میپردازد در فصول آخر به مباحثی مانند انتشار بر روی Cloud و توسعهی RavenDb صحبت میشود و در فصل آخر نیز از روشهای بهبود نرم افزار برای استفاده کنندگان آن اشاراتی دارد
نظرات مطالب
قبل از رفع باگ، برای آن تست بنویسید
وحید عزیز، من وبلاگ ت رو دنبال می کنم و کتاب فوق العاده ات درباره Exchange Server را خوانده ام
مدتهاست که به دنبال یک جزوه یا کتاب مختصر برای یاد گرفتن تست هستم، کلیات رو می دونم، ولی به نظرم یک پروژه نمونه که تا حد زیادی واقعی باشه خیلی بیشتر از دهها کتاب قطور می تونه کمک کنه
می تونی در این زمینه منبعی معرفی کنی؟ پلتفرمی که من کار می کنم ASP.NET WebForm چهار لایه است که از NH هم به عنوان لایه دیتابیس استفاده می کنم
مدتهاست که به دنبال یک جزوه یا کتاب مختصر برای یاد گرفتن تست هستم، کلیات رو می دونم، ولی به نظرم یک پروژه نمونه که تا حد زیادی واقعی باشه خیلی بیشتر از دهها کتاب قطور می تونه کمک کنه
می تونی در این زمینه منبعی معرفی کنی؟ پلتفرمی که من کار می کنم ASP.NET WebForm چهار لایه است که از NH هم به عنوان لایه دیتابیس استفاده می کنم
کتاب تجارت الکترونیک در ASP ترجمهی مسلم افراشته مهر انتشارات پندار پارس بود که به نظرم کتاب خوبی نبود ( بر مبنای وب فرم و کار با ADO و StoreProcedureهای اس کیو ال که فکر کنم نحوهی اینجوری سایت نوشتن مال ده سال پیشه ) ولی قصد خرید کتاب MVC4 آقای بهروز راد رو که مال همین انتشارات پنداره پارس رو دارم.
مطالب دورهها
معرفی پروژه F# Sample 101
در این پروژه که محیط آن را در تصویر زیر مشاهده میکنید مثالهای متنوعی از زبان برنامه نویسی #F تعبیه شده است. از منوی سمت چپ گزینهی مورد نظر خود را انتخاب کنید. کد مثال را میتونید در قسمت Code پروژه مشاهده کنید. با استفاده از گزینه Run Sample میتونید خروجی هر مثال را نیز بینید.
برای نمونه :
دریافت سورس کامل پروژه
برای نمونه :
دریافت سورس کامل پروژه
نظرات اشتراکها
آیا WPF مرده است؟!
بسته به اینکه شما مرده رو چی در نظر بگیرید مسئله فرق دارد.
1- اینکه احتما نسخه بعدی وجود ندارد.(احتمالا)
2- جایگزینی بهتری برای آن وجود دارد(100% خیر){ولی احتمالا تا چند وقت دیگر میآید زیاد است. چون مایکروسافت قصد دارد تغییراتی را در برنامههای توسعه ای خود ایجاد کند که با یک کد برای همه پلت فرمها کد نویسی شود. به نظر من برنامه ای شبیه ویندوز استو با امکانات کامل بزودی جایگزین خواهد شد که با توجه به تکنلوژی Xaml برای wpf کارها کار سویچ سخت نخواهد شد}
نظرات اشتراکها
200 ویدیوی آموزشی jQuery
یک VPS ارزون بخر. بعد براش برنامه نویسی کن تا فایلهای یوتیوب رو دریافت کنه و لینک مستقیم بهت بده. خیلیها این دور و اطراف اینطوری کار میکنند (یا حتی برای خودشون ایجاد اشتغال کردن). الگوریتم تهیه لینک مستقیم از یوتیوب رو هم اگر خواستی مثلا میتونی به این اسکریپت و کدهاش مراجعه کنی؛ بگردی بازهم هست در همون سایت. نمونههای دات نتش هم هست در سایت کدپلکس.