Showing posts with label BizTalk 2010. Show all posts
Showing posts with label BizTalk 2010. Show all posts

Friday, January 18, 2013

Run Microsoft pre-configured VHD evaluations without Hyper-V using VirtualBox

I needed to run the BizTalk 2010 VHD for demo purposes, but lacked access to a Windows 2008 Server with Hyper-V in order to run the virtual machine.

My first attempt was to simply mount the VHD file in a newly configured Virtual PC machine. This failed with the virtual machine rebooting shortly after start.

Next I tried to create a new virtual machine in VirtualBox, giving me pretty much the same result, but with a bluescreen flashing past just before reboot.




In the bluescreen that quickly flashes by, it is possible to see the error code 0x0000007B, also known as INACCESSIBLE_BOOT_DEVICE. This is an indication of a possible issue with the boot sector, device driver and similar things. It led me to take a peek at the storage settings for the virtual machine that showed me that the IDE controller had no disks attached (but a CD/DVD drive) and my added VHD file was attached to a SATA controller.


I removed the VHD file from the SATA controller and removed the controller completely. I then added a new harddisk to the IDE controller and assigned the VHD file to it, thinking that this most likely was how the VHD file was set up initially.


And indeed it was so. This made the virtual machine start up ok!


I did run into issues when logging on though since the admin password includes the character "@" which I was unable to type due to some issue with VirtualBox and the Alt Gr key on my keyboard that was needed to type the character in. This was however quickly remedied by using the ALT-sequence instead, typing ALT+064 for the "@" character.

After a day of testing, I cannot see any issues in the VM, but everything is running just fine! For those that are using VMWare instead, the same solution should work just as well.

Monday, July 9, 2012

Book review: (MCTS): Microsoft BizTalk Server 2010 (70-595) Certification Guide

I got the opportunity to review the book (MCTS): Microsoft BizTalk Server 2010 (70-595) Certification Guide published by Packt Publishing, a company that is pretty well renowned for their good collection of IT books. The book itself is written by Johan Hedberg, Kent Weare and Morten la Cour.

I received the book just before the weekend and spent the spare time over the next few days reading it through and checking out the exercises that accompanies the book.

As the book both exclaims on the front as well as the writers themselves add in the first chapter, this book is a guide to help you study and prepare for the latest BizTalk exam called 70-595, TS: Developing Business Process and Integration Solutions by Using Microsoft BizTalk Server 2010 which I wrote about last year, but still have left to take due to too little time. Since the prerequisites for the exam is that you should have at least two years of experience of working with BizTalk solutions, the book aims to be a quick guide to many areas of BizTalk development making the focus the parts you need to be able to complete the test.

The book is structured accoring to the areas covered by the exam in order to give you a better chance of focusing on the areas you lack expertise in as well as knowing the structure on the test. Chapter 1 through 8 will cover the technical bits of BizTalk, and does a very good job at this. Each chapter will end with a few questions making sure that some vital parts of the chapter has stuck, as common with IT books. These chapters reflects the major topics that the exam is composed of, making it a breeze to know which areas you need to study more thoroughly.

When starting reading the book, I immediately got the feeling that the writers didn't quite stick to the view of the readers having more than two years of BizTalk development and hence not having to run through simple tasks that you learn during the first hours of a basic BizTalk course. Pretty much the entirety of chapter one is like this, and parts of the other chapters as well. But that is a minor fluke since most of the book contains just the right amount of information, or maybe a tad to little. Just as Mikael Sand mentions in his review, there are parts of the book that will tell you how to do things, but not why. I also have to add that there are parts that while describing a satisfactory way to solve the problem, it doesn't adhere to best practice. In other places, the writers will push you in the direction of complying with the established non-formal best practice in a very good way that is seldom seen in books of this type (SOA Patterns With BizTalk Server 2009 by Richard Seroter is one of few exceptions).

After the technical chapters, you get chapter 9 and 10 which gives you a more hands-on preparation of the actual test. Chapter 9 runs through tips on how to study for the test as well as how the actual test will take place. Chapter 10 is a collection of more practice questions that will mimic the real ones.

Now, bear in mind that I have yet to take the 70-595 test. I have however taken the 2006 version (70-235) and can say that based on my knowledge from that test as well as my knowledge from BizTalk development and architecture, this book covers the major parts in a very good way. I believe myself that a good way of studying for the test would be this book, reading it through, having a BizTalk setup to do labs and practical work in, and then of course a browser with MSDN/Technet available for all that in-depth knowledge hunting that I think is a must. It's simply just not good enough to know how you do something, you also should know why you should do it that way, and in which way that will affect your platform and solution. The book does a pretty good job at this by every now and then redirecting the reader to MSDN for more information.


All in all, this book actually surprised me as soon as I got past chapter 1, and I can recommend it as a good study guide to aid you (alongside the vast resources found online) to successfully complete the 70-595 exam.


Friday, April 29, 2011

BizTalk 2010 and Dynamics AX 4.0

We just did a quick check for a client investigating the possibility to upgrade their BizTalk 2006 platform to the latest (2010) version. The main issue was whether the vast amount of integrations to their Ax 4.0 system would still work.

Some of the integrations are made using the Ax AIF adapter in BizTalk and while their is a lot of information on the web that doesn't say that BizTalk 2010 can work with the Ax 4.0 adapter, there is not a single document that explicitly says that the two are incompatible even though you more or less can assume so based on the information available. Mainly because BizTalk 2010 requires Windows Server 2008 and the adapter is not supported on this platform. The adapter is not supported on 64-bit systems at all and I doubt there is many admins looking at installing a fresh new integration platform today and not putting it on a 64-bit Windows.

We checked with Microsoft just to be sure and received the answer that BizTalk 2010 and Ax 4.0 cannot be integrated using the adapter. Not even Ax 2009 is fully supported by BizTalk 2010 as of today which is an interesting fact. Instead are we investigating the amount of work needed to change the adapter based flows to MSMQ integrations instead. The upgrade of the integration platform is more important than to keep an outdated adapter working..

Wednesday, March 30, 2011

BizTalk 2010 certification

I've been waiting for a new exam for BizTalk to appear since the "current" one has been for 2006r2 for quite a while. Today I took a new look and found that Exam 70-595: Developing Business Process and Integration Solutions by Using Microsoft BizTalk Server 2010 is available. The old exams for 2006 and 2006r2 are set for retirement this summer.

Time to update the skills that I rarely (or never) use such as EDI and RFID and then it's off to take the test.