Just attended a Commerce Server chat tonight where some great information was given. Check out the full chat below:
tschultz (Expert): Are there any plans to provide integration with MSCRM, Siebel, etc.?
RDonovan (Expert): Q: Are there any plans to provide integration with MSCRM, Siebel, etc.?
RDonovan (Expert): A: We are providing BTS adapters in CS2006 for line-of-business adapters.
RDonovan (Expert):
Q: Will the pipeline component exist in some form in version 2006 or will that functionality be delegated to BizTalk? If not, will we see a more managed implementation of the pipeline component?
A: Pipeline components will continue to exist as in CS2002. Better examples for writing managed code pipeline components will be provided. BTS is really optimized for long-running, asynchronous operations and is not the best fit for being called repeatedly within a Web page in a high volume transaction environment.
RDonovan (Expert):
Q: Is there any releases planned until CS2006. Any tools PUP packages etc. ( I know the recent releases)
A: The Starter Site for CS2002 was just released. As was Feature Pack 1 in May 2004. There are no more CS2002 updates planned before CS2006 ships.
RDonovan (Expert): Q: In CS2006, will pipelines still execute under a COM+ context?
RDonovan (Expert): A: Yes, but you can write components in either managed or unmanaged code.
RDonovan (Expert):
Q: The Secure Deployment Guide for CS2002 FP1 is a pretty elaborate setup. For a smaller site doing fewer transactions in a day (less than 5,000 orders per day) are there any metrics available on the sizing of servers?
RDonovan (Expert):
Q: In brief, what does the Starter Site demonstration that wasn't already shown in previous sample sites?
A: It is enabled fully with Feature Pack 1, is written in ASP.NET, and has been tested for production use. This is not true of any of the other sites except for MSIB - which does not feature documented integration with FP1.
RDonovan (Expert):
Q: Hello everyone, we built one site on retail2002 and need the system can order certain products for customers each month automatically. What's the best way to accomplish this auto ordering function?
A: Look at the Order template feature. This is in the CS2002 product docs.
Andrew (Expert):
Q: Are there any betas or CTPs planned for 2006 which partners can get their hands on?
A: Yes, we will have a pre-release program for partners. I am the PM for the CS2006 pre-release program, contact me for more info on participating: amcd@microsoft.com
RDonovan (Expert):
Q: Will the Bizdesk be deprecated in favor of a bunch of small smart clients like the one for administering catalogs and campaigns?
A: Yes, we will have Catalog Manager, Marketing Manager, and Customer/Order Admin in CS2006. No more BizDesk!
RDonovan (Expert):
Q: Will the source or object model be exposed for the individual management programs in CS2006 so we can extend them to interface with other systems?
A: We will be providing a consistent data management API set (the Agents) across all runtime subsystems in CS2006. These will also be Web service exposed as well - though we still recommend accessing them through the Agent for simplicity's sake.
RDonovan (Expert):
Q: can somebody expalin me the business Desk?
A: The Business Desk is the business data management tool in CS2000 and CS2002. It is being replaced in CS2006.
RDonovan (Expert):
Q: Is it correct that the profile ressource will not be changed to the next version
A: Not entirely. Everything thats in CS2002 is there. There will also be a Web service/agent on top of the Profile. And we are adding support for .NET 2.0's provider model allowing you to use the CS profile store underneath the .NET 2.0 profile APIs.
RDonovan (Expert):
Q: The overview of 2006 states that development will be better integrated into Visual Studio 2005, is this just for the web side of things or will pipeline development benefit as well?
A: This is principally for the Web side and supporting the new editions coming in VS 2005. The big change will be a non-BizDesk-based Catalog Schema Editor. Moving to a managed pipeline framework is for a future release.
davidme (Expert):
Q: 2002 provides some very obscure error messages, is there work being done in this area to make it easier to diagnose problems during development?
A: Yes, there is an effort and process in place to improve error messages and error diagnosis capabilities. We will also have improved debug tracing capabilities for the really tough issues.
RDonovan (Expert):
Q: Is there a list for the new biztalk adapters provided by CS2006
A: There will be adapters for Profiles, Catalogs, Orders, and the new Inventory subysystem.
davidme (Expert):
Q: Can we expect to have a full wrapper around the entire CS COM model when 2006 ships or will we still have to rely on Interop access for more specialized operations?
A: There are still a few areas where COM interop will bleed through for advanced use cases (e.g. campaigns runtime). That said, you will see significant progress toward a fully managed end-to-end implementation in several key areas of the product including the product catalog system and the order capture system. As Ryan mentioned, pipelines remain unmanaged for this release.
RDonovan (Expert):
Q: You mentioned earlier that better examples of developing managed pipeline components will be available when 2006 ships, any chance that we'll see them for 2002 also, i.e. earlier?
A: No, there are no plans to be enhancing this for CS2002. All new development efforts are being focused on CS2006.
davidme (Expert):
Q: For the function to place the order for customers each month. How to create the VBS function to run on the server as scheduled task to do so? We have done the same thing on siteserver 3 and want to know what's the different with retail2002.
A: In general I would recommend automating such processes by building a managed code application (much better exception handling, for example). For the next release we are making it easier to use our pipeline system from a standalone application.For now it's difficult to execute a pipeline in managed code outside of a Web application (the PipelineInfo class, which takes care of a lot of the setup required for the pipelines to run, doesn't work outside of ASP.NET context). Therefore, what I would actually recommend is to build a secure Web page that converts the template to a basket (and all the way to a purchase order if desired), and have your scheduled task access that Web page. I think you will find it much easier to automate a robust solution with CS2002 in this manner.
RDonovan (Expert):
Q: The list manager will disaper i CS2006 - right? Is there any other functionality that will be left out?
A: No, List Manager is not disappearing. It is being redesigned to address customer feedback and be made easier to use.
AlexSh (Moderator): We have about 15 minutes left for the Commerce Server Chat. If you have been holding back a question or comment, now is a great time to post it.
davidme (Expert): Related to ListManager question and what else will be left out - the Predictor is one component that will be removed. Also many of the legacy COM components from Site Server.
RDonovan (Expert):
Q: Any major changes to the commerce manager?
A: No real changes to COmmerce Manager/MMC. The business UI (BizDesk) is being replaced with new Windows based UIs.
davidme (Expert):
Q: Just to clarify, there won't be any changes to the pipeline compont for 2006?
A: There aren't revolutionay changes here, no, but evolutionary changes to some components (e.g. QueryCatalogInfo), yes.
AlexSh (Moderator): If you have any suggestions/feedback for new or existing features in Commerce Server for v.next send them to cswish@microsoft.com <mailto:cswish@microsoft.com>.
This alias is well monitored by dev/test/management and we do value your feedback.
davidme (Expert):
Q: Can I create web service to do the auto ordering function and call this web service from the VBS file?
A: Yes, I think that's a good idea. You can use the commerce HttpModules within an ASP.NET Web service. That will make it much easier to set up all the context required to run the pipelines.
John (Expert): Due to overwhelming customer feedback, we've also posted a new article which helps describe Commerce Server support definitions: