Fluent Bytes

"The only source of knowledge is experience" - Albert Einstein-

My pluralsight courses


Besides my day job, I am also an author at Pluralsight.com,  the online learning company for developers.

Pluralsight is an online training company that builds online course ware for developers, by developers. I was honored that I got selected as an author and I have delivered a couple of courses.


Building a Continuous Delivery Pipeline with TFS and Visual Studio 2015

In this course I will teach you how you can get Continuous Delivery implemented using the Visual studio 2015 nd VSTS 2015 toolset. I first start with explaining what continuous delivery is and then I show step by step how you can go about implementing this in your enterprise. The course covers the use of Source Control with Git and alternatives to branching like the use of feature toggles. I show the use of package management to manage more complex solutions and decompose your system in multiple packages and different package feeds. We go into test automation and an approach to get more and more automation done if it comes to testing. We integrate this into the build system and I show how you can use the new VSTS build system to build your packages ready for release management. I show how to use release management and how you can deploy to bot Virtual Machines, Azure web apps and I even go into the use of Docker on Windows to deploy your ASP.NET 4.6 solution using Docker on windows server 2016. I will show some Docker fundamentals and then integrate this into the VSTS release management. The final chapter covers how to use DevOps to further optimize the delivery pipeline and how to use tools like Sonar Cube to track technical debt and how to find the next bottleneck you want to optimize in the delivery pipeline.

You can find the course here: https://www.pluralsight.com/courses/tfs-visual-studio-2015-implementing-continuous-delivery

Test Automation with CodedUI

In this course I will teach you how you can build UI test automation with the Visual Studio CodedUI for Web, WPF, XAML based store apps and Windows Forms based applications. CodedUI is Microsoft’s technology to automate User interface driven tests. You can use this technology to act as a user behind the keyboard, mouse and Touch Screen and it helps you simulate end user behavior.

Here you can see a short video cut from the training that shows information on how to test Web Applications using different browsers Fire Fox, Chrome and Internet explorer to test a part of a website.

You can watch the full HD version of this video along with the other 5:22 hr of video found in this professional course by subscribing to Pluralsight. Visit Test Automation with CodedUI to view the full course outline.


My first published course is on one of my favorite Visual Studio Debugging features called IntelliTrace.
Microsoft’s Intellitrace feature will let you debug applications in production, but also when you run unit tests and when you run tests in your build. Here You can see in a short excerpt from my course on Intellitrace, how you can use Intellitrace to get details of complex unit tests.

In the full course I also covers topics such as using debugging symbols, using Intellitrace in production, and advanced configuration. In the final module I will even show how Intellitrace actually works using advanced debugger tools to show you what is going on behind the scenes.

You can watch the full HD version of this video along with the other 5 hr of video found in this professional course by subscribing to Pluralsight. Visit Intellitrace to view the full course outline.

If you have any questions regarding these courses, please contact me at twitter @marcelv
Happy learning!


  1. I would like a free month of access

  2. I am following your Pluralsight course on CodedUI. I have a question about a scenario as below;

    Click Me


    How do I get reference to the parent to be able to click on “Click Me” link? The parent is only uniquely identifiable by “data-id” property.

  3. Hello Sir,

    I have listened Pluralsight course on CodedUI, I liked it very much. I have a regarding Html 5 Canvas testing. Is Coded Ui support Html 5 Canvas testing?If so, could you suggest me how to do this from Coded Ui?

    Thank you.

  4. Hi Marcel,

    I have been taking your coded ui test courses on pluralsight, and while I have learned quite a bit, there are so many things that aren’t explained. So, I am left with a bit of a mess.

    I was a programmer many years ago, but c# is not my native language. So, for example inheritance you use quite a bit, but I can’t follow. Any tips or links to specific pluralsight trainings would be greatly appreciated.

    Thank you!

  5. Hi,

    Would you know what is causing my test script to not run when browser used is IE11? This was working well when run against IE10.

    Win7 64bit with IE10(32 bit) – working here
    Win7 32bit with IE11(32bit) – can login but succeeding actions not performed; also controls are not found


  6. Hi Marcel,

    I am following the Pluralsight course “Building a Continuous Delivery Pipeline with TFS and Visual Studio 2015”, I came across two problems, please help.

    I can’t pass release branch version number to master without GitFlow tool. It’s working with the help of GitFlow tool, master branch version is updated when I click “Finish Release”. But, when I followed the steps in the course section “Demo:Semantic Git Versioning”, release branch version wasn’t passed to master branch after merge. I googled solution, and tried to add “+semver:major” to commit comment, but still didn’t work.

    I also didn’t see the GitVersion.yml updated when version incremented. (I incremented version with GitFlow tool) It remains same since it’s initialized with GitVersion.

    Please give me help, what am I missing? Thanks

Leave a Reply

Your email address will not be published.


© 2017 Fluent Bytes

Theme by Anders NorenUp ↑