Video,Wintellect Blogs

A Lap Around Microsoft’s Business Intelligence Platform


26 Jun , 2017   Video

Learn about the Features of Microsoft’s Business Intelligence Platform

There is much choice when it comes to Business Intelligence (BI) products these days. In this webinar session, you will learn about Microsoft’s Business Intelligence Platform, and get a wealth of tips and tricks to make your life easier and keep your customers happy.

In this webinar, you’ll learn:

  • When to use SQL Server Analysis Services Tabular Model and when to just use indexing.
  • When to use SQL Server Integration Services and when to use Data Factory for ETL processes.
  • When to use SQL Server Reporting Services and when to use Power BI.
  • How to create a unified reporting portal.

If you are interested in learning more about Microsoft’s Business Intelligence Platform, our training or consulting, please send us a message.Read more

, , , ,

How To,Tutorial,Wintellect Blogs

Quick Start for Moby and LinuxKit

Blaize Stewart

19 Jun , 2017  


Docker has grown wildly in the last few years. It’s gone from a fledgling startup to a billion-dollar company, and now it’s got the attention of the enterprise. A number of changes have happened at Docker too – there’s been a leadership transition as well as Docker giving many of its core components over to the open source community to be managed there. All this change has set the stage for the next chapter in Docker history. Docker at DockerCon 2017 announced a new initiative that is aimed to take containers to the next frontier through the Moby Project.

The Moby Project has bold ambitions. It seeks to expand containers to include not only applications, but also core system components as well on an operating system. Docker says, “Moby is a framework to assemble specialized container systems. It has a library of containerized components and a framework for assembling these components into a standalone container platform.” Traditionally, containers were subsequent to an operating system – it would boot, load the container engine, then load containers that hosted applications like databases, message queues, and web servers. Moby intends to containerize things like DHCP servers, DNS servers, and so on such that they too can be pulled and plugged in much the same way of traditional containers to build custom operating systems.… Read more

, , , ,

Tutorial,Wintellect Blogs

Data Science with R in Visual Studio

Jonathan Wood

15 Jun , 2017  

Like our previous post on Python, we will walk through all the really nice offerings Visual Studio gives us now when working with R and related tools.

Since we looked at installing in the previous post, and the steps are the same, I will omit that from this post. We’ll just focus on all the awesome R tools Visual Studio provides for you.

R Projects

Similar to Python, when we installed the data science tools we get an “R” section in our templates. If you go there you’ll see something like this:

R tools visual studio

Only one template to choose from, but that’s ok! That is all we need.

R Interactive

Just like there’s a Python Interactive, there’s also an R Interactive window. It acts very similar to the Python Interactive, as well. Just highlight or put your cursor on the line in a script you want to send to the interactive and hit Ctrl+Enter. Of course, you can just type directly into the interactive to get some quick result or feedback on a piece of code. Oh, and there is syntax highlighting and intellisense right in the interactive!

R Interactive

Running R Code

Like all applications in Visual Studio, just hitting the green “Run” button will execute your code.… Read more

, , ,

Wintellect Blogs

NG-CONF 2017 Day One Highlights

Dave Baskin

7 Apr , 2017  

ng conf 2017

I’m glad to be back again at ng-conf in Salt Lake City. I’ve used Angular since the very beginning and it continues to get better. Here are some of the highlights that stood out to me from the first day of the conference.


During the keynote, there was discussion about gauging the success of Angular. They estimated that the community is around 1.3 million users of AngularJS (version 1 of the framework) and 810 thousand users of Angular (versions 2 and 4 of the framework, they skipped version 3). Of all the applications out there, about 90% of them are internal applications (ones we can’t see because they are behind the corporate firewall). 17% of the public Angular applications are already on version 4 of the framework.

There are over 200 applications internal to Google that are using the framework. These applications serve as an initial test bed for all updates of the framework, helping to ensure smooth updates to new versions.

Impressive statistics.

Version 4, released a short time ago, has some great improvements in performance and the size of payloads. The team worked hard to ensure that upgrades went smoothly and there were no breaking changes in the framework APIs.… Read more

, , ,


Microsoft: Windows Phone Not Dead, Still Evolving

Paul Ballard

26 May , 2016  

The latest round of layoffs in Microsoft’s Windows Phone business—1,850 jobs will be cut, according to an announcement earlier this week—seems to signal the final death gasp of a segment of the company’s business that has long struggled. Windows phones currently make up less than one percent of smartphones sold worldwide.

Microsoft, however, continues to insist that it’s simply refining its mobile hardware strategy. In an email to partners obtained by Windows Central, the company reiterates that it’s now focusing on business customers. That’s one of three market niches Microsoft said last year it would prioritize.

The other two, value customers and diehard Windows Phone enthusiasts, seem to have been largely abandoned. The company recently sold its feature phone business to FoxConn for $350 million. And this week’s email indicates that Microsoft will be pulling back from selling phones in emerging markets like India and Brazil, where budget Windows Phones had found a following.

Microsoft hopes business customers will be drawn to its phones’ security features and the ability to use Continuum to connect to larger displays.

“We will continue to support and update the Lumia devices that are currently in the market, and the development of Windows 10 phones by OEMs, such as HP, Acer, Alcatel, VAIO, and Trinity; as well as develop great new devices,” Microsoft says in the email, according to Windows Central.… Read more

, ,

Wintellect Blogs

Container and Presentation Components in Angular2

Dave Baskin

18 Apr , 2016  

Angular2 has a strong emphasis on components. An application is made up of a tree of components, starting from the root component and working down to child components. This helps to organize your application into logical and manageable pieces. Complex user interface can be broken down into smaller components, assembling them together, to better organize your application’s functionality and how it is presented to the user.

Components can be further categorized. Some components are just simple user interface components, for example like a date-picker widget or a simple user information card. These components are used throughout your application, but they don’t exercise your application logic. That work is delegated to other parts of the application. These components might be called “Presentation” (or “Dumb”) components.

Other components serve to organize and orchestrate the activities of child components and application services. These components know about the application logic. They might push application data down to child components and respond to events emitted by them. They might transform an event into a transition to a new application state. These components might be called “Container” (or “Smart”) components.

Example Application Components

Let’s look at how some of the components in the example application are organized.… Read more

, , ,


What’s New in Android Studio 2.0

Paul Ballard

11 Apr , 2016  

Google has released a new version of its Android Studio aimed at helping developers build apps more quickly and efficiently for the wide variety of Android devices on the market.

Android Studio 2.0 previewed last November, with product manager Stephanie Cuthbertson saying at the time that the new version would respond to developers’ requests for a faster Integrated Development Environment.

That focus on speed is apparent in the version released Thursday, starting with the new Instant Run feature, which allows you to quickly see the effect of changes you make to code on a device or emulator, without necessarily having to reinstall the APK. Simply click the Instant Run button, and it analyzes how to most quickly deploy your changes. It works with any Android Device or emulator running API 14 (Ice Cream Sandwich) or higher.

Speaking of emulators, Google is providing a new, speedier one. “The new emulator runs ~3x faster than Android’s previous emulator, and with ADB enhancements you can now push apps and data 10x faster to the emulator than to a physical device,” product manager Jamal Eason wrote in a post on the Android Developer Blog. That’s good news, considering how much developers complained about emulator speed in the past.… Read more

, , , ,


Games, HoloLens, Cloud Services Highlight Build 2016 Schedule

Paul Ballard

28 Mar , 2016  

It wouldn’t be a developer conference without some surprises, and Microsoft is already getting us in the mood for Build 2016 with a mysterious description in the event schedule of a session on ‘Something Awesome.’

We’ll have to wait until Build kicks off this Wednesday for details, but the rest of the schedule promises a conference packed with information on game development, the Internet of Things, cloud services and augmented reality.

Attendees can learn about app design approaches for HoloLens, or build a Universal Windows App for Raspberry Pi in a hands-on lab. There are a number of sessions on cross-platform development, including using Xamarin to build mobile apps, Project Centennial to bring desktop apps to the Universal Windows Platform, and Microsoft’s iOS-to-Windows Bridge.

There’ll also be plenty on using Azure to enhance apps, whether that means working with data or engaging players in a game. A session will focus on using Windows 10 to power smart homes. And there’ll be sessions on how Visual Studio is evolving and the integration of Windows 10 games with Xbox Live.

As for news, Microsoft will likely use its keynote to give details on the ‘Redstone’ update to Windows 10, expected later this year.… Read more

, , , , , , ,


Microsoft Buys Xamarin, Bets on a Cross-Platform Future

Paul Ballard

25 Feb , 2016  

The past year has seen Microsoft take a number of strides towards realizing CEO Satya Nadella’s “cloud-first, mobile-first” vision. Once laser-focused on its own devices and operating systems, the company is increasingly platform-agnostic: It wants business customers and developers to use its cloud-based software, no matter what OS they prefer.

On Wednesday, Microsoft took those efforts one step further by acquiring Xamarin, a company that allows developers to easily create and test native apps for multiple platforms, including Windows, iOS, Android and OS X, using the C# language.

This is bigger than Microsoft’s previous attempts at building a bridge to port over iOS and Android apps to Windows 10. Xamarin’s technology could potentially allow Microsoft developers to build truly universal apps that work seamlessly across a number of platforms. It’s a smart move for Microsoft at a time when Windows Phones are floundering in the market and most mobile devices are running iOS or Android.

Microsoft has already incorporated Xamarin tools into Visual Studio, Azure and Office 365. But the acquisition promises a deeper integration that should benefit developers in ways both large and small. Being able to build on .NET using a single code base should streamline app development.… Read more

, , ,


Make Seamless Office App Interfaces with Office UI Fabric

Paul Ballard

31 Aug , 2015  

Whether you want to build apps that run in the Office ecosystem or just look like they do, Microsoft has released a new framework to help called Office UI Fabric.  This framework consists of JavaScript and CSS that allows you to style your applications using the same styles used by Microsoft for, OneDrive, and Delve.



With Office UI Fabric you can apply simple CSS styles to make your web applications look and feel like the rest of Office. The styling takes into account typography, color, icons, animations, responsive grid layouts and localization.  — Office Blog

Setting up the framework is fairly straightforward and requires a minimal amount of JavaScript along with references to the required CSS files.  The framework is currently designed to work across Office clients where Office Add-Ins are supported including Windows desktop, web browser, Mac desktop, and iOS on iPad.  The framework also includes custom controls such as a People Picker or a Detailed Persona card pictured below.


For more information on the Office UI Fabric framework, read the Office Blog or go to Github for code and documentation.… Read more

, , ,