Microsoft .NET software development relies on a wide range of technologies and "tricks of the trade." Some of these you might not be familiar with and others you may already use on a day-to-day basis. We'll cover a number of areas of particular relevance and value to BizTalk Server development projects to ensure we're all on the same page as we progress through the book.
Specifically, this chapter introduces the following concepts that apply to software development in general rather than to BizTalk in particular. In my experience, understanding these concepts is key to development and debugging.
This chapter is meant simply to be an introduction to these topics and does not cover them in depth or discuss all of their aspects; there are many books and online resources that will cover them in depth. If, however, you are familiar with these topics then feel free to move on to the next chapter.