انجام عملیات Pivot توسط MDX : برای این منظور کافی است فقط جای سطر
و ستون را با هم عوض کنیم.برای مثال، کوئریهای زیر را اجرا
نمایید. Select
[Date].[Calendar].[Calendar Year] on columns,
[Product].[Product Categories].[Category] on rows
From [Adventure Works]
GO
Select
[Product].[Product Categories].[Category] on columns,
[Date].[Calendar].[Calendar Year] on rows
From [Adventur ...
در این قسمت در ابتدا نحوهی باز کردن یک پایگاه داهی چند بعدی را
در محیط BIMS بررسی کرده و سپس
چگونگی ساخت یک MDB را از پایه بررسی میکنیم. برای ادامه دادن این قسمت نیاز میباشد که پایگاه دادهی AdventureWorkDW2008 را در SSAS نصب کرده باشید . در ابتدا مطابق شکل زیر منوی File سپس زیر منوی Open و Analysis
Service Database ...
در این قسمت تلاش میکنم در خصوص محیط BIMS (Business Intelligence Management Studio) و همچنین AdventureWorksDW2008R2
توضیحاتی را ارائه کنم. در ابتدا در خصوص
طراحی انجام شده در Data Warehouse مربوط به پایگاه دادهی Adventure Works 2008 توضیحاتی ارایه میگردد. شاید بهترین کار در
خصوص آشنایی با یک پایگاه داده نگاه کردن به دیاگرام کلی آن پایگاه داده ب ...
مرورگرهای جدید تحت زیر مجموعهای به نام Content Security Policy، قابلیتهای توکاری را اضافه کردهاند تا حملاتی مانند XSS را حتی در برنامهی وبی که برای این نوع حملات تمهیداتی را درنظر نگرفتهاست، خنثی کنند. این قابلیتها به صورت پیش فرض فعال نبوده و نیاز است برنامه نویس صراحتا درخواست فعال شدن آنها را از طریق افزودن تعدادی هدر مشخص به Response، ارائه دهد. در ادامه این هدرها را بررسی خواهیم کرد.
غیرفعال کردن اجرای اسکریپتهای i ...
در Angular مکانیزمی وجود دارد که بر اساس آن میتوان از توابع و خواص تعریف شده در یک کنترلر در سایر کنترلرها نیز استفاده کرد که در واقع از ان به عنوان ارث بری کنترلرها عنوان میشود؛ ولی نکته ای که وجود دارد این است که در جاوااسکریپ OOP پشتیبانی نمیشود پس چگونه یک آبجکت کنترلر توابع و خصوصیات کنترلر دیگر را به ارث میبرد؟ با ذکر یک مثال این مورد را بررسی خواهیم کرد.
ابتدا دو کنترلر به صورت زیر ایجاد میکنیم: var app = angular. ...
در پستهای قبلی بیان شد که برای پیاده سازی عملیات مقید سازی عناصر View به مدل در کنترلر باید scope$ را به تابع سازنده کنترلر تزریق کرد. برای مثال: var app = angular.module('myApp', []);
app.controller('myController', function ($scope) {
$scope.name = 'Masoud';
$scope.family = 'Pakdel';
})
View متناظر نیز به صورت میباشد: <div ng-app="myApp">
<div ng-controller="myController">
...
همانطور که که در قسمت اول اشاره گردید، شرکت گوگل به ارائه سرویسهای متنوعی بر اساس فناوری رایانش ابری پرداخته است. در این بخش به معرفی سرویسهای ابری ارائه شده توسط شرکت آمازون پرداخته میشود. وب سایت
این شرکت برای پوشش ترافیک در تمام طول سال به میزان بالایی زیرساخت نرم افزاری و
سخت افزاری خود را گسترش داده است. بر همین اساس، این شرکت به منظور جلوگیری از اتلاف
منابع ایجاد شده و کسب منافع مالی قابل توجه، به مرور امکان استفاده از من ...
الگوی Composite یکی دیگر از الگوهای ساختاری میباشد که قصد داریم در این مقاله آن را بررسی نماییم. الگوی Composite در عمل یک Collection Pattern (الگوی مجموعه ای) است. که میتوان در درون آن ترکیبی از زیر مجموعههای مختلف را قرار داد و سپس هر زیر مجموعه را به نوبه خود فراخوانی نمود.به بیان دیگر الگوی Composite به ما کمک میکند که در یک ساختار درختی بتوانیم مجموعه ای (Collection ی)،از بخشی از آبجکتهای سلسله مراتبی را نمایش دهیم. این الگ ...
با
توجه به وجود کار گروهی در شرکتهای نرم افزاری، بعضی مواقع انتظارهایی از هر نوع
به شما میرسد که ممکن است چالشی برای کارهای در دست انجام شما بوجود آورد. در
این متن سعی شده این موارد بررسی و راه حلهایی برای حل مسالمت آمیز آن پیشنهاد شود. -
در مواقعی که کار جدیدی به
شما میرسد و برآوردی از زمان انجام آن ندارید قبل از دادن هر قولی زمان کوتاهی بین
نیمروز تا 2 روز برای بررسی درخواست کنید که با توجه به اهمیت موضوع م ...
با استفاده از چهارچوب بوت استرپ میتوان رابطهای کاربر استانداردی ساخت که قبلا دوستان در این سایت مطالبی را در این باب نوشته اند. در مطلب صفحات مودال در بوت استرپ 3 در مورد ترکیب قالب بوت استرپ با سیستم اعتبارسنجی MVC و jQuery validation و نمایش فرمهای مودال بوت استرپ صحبت شده و بسیار کامل هست.
مشکل: هنگام کار با بوت استرپ اگر از tabهای آن در فرم برنامه استفاده کنید، هنگام validate کردن فرم متوجه میشوید که ف ...