K2 Learning Resources

The following resources have been compiled to help you learn more about the Microsoft technologies that are integrated with K2 products.

Legend

Website     Document     Webinar     Online Training     K2 Resource

K2 blackpearl Introductions and overviews

The following resources are introductory level. Start here if you are unfamiliar with the topic.

Type Title Link
K2 blackpearl technology requirements http://www.k2underground.com/files/folders/technical_product_documents/entry17540.aspx 
K2 and BPM  http://www.k2underground.com/files/folders/technical_product_documents/entry21500.aspx 

How does blackpearl use Workflow Foundation? 

http://www.k2underground.com/files/folders/technical_product_documents/entry17791.aspx 

K2 blackpearl overview

http://www.k2underground.com/files/folders/technical_product_documents/entry7234.aspx

K2 blackpearl overview webcast

http://www.k2underground.com/files/folders/denver_k2_user_group/entry26010.aspx

K2 blackpearl overview and case study

http://k2distillery.blogspot.com/2008/02/blackpearl-moss-governance-case-study.html

K2 blackpearl and .NET Framework 3.5

http://kb.k2workflow.com/Articles/KB000319.aspx

K2 blackpearl and .NET Framework 3.0

http://www.k2underground.com/files/folders/technical_product_documents/entry20974.aspx

K2 blackpearl and Office 2007

http://www.k2underground.com/files/folders/technical_product_documents/entry17541.aspx

K2 blackpearl and Visio

http://www.k2underground.com/files/folders/technical_product_documents/entry19184.aspx

K2 blackpearl designer for Visual Studio

http://www.k2underground.com/files/folders/technical_product_documents/entry19185.aspx

http://www.k2underground.com/blogs/howtok2/archive/2008/01/15/video-8-now-available.aspx

 

K2 blackpearl and forms technologies

The following resources for learning more about using forms of different kinds with K2 blackpearl.

Type Title Link

How to change InfoPath Submit Parameters

http://kb.k2workflow.com/Articles/KB000196.aspx

How to set Internet Explorer Security Settings for InfoPath Forms

http://kb.k2workflow.com/Articles/KB000195.aspx

InfoPath Design Considerations

http://kb.k2workflow.com/Articles/KB000193.aspx

How to programmatically get/set K2 Actions from ASP.NET

http://kb.k2workflow.com/Articles/KB000183.aspx

K2 blackpearl and InfoPath

http://www.k2underground.com/files/folders/technical_product_documents/entry7226.aspx

Deciding between InfoPath and ASP.NET

http://k2distillery.blogspot.com/2008/07/infopath-and-aspnet-development.html

http://k2distillery.blogspot.com/2008/07/july-2008-user-group-asp-vs-infopath.html

http://www.k2underground.com/files/folders/greater_texas_user_group/entry24900.aspx

Using InfoPath with parallel activities

http://k2distillery.blogspot.com/2008/02/k2-infopath-parallel-activity-lesson.html

InfoPath K2 and XML

http://k2distillery.blogspot.com/2008/02/working-with-infopath-xml-and-archiving.html

 

SmartObjects and Service Objects

The following resources are all about building and using Service Objects and SmartObjects with K2 blackpearl.  

Type Title Link

How to use a SmartObject as a Lookup Object with Data Level Security

http://kb.k2workflow.com/Articles/KB000192.aspx

Developing a custom service

http://www.k2underground.com/files/folders/technical_product_documents/entry21899.aspx

Getting to know SmartObjects

http://www.k2underground.com/blogs/howtok2/archive/2007/11/02/how-to-k2-video-series-on-smartobjects.aspx

SmartObject Workshop

http://k2distillery.blogspot.com/2008/04/smartobject-workshop-thoughts.html

Using SmartObjects across Multiple Environments

http://www.k2thought.com/?p=17

Integrating SmartObjects into InfoPath

http://www.k2underground.com/blogs/howtok2/archive/2007/11/13/integrating-smartobjects-with-infopath.aspx

SmartObjects and versioning

http://www.k2thought.com/?p=40

SmartObjects and Joins

http://www.k2thought.com/?p=36

Introduction to the SmartObject API

http://www.k2underground.com/blogs/howtok2/archive/2007/11/25/interfacing-with-smartobjects.aspx

The basics of building a Service Object

http://www.k2underground.com/blogs/howtok2/archive/2007/11/29/video-6-is-live.aspx

Registering a new Service Object

http://www.k2underground.com/blogs/howtok2/archive/2007/12/02/video-7-registering-your-new-service.aspx

Integrating a SmartObject into a process

http://www.k2underground.com/blogs/howtok2/archive/2007/11/14/video-4-now-availiable.aspx

Creating a custom blackpearl Service Object

http://k2distillery.blogspot.com/2007/11/create-custom-blackpearl-smartobject.html

PT 2

http://k2distillery.blogspot.com/2008/09/creating-custom-smartobjects-part-2.html

Demo

http://www.k2underground.com/files/folders/greater_texas_user_group/entry19794.aspx

http://www.k2underground.com/files/folders/denver_k2_user_group/entry26564.aspx

http://www.k2thought.com/?p=26

 

K2 blackpearl Auditing, Logging, and Monitoring

The following resources for good learning about monitoring, logging and auditing in K2 blackpearl 

Type Title Link

K2 blackpearl Host Server logging

http://kb.k2workflow.com/Articles/KB000309.aspx

K2 auditing and logging

http://kb.k2workflow.com/Articles/KB000298.aspx

Monitoring the blackpearl environment

http://kb.k2workflow.com/Articles/KB000297.aspx

K2 logging

http://www.k2thought.com/?p=23

 

K2 blackpearl and SharePoint

The following resources are to assist a developer to learn more about SharePoint

Type Title Link

K2 blackpearl and SharePoint 

http://www.k2underground.com/files/folders/technical_product_documents/entry17677.aspx 

K2 the BDC 

http://www.k2underground.com/files/folders/technical_product_documents/entry19182.aspx



K2 blackpearl technologies

The following resources are for learning about K2 blackpearl specific technologies. 

Type Title Link

Naming K2 artifacts 

http://kb.k2workflow.com/Articles/KB000299.aspx 

K2 blackpearl working hours 

http://kb.k2workflow.com/Articles/KB000200.aspx 

How to add a 3rd party server to the Event Bus 

http://kb.k2workflow.com/Articles/KB000185.aspx 

The K2 blackpearl Environment Library 

http://www.k2underground.com/files/folders/technical_product_documents/entry27110.aspx

Actions and Results

http://www.k2thought.com/?p=41

 

 

Building and deploying processes

The following resources are to assist a developer to learn more about building and deploying processes with K2 blackpearl. 

Type Title Link

How To: Modify the Notification Mail Template

http://kb.k2workflow.com/Articles/KB000310.aspx

Updating Values within a K2 Process Instance

http://kb.k2workflow.com/Articles/KB000307.aspx

Getting Simultaneous Approvals from Both Named Users and Roles

http://kb.k2workflow.com/Articles/KB000326.aspx

How to use the K2 ADO.NET Data Provider SerialNumber Parameter

http://kb.k2workflow.com/Articles/KB000191.aspx

How to use Custom Events in a Process

http://kb.k2workflow.com/Articles/KB000187.aspx

K2 blackpearl Roles and Advanced Destination Rules

http://www.k2underground.com/files/folders/technical_product_documents/entry20948.aspx

Roles and Destinations overview

http://www.k2underground.com/blogs/howtok2/archive/2008/04/04/roles-and-destinations.aspx

Actions and outcomes overview

http://www.k2underground.com/blogs/howtok2/archive/2008/02/29/actions-and-outcomes.aspx

Emails and Escalations

http://k2distillery.blogspot.com/2008/04/email-and-escalation-configuration.html

Developing with a team

http://www.k2thought.com/?p=30

How to use the deploy package

http://kb.k2workflow.com/Articles/KB000188.aspx

Process Planning

http://www.k2underground.com/files/folders/denver_k2_user_group/entry26011.aspx

Impersonation

http://www.k2thought.com/?p=42

Using 2003 templates in K2 blackpearl

http://www.k2underground.com/blogs/howtok2/archive/2008/01/30/using-2003-templates-in-blackpearl.aspx

Developing a custom wizard

http://www.k2underground.com/files/folders/technical_product_documents/entry21896.aspx

K2 blackpearl developer reference

http://www.k2underground.com/files/folders/technical_product_documents/entry23558.aspx

 

K2 blackpearl troubleshooting and debugging

The following resources are to assist with learning how to troubleshoot and debug K2 blackpearl.

Type Title Link

Troubleshooting a deployment build failure

http://kb.k2workflow.com/Articles/KB000184.aspx

Introduction to troubleshooting a deployment.

http://www.k2underground.com/blogs/howtok2/archive/2008/08/04/deployment-troubleshooting.aspx

Intro to debugging

http://www.k2underground.com/blogs/howtok2/archive/2008/07/25/so-you-say-you-want-to-debug.aspx

Process error repair

http://www.k2underground.com/blogs/howtok2/archive/2008/07/24/process-error-repair.aspx

Troubleshooting a failed deployment

http://www.k2thought.com/?p=20

Debugging external dll’s

http://www.k2thought.com/?p=39

 

Deploying K2 blackpearl infrastructure

The following resources are to assist in learning more about deploying a K2 blackpearl infrastructure.

Type Title Link

Deployment Planning topologies 

http://www.k2underground.com/files/folders/technical_product_documents/entry18542.aspx

Custom security providers

http://kb.k2workflow.com/Articles/KB000331.aspx

Server Rights Required by K2 blackpearl Accounts 

http://kb.k2workflow.com/Articles/KB000199.aspx

How to register a security Provider 

http://kb.k2workflow.com/Articles/KB000186.aspx

How to register labels against multiple domains

http://kb.k2workflow.com/Articles/KB000182.aspx

Deployment planning guide 

http://www.k2underground.com/files/folders/technical_product_documents/entry18541.aspx 

K2 blackpearl and Kerberos

http://www.k2underground.com/files/folders/technical_product_documents/entry21001.aspx

http://www.k2underground.com/blogs/howtok2/archive/2008/11/06/how-to-k2-kerberos-edition.aspx 

 

K2 blackpearl and reporting

The following resources are to assist in learning more about K2 blackpearl reporting. 

Type Title Link

How to view K2 blackpearl Reports in Microsoft Office SharePoint Portal Server 2007

http://kb.k2workflow.com/Articles/KB000194.aspx

How to extend the standard reports with Reporting Services

http://kb.k2workflow.com/Articles/KB000189.aspx

K2 report designer

http://www.k2underground.com/files/folders/technical_product_documents/entry19183.aspx