اشتراک‌ها
استفاده از کش توزیع شده در Viewهای برنامه‌های ASP.NET Core

روش‌های استفاده از کش در View در Asp.net core  تغییرات و بهبودهای اساسی داشته است. یکی از امکاناتی که به Tag Helper‌های مرتبط به کش افزوده شده است امکان استفاده از کش توزیع شده(Distributed-Cache) است.

با تنظیمات و سازوکارهای خود Asp.net core میتوان کش را از Sql Server  و Redis استفاده کرد و بخش‌های مختلف صفحه را در این کش‌های توزیع شده ذخیره و بازیابی کرد.

استفاده از کش توزیع شده در Viewهای برنامه‌های ASP.NET Core
اشتراک‌ها
آخرین رنکینگ شرکت معتبر گارتنر در حوزه‌ی بهترین سیستم مدیریت پایگاه داده عملیاتی
در مطلبی که سال گذشته با عنوان  آیا دوران پادشاهی اوراکل در حوزه‌ی مدیریت پایگاه‌های داده عملیاتی به پایان رسیده است؟ منتشر کردیم، به بررسی بهترین سیستم مدیریت پایگاه داده عملیاتی، پرداختیم. طبق آخرین رنکینگ شرکت معتبر گارتنر در مورد بهترین سیستم مدیریت پایگاه داده عملیاتی که به تازگی منتشر شده، SQL Server، برای دومین سال پیاپی توانست بالاتر از اوراکل، جایگاه اول را بدست آورد. 

آخرین رنکینگ شرکت معتبر گارتنر در حوزه‌ی بهترین سیستم مدیریت پایگاه داده عملیاتی
اشتراک‌ها
توابع سیستمی در Sql server

Every SQL Server Database programmer needs to be familiar with the System Functions. These range from the sublime (such as @@rowcount or @@identity) to the ridiculous (IsNumeric())  Robert Sheldon provides an overview of the most commonly used of them.  

توابع سیستمی در Sql server
اشتراک‌ها
صفحه بندی یک کوئری با Sql Server
Table of Contents

    Introduction
        Building the Environment for Testing
        Paging rows with Limit
        Paging in SQL Server 2012
        Comparing the Queries - ROW_NUMBER vs OFFSET/FETCH
    Conclusion
    References
    See Also
    Other Languages
صفحه بندی یک کوئری با Sql Server
اشتراک‌ها
NHibernate و پشتیبانی از SQL Server 2014

NHibernate 4.0 GA has been released. It comes with .NET 4.0 support, moving away from the Iesi.Collections library, and also supports some SQL Server 2012 features such as sequences and Query Paging. 

NHibernate و پشتیبانی از SQL Server 2014
اشتراک‌ها
وضعیت Reporting Service Point بعد از ارتقاء از SQL Server 2008 R2 به SQL Server 2012
رفع مشکل سرویس RSP Broken بعد از ارتقاء SQL Server 2008 R2

   failed to load expressions host assembly. Details: Could not load file or assembly ‘SrsResources. Culture=Neutral’ or one of its dependencies. The system cannot find the file specified. 
وضعیت Reporting Service Point بعد از ارتقاء از SQL Server 2008 R2 به SQL Server 2012
نظرات مطالب
کار با Docker بر روی ویندوز - قسمت ششم - کار با بانک‌های اطلاعاتی درون Containerها
شما می‌توانید یک container مخصوص SQL Server داشته باشید و یکی هم مخصوص برنامه‌ی ASP.NET خودتان که IIS را اجرا می‌کند. بعد این وسط باید بین این‌ها سیم کشی کرد. این سیم کشی در قسمت بعدی تحت عنوان docker-compose بحث شده. همچنین چند مثال هم مانند «اجرای پروژه‌ی ASP.NET Core Music Store توسط docker-compose» در آن بحث شدند که به همراه این سیم‌کشی‌ها هستند.
نظرات مطالب
آشنایی و بررسی ابزار Glimpse
glimpse و  Miniprofiler هر دو با Ef6 مشکل دارند . گرچه در سایت‌های برنامه‌های فوق عنوان شده که Ef6 را پوشش میدهند اما هر کدوم به نحوی باگی دارند. از اونجایی که در Ef6 با Rdbms اسکیوال CE کار می‌کنم و همانند Sql server پروفایلری نداره که دستورات ارسالی را بشه دید شما در Ef6 به غیر از دو پروفایل ذکر شده از چه پروفایلری استفاده می‌کنید؟
نظرات مطالب
EF Code First #15
با سلام؛ در دیتابیس Sql Server برای اینکه اطلاعات در صورت Valid بودن از Log فایل حذف بشه می‌یاییم و دیتابیس رو به صورت Simple قرار می‌دیم تا اندازه فایل Log افزایش پیدا نکنه و دستورش هم به این صورته
ALTER DataBase DBName SET RECOVERY SIMPLE
حالا این رو در ORM‌ها و بطبع در EF Code First چطور میشه پیاده سازی کرد.
نظرات مطالب
گرفتن خروجی XML از جداول در SQL Server 2012

- می‌تونی با کدنویسی اینکار رو انجام بدی:

var reportData = new DataSet();
reportData.ReadXml("yourfile.xml");
var connection = new SqlConnection("DB ConnectionSTring");
var sbc = new SqlBulkCopy(connection);
sbc.DestinationTableName = "yourXMLTable";
- یا می‌تونی از import و export خود SQL Server استفاده کنی.
- و یا از OPENXML میشه استفاده کرد:
INSERT Customers 
SELECT * 
FROM OPENXML ...