یادداشت های یک برنامه نویس

نکات برنامه نویسی ، معرفی نرم افزار و علایق شخصی

Extension تقویم جلالی برای Dot NET

با استفاده از MHVPersianExtension به راحتی می توانید از تمامی امکانات DateTime برای تقویم جلالی استفاده کنید. برخی ویژگی های آن را با هم مرور می کنیم:

DateTime date1 = "1367/01/08".JalaliToGregorian();

در کد بالا مقدار String را به DateTime تبدیل کردیم. و در DateTime می توانیم همه ویژگی های تقویم میلادی را برای تقویم هجری شمسی نیز داشته باشیم:

ساختن Extension در Dot NET

Extension چیست؟ برای مثال ToString درکد زیر یک Extension برای نوع Integer است که آن را به string تبدیل می کند :

int primary = 1;
string result;
result = primary.ToString();

حال می خواهیم خودمان یک Extension بسازیم، برای مثال برای نوع integer یک Extension می سازیم که به آن یک واحد اضافه می کند:

دستورات INSERT,UPDATE,Delete در SQL Server

برای حذف داده های یک جدول از دستور Delete استفاده می کنیم:

Delete  FROM  Test
Where ID=1

برای بروز رسانی داده دستور Update را بصورت زیر به کار می بریم:

UPDATE  Test
SET    Name = 'س'
where code='C'

و دستور insert را با سه روش مختلف جهت ورود داده می توانیم استفاده کنیم:

دسترسی به کنترل ها با استفاده از رشته

میخواهیم با استفاده از نام یک کنترل به صورت رشته، به آن کنترل به صورت داینامیک دسترسی پیدا کنیم و از آن استفاده کنیم. برای مثال یک کنترل از نوع فرم را صدا زنی و نمایش می دهیم:

Dim ProjAndForm = "WindowsApplication1.Form2"  '' String Of Your Project And Form Name
Dim objType As Type = Type.[GetType](ProjAndForm) '' Get Type Of your string
Dim objForm As Control = DirectCast(Activator.CreateInstance(objType), Control) '' Convert Type to Control and now you can use this Control
objForm.Show()  

۱۲ مرد خشمگین (فیلم ۱۹۵۷)

یک فیلم سیاه سفید که کل یک ساعت نیمِ فیلم در یک اتاق و دربارهٔ هیئت منصفه دادگاهی متشکل از دوازده نفرِ که بایستی دربارهٔ گناهکار بودن یا بی‌گناهی جوانی به اتهام قتل تصمیم‌گیری کنند. این فیلم در اکثرِ لیست های صدتایی برترین فیلم ها قرار داره و بنظر من جایگاه واقعیش تو همه لیستا جایگاه اول هست.

 

صد سال داستان نویسی ایران (کتاب)

کتاب صد سال داستان نویسی ایران اثر حسن میرعابدینی شامل چهار جلد یک مرجع بی نظیر در حوزه ادبیات داستانی معاصر (از مشروطه تا به امروز) است. با خواندن این کتاب گویی تمامی داستان ها و رمان های مهم و تاثیرگذار نوشته شده در صد سال اخیر را خوانده اید. و با روند رشد داستان نویسی معاصر آشنا می شوید.