Your SlideShare is downloading. ×
0
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
2009 10 Sdc 2009 Iw02 Nick Boumans   E Commerce
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

2009 10 Sdc 2009 Iw02 Nick Boumans E Commerce

418

Published on

Software Development Conference (SDN) 2009 - Papendal

Software Development Conference (SDN) 2009 - Papendal

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
418
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Tevens demo out of the box webparts in SharePoint
  • http://msdn.microsoft.com/en-us/library/aa544712.aspx
  • Plaats van broncodes ExtensibiltyToolkit
  • Transcript

    • 1. E-Commerce using Nick Boumans Giraffe IT Session Code: IW.02
    • 2. Agenda <ul><li>Wat is Commerce Server 2009? </li></ul><ul><li>Out-of-the-Box functionaliteiten </li></ul><ul><li>Customizations </li></ul><ul><li>Development </li></ul>
    • 3. Wie ben ik? <ul><li>MCT </li></ul><ul><li>Ent. Application Developer </li></ul><ul><li>SharePoint Specialist </li></ul><ul><li>Giraffe IT </li></ul><ul><li>25 jaar </li></ul>
    • 4. Meer dan 20K NL webshops! Bron: http://www.upc.nl/
    • 5. Wat is MS Commerce Server? <ul><li>MS Product voor het bouwen van E-commerce systemen </li></ul><ul><li>.NET Technologie </li></ul><ul><li>Official launch @ the MIX09  Maart ‘09 </li></ul><ul><li>Integratie met SharePoint d.m.v. SharePoint Commerce Services </li></ul><ul><li>BizTalk adapters </li></ul>
    • 6. Voordeel t.o.v. maatwerk <ul><li>Default SharePoint Site </li></ul><ul><li>+/- 30 WebParts </li></ul><ul><li>Uitgebreide functionaliteit </li></ul><ul><li>Commerce Server als business laag </li></ul><ul><ul><li>GUI SharePoint </li></ul></ul><ul><ul><li>Business layer Commerce Server </li></ul></ul><ul><ul><li>DB SQL Server </li></ul></ul>
    • 7. Demo Default Site
    • 8. Een eigen catalogus <ul><li>Categorie, Product en property definities in Catalog and Inventory Schema Manager </li></ul><ul><li>Catalog Manager </li></ul><ul><li>Wijzig Channel Conf. Lijst </li></ul>
    • 9. Demo: een eigen catalogus
    • 10. Customizations <ul><li>Masterpage / Pagelayout / CSS </li></ul><ul><li>XSL ( Commerce Server Templates) </li></ul><ul><li>CS09 Template Pack </li></ul>
    • 11. Microsoft Inline Property Editor <ul><li>Producten wijzigen binnen SharePoint </li></ul><ul><li>Silverlight Control </li></ul>Download
    • 12. Template Pack voor CS09
    • 13. Introductie Development <ul><li>Referentie naar dll’s: </li></ul><ul><ul><li>Microsoft.CommerceServer.Runtime.dll </li></ul></ul><ul><ul><li>Microsoft.CommerceServer.Catalog.dll </li></ul></ul><ul><ul><li>Microsoft.Commerce.Portal.Common.dll </li></ul></ul><ul><li>CommerceSharePointExtensibilityKit </li></ul><ul><ul><li>Broncode webparts </li></ul></ul><ul><li>CommerceContext hart van “CS-Dev” </li></ul>
    • 14. Het ophalen van een Catalogus
    • 15. Bewerkingen op de catalogus // Add a category Category category = baseCatalog.CreateCategory(“MyCategoryDef&amp;quot;, categoryName); category.Save(); // Add a product Product item = baseCatalog.CreateProduct(“category&amp;quot;, productName, price, productName); // Set some properties item.Save();
    • 16. Caching in Commerce Server <ul><li>Catalog System  built-in cache catalog item data </li></ul><ul><li>Marketing System  caches hele set van actieve advertenties </li></ul><ul><li>Profiles System  internal cache voor profile objecten </li></ul><ul><li>Orders System  caching voor: shipping methods, payment methods, e.a. order configuration datasets </li></ul>
    • 17. Refreshing all Caches public static void RefreshAllCaches() { CommerceCacheCollection caches = CommerceContext.Current.Caches; foreach (CommerceCache cache in caches) { cache.Refresh(); } }
    • 18. Refreshen Cache - 1 systeem public static void RefreshShippingMethodCache() { if(CommerceContext.Current.Caches[&amp;quot;ShippingManagerCache&amp;quot;] != null) CommerceContext.Current.Caches[&amp;quot;ShippingManagerCache&amp;quot;].Refresh(); } public static void RefreshPaymentMethodCache() { if (CommerceContext.Current.Caches[&amp;quot;PaymentMethodCache&amp;quot;] != null) CommerceContext.Current.Caches[&amp;quot;PaymentMethodCache&amp;quot;].Refresh(); }
    • 19. Demo Development <ul><li>Toevoegen / verwijderen categorie </li></ul><ul><li>Toevoegen product aan een categorie </li></ul>
    • 20. Vragen? <ul><li>Blog www.sharepointdevelopment.nl </li></ul><ul><li>www.CodePlex.com/CSExtensions </li></ul><ul><li>Twitter www.twitter.com/nickboumans </li></ul>
    • 21. Evaluation form Vul je evaluatieformulier in en maak kans op een van de prachtige prijzen!! Fill out your eveluation form and win one of the great prizes!! Session Code: IW.02

    ×