I recently updated the documentation on daxstudio.org to include a page on the Parameter Support, but I thought this might also benefit from a longer explanation. It may surprise some people to hear this, but the DAX language has supported parameters in queries since it was first released. However while you can use parameters in a DAX query you cannot easily test parameterized DAX by supply the parameter values as variables like you can in T-SQL. In DAX the parameters are sent in a separate part of the XMLA as part of the XMLA command’s parameters collection. Historically one of the biggest issue ...

Developers now have access to free and inexpensive developer tools that can help find and fix many common application problems. These new APM tools are now an essential part of every developer’s tool set. Show me the tools!

A few months ago, the company I work for redid their corporate vision/mission statement. It was a very positive process. It holds people accountable and makes sure that everyone behaves in a way that supports ...

I recently updated the documentation on daxstudio.org to include a page on the Parameter Support, but I thought this might also benefit from a longer explanation. It may surprise some people to hear this, ...

March the 28th, 2016. The date I published my last blog post… It's been a long time indeed. And in those mere 3 years a lot of things happened to my life. Not that that is supposed to be an excuse or anything, ...

Before I talk about the software professionals, let me first say a little something about American politics. Boy, this blog post has gone off the rails quickly. Don’t worry; I won’t talk about Trump. Here ...

(Note post is first draft)Just ran into this tonight, setting up a new machine to actually run Ubuntu Bash via WSL. I was trying to use git in the WSL ubuntu shell and use ssh keys. Also found that after ...

This was a little doozy.We have a site that has ajax file upload fields that worked for all browsers, IE, Firefox, Chrome, Safari except for one instance: Safari on iPhones.How strange! The problem exhibited ...

Artificial Intelligence (AI) is proving to be the most revolutionary technology in recent time that would completely change the way world is working now. AI has the potential to reinvent everything from ...

How much overtime are you willing to work? How much compensation should there be? Does this depend on the type of work? These are all good questions. Before doing a code review it is a good idea to have ...

This tripped me up. It looks to be quite simple. You specify a folder, a file, and a token placeholder start/end. So if you define a pipeline variable named SomeConfigSetting, and in your config file you ...

We have seen enormous growth of technology in last few decades but healthcare has been slow to adopt the technology. Now time is changing and healthcare industry too is about to witness significant changes ...

With WordPress being the best CMS of all the times, the advancements that revolve around the WordPress CMS is just reaching the peak level. Not only WordPress themes, but any type of WordPress plugin can ...

So the problem below was in relation to working with dates from a Sharepoint 2013 List, but the same technique should be applicable any time you want to convert UTC/GMT datetime fields to a local time. ...

Mobility has nowadays become the synonym of growth while the businesses which have no plan to build mobile apps have got very less chance to continue to grow in future. A dedicated mobile application is ...

So I got an Apple Watch for Christmas, the n-1 gen. My expectations were on the low “it’s just a gadget” side. However, it is the little things that amaze me. Here is one – Our company uses Symantic VIP ...

So thanks to a couple of early adopters we’ve found and hopefully squashed a few bugs that managed to sneak into the 2.8.0 release and the 2.8.1 release is now live on https://daxstudio.org v2.8.1 Includes ...

So it’s been a little while coming, but the 2.8.0 release of DAX Studio is now available at https://daxstudio.org It contains a host of new features as well as a lot of stability improvements. Below is ...

When you run a query in DAX Studio with the Server Timings feature switched on you will see output like the following. A number of the metrics that are gathered by the server timings have been abbreviated ...

Undoubtedly, iPhones are the most updated smartphones in the world right now. There are many reasons why iPhones are always in demand throughout the world. Another advantage that iPhones have already given ...

The objective of empowerment is to enable someone (or everyone) on a team to be able to make the same decisions that the team leader (or CEO) would make. Empowerment is difficult to implement. It is not ...

My somewhat colorful non-spoileriffic review of Aquaman (aka Wet Thor)!TL;DR: It's fucking wonderful. See it.My amazing wife managed to secure us a couple of advance seats to see Aquaman, and I have to ...

What is the next big thing in the boundless world of content marketing? Where do we go from here? As a software developer living in the world of marketing, the understanding of this topic is core to where ...

Most of the businesses nowadays are taking the critical step of developing their mobile app. This is certainly the right investment as by this way your business will have more chances of success and you ...

Xicom provides high quality IoT Development Company Service for its worldwide clients. It has achieved remarkable feet by recently developing IoT app for its 500th client. Xicom has expert IoT consultants ...

Mobile apps are being developed in a very big number and there is nothing stopping this ritual! Yes, in this fast-paced and hard life of competition, getting apps developed for the business by hiring a ...

I've worked with the 3 main cloud providers over the past decade. Whilst AWS has an abundance of services + excessive docs, and Azure is strictly for .NET refugees, for me, GCP (Google Cloud Platform) ...

Today is the age of mobile phones and different types of mobile apps installed on them. People do so many of their daily tasks using these mobile apps therefore these mobile apps have become an integral ...

Graph Theory Conceptslast year I was working on an NLP Deep Learning project that required me to compare parse trees for different question / answer pairs. I needed to extract feature-set for my model, ...

So some great geek stuff with a customer of mine (Family Farms). We needed to integrate combine-harvester and tipper trucks on our iPad app. to record weights as combine tips to nearby truck. This was ...

So you've just started building .Net Core applications and really starting to gain some traction. You quickly learn how mature and thorough the .Net Core framework is becoming and think "I need to start ...

This is the second of a two part blog post on code reviews. This first post is on why and when code reviews should be done and some of the soft skills needed. This post is a technical checklist on some ...

This is a 2 part blog post on code reviews. This first post is on why and when code reviews should be done and some of the soft skills needed. The second post is a technical checklist on some things to ...

I cloned a stage in the release pipeline which had a Web App Manage task. The App Pool specified user name/password look as if it was cloned too as the variable “app_pool_svc_account_passw... showed “********”. ...

Often I find I retain my local GIT branches long after their usefulness expires. Deleting them one at a time is a hassle, and probably the reason I don’t clean them up more often. Fortunately, someone ...

In a nutshell this is due to an incompatibility between .NET and Windows. The most likely candidate for the cause would be an upgrade to either Windows or .NET. Overall, check the Windows and SQL Server ...

Today’s is a high paced world where people want to maximize the use of technology and hitech services to save more and more of their time which they can devote in other pleasure activities. That’s why ...

Working on xamarin project and looking for hot reload ? Look at Xamarin Live reload. For using Xamarin Live Reloadsimply go to Extension Manager search for live reload and install the xamarin live reload ...

Repeat this 10 times, DO NOT FRET. Trust me, at first I really freak the hell out of me for unable to do anything, even though what I need to do is just to access my local database as per normal, like ...

Nowadays mobile phones have become the integral part of our lives and when it comes to Android development or iOS development means when you are looking for an app creator then businesses get confused ...

Right now Xamarin is one of the most popular framework to develop cross-platform apps. Xamarin development enables you to develop Android, iOS and Windows mobile applications using Visual Studio and C# ...

With the coming of different mobile platforms around the world, the mobile app development companies are gaining a lot of traction and clients. Most of these clients are the business owners who are looking ...

Don't forget to check out all the great Amazon Prime Day Deals today! I've always been a huge fan of Amazon's error pages, except for today lol If you're a Software Engineer, take a moment to be thankful ...