مدتی از انتشار نسخه 2012 ه SQL Server با کد نام Denali میگذره در این پست قصد دارم چندیدن ویژگی جدید این نسخه رو معرفی کنم. [بیشتر بخوانید]
لینک پد چیست؟
اگه وبلاگ یا سایت دارید میتونید با لینک کردن مطالب جدیدتون به اینجا بازدیدکننده های بیشتری رو جذب کنید. گاهی هم توی اینترنت مطالب جالبی پیدا میشه که دلتون میخواد جایی ثبت کنید و بعدا بخونید یا به دیگران نشون بدید، اینکارم اینجا ممکنه. دقت کنید که اینجا جای معرفی کل یک سایت نیست بلکه برای معرفی مطالب سایتها ساخته شده!- برچسبها:
- SQL Server
یکی از ویژگی های ASP.NET MVC نحوه آدرس دهی صفحات و منابع یا همون URL هست که تر و تمیزه و از سوی کاربر قابل فهمه یا به عبارتی SEO Friendly URLs ه.مثلا اگه شما Controller ی بنام Profile داشته باشید که ی... [بیشتر بخوانید]
- برچسبها:
- ASP.NET، ASP.NET MVC، Security
در نسخه 3 ي ASP.NET MVC موتور نمايش(view-engine) جديدي بنام Razor اضافه شده ميزان كد نويسي View ها رو كم كرده. يكي از قابليت هاي جالب اون ساختن متدهاي كمكي به صورت اعلانيه(Declarative) كه اين امكان ... [بیشتر بخوانید]
با ایده گرفتن از Arik Poznanski نتیجه گیریم رو از شرینک کردن فایل های دیتابیس اول مینویسم «شرینک کردن در صورت نیاز» ما دو نوع شرینک کردن داریم شرینک کردن دیتا فایل (خیلی بد) شرینک کردن لاگ فایل (ب... [بیشتر بخوانید]
نداشتن بكاپ در يك سازمان باعث فاجعه ميشه.اوايل گزينه مد نظرم براي چك كردن Job مربوط به بكاپ گرفتن استفاده از Notifications خود SQL Server و ارسال ايميل بود ولي يه مشكل كوچيك اين وسط بود نداشتن Mail Se... [بیشتر بخوانید]
هدف Dependency inversion اینه که کلاس های سطح بالا نبایستی به صورت مستقیم وابسته به کلاس های سطح پایین باشن بلکه رابطه ی بین کلاس ها بایستی براساس Abstract ها یا Interface ها باشه [بیشتر بخوانید]
همنطور که قبلا اشاره کردم هدف این اصل اینه که اینترفیس بزرگ رو براساس استفاده کننده های اون اینترفیس و اهداف مختلف به اینترفیس های کوچکتر تبدیل کنیم و در نتیجه یک استفاده کننده از اون اینترفیس (مثلا ی... [بیشتر بخوانید]
- برچسبها:
- C#، Design Patterns، Refactoring
هدف اين اصل اينه كه در ارث بري كلاس مشتق شده بايد به گونه اي طراحي بشه كه در صورت نياز با كلاس پايه ي خودش قابل تعويض باشه. [بیشتر بخوانید]
اين اصل ميگه يك كلاس بايد براي توسعه باز و براي تغيير بسته باشه بنابراين طراحي شما بايد به گونه ي باشه كه براي اضافه كردن يك قابليت جديد به كلاستون حداقل تغيير ممكن رو تو كلاستون داشته باشيد.در واقع ب... [بیشتر بخوانید]
تعریف کردن این اصل خیلی راحته ولی انجامش در عمل سخته و تقریبا میشه گفت مثل امنیت همیشه %100 نیست. این اصل میگه هر کلاس فقط باید یک مسئولیت داشته و همچنیا میگه هر کلاس باید یک دلیل برای تغییر داشته با... [بیشتر بخوانید]
در این پست چند الگوی شاید معمولی ولی بسیار مهم لیست شده.مطلب جالبیه تنها مشکلش اینه که مثال های اون به هر زبانی هست جز #C. تو این پست معادل های دات نت ی اون لیست شده. [بیشتر بخوانید]
- برچسبها:
- C#، Refactoring
در دو قسمت اول و دوم “مقدمه ای به RavenDB” به آشنایی با مقدمات RavenDB پرداختیم تو این قسمت میخواهیم با یک مثال در عمل با RavenDB آشنا بشیم. [بیشتر بخوانید]
- برچسبها:
- ASP.NET MVC ، NoSQL ، RavenDB
در پست قبلی با استفاده از Management Studio دیتای تستی ساختیم. حالا یه شرح مختصری از سند و مجموعه سند (document) چیست؟ سند در واقع یک شی JSON هست و معادل یک ردیف (رکورد) تو بانک های رابطه ای RDBMS م... [بیشتر بخوانید]
بانک اطلاعاتی RavenDB یک بانک اطلاعاتی سندگرا ی متن باز برای پلتفرم دات نت / ویندوز هست که هر سند رو تو فرمت JSON ذخیره میکنه.تو بانک اطلاعاتی سندگرا هر موجودیت (Entity) میتونه بعنوان یک سند ذخیره بشه... [بیشتر بخوانید]
برای انجام Drag&Drop تو حالت عادی تقریبا کار سختی نداریم ولی وقتی Drag&Drop رو تو MVVM بخوایم کار سخت میشه و… بعد جستجو به فریمورک متن باز GongSolutions رسیدم که کار Drag&Drop رو تو MVVM ... [بیشتر بخوانید]
دوره های در حال ثبت نام
ورود به جشنواره و دیدن تمام دوره ها
دورهی نخبهی طراحی و برنامه نویسی وب
دوره ی آموزشی 0 تا 100 php و mysql
آموزش برنامه نویسی برای نوجوانان دوره از راه دور و آنلاین
آموزش SEO