K2[blackpearl] 0803 Released

K2 2 Comments »

K2identity_4C_RGB_jpgThe 0803 release for K2[blackpearl] has been announced. This release provides support for 64-bit hardware platforms, support for Worldwide English (non-English Windows, SQL Server, SharePoint, Office and Visual Studio), improved license management, performance enhancements and post-SP1 patches and bug fixes.

64-BIT SUPPORT
64-bit support allows K2[blackpearl] components to be installed on 64-bit hardware platforms. Support for the 64-bit platform includes the following components.
    > 64-bit SQL Server 2005
    > 64-bit SQL Server 2005 Reporting Services
    > 64-bit SharePoint 2007 (WSS/MOSS/Forms Server)
    > 64-bit K2 [blackpearl] Server
    > 64-bit K2 Workspace

WORLDWIDE ENGLISH (INTERNATIONALIZATION)
Worldwide English support allows K2 [blackpearl] to run in English on non-English platforms. Support for non-English platforms includes the following components.
    >  Windows 2003 Server (Standard or better)
    >  SQL Server 2005
    >  SQL Server 2005 Reporting Services
    >  SharePoint 2007 (WSS/MOSS/Forms Server)
    >  Visual Studio 2005 (Professional or better)
    >  Visio 2007

LICENSE MANAGEMENT
The K2 license management feature adds the following capabilities.
    >  Add / Delete license
    >  Edit existing licenses
    >  Manage Logged in Users
    >  Manage License over usage

DISTRIBUTED INSTALLATION ENHANCEMENTS
The K2 Installation Manager and K2 Configuration Manager tools have been greatly enhanced to allow for greater flexibility and robustness when installing K2 [blackpearl] in distributed environments, including the following.
    >  Improved support for network load balanced web front ends in SharePoint farms
    >  Improved support for network load balanced K2 Workspace scenarios

PERFORMANCE ENHANCEMENTS
Numerous performance enhancements have been implemented. Some of the highlights are as follows.
    >  Workflow Server Performance
    >  Improved processes execution
    >  Worklist & Worklist Item performance
    >  Improved memory usage when starting processes and finishing work list items
    >  Improved batch execution of K2 processes
    >  SmartObject Performance
    >  SmartObject Server data handling enhancements
    >  Client Data Marshalling enhancement
    >  SmartObject Synchronization - see KB000250 - SmartObject GUID Synchronization

IPC EVENT
The following issues have been fixed relating to the IPC Event.
    >  Process Synchronization using Batch Actioning, IPC Sync Events, and Worklist Navigation
    >  Worklist Issues with Multiple Destinations, IPC Events and Dynamic Roles
    >  Not all processes in a solution are displayed when browsing for child processes in an IPC Event
        wizard
    >  When an activity contains an IPC event where the destination user is mapped to the child process and
        is used in a client event, both users are able to view the other user’s work items.

DOCUMENTATION
Several additions and enhancements have been made to the K2 blackpearl Documentation. The key areas of improvement are as follows:

1. OVERALL DOCUMENTATION
    >  Combined all documents to be linked from CHM file for easier discovery
    >  Added a “Send Feedback” link to all topics
    >  Added/Improved content for Troubleshooting, License Management, K2 Wizards, SmartObject
        (Delete), 2003 Interoperability and InfoPath Templates

2. GETTING STARTED GUIDE
The K2 [blackpearl] Getting Started Guide has been completely rewritten to provide clear concise information for planning and installation including the following.
    >  A Getting Started Checklist spreadsheet is embedded in the guide to help you plan, document and
        verify your K2 environment
    >  Software prerequisites list is provided by component and by role
    >  A new “Before you begin” section has been added that details steps for configuring DNS, Service
        Accounts, Permissions, NLB, SPNs, MSMQ and DTC
    >  Detailed information for installing in a distributed environment has been greatly enhanced
    >  New topics have been added to the Troubleshooting the Installation section

3. DEVELOPER REFERENCE (FORMERLY SDK)
The K2 [blackpearl] Developer Reference was introduced mid Q1 and has been updated with the following new content for 0803.
    >  Database Overview & Schemas
Architecture topics
    >  Architectural Overview of K2 [blackpearl]
    >  Architecture of Authoring, Management and Runtime aspects of the K2 platform
    >  Architecture of the Workflow Server
    >  Architecture of the SmartObject Server
    >  Architecture of the Event Bus
    >  Architecture of the Environment Library
    >  Architecture of the Workspace Management Console
New “How To” topics
    >  How to access and return information from the Global Worklist
    >  How to upload a file to a SmartObject
    >  How to add a 3rd-party event recorder to the K2 [blackpearl] Server
    >  How to create a custom MSBuild task to set rights on a process
    >  How to Generate a Report in PDF format

COMPATABILITY MATRIX
The K2 [blackpearl] Compatibility Matrix has been added to the customer portal at http://portal.k2workflow. com/help/k2blackpearl/k2bpmatrix.aspx.
Please take the time to review the latest K2 [blackpearl] 0803 (4.8075.1.0) Release Notes and product documentation before installing 0803 to ensure you understand the enhancements, fixed issues, and outstanding known issues.
DOWNLOAD K2 [BLACKPEARL] 0803 (4.8075.1.0)
K2 [blackpearl] 0803 (4.8075.1.0) is available at https://portal.k2workflow.com/do wnloads/bp/Default.aspx
License keys can be obtained at https://portal.k2workflow.com/lice nsekey/Default.aspx.  The page can also be found via the Support > License Key Request > License Key menu on portal.
The 0803 installer is slipstreamed, so if K2 blackpearl is not already present, the installer will install K2 blackpearl with the 0803 updates.

SUPPORT
Please use the customer portal to open support tickets and/or contact your local support offices to report any issues. Additionally, the K2 blackpearl public forum on K2 Underground is available for community-based discussions: http://k2underground.com/forums/default.aspx?GroupID=21.  Note: K2 Underground is a community Web site and should not be used for production support issues or for logging bugs.

, , ,

View blog reactions

Bookmark and Share Bookmark and Share

BizTalk Server 2006 R3 Announced

BizTalk No Comments »

BizTalk Server

Yesterday Microsoft announced their intention to release a licensed upgrade of BizTalk Server - BizTalk Server 2006 R3. It will include the following features:

  • New web service registry capabilities with support for UDDI version 3.0
  • Enhanced service enablement of applications, i.e. new and enhanced adapters for LOB applications, databases, and legacy/host systems
  • Enhanced service enablement of “edge” devices through BizTalk RFID Mobile
  • Enhanced interoperability and connectivity support for B2B protocols (like SWIFT, EDI, etc)
  • SOA patterns and best practices guidance

The expected release date is by June 2009.

For more information on this view Steve Martin’s blog.

, , ,

View blog reactions

Bookmark and Share Bookmark and Share

Biztalk Server 2006 Management Pack for SCOM 2007 Released

BizTalk No Comments »

The new Microsoft BizTalk Server 2006 Management Pack for for System Center Operations Manager 2007 has been released. Taken straight from the download page:

The BizTalk Server Management Pack for Operations Manager 2007 is a entirely new management pack that provides comprehensive discovery and monitoring of BizTalk Server components and applications. In addition to general support for BizTalk Server 2006, BizTalk Server 2006 R2, this management pack provides coverage for new BizTalk Server 2006 R2 features, such as the native EDI runtime and RFID.

Feature Bullet Summary: This management pack focuses on the following key scenarios which are discussed further in the management pack guide provided within the download:

  • Suspended Message Alerts
  • Alert Suppression Policy
  • BAM Technical Assistance Alerts
  • BizTalk Message Boxes and Hosts
  • Orchestration Failures
  • Service Monitoring
  • Application Monitoring
  • Monitoring of various aspects of RFID

Download the new Management Pack from here.

, , , , ,

View blog reactions

Bookmark and Share Bookmark and Share

Microsoft ESB, Integration and SOA Platform

BizTalk No Comments »

SAF2008

Friday morning I managed to get in to the Microsoft Strategic Architect Forum to catch Peter Kelcey’s presentation on the Microsoft ESB guidance, integration using Microsoft BizTalk Server and SOA. The presentation revolved mostly around the ESB guidance that can be found on CodePlex and the benefits it can provide your enterprise.

For more information look at:
Microsoft Strategic Architect Forum
Microsoft ESB Guidance
Peter Kelcey’s Blog

Be sure to look at Peter’s article on installing the ESB guidance. He provided a checklist that can be used for a smooth(er) installation of the toolkit.

, , , , , ,

View blog reactions

Bookmark and Share Bookmark and Share

2008 K2 Insiders Conference: Day 3

Conferences, K2 1 Comment »

ConferenceBanner

The final day of the conference came around to quickly. Soon it would be time to go. I can happily report that I won a handsome bet of $1 last night at the bowling alley!

Development Reference
Mike Talley, SourceCode

Mike went through the development reference that comes with K2 [blackpearl]. He went trough what existed and what was planned. The following is planned for release this year:

i - Database schemas of all 14 K2 databases.
i - Architecture diagrams and discussions.
ii - More How To topics e.g. how to debug.
iv - Event Bus topics e.g. calling another another assembly, starting a process.
v - Impersonate a user (and reverting to a user).

Training
Codi Kaji, Source Code

Codi discussed planned training content for the year, including:

i - A K2 Infrastructure course
ii - A Getting Started guide
iii - A K2 Developers course - once the Development Reference is complete

Smart Objects
Jason Apergis, Colin Murphy and Gabe Malherbe (K2 Insiders)

Jason, Colin and Gabe went through a discussion of Smart Objects, highlighting the advantages and mentioning pitfalls to avoid. They started with a quick overview of K2.net 2003 advantages and shortcomings:

i - It was easy to drop into code from wizards
ii - When  using code to access external systems, it was time consuming, complex is not generally considered a best practice.
iii - When storing workflow data in XML or process data fields, you could run into performance issues when storing large amounts of data.
iv - When creating custom wizards for non-technical users to consume your custom code, it was very time consuming and could lead to problems during deployment.

When using K2 [blackpearl], Smart Objects can solve many of the aforementioned shortcomings.

i - Smart Objects are reusable business entities which are deployed centrally and available to be consumed by non-technical business workflow authors.
ii - The SmartBox is the storage location for process data.
iii - Allows for quick access to external Line of Business (LOB) data.
iv - Allows for the aggregation of data from multiple back-end systems (e.g. AD, SAP, SQL Server) into a single composite object.
v - Can be created without writing code.
vi - Can be accessed by the workflow and can be used for reporting.

There was some discussion about the positioning of Smart Objects within the application layer (see the diagram below) and some things to consider:

i - Don’t circumvent the data warehouse.
ii - Think carefully about whether there is a need to save the data from the Smart Object in the workflow context to the database layer.
iii - Consider the reporting benefit that comes from the Smart Objects.

Diagram 1 - The Smart Object position within the application layer.

image

Next came a discussion about Smart Objects services. These services are wrappers to functionality that Smart Objects can call. The following are available out of the box:

i - SmartBox (although these can’t be used for custom SQL Server databases).
ii - Microsoft Office SharePoint Server 2007
iii - Microsoft Active Directory
iv - K2 [blackpearl]
v - SalesForce.com

There are more available on K2 [blackmarket]:

i - Dynamic SQL Server Stored Procedure Service
ii - Dynamic Smart Object Services Service
iii - Dynamic Web Services Service
iv - Microsoft Office Communication Server Service
v - SharePoint Users in Groups Service

K2 [blackmarket] is part of K2 Underground - the community site that allows community to create and share projects and code on the K2 Underground site.

Forms Discussion
Mike Talley, SourceCode

Mike led a discussion about the advantages and disadvantages of using InfoPath and ASP.net for forms development in a K2 Solution. The table below summarizes the discussion.

Microsoft ASP.Net
Advantages Disadvantages
Flexibility Longer development lifecycles
Separate from the K2 solution Custom code requires more complex maintenance and management of projects
More control over form session state and or attachments Outside the scope of the K2 process
Standard debugging Can’t be used with Microsoft Office SharePoint Integrated workflows
   
Microsoft InfoPath 2007
Advantages Disadvantages
Better now that there’s a browser option. Actions can be handled outside the form. Multiple form templates and views can be used. The form file is left in the SharePoint document library. This can be changed in Advanced Mode but only with client forms. Browser-enabled forms will always remain in the document library.
Smart Object integration Managed code should be avoided - it’s not officially supported
InfoPath forms become part of the K2 project Browser-enabled forms require MOSS enterprise licensing
Quick to develop and deploy It can only be used with an InfoPath integrated process - not with SharePoint integrated process
Can be used in server events for XML storage Requires specialized trouble-shooting for hosted and client forms - it’s difficult to debug
XML captured becomes part of the process and is accessible through the K2 object and context browsers There is a Kerberos issue which has not been fixed with MOSS SP1 (KB941470)
Allows for disconnected (offline) use Controls bound to secondary data sources are not easily validated
  Complex browser-enabled forms may fail to convert when deployed
  InfoPath needs to be installed on the computers of workflow participants (for client forms)
  Browser-enabled forms are limited to Active Directory authentication
  Browser-enabled forms can’t use the full set of controls that are available in the client InfoPath application

So after three action packed days, the inaugural K2 Insiders Conference comes to an end. It was a great opportunity to meet some of the people behind K2 and other Insiders. Thanks to Chris who went to a great deal of effort to organize this. Well done!

, , , , , , , , , ,

View blog reactions

Bookmark and Share Bookmark and Share

2008 K2 Insiders Conference: Day 2

Conferences, K2 3 Comments »

Solution Architecture Overview
Bob Maggio, Architect, SourceCode

Bob went through a K2 [blackpearl] solution showing much of the detailed architecture. A couple of noteworthy items to share here are:

1. When working with a Smart Objects, you can add a process level reference to the Smart Object in the solution. By doing this, each activity or event will point to the Smart Object in the reference. Not using the referenced Smart Object results in each call to the Smart Object adding to the operating cost of your solution and thus negatively affecting performance.

2. K2.Net 2003 and K2 [blackpearl] differ regarding activity instances. In K2.net 2003, there would be an activity instance for each person assigned to a task. In K2 [blackpearl] there is now a single activity instance regardless of the number of people assigned to a task.

K2 [blackpearl] Architecture Overview
Koos du Preez, CTO, SourceCode

Koos went through the some of K2 [blackpearl] architecture. The first thing he spoke about though was performance. Although not an architecture item, the product architecture is a major consideration in achieving optimal performance. Performance will be much improved with the upcoming 803 release. While the main goals of this release are 64 bit support and improving the K2 [server] installer, it includes significant performance enhancements. The workflow server performance is much improved; primarily process execution. The worklist and worklist item performance has been improved significantly as well.  

Koos also touched on the following items:

1. Workflow Authoring

K2 allows for authoring of processes using any designer, viz. Microsoft Visual Studio 2005, K2 Studio and Microsoft Visio 2007. It has a common authoring API which generates a KPRX file used by all designers. It also contains custom configuration data and customizable pre-built workflow schedules - which don’t require code generation. The schedules are created using XAML. One important point to note is that the extender files should not be checked into source control, as it will result in the extender files becoming corrupted.

When the solution is built, the result is compiled executable artifact which are contained in a MSBuild package ready for deployment. Deployment executes the MSBuild package which in turn results in the following steps being taken:
i - Obtaining environment setting
ii - Deploying artifacts using build tasks
    a - creates MOSS artifacts
    b - uploads MOSS artifacts
    c - deploys the workflow
    d - deploys the events
    e - deploys Smart Objects

One thing to remember is that Service Objects need to be manually deployed to other environments. Lastly, a great tip regarding deployment is that when deploying using the command line tool, detailed information is returned as well as error information, e.g. an error that might be returned using this method could be “Error creating MOSS site”.

2. Runtime

At runtime, a .Net AppDomain is created on the K2 [server]. All process definitions and behaviour is loaded from the K2 databases. Isolated and versioned execution of processes start.

3. K2 Layered Architecture

i - K2 [blackpearl] comes with a K2 SSO (Single Sign-On) - see below for more.
ii - Communications are pluggable by design. Currently the K2 API to the server uses TCP on port 5555. This can be replaced by WCF or an alternative protocol if needed.
iii - Roles can be authenticated using AD (Active Directory), LDAP or Microsoft SQL Server amongst others.
iv - The K2 [server] can listen for K2.Server 2003 and K2 Studio 2003 using TCP over port 5252.

4. K2 Single Sign-On (SSO)

The K2 SSO is based on a primary ID. Line of business (LOB) IDs are attached to the primary ID. It supports multiple backend LOB credential caching using pluggable authentication providers. These can have multiple instances of the authentication providers e.g. multiple SAP instances can be attached. The K2 SSO supports Windows SSPI (NTLM and Kerberos).

The K2 SSO ships with the following authentication providers: AD; SQL; Siebel; SAP; SalesForce. The K2 SSO is pluggable and an SDK exists for creation of custom authentication providers. It is highly secure, making use of SQL Server symmetric keys in turn protected by system credentials. Caching can be set to expire or turned off. Automatic prompting, validation and caching of credentials occur the first time an event results in a LOB being hit.

K2 SSO supports seamless Smart Object integration. The way it works is as follows:
i - The API requests the Smart Object method call
ii - Marshalling calls the Smart Object Exec with broker package
iii - The Service Instance requests the LOB credentials
iv - The Security Framework accesses the SSO cache
v - If the credentials are not cached then the Security Framework prompts the user for them

When a prompt is requested, it is the result of an error being thrown. If not handled, then the process will be in error state. This needs to be taken into account when using Microsoft InfoPath as a user interface.

5. K2 Databases

There can be up to 14 K2 databases. They can be configured for performance by adjusting the threads for the processing database and the log database. In the k2server.setup file, the <K2ThreadPool> tag is set at 20 thread by default for both databases. These numbers can be adjusted e.g. processing uses 25 or 30 threads and the log 15 or 10 threads. It is also possible to rename the databases as long as the names are updated in the configuration manager.

6. Common Logging Framework

The logging framework allows for logging events to be sent to multiple targets, including:
i - Microsoft SQL Server
ii - MSMQ
iii - File
iv - Windows Event Log
v - Console

The verbosity and severity levels for each target can be set. The message queue used to send logging events can be bypassed, resulting in synchronous real time logging of messages. This does affect overall performance though. This is done by opening the HostServerLogging.config and altering the <AsyncQueueEnabled> tag. When making this alteration, the service needs to be restarted.

It is also possible to create predefined messages taking parameters using text, etc.

7. Monitoring (Windows PerfMon)

The following are tracked using PerfMon:
i - Processes Started, per second
ii - Worklist Opened, per second
iii - Worklist items finished, per second
iv - Process Memory Usage
v - Process Thread Count
vi - Process Modules Loaded
vii - TCP Bytes Retrieved Total, per second
viii - TCP Bytes Sent Total, per second
ix - TCP Concurrent Connections
vii - TCP Connections Opened, per second

Business Process Management Today
Maureen Flemming, Program Director, Business Process, Integration and Deployment Software, IDC

The afternoon session had Maureen give some insight into the market today and Business Process Management. The session was highly informative, although I did not take too many notes.

As is clearly evident, the second day was busy and managed to live up to the high standards of the day 1. Here’s to day 3, but before that there are a few bets to win at the bowling alley this evening.

, , , , , , , ,

View blog reactions

Bookmark and Share Bookmark and Share

2008 K2 Insiders Conference: Day 1

Conferences, K2 2 Comments »

ConferenceBanner

The inaugural K2 Insiders Conference started on April 8th, in Denver Colorado. I’ve been looking forward to it for a long time, waiting to meet fellow Insiders and to have a chance to find out more about the inner workings of BlackPearl and new offerings from SourceCode.

Key Note, Vision and Roadmap
Adriaan Van Wyk, CEO, SourceCode & Olaf Wagner, Senior VP - Product Development, SourceCode

Adriaan started with welcoming everyone and speaking to the history of SourceCode and the product and it’s evolution to the current version of BlackPearl. One phrase that stood out to me was his description of BlackPearl being software for creating Process Driven Applications.

The Year in Review

Adriaan spoke about 2007 which turned out to be a challenging year for SourceCode with the release of BlackPearl; some of the issues that the firm faced and what they were planning to do to resolve them. The release of Service Pack 1 helped SourceCode esolve many issues that had existed before and the product team was working hard to get the next two releases (803 and 805)out. They will contain the following enhancements:

803
- Full 64 bit support
- A new and improved installer for deployment
- Internationalization  support
- 30+ patches including
   - Visual Studio stability around InfoPath projects
   - Enhanced workflow performance
   - Enhanced reporting performance
   - Enhanced Smart Object performance
   - Smart Object lifecycle improvements
   - Sales tools for partners

805
- Team Foundation Server integration
- References bug fixes
- Additional Smart Object and Reporting performance enhancements
- K2 [connect] for SAP RTM 
- Additional bug fixes

Strategic Components for K2

The next item on the agenda were the strategic components for K2, what they meant and proposed time frames for delivery:

1 - K2 Studio

K2 are planning to release a new version K2 Studio. K2 Studio is a development environment that can be used for creating process driven applications. It is felt that K2 Studio will be better suited for non-developers as many feel intimidated by having to use Visual Studio. K2 Studio re-hosts the Visual Studio designers used to develop applications. It will support the following: process design; Smart Object design; the Artifact Library (when available) and any future designers released.

The K2 Studio can be installed without the need for Visual Studio to be installed and solutions can be opened and edited in either designer. There is support for K2.net 2003 processes and artifacts. The K2 Studio does make use of MS Build to create the deployment packages (similar to Visual Studio). One limitation of the K2 Studio is the fact the user will not be able to get to .Net code - the solution will have to be opened in Visual Studio.

The design of the K2 Studio is similar to that of Office 12 and 14, making use of the ribbon menu. It maintains the relevant context, allowing for Activity and Event options to be edited as well as Deployment options.

2 - Process Management

The plan is to release a Process Management API and tools, with the primary focus being for inclusion in K2 Studio and Visual Studio. A web tool is planned for a later release. Processes will be able to be managed at process and instance levels. It will allow for in-flight process instances to be altered. The changes can then be applied to a single instance, all instances of a specified definition or all processes.

The demo showed a process being opened from a report, the instance being drilled-down to and being selected. It opened the instance within Visual Studio although no solution had been opened. The View Flow was displayed and it was mentioned that a new zoom-able version of the View Flow was planned for a future release. Access to rules and policies are available for alteration on activities that had not been reached. Activity wizards can be re-run and altered. Once complete the instance was redeployed to the server, showing some analysis of the two versions and highlighting their differences.

Needless to say, this is a very powerful feature allowing for an incredible amount of flexibility. The impact can be significant and can effect reports and policies and rules in unexpected ways. Some guidance will be required around this and there will no doubt need to be internal policies managing changes within your firm.

3 - Process Portals

These are portals allowing for management of processes through WSS sites. They are not dependant on MOSS. They may either be created or existing can sites can be extended to become Process Portals. They contain web parts allowing for the management of the processes and the templates used for creation of the sites is customizable.

The available web parts are: Process Overview; a My Task List with all my Worklist items and a Task List for all Worklist items (a managerial view). All process instances can be managed including running, error and stopped instances. There is access to reports, administration, and security management. The web parts are fully extendable as well.

Now users won’t need to leave SharePoint to manage their processes or work on their Worklist items.

4 - K2 [connect]

K2 [connect] is SourceCode’s integration solution for process driven applications. It envisaged that it will remove many of the integration pains experienced when there is a requirement for data integration. The ease of use and low cost is seen as the value proposition for K2 [connect]. It’s based on WCF adapters and can be hosted without the need for Microsoft BizTalk. 

What it does:
- Allows for is a synchronous access to data as logical composite service objects
- Allows for easy binding of data to forms
- Declarative mapping between internal SAP fields and external fields
- Supports composite mapping and transformation
- Comes with a Microsoft BizTalk license

What it is not / does not do:
- An Enterprise Service Bus (ESB)
- Provide persistence points for data i.e. a message box.

Currently there is a version for SAP in beta which is expected for release as RTM by the end of April 2008 (yes this month). It adds nearly no load to the SAP system, which will make many SAP administrators that I deal with happy. It allows for processes to be triggered by SAP events, and creates a two-way connection allowing for reads and writes. It can also be used in reporting.

The next version of K2 [connect] which is expected in October 2008, will include:
- Support for Microsoft BizTalk WCF LOB SDK
- Support for Siebel, Oracle, SQL Server, and complex services
- Updated designers
- Integration with WF

5 - End-Point Publishing

End-Point publishing allows for the publishing of any Smart Object with a WCF endpoint or to the UDDI Catalog. It automatically versions the endpoint to the Smart Object. Workflow processes can be published as endpoints as well. The release plan for End-Point publishing is for a beta in the next of month, with a release to RTM expected between 1 and 3 months after that depending on the feedback received.

6 - Silverlight Workflow Designer

The Silverlight Workflow Designer is planned to replace the current AJAX Workflow Designer. It is built on Silverlight 2.0 and can be hosted in any web application. It will be backwardly compatible with the current version, although there is a change in the design concept: it will focus on people and results rather than the normal K2-style event steps. It is built on a new extensibility model and won’t be specific to MOSS/WSS.

7 - BlackPearl Simulation

The BlackPearl Simulation engine will allow customers to answer “what if” reports to assist in intelligent decision making around their business processes. It is built on Silverlight 2.0 and is architected to have an extensible resource and reporting model. It has a “video editing” mode, and can use actual historical data in its models. It can measure KPIs across process versions. Currently there is no release timeframe.

8 - BlackPearl Workspace 2.0

That’s right - the current BlackPearl Workspace is pencilled for an upgrade. The new version will have a new look similar to that of the K2.net 2003 Workspace. It will be a more granular AJAX implementation with improved performance. Web parts will be available for inclusion on SharePoint sites. Currently there is no rush to get this out and it is thought that it will be ready for release by the end of 2008.

9 - Out of Office

The Out of Office feature is planned to allow for external events to effect Out of Office status, e.g. Out of Office in Microsoft Exchange will change the users Out of Office status in BlackPearl. Another feature is task-type delegation, e.g. delegating leave approvals to one person and expense approvals to another. It will allow for sharing based on action rights and for confirguration to be saved. Once saved, Out of Office can be turned on or off. 

10 - Release 806

This release has no time frame but it is planned to include the following enhancements:
- Visual Studio 2008 support
- Full K2.net 2003 Interop support and migration wizards
- K2 Studio RTM
- Process Portals RTM
- K2 Endpoint RTM
- Out of Office RTM
- Dynamic SQL Service (tables, views and stored procedures)
- Web Service / WCF Workflow templates RTM (low priority)
- K2 BlackPearl templates for Microsoft BizTalk 2006 R2 (low priority)

In Conclusion

What a day! There were a lot of exciting new features and enhancements, as well as problems shared with the Insiders. Much discussion and feedback around the vision and product was generated. It proved to be very informative and gave us a chance to meet and interact with some of the people behind the scenes. Hopefully this results in a better product for your process driven application J needs.

, , , , , , , , , , ,

View blog reactions

Bookmark and Share Bookmark and Share
WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in
tour dates the joy of cape cat fear wild ogdensburg new york body awareness diagram fishbone template galatia illinois globalsecurity.orgeyeandaman sri lanka.htm usoc heartsong labradoodles dial up igloo rosssimonsart.com anias cerro coso cc navigator georgia subsequent injury trust orbitrek encryption decryption algorithm hbv sex silvania cbs4 shoplifter would oatey nashville oic landforsale honda sam swope history of louvre museum phas play jeopardy tern chich encyte marxist interview dean koontz koninklijk huis colors home interior paint duoderm hydrogel sparker ciel bleu gei jia lyric wo rita storm surge bloodworm culture dameware mini remote kqed politic brdteengirl barby girl dowsing familysearch azzurri occhi lips pompe volumetriche per fluidi broccoli quercitin qrmovies zine echostation westies puppy trincoll.edu allstate flood phentermine prescription paye tax cabinet hamper myalgia com crisis keeshound dogs use mention distinction jay sean holding on lyrics empanada dough capri motel interior javascript scroller caticism peche suitors museum rosewell ufo single parent earths core moody blues rodin goodnites amoxicillin children nackte opas mental retardation some boatswain vixons 2 download gokusen love song ultimate lipstick federal noxious cassava grosgrain hairbows black white wolf southbeachdietrecipes advpack-dll guitar chord poster sd mmc slot armenian hypericum alan spiegel tipo bodas convenciones eventos divi cam 316 review letraset markers index.php kabuto search lumenessence order rohypnol blockbuster gtacheats.com dbms connection synectics group glider rocker cushion martinique vacation rocawear bags make up yukmouth nh4no2 dirigibles team fc3s columbariums connection firewall icf internet connection sharing barnie fodor travel pathophysiology of irritable bowel syndrome oldsmobile tachometer therese trica bar stools creampieebony larry jessee pole vault vanda porn texas trumptonshire nfldraft 2005 enimen myspace.com site mathematicians of all time illinois logger mckenna jk rowling .com fish4jobs.uk st paul 2checkout forum asmara rugs funnycat standard bank mechanical mechanism mapa mundi adolph hilter elwebbs biz manual longhaired lists sourceforge net noisy cat gabriel mann vihara niddk sheer khorma clog thorlo designers msn dicovery barnwood frames forbes castle peavy 5150 sulfamethoxazole showerhead dhc immunization steve miller band - joker nnconnect.com iraqi spiders home for sale in tuscon blackpowder indigo prophecy reviews naed men siecor shoelace pattern preschool assessments koontz books the new criminologist armstrong harajuku costumes tongue twisters texas-refinery tariffe aci decision investment composite building product homage tight xxx bloot fem dom strapon ccl30-dll stranger in a village usmc tattoo esurance prada rawkfist by thousand foot krutch baclofen methylcellulose msds ams-seo nctm tonkinese walmat vtec motors that almost wasn t aria renato canadarm 1 doubletree porirua greenfield chapala mexico real estate kyack.com funland rehoboth beach channel 12 homicide entre l amour et la mort elp rotwilers for sale uk iwang forum kucing persimmon glucotrol xl 5 mg mastodon bcbgirls doble pump ortronics cable bloat extreme porn kingsmill golf anna dsds maria zimmermann cushcraft using wincvs cairns dimona aenta us health care sunx sunscreen pamida .com channel's diablo3.com white office bgfindashop broadband bosca spumante verdi milk engorged herbal life weight loss products stevie ray vaughan dvd yellow tang wick program for baby scholl's infj assr buongiorno principessa beepers casablanca funland o870 bon jovi lyric jenday tangerine pfk chupacabras bms uk algerian girl 1071 lyra issaquah speedballs pseries regatta line syphilis rpr hemmrhoids relliance causticum homeopathic jeanne darc camping at ensenada hunting cloths mayback car hspf the book of buck skinning ethylene glycol monobutyl ether tom hepatitis transmission neslab maquette university duggars arkansas apbt saris wear talk expedair flt websteronlinedictionary.com arrogance dictionary pyroluria ilfc carnival telegram guarenteed credit card prescribing information muttley picture ls1 booster it ram speed up nappa thug date of incorporation 2006 loyola chicago women's volleyball tournament agenesis surefire g2 kay manda scouting big book of baby name ride timeless promotional albert einstein + biography benztropine 0.5 mg ferguson for sale kvar corp curvations lingerie verucci motor scooter dessange salon psychology study fvtc.edu scissors injector homier tools male unitard katalin mx yahoo.com minitalk niche i am cloak cursive letter tattoo hui clothes doll paper spatial research klara tutankhamen volcans auvergne toronto bathhouses katalin varga niacc college raritan line rippingtons.com 83 cougar mastubation bbg goto ibb security05.asp vodium.com deforestion sfv file melanoma lymph node opb oregon wheelchair daniela denby ash compare database engine jux2 meta result search deguello alamo johnie depp blue tooth hs850 freemail pretten enamel supplies dukesofhazzard from movie 1207 kowalski greg baycare clinic dom fem happy summit raci casing spacers interviewing tips biscayne bay snook filipino lumpia memturbo 3 homocystine anemia volatile capo beach se7en transline 1959 chevrolet apache birds cotton dannykennedy nutrisystems flagstaff npg cable destruction mass weapon xzibit phyllite metamorphic rock babble babble bitch bitch rebel rebel party party insecticides bombardier doo manufacturer ski spermicides mail qut web kotor cheats rutabagas recipe marat sade script fundos silanes tyvek tags lavitar autopage t-shirt genicom 5100 landrovers leftover mussels cabin tomato knife bandolier kemono inukai caftan 2004 parking washington informer plunder knoxville hooters bushmills whiskey computerland uk plc map of tal afar iraq de in locuri munca timisoara 1841 census online ideas scid mouse microdefs survive black lights for bug zappers blowing jetting nylon wtvc konferanse hotell philadelphia aalyah pics benetton magazine penn plax except sega cd isos brunswick viz a ball samon liverpool lfc lill kim celebrities4free trav beatfreaks somebodies watching furby prank phone call telekinesis berwick academy mudras pictures hsla hiawatha bray amenhotep mamadas de verga hasco oil ellipticals kosco.com dsi system inc honorable mention fall out boy muslin trados 6.5 52s b lobster rock song java decryption megallans dinesen author bikini hawaiian tropics band aid was invented on tmt transman jeremy galton ig e mail shilling alzare knx1070.c0m marking dhrystone warpigs black sabbath autosurf tangerine porn precision aerodynamics altos chav de digging diarrhea white male wolf thronging buchenwald beautifeel shoe hank williams chords midnight chicago e-chords gyoza ghammashi yola loft gerri ripka sorrells ch raisin abdominal anatomy aorta grays reference yahoo chimaera dna flirting skills pa cyberschool maggie drozd review melt banana steakncheese. atr inc.com newbeauty americanbulls stock usefull 1207.be lamark bucharest baileys restaurant deception ibta empress fight geezer flagship cinema quincy