وبسایت شخصی حسن هاشمی

برنامه نویس. ایران. قم :))

آشنایی اجمالی با درایورها در ویندوز

توی این پست سعی می کنم سوالاتی که در مورد درایورها برای بعضی از برنامه نویس هایی که غالباً از زبان های سطح بالاتر استفاده می کنن پیش میاد رو جواب بدم.

قبل از شروع باید بگم که حجم زیادی از مطالبی که اینجا میگم روی میتونید توی کتاب مرجع توسعه درایور برای ویندوز بنام 

Programming the Microsoft Windows Driver Model در اینجا مطالعه کنید.

این کتاب یه مقدار قدیمی هست و از ویندوز 7 به بعد حجم زیادی از درایورها از فضای کرنل به فضای کاربر انتقال پیدا کردن، ولی حقیقتش بهتر ازین کتاب توی این مبحث من ندیدم. می تونید با این استارت بزنید و بقیه رو توی سایت مستندات مایکروسافت دنبال کنید.


کاربرد Inteface ها در #C

چند روز پیش یه ایمیل از ایمان عزیز دریافت کردم، ایشون از من خواسته بودن در مورد کاربرد interface و delegate در سی شارپ توضیح بدم.

و مخصوصاً اینکه چجوری این دوتا باعث میشن کد ما راحت تر به روزرسانی بشه. خب امروز هم که جمعه هست و با خودم گفتم بیا یه نفعی به بشریت برسونیم :) بیشتر...

امکانات جدید 6 #C همراه با Visual studio 2015

چند روز پیش نسخه نهایی ویژوال استودیو 2015 ارائه شد که یه سری امکانات خیلی جالبی مخصوصاً برای wpf به همراه داشت. یه چیز خیلی مهم دیگه هم این بود که ویژوال استودیو 2015 به صورت پیش فرض از کامپایلر Roslyn که توی پست قبلی یه معرفی مختصری کرده بودم استفاده می کنه. بیشتر...

معرفی پروژه Roslyn

Roslyn نام پروژه ای هست که مایکروسافت تقریباً شش سال گذشته روش وقت گذاشته حالا این Roslyn چی هست.

"A reimplementation of C# and Vb compiler" چیزی هست که مایکروسافت اعلام کرده. بله! درست حدس زدید مایکروسافتی های نشستن و دوباره کامپایلر vb و #C رو از اول نشستن.

اشتباه نکنید اونا علاف نیستن:)بیشتر...