Introducing BTFGui

Introducing BTFGui

Today I published one of my little projects on GitHub. It’s called BTFGui and in essence it is just a simple GUI around the BizTalkFactory Management Automation (SDK) to do some basic BizTalk Administration.

Currently it has the following features:

  • Stop/Restart HostInstances
  • Stop/Restart Applications
  • Remote Applications
  • Export Application Bindings
  • Terminate Suspended Instances

687474703a2f2f692e696d6775722e636f6d2f7852657a4953652e706e67

You can find It here on GitHub.

The main reason why I put this little thing together is simple: the BizTalk Administration Console can be very slow and time wasting if you just want to restart a hostinstance or export a binding. Therefore I created BTFGui and I can tell you that it saves me a lot of time when developing on my local BizTalk Server instance.

Introducing BTFGui

Introducing BTFGui

Today I published one of my little projects on GitHub. It’s called BTFGui and in essence it is just a simple GUI around the BizTalkFactory Management Automation (SDK) to do some basic BizTalk Administration.

Currently it has the following features:

  • Stop/Restart HostInstances
  • Stop/Restart Applications
  • Remote Applications
  • Export Application Bindings
  • Terminate Suspended Instances

687474703a2f2f692e696d6775722e636f6d2f7852657a4953652e706e67

You can find It here on GitHub.

The main reason why I put this little thing together is simple: the BizTalk Administration Console can be very slow and time wasting if you just want to restart a hostinstance or export a binding. Therefore I created BTFGui and I can tell you that it saves me a lot of time when developing on my local BizTalk Server instance.

Where are my functoids in the grip page? The giant Adamastor I reached and went over the end of the world

Where are my functoids in the grip page? The giant Adamastor I reached and went over the end of the world

I’m not much of a historian and I don’t read too many history books but from what I can remember from my school days (please be open mind and do not think I’m completely crazythe story will have a context and meaning at the end) The Story A few hundred years ago many cultures around […]
Blog Post by: Sandro Pereira

BizTalk Server 2013 R2 Installation: Error 1921

BizTalk Server 2013 R2 Installation: Error 1921

The Problem:

When installing BizTalk 2013 R2 on a fresh development machine, I encountered the following error:
“Error 1921.Service Windows Management Instrumentation (WinMgmt) could not be stopped. Verify that you have sufficient privileges to stop system services.”

BizTalk Server 2013 R2 Installation Error 1921_1

As my “Trend Micro Office ScanAgent” (the OfficeScan NT Listener in the screenshot) was dependant of the “Windows Management Instrumentation service”, I was not able to stop it manually:

2015-01-28 11_44_05-BizTalk Server 2013 R2 Installation Error 1921_2

The Solution:

However: I was able to change the startup type of the WMI service:

BizTalk Server 2013 R2 Installation Error 1921_3

So change to startup type of the WMI service to “Disabled”, do a Windows restart and you should be able to re-run the BizTalk installer without the previous error… You will however experience a new error…

BizTalk Server 2013 R2 Installation Error 1921_4

This makes sense as we completely disabled the WMI service. So, change the startuptype back to “Automatic” and start the WMI service yourself (this should be possible now):

BizTalk Server 2013 R2 Installation Error 1921_5

Upcoming Presentation – February 2nd, 2015

Recently Integration MVPs Michael Stephenson and Saravana Kumar have launched a series of community-focused integration events.  What is unique about these events is that they have been designed to cater to an International audience.  Live Webinars have been held every Monday evening (UK time) for the past couple weeks and for several more in the near future.  They have created a website, appropriately called http://www.integrationusergroup.com/ where you can find all the details for these events.

When Michael asked if I was willing to present the talk I gave at the Integrate 2014 event I was happy to oblige.  On Monday, February 2nd I will be discussing “What to look for in an Integration Platform”.  I have included the overview for the session below and want to take this opportunity to thank Michael, Saravana and the BizTalk360 team for hosting these events and providing a great service to the Integration community.

Overview

The landscape for integration platforms continues to evolve. Cloud, Hybrid, Mobility, SaaS connectivity, API Management and MicroServices are introducing new architectural patterns and requirements. These new capabilities are also introducing new entrants in the integration platform industry. For customers who are looking to upgrade, or adopt a new integration platform, this can be an overwhelming and confusing situation. In this talk, Kent will take a requirements driven approach when selecting an integration platform.

http://www.integrationusergroup.com/?event=what-to-look-for-in-an-integration-platform&event_date=2015-02-02

BizTalk and beyond

We all know that the focus at Microsoft is Mobility first and cloud first at the moment. AS some of you have found out I’m no longer in the MVP program since I joined Microsoft January 1st.

Microsoft still focus on BizTalk Server and BizTalk in the cloud, however as time flies and costumer explains there needs and current struggles Microsoft listens. MABS as we know if just spun off a child. This child is now a Microservice (to be specific many micro services). This solution will work both in the cloud and on premise. The biggest win is that this will be available as GA sometime around June, and is currently in preview.

The big different between MABS and Micros services is the way it works, Micro services is a part of IIS and can run both on site and in the cloud. Micro services will also be shipped as a part of BizTalk that’s expected to be released 6 months after the next windows server version.

Many people have asked me why Microsoft states that there will be a CU for BizTalk ever three months but that this is not happening, the reason for this is because the lack of bugs (yeah, there are to few hotfixes to cumulative them into a CU). a couple of days ago CU 7 for BizTalk Server 2010 was released 5 months overdue all because of the lack of fixes, Microsoft says that as long as there is less then 15 fixes Microsoft don’t create a CU (don’t worry though, if you have one of the bugs Microsoft will supply you with a private build that is fully supported).

Some people might be afraid that I’m moving away from the BizTalk space now that I joined Microsoft (worry not) my key focus as a Technology Solution Professional (TSP) is the data platform stack which includes BizTalk, BI, SQL and Azure. and I am lucky to still do a lot of BizTalk.

BizTalk Server 2013 R2: Installation and Configuration – Install additional Developer tools (Part 19)

BizTalk Server 2013 R2: Installation and Configuration – Install additional Developer tools (Part 19)

This part of the article will focus on the installation of additional useful tools to help you develop your BizTalk Server projects. The goal here is not to address all the tools available instead I will address only the most important ones that may have direct impact on the efficiency of your developments, because there […]
Blog Post by: Sandro Pereira

BizTalk Server 2013 R2: Installation and Configuration – Optimize the BizTalk Server 2013 R2 environment (Part 18)

BizTalk Server 2013 R2: Installation and Configuration – Optimize the BizTalk Server 2013 R2 environment (Part 18)

This next posts will focus on optimizing some BizTalk Server 2013 R2 configurations. The following recommendations can be used to increase BizTalk Server performance or just to make the platform more resilient to failures. The optimizations listed in this topic are applied after BizTalk Server has been installed and configured. Configure host and Host instances […]
Blog Post by: Sandro Pereira

BizTalk Server 2013 R2: Installation and Configuration – Optimize the BizTalk Server 2013 R2 environment (Part 17)

BizTalk Server 2013 R2: Installation and Configuration – Optimize the BizTalk Server 2013 R2 environment (Part 17)

This next posts will focus on optimizing some BizTalk Server 2013 R2 configurations. The following recommendations can be used to increase BizTalk Server performance or just to make the platform more resilient to failures. The optimizations listed in this topic are applied after BizTalk Server has been installed and configured. Install SSO Configuration Application MMC […]
Blog Post by: Sandro Pereira