Eilene Hao, Program Manager for SharePoint Workflow finished her complete blog series about developing SharePoint workflows in Visual Studio (VS). Lots of people are asking a lot of questions about this issue and a lot of them seem to have common points of confusion. With so much information out there, it’s sometimes hard to see the big picture amidst details and know what’s really important or how to put all the pieces together.
She created a more cohesive guide of key concepts, and converted it to a blog series that she posted Microsoft SharePoint Products and Technologies Team Blog. She started with some fundamental workflow terminology and critical architectural concepts, then go over the steps for developing a workflow, covering the most common questions and points of confusion, and noting pitfalls and tips for success along the way. Understanding the material in this series will hopefully equip you with the right tools and knowledge to solve or work around a lot of problems that you encounter.
Note that this is not a replacement for the SDK, and you should still look there for the finer details. She highlighted the major concepts so that you have a sense of what to look for.
Developing Workflows in VS: Part 1 - Workflow Objects and A Crash Course on Mechanics
Developing Workflows in VS: Part 2 - Planning Your Workflow: Two Things to Keep in Mind
Developing Workflows in VS: Part 3 - Five Steps for Developing Your Workflow
Developing Workflows in VS: Part 4 - Design and Bind Your Forms
Developing Workflows in VS: Part 5 - Code Your Workflow
Developing Workflows in VS: Part 6 - Deploy and Debug your workflow
Developing Workflows in VS: Part 7 - Summary and Final Thoughts
Perfect set of articles about developing SharePoint workflows in VS. I'll hope the team will give us more blog-series like this.