SIMD DotNET

یک تکنیک پردازش موازی است که اجرای یک دستورالعمل واحد را روی چندین عنصر داده به طور همزمان امکان پذیر می کند و از موازی سازی در سطح سخت افزار برای انجام محاسبات روی آرایه ها یا بردارهای داده به طور موثر استفاده می کند. دستورالعمل های SIMD به ویژه برای کارهایی که شامل مجموعه داده های بزرگ یا محاسبات تکراری هستند، مفید هستند، جایی که پردازش موازی می تواند عملکرد را به طور قابل توجهی افزایش دهد.

  • 1026 بازدید
  • 101
T4 Template چیست؟

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

  • 1347 بازدید
  • 25
بهینه سازی SQL

تنظیم عملکرد SQL می تواند یک کار فوق العاده دشوار باشد، مخصوصا هنگام کار با داده های مقیاس بزرگ که حتی تغییرات جزئی ممکن است تاثیر قابل توجهی (مثبت یا منفی) بر عملکرد دیتابیس داشته باشد. در میان شرکت های متوسط و بزرگ، اغلب تنظیمات عملکرد SQL توسط یک مدیر پایگاه داده یا DBA انجام می شود. اما من اعتقاد دارم بهینگی عملکرد دیتابیس را تمام توسعه دهندگان باید بدانند.

  • 2453 بازدید
  • 30
گزارش در کریستال ریپورت

گزارشگیری یکی از مهمترین اجزا یک برنامه محسوب میشوند. در خصوص اهمیت گرازش ها در یک برنامه میشود گفت که در برخی از برنامه تجاری گزارش های موجود در آن، ارزش آنرا تعیین میکند. نرم افزارهای جانبی زیادی برای تهیه گزارش در محیط دات نت ارائه شده است که معروف ترین و پرکاربردترین انها کریستال ریپورت است. تا قبل از نسخه Visual Studio 2008 برای استافده ار این نرم افزار باید کریستا ریپورت را بصورت جداگانه نصب میکردیم اما از نسخه 2008 به بعد این نرم افزار در ویژوال استدیو بصورت نصب شده قرار دارد. در این مقاله قصد داریم یک مثال ساده از استفاده کریستال در صفحه وب ارائه دهیم

  • 3106 بازدید
  • 20

صفحه 1 از 1
  • 1