×

لینک پد چیست؟

اگه وبلاگ یا سایت دارید میتونید با لینک کردن مطالب جدیدتون به اینجا بازدیدکننده های بیشتری رو جذب کنید. گاهی هم توی اینترنت مطالب جالبی پیدا میشه که دلتون میخواد جایی ثبت کنید و بعدا بخونید یا به دیگران نشون بدید، اینکارم اینجا ممکنه. دقت کنید که اینجا جای معرفی کل یک سایت نیست بلکه برای معرفی مطالب سایتها ساخته شده!

ثبت نام سریع مشاهده آخرین مطالب


+
۳

اصل Liskov Substitution چيست؟

هدف اين اصل اينه كه در ارث بري كلاس مشتق شده بايد به گونه اي طراحي بشه كه در صورت نياز با كلاس پايه ي خودش قابل تعويض باشه. [بیشتر بخوانید]

 
+
۳

اصل Open Closed چيست؟

اين اصل ميگه يك كلاس بايد براي توسعه باز و براي تغيير بسته باشه بنابراين طراحي شما بايد به گونه ي باشه كه براي اضافه كردن يك قابليت جديد به كلاستون حداقل تغيير ممكن رو تو كلاستون داشته باشيد.در واقع ب... [بیشتر بخوانید]

 
+
۸

ترجمه کتاب اصول برنامه‌نویسی

کتاب «اصول برنامه‌نویسی» همان طور که از اسمش پیداست، کتابی است راجع به اصول برنامه‌نویسی (مهندسی نرم‌افزار)، اما بر خلاف دیگر کتاب‌ها بیشتر یک کتاب عملی است تا یک کتاب تئوری. حدود چهار ماه پیش ترجمه ا... [بیشتر بخوانید]

 
+
۲

اصل Single Responsibility چیست؟

تعریف کردن این اصل خیلی راحته ولی انجامش در عمل سخته و تقریبا میشه گفت مثل امنیت همیشه %100 نیست. این اصل میگه هر کلاس فقط باید یک مسئولیت داشته و همچنیا میگه هر کلاس باید یک دلیل برای تغییر داشته با... [بیشتر بخوانید]

 
+
۶

الگوهای ابتدایی برای برنامه نویسی دات نت

در این پست چند الگوی شاید معمولی ولی بسیار مهم لیست شده.مطلب جالبیه تنها مشکلش اینه که مثال های اون به هر زبانی هست جز #C. تو این پست معادل های دات نت ی اون لیست شده. [بیشتر بخوانید]

 
+
۶

مقدمه ای بر RavenDB – قسمت سوم

مقدمه ای بر RavenDB – قسمت سوم

در دو قسمت اول و دوم “مقدمه ای به RavenDB” به آشنایی با مقدمات RavenDB پرداختیم تو این قسمت میخواهیم با یک مثال در عمل با RavenDB آشنا بشیم. [بیشتر بخوانید]

 
+
۵

آموزش سی شارپ – قسمت دوم – نرم افزار دفترچه تلفن ساده – بخش چهارم ( آخر) | ناربن

آموزش سی شارپ – قسمت دوم – نرم افزار دفترچه تلفن ساده – بخش چهارم ( آخر) | ناربن

آخرین قسمت از آموزش نوشتن دفترچه تلفن ساده با سی شارپ ، آماده شد. البته این آخرین قسمت سری ویدئوهای آموزشی سی شارپ نیست ، و کار ما تازه شروع شده. خواهش میکنم نرم افزارهای نوشته شده تویط خودتون ب... [بیشتر بخوانید]

 
+
۴

مقدمه ای بر RavenDB – قسمت دوم

مقدمه ای بر RavenDB – قسمت دوم

در پست قبلی با استفاده از Management Studio دیتای تستی ساختیم. حالا یه شرح مختصری از سند و مجموعه سند (document) چیست؟ سند در واقع یک شی JSON هست و معادل یک ردیف (رکورد) تو بانک های رابطه ای RDBMS م... [بیشتر بخوانید]

 
+
۲

مقدمه ای بر RavenDB – قسمت اول

مقدمه ای بر RavenDB – قسمت اول

بانک اطلاعاتی RavenDB یک بانک اطلاعاتی سندگرا ی متن باز برای پلتفرم دات نت / ویندوز هست که هر سند رو تو فرمت JSON ذخیره میکنه.تو بانک اطلاعاتی سندگرا هر موجودیت (Entity) میتونه بعنوان یک سند ذخیره بشه... [بیشتر بخوانید]

 
+
۷

آموزش سی شارپ – قسمت دوم – نرم افزار دفترچه تلفن ساده – بخش سوم | ناربن

آموزش سی شارپ – قسمت دوم – نرم افزار دفترچه تلفن ساده – بخش سوم | ناربن

بالاخره بخش سوم ویدئو هم آماده شد. این ویدئو هم بعد از سه بار رکورد گرفتن ساخته شد. اولین بار بعد از کل کار ، Camtasia هنگ کرد.تو دومین ویدئو هم سوتی زیاد دادم تو حرف زدن ، سومی بد نشده. آموز... [بیشتر بخوانید]

 
+
۳

۱۰۱ نکته و ترفند برای استفاده از CSS | ناربن

۱۰۱ نکته و ترفند برای استفاده از CSS | ناربن

اولین قسمت آموزش HTML , CSS آماده شد. امیدوارم از این آموزش هم استفاده کنید.البته این ویدئو هم مثل ویدئو اول آموزش سی شارپ بسیار ساده است. ولی از ویدئوهای بعدی حتما شروع به ساخت پروژه های کاربرد... [بیشتر بخوانید]

 
+
۳

آموزش سی شارپ – قسمت دوم – نرم افزار دفترچه تلفن ساده – بخش دوم | ناربن

آموزش سی شارپ – قسمت دوم – نرم افزار دفترچه تلفن ساده – بخش دوم | ناربن

بخش دوم از آموزش ساخت یک دفترچه تلفن ساده با سی شارپ هم آماده شد. امیدوارم مفید باشه. تو این بخش شما یاد می گیریدکه چگونه فرم طراحی کنید و کد ثبت ، ویرایش و حذف برای فرمتون بنویسید. [بیشتر بخوانید]

 
+
۲

آموزش سی شارپ - قسمت دوم - نرم افزار دفترچه تلفن ساده - بخش اول

ویدئو دوم از سری آموزشی سی شارپ هم آماده و منتشر شد. تو این ویدئو به تشریح نرم افزاری که می خواهیم بسازیم پرداختم و دیتابیس اونو طراحی کردم و برای اون stored procedure و کلاس ساختم. [بیشتر بخوانید]

 
+
۵

آموزش سی شارپ - قسمت اول | ناربن

آموزش سی شارپ - قسمت اول | ناربن

آموزش برنامه نویسی با زبان سی شارپ به صورت پروژه ای ، هر ویدئو یک پروژه [بیشتر بخوانید]

 
+
۲

Drag و Drop کردن در الگوی MVVM

برای انجام Drag&Drop تو حالت عادی تقریبا کار سختی نداریم ولی وقتی Drag&Drop رو تو MVVM بخوایم کار سخت میشه و… بعد جستجو به فریمورک متن باز GongSolutions رسیدم که کار Drag&Drop رو تو MVVM ... [بیشتر بخوانید]