This site is dedicated to providing real-world solutions to SharePoint users and developers. I started developing with SharePoint less than a year ago (and by no means am I a SharePoint guru), but the lessons I have learned would be valuable information for others. Workflows with Visual Studio and SharePoint Designer can be intimidating for those just starting out, but hopefully, I can provide examples and code that can make you a SharePoint star.
LAZY APPROVAL HOW-TO
This tutorial will give you a complete breakdown on how to do a lazy approval with SharePoint. If you dont know what a lazy approval is, it allows you to approve or reject workflow tasks using normal email, without being connected to a corporate network or allowing anonymous access to your SharePoint site.
PROCESS DATA FROM AN INFOPATH FORM
Often times, you need to pull data out of an InfoPath form and do something with it, such a put the data into a database after approvals. You can submit data directly to SQL Server from InfoPath, but many times the database wont match your InfoPath form data, so some processing is required. This process can be tedious, so here is a step-by-step process on exactly how to do it. In my example, we will create an InfoPath form to collect student data and classes taken, then a manual workflow will export the data to SQL Server.
Part 2: Coding your workflow
Part 3: Publishing your workflow (coming soon)