این پروژه را سال پیش به سفارش یکی از دوستان نوشتم که استفاده نشد و تصمیم گرفتم اوپن سورس منتشر شود. از سی شارپ و دیتابیس اس کیو ال سرور سی ای استفاده شده.
به روز رسانی سریع target framework پروژههای دات نت 4 تا 4.5.1
307, RedirectKeepVerb
آیا میتوان از قابلیتهای C#6 در نگارشهای پایینتر دات نت فریم ورک استفاده کرد؟
301, MovedPermanently
پاسخ: بله! فقط async در نگارشهای قبل از دات نت 4.5 وجود ندارند و متدهای الحاقی از دات نت 3 به بعد اضافه شدند و نیاز به افزودن ارجاعی به System.Runtime.CompilerServices.ExtensionAttribute دارند (برای دات نت 2 البته).
بنابراین اگر از VS 2015 استفاده میکنید برای مثال به سادگی میتوانید از قابلیتهای C# 6 در برنامههای دات نت 4 استفاده کنید. برای نمونه یک چنین کدی در VS 2015 با دات نت 4 هم قابل کامپایل است و بدون مشکل کار میکند:
بنابراین اگر از VS 2015 استفاده میکنید برای مثال به سادگی میتوانید از قابلیتهای C# 6 در برنامههای دات نت 4 استفاده کنید. برای نمونه یک چنین کدی در VS 2015 با دات نت 4 هم قابل کامپایل است و بدون مشکل کار میکند:
using static System.Console; namespace VS2015_Net4_Tests { class Program { static void Main(string[] args) { var test = "Test"; WriteLine($"{test}"); } } }
اندازه گیری دما، مختصات جغرافیایی، لرزه یا تکانه و تنظیم نمودن هشدار دهنده توسط NET Micro Framework
301, MovedPermanently
اگر شما یک دات نت developer هستید، میتوانید بدون داشتن دانش زبانهای سطح پایین مانند Assembly روی دستگاههای سازگار با این فریم ورک کد بنویسید و شرایط محیطی پیرامونتان را مانیتور نمایید. این پلت فرم رایگان و با سورس باز است و فرصت طلایی را در اختیار توسعه دهندگان جهت برنامه نویسی روی میکرو پروسسورها "با حداقل تنظیمات پیچیده" قرار میدهد.
شما میتوانید با syntax (دستورات) دات نتی روی بوردهایی با قیمت زیر 100$ براحتی در محیط دات نت برنامه بنویسید و به همان راحتی باگ گیری نمایید. بعنوان مثال برنامه GPS را روی بورد بنویسید و آن را به شی نصب کرده و از مختصات جغرافیایی در هر لحظه آگاه شوید. و یا دمای پیرامونتان را هر از X ثانیه توسط Thread اندازهگیری نمایید و چنانچه بالاتر و یا پایینتر از مقدار مورد انتظارتان بود هشدار دهنده را فعال نمایید.
وضعیت Reporting Service Point بعد از ارتقاء از SQL Server 2008 R2 به SQL Server 2012
301, MovedPermanently
به شخصه یادگیری زبان #C را از این کتاب شروع کردم . اکنون ویرایش سوم این کتاب با پوشش NET 4.5. منتشر شده است. نکتهی جالب این است که دیگر خبری از Windows Forms برای رابط کاربری نیست و کاملا با WPF و XAML جایگزین شده است.
همچنین قابلیتهای جدید NET 4.5. از جمله asynch و await بررسی شده و گریزی هم به الگوی طراحی MVVM نیز زده است.