مباحث پیشرفته Net.
نکات MVC
Rx یک کتابخانه، برای ترکیب برنامه های غیرهمزمان و مبتنی بر رویداد (event based) با استفاده از مجموعه های قابل مشاهده است. این موضوع زمانی مفید خواهد بود که ...
در این مقاله خواهیم فهمید Entity Framework (EF) چیست و چطور آن را در برنامه هایمان پیاده سازی کنیم؟... Entity Framework چیست؟,رویکرد Database first
امروزه در توسعه برنامه های حساس و مهم، اعتبارسنجی امری بسیار ضروری است که توسعه دهندگان باید توجه ویژه ای به آن داشته باشند. هکر ها هر جایی از جامعه هستند و باید جلوی آنها را بگیریم تا نتوانند داده های غیر منطقی را به برنامه ما ارسال کنند. جلوگیری از این حملات به گارد امنیتی برنامه بسیار ضروری است و ...
در این مقاله سعی می کنیم ویژگی جدیدی را در .NET 4.5 معرفی کنیم تا بتوانید به راحتی از آن استفاده کنید. وظیفه garbage collector در .NET Framework، تخصیص و آزادسازی حافظه برای برنامه است. موتور بهینه ساز garbage collector، بر اساس ...Garbage Collection از زمان .NET 4.0, چه چیزی درباره GC در .NET 4.5 جدید است,فعالسازی GC server
در .NET Framework،ه interfaceهایی (رابط هایی) وجود دارد که بوسیله collectionها (مجموعه ها)ی موجود در آن زبان برنامه نویسی پیاده سازی می شوند تا بتوان با دسترسی تصادفی به اشیاء یک مجموعه، از قابلیت iteration (تکرار) بر روی اشیاء، حذف و اضافه کردن آنها بهره برد... ,IEnumerable,ICollection,IReadOnlyCollection,IList,IReadOnlyList
MongoDB یک پایگاه داده غیر SQL ای است و backend مناسبی برای WebAPIها به شمار می رود. به جای وام گیری از پایگاه داده رابطه ای (relational store) از پایگاه داده سند گرا (document store) وام گرفته است. در این مقاله به شما نشان خواهیم داد که چطور با استفاده از یک ASP.NET Web API، یک ApiController بسازیم. طوری که قادر به پشتیبانی از HTTP GET، PUT، POST و DELETE باشد.
توسعه بر اساس تست (Test-Driven Development:TDD)، رویکردی است برای توسعه نرم افزار که به ما می گوید باید قبل از نوشتن هر سطر از کد، آن را تست کنیم. با وجود این رویکرد مجبور خواهیم بود درباره نیازمندی ها و چگونگی اعتبار بخشی به کدهای متضاد، فکر کنیم. علاوه بر این باعث خوانایی کد خواهد شد. اگر کدها را بدون تست بنویسیم، قطعاً یکسری باگ تولید می کند و ما مجبور خواهیم شد حتماً برای اصلاح آن ها...
ها کاربرد های گسترده ای در Entity Framework دارند و با به کار بردن آنها در کلاس model، می توانیم اعتبار سنجی ها را اجرا کنیم. به این ترتیب کلاس هایی را در اختیار ما قرار می دهد، که یکسری metadata برای Entity Framework DbSet فراهم میکند و ...
به عبارت ساده رویکرد Code First در Entity Framework روشی برای ساخت پایگاه داده و جدول ها با استفاده از کد C# و کلاس های Entity Framework است. در این رویکرد، اول جدول ها را برای ذخیره داده ها در نظر می گیریم و پس از آن کلاس ها را بسته به نیازهایمان طراحی می کنیم و ...
استفاده از css سفارشی شده در sharepoint 2013-استفاده از Custom css در Sharepoint 2013
اخیراً بر روی eRoom برای migration از SharePoint با کمک Metalogix کار می کنم. کنسول Metalogix eRoom پیش از migration ، موضوعات ممکن برای migration را بررسی می کند، که می تواند حین migration نیز ...
بنا به دلایلی در دنیای واقعی تعداد کنترل ها بر روی data storesها و data feedها کم هست و یا اصلاً هیچ کنترلی وجود ندارد. دلایلی نظیر ...
توسعه دهندگان با کمک Unit testing می توانند کدهای نوشته شده شان را تست کنند تا ببینند آیا مطابق طراحی و نیازها است یا خیر؟ و اینکه آیا قبل از آزمایش QA، همانطور که انتظار می رود کار میکند یا خیر؟ این موضوع به شما کمک می کند تا مشکلات در مراحل اولیه ی توسعه تشخیص داه شوند، حتی نمی توان آن را با تست یکپارچگی و تست عملکرد جایگزین کرد...
قابلیت دانلود، بخشی از وب سایت های متفاوت است. برای پیاده سازی دانلود به صورت excel یا PDF روش های متعددی وجود دارد.دانلود به صورت excel ساده است، اما برای دانلود به صورت PDF درگیر CSS و مسائل دیگر می شویم... CutyCapt چیست؟