×

لینک پد چیست؟

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

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


+
۴

ويژگيهاي جديد SQL Server ۲۰۱۲

ويژگيهاي جديد SQL Server ۲۰۱۲

مدتی از انتشار نسخه 2012 ه SQL Server با کد نام Denali میگذره در این پست قصد دارم چندیدن ویژگی جدید این نسخه رو معرفی کنم. [بیشتر بخوانید]

 
+
۶

جلوگیری از حملات دستکاری آدرس در ASP.NET MVC‌

یکی از ویژگی های ASP.NET MVC نحوه آدرس دهی صفحات و منابع یا همون URL هست که تر و تمیزه و از سوی کاربر قابل فهمه یا به عبارتی SEO Friendly URLs ه.مثلا اگه شما Controller ی بنام Profile داشته باشید که ی... [بیشتر بخوانید]

 
+
۳

ساختن متدهاي كمكي Razor در ASP.NET MVC

در نسخه 3 ي ASP.NET MVC موتور نمايش(view-engine) جديدي بنام Razor اضافه شده ميزان كد نويسي View ها رو كم كرده. يكي از قابليت هاي جالب اون ساختن متدهاي كمكي به صورت اعلانيه(Declarative) كه اين امكان ... [بیشتر بخوانید]

 
+
۳

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

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

با ایده گرفتن از Arik Poznanski نتیجه گیریم رو از شرینک کردن فایل های دیتابیس اول مینویسم «شرینک کردن در صورت نیاز» ما دو نوع شرینک کردن داریم شرینک کردن دیتا فایل (خیلی بد) شرینک کردن لاگ فایل (ب... [بیشتر بخوانید]

 
+
۲

استفاده از Hotmail در SQL Server Database Mail

استفاده از Hotmail در SQL Server Database Mail

نداشتن بكاپ در يك سازمان باعث فاجعه ميشه.اوايل گزينه مد نظرم براي چك كردن Job مربوط به بكاپ گرفتن استفاده از Notifications خود SQL Server و ارسال ايميل بود ولي يه مشكل كوچيك اين وسط بود نداشتن Mail Se... [بیشتر بخوانید]

 
+
۳

اصل Dependency Inversion چیست؟

هدف Dependency inversion اینه که کلاس های سطح بالا نبایستی به صورت مستقیم وابسته به کلاس های سطح پایین باشن بلکه رابطه ی بین کلاس ها بایستی براساس Abstract ها یا Interface ها باشه [بیشتر بخوانید]

 
+
۸

اصل Interface Segregation چیست؟

همنطور که قبلا اشاره کردم هدف این اصل اینه که اینترفیس بزرگ رو براساس استفاده کننده های اون اینترفیس و اهداف مختلف به اینترفیس های کوچکتر تبدیل کنیم و در نتیجه یک استفاده کننده از اون اینترفیس (مثلا ی... [بیشتر بخوانید]

 
+
۳

اصل 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) میتونه بعنوان یک سند ذخیره بشه... [بیشتر بخوانید]

 
+
۲

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

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