هدف اين اصل اينه كه در ارث بري كلاس مشتق شده بايد به گونه اي طراحي بشه كه در صورت نياز با كلاس پايه ي خودش قابل تعويض باشه. [بیشتر بخوانید]
اين اصل ميگه يك كلاس بايد براي توسعه باز و براي تغيير بسته باشه بنابراين طراحي شما بايد به گونه ي باشه كه براي اضافه كردن يك قابليت جديد به كلاستون حداقل تغيير ممكن رو تو كلاستون داشته باشيد.در واقع ب... [بیشتر بخوانید]
کتاب «اصول برنامهنویسی» همان طور که از اسمش پیداست، کتابی است راجع به اصول برنامهنویسی (مهندسی نرمافزار)، اما بر خلاف دیگر کتابها بیشتر یک کتاب عملی است تا یک کتاب تئوری. حدود چهار ماه پیش ترجمه ا... [بیشتر بخوانید]
تعریف کردن این اصل خیلی راحته ولی انجامش در عمل سخته و تقریبا میشه گفت مثل امنیت همیشه %100 نیست. این اصل میگه هر کلاس فقط باید یک مسئولیت داشته و همچنیا میگه هر کلاس باید یک دلیل برای تغییر داشته با... [بیشتر بخوانید]
در این پست چند الگوی شاید معمولی ولی بسیار مهم لیست شده.مطلب جالبیه تنها مشکلش اینه که مثال های اون به هر زبانی هست جز #C. تو این پست معادل های دات نت ی اون لیست شده. [بیشتر بخوانید]
- برچسبها:
- C#، Refactoring
در دو قسمت اول و دوم “مقدمه ای به RavenDB” به آشنایی با مقدمات RavenDB پرداختیم تو این قسمت میخواهیم با یک مثال در عمل با RavenDB آشنا بشیم. [بیشتر بخوانید]
- برچسبها:
- ASP.NET MVC ، NoSQL ، RavenDB
آخرین قسمت از آموزش نوشتن دفترچه تلفن ساده با سی شارپ ، آماده شد. البته این آخرین قسمت سری ویدئوهای آموزشی سی شارپ نیست ، و کار ما تازه شروع شده. خواهش میکنم نرم افزارهای نوشته شده تویط خودتون ب... [بیشتر بخوانید]
در پست قبلی با استفاده از Management Studio دیتای تستی ساختیم. حالا یه شرح مختصری از سند و مجموعه سند (document) چیست؟ سند در واقع یک شی JSON هست و معادل یک ردیف (رکورد) تو بانک های رابطه ای RDBMS م... [بیشتر بخوانید]
بانک اطلاعاتی RavenDB یک بانک اطلاعاتی سندگرا ی متن باز برای پلتفرم دات نت / ویندوز هست که هر سند رو تو فرمت JSON ذخیره میکنه.تو بانک اطلاعاتی سندگرا هر موجودیت (Entity) میتونه بعنوان یک سند ذخیره بشه... [بیشتر بخوانید]
بالاخره بخش سوم ویدئو هم آماده شد. این ویدئو هم بعد از سه بار رکورد گرفتن ساخته شد. اولین بار بعد از کل کار ، Camtasia هنگ کرد.تو دومین ویدئو هم سوتی زیاد دادم تو حرف زدن ، سومی بد نشده. آموز... [بیشتر بخوانید]
اولین قسمت آموزش HTML , CSS آماده شد. امیدوارم از این آموزش هم استفاده کنید.البته این ویدئو هم مثل ویدئو اول آموزش سی شارپ بسیار ساده است. ولی از ویدئوهای بعدی حتما شروع به ساخت پروژه های کاربرد... [بیشتر بخوانید]
بخش دوم از آموزش ساخت یک دفترچه تلفن ساده با سی شارپ هم آماده شد. امیدوارم مفید باشه. تو این بخش شما یاد می گیریدکه چگونه فرم طراحی کنید و کد ثبت ، ویرایش و حذف برای فرمتون بنویسید. [بیشتر بخوانید]
ویدئو دوم از سری آموزشی سی شارپ هم آماده و منتشر شد. تو این ویدئو به تشریح نرم افزاری که می خواهیم بسازیم پرداختم و دیتابیس اونو طراحی کردم و برای اون stored procedure و کلاس ساختم. [بیشتر بخوانید]
آموزش برنامه نویسی با زبان سی شارپ به صورت پروژه ای ، هر ویدئو یک پروژه [بیشتر بخوانید]
- برچسبها:
- آموزش سی شارپ
- ویدئو آموزش سی شارپ
برای انجام Drag&Drop تو حالت عادی تقریبا کار سختی نداریم ولی وقتی Drag&Drop رو تو MVVM بخوایم کار سخت میشه و… بعد جستجو به فریمورک متن باز GongSolutions رسیدم که کار Drag&Drop رو تو MVVM ... [بیشتر بخوانید]
دوره های در حال ثبت نام
ورود به جشنواره و دیدن تمام دوره ها
دورهی نخبهی طراحی و برنامه نویسی وب
دوره ی آموزشی 0 تا 100 php و mysql
آموزش برنامه نویسی برای نوجوانان دوره از راه دور و آنلاین
آموزش SEO