NET Aspire چیست؟

دات نت Aspire یک چارچوب جامع و ابر محور (cloud-oriented) است که برای ایجاد برنامه های کاربردی توزیع شده مقیاس پذیر، قابل مشاهده و درجه تولید طراحی شده است. در بخش پیش نمایش نسخه .NET 8 معرفی شد.

  • 1442 بازدید
  • 43
برخی ویژگی های جدیدی که به اس کیو ال 2022 اضافه شده

برخی ویژگی های جدیدی که به اس کیو ال 2022 اضافه شده در این مقاله مرور میکنیم

  • 317 بازدید
  • 29
تفاوت میان متدهای Finalize و Dispose

دو متد Finalize و Dispose برای آزادسازی منابع کنترل نشده توسط یک شی، مورد استفاده قرار می گیرند. در این مقاله قصد داریم تفاوت های موجود در استفاده از این دو متد را بیان کنیم. اولین تفاوتی که وجود دارد این است که متد dispose() در اینترفیس IDisposeable تعریف شده است در حالیکه متد finalize() در داخل کلاس object تعریف شده است. اجازه بدهید حالا که میدانیم هر کدام از این متدها در کجا تعریف شده اند به مقایسه دقیق تر تفاوت های آنها در پیاده سازی، عملکرد و ساختار دستوری آنها بپردازیم

  • 2139 بازدید
  • 38
افزایش عملکرد و کارایی Entity Framework

Linq To Entity یک ORM بسیار قدرتمند است که برای کوئری نویسی و مدیریت دیتابیس استفاده میشود. از آنجایی که این ابزار امکانات بسیار زیادی را در اختیار برنامه نویس گذاشته است بیش از هر چیز باید نکاتی را بدانیم که با رعایت آنها میتوانیم بهترین عملکرد و کارایی (Performance)را از این ORM بدست آوریم. دانستن این نکات به ما کمک میکند تا با رعایت کردن آنها بهترین عملکرد را در سرعت و کارایی برای برنامه خود به ارمغان بیاوریم.

  • 1476 بازدید
  • 25
T4 Template چیست؟

بطور ساده و مختصر، زمانی که در یک پروژه MVC شما با استفاده از scaffold یک کنترلر و یا یک View را به پروژه اضافه میکنید درواقع دارید از T4 Template ها کمک میگیرید. T4 Template قالب هایی هستند که باعث میشوند کدهای c# یا vb بصورت اتومانیک تولید شوند و صفحاتی ایجاد گردند. در زمان استفاده از گزینه Add Controller در قسمت scaffold options لیست کشویی تحت عنوان Template وجود دارد که این لیست همان لیست T4 Template هاست.

  • 1346 بازدید
  • 25
Blob Storage چیست

Storage Blob یک ویژگی در Microsoft Azure است که به توسعه دهندگان اجازه می دهد تا داده های بدون ساختار را در بستر cloud مایکروسافت ذخیره کنند. این داده ها از هر نقطه دنیا قابل دسترسی هستند و می توانند شامل صدا ، فیلم و متن باشند. Blob ها به گروه هایی به نام "containers" طبقه بندی می شوند که به حساب های کاربر متصل هستند. و البته Blob ها را می توان با کد NET نیز دستکاری کرد. به این معنی که میتوان از طرق برنامه نویسی آنها را ذخیره، حذف و پیمایش نمود.

  • 1797 بازدید
  • 30
10 نکته برای کار راحتر با Sql Server Management

محیط کاری SQL Server Management ، علاوه بر گزینه های اصلی و پرمخاطب ، نکات و ترفندهای زیادی را شامل می شود که شاید از آنها آگاهی نداشته باشید. نکاتی که دانستن آنها به افزایش بهره وری کار شما کمک می کند. در این مقاله ، ما نکاتی را عنوان می کنیم که می توانید در SSMS برای افزایش کارایی و کاهش زمان معمول خود استفاده کنید.

  • 1614 بازدید
  • 26
7 نکته برای افزایش عملکرد کوئری ها در SQL Server

وقتی صحبت از بهینه سازی عملکرد کوئری ها برای کاهش زمان پاسخ به برنامه های وب در SQL میشود، اغلب شاهد تغییراتی در لایه برنامه یا ایندکس گذاری روی ستونهای جداول پایگاه داده هستیم و کمتر به بهینه سازی خود کوئری SQL توجه می شود. حتی معماران و توسعه دهندگان متخصص نیز فراموش می کنند که عملکرد پایگاه داده از داخل همین پرس و گاهی از نام پرس و جو باید شروع میشود. در اینجا هفت نکته ساده آورده شده است که عملکرد جستجوی SQL شما را افزایش می دهد.

  • 1372 بازدید
  • 42
Big Data vs SQL Server

SQL یکی از ابزارهای همه کاره در کار با دیتابیس های رابطه ای محسوب میشود. SQL حدود 40 سال پیش توسعه داده شد و بخاطر راحتی انجام عملیات CRUD در آن و کارایی بسیار بسرعت محبوب گشت. کم کم رقبا دیگر هم وارد میدان شدن و رقابت بین مایکروسافت با SQL Server؛ اوراکل با پایگاه داده اوراکل؛ و MySQL، توسعه یافته توسط Sun که در حال حاضر نیز متعلق به اوراکل است شروع شد. با این حال، اگر به عنوان خواننده ای متواضع در حوزه فن آوری باشید ممکن است بدانید که Big DATA افق روشنی دارد. چیزی که مسلم هست اینه که، برنامه های کاربردی داده های بزرگ حداقل در زمان های اخیر با الگوریتم MapReduce گوگل ایجاد شده اند و با سرعت فوق العاده ای در حال گسترش محصولات مختلف هستند. بطوری که حالا با یک جستجو در گوگل، می توانید تعداد زیادی از مقالات که مفاهیم Big DATA را بیان می کنند، پیدا کنید. کار با داده های حجیم باعث ایجاد و توسعه مفهمومی به نام NoSQL شد که قابلیت کار با حجم بسیار عظیمی از داده ها را داراست و در کار با داده ها به صورت بسیار ساده و روان از XML یا JSON استفاده میشود.

  • 1472 بازدید
  • 26

صفحه 3 از 9