<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://alexbarnett.net/blog/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Alex Barnett blog : SOA, Adobe, webservices, Apollo, silverlight</title><link>http://alexbarnett.net/blog/archive/tags/SOA/Adobe/webservices/Apollo/silverlight/default.aspx</link><description>Tags: SOA, Adobe, webservices, Apollo, silverlight</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>Salesforce - Marc Benioff keynote</title><link>http://alexbarnett.net/blog/archive/2007/05/21/salesforce-marc-benioff-keynote.aspx</link><pubDate>Mon, 21 May 2007 17:43:00 GMT</pubDate><guid isPermaLink="false">0a97a1d1-9921-457b-8bd7-ce5530d7bd45:40110</guid><dc:creator>alexbarnett</dc:creator><slash:comments>3</slash:comments><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://alexbarnett.net/blog/commentapi.aspx?PostID=40110</wfw:comment><comments>http://alexbarnett.net/blog/archive/2007/05/21/salesforce-marc-benioff-keynote.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I'm here&amp;nbsp;at the &lt;A href="http://www.salesforce.com/campaigns/developerconference/index.jsp?d=70130000000D6zR" mce_href="http://www.salesforce.com/campaigns/developerconference/index.jsp?d=70130000000D6zR"&gt;Salesforce Dev Conference in Santa Clara&lt;/A&gt; this morning and listening to&amp;nbsp;Marc Benioff keynote who started his session&amp;nbsp;30 mins ago.&lt;/P&gt;
&lt;P&gt;First he opened up with acknowledgement&amp;nbsp;that there is a&amp;nbsp;&lt;A href="http://blogs.zdnet.com/BTL/?p=5101" mce_href="http://blogs.zdnet.com/BTL/?p=5101"&gt;the Google / Salesforce rumour&lt;/A&gt; flying around this morning but explained that he wouldn't comment on it today - not confirming nor denying...So no 'official' news there.&lt;/P&gt;
&lt;P&gt;I'm interested to hear how&amp;nbsp;he&amp;nbsp;explains the &lt;A href="http://weblog.infoworld.com/realworldsoa/archives/2007/05/salesforcecom_a.html" mce_href="http://weblog.infoworld.com/realworldsoa/archives/2007/05/salesforcecom_a.html"&gt;Salesforce SOA announcement&lt;/A&gt; &lt;A href="http://www.salesforcewatch.com/2007/05/salesforcecom_a.html" mce_href="http://www.salesforcewatch.com/2007/05/salesforcecom_a.html"&gt;this morning&lt;/A&gt;. Will post thoughts here later...&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Update - 11:00 PDT&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.adobe.com/aboutadobe/pressroom/executivebios/kevinlynch.html"&gt;Adobe's&lt;/A&gt; &lt;A href="http://www.klynch.com/"&gt;Kevin Lynch&lt;/A&gt; is showing off an &lt;A class="" href="http://labs.adobe.com/wiki/index.php/Apollo" mce_href="http://labs.adobe.com/wiki/index.php/Apollo"&gt;Apollo app&lt;/A&gt; running on a Mac,&amp;nbsp;one as local&amp;nbsp;front-end UI to Salesforce.com API, another app as a UI to ebay webservices&amp;nbsp;and using local Mac resouces as an occasionally connected app, built using Flex. Video, music, etc. Pretty slick. Seems more and more to me that &lt;A class="" href="http://blogs.zdnet.com/Stewart/?p=381" mce_href="http://blogs.zdnet.com/Stewart/?p=381"&gt;Silverlight / Flash / Apollo&lt;/A&gt; are on for huge developer mindshare battles over the next few months/years.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Update - 11:20 PDT&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;blah, blah.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Update - 11:35 PDT&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Salesforce SOA...here we go...&lt;/P&gt;
&lt;P mce_keep="true"&gt;My understanding of what he just said &lt;S&gt;(I didn't catch his name)&lt;/S&gt; Adam Gross (VP, Developer Marketing): So you will be able to connect external, 3rd party webservices (FedEx, Google, Oracle, Hoovers, etc) and wire these up on the Apex platform, &lt;A class="" href="http://www.salesforce.com/us/landing/apex_the_basics.jsp" mce_href="http://www.salesforce.com/us/landing/apex_the_basics.jsp"&gt;coded in Apex code&lt;/A&gt;. This then creates a new Apex code layer...exposed as a new API you can program against. "SOA as a service".&lt;/P&gt;
&lt;P mce_keep="true"&gt;The scenario they are showing: Salesforce app connects to an Oracle DB to query customer data and invoice details through a WS layer, then importing that data in the Salesforce DB.&amp;nbsp;Then use&amp;nbsp;this new customer record&amp;nbsp;and use some of this customer record data to query&amp;nbsp;against a Dunn and Bradstreet service and a Zip code service, which again it imports into the SF DB. Then Apex code is generated that can be executed on Apex platform.&amp;nbsp;The&amp;nbsp;wiring experience is not a dev UX environment, but an html form based with some Ajax interaction - more of a business user interface to wire stuff up. Nice.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Update - 11:53 PDT&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Salesforce SOA expected to be &lt;A class="" href="http://www.baselinemag.com/article2/0,1397,2134387,00.asp?kc=BARSS03129TX1K0000628" mce_href="http://www.baselinemag.com/article2/0,1397,2134387,00.asp?kc=BARSS03129TX1K0000628"&gt;ready for developer preview in August&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Benioff is back on stage. Is reminding everyone he started as a dev, talking about his ealry days in the games industry, telling some story about 2&amp;nbsp;dev machines as Macs - wired together by cables, one acting as a compiler, another acting as...oh whatever...the point is that is how he met &lt;A class="" href="http://www.guykawasaki.com/" mce_href="http://www.guykawasaki.com/"&gt;Guy Kawaski&lt;/A&gt;...he's on next.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Update - 11:56 PDT&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A class="" href="http://www.guykawasaki.com/" mce_href="http://www.guykawasaki.com/"&gt;Guy Kawaski&lt;/A&gt;&amp;nbsp;is on stage. In response to Benioff's story -&amp;nbsp;"You are so full of crap, Marc".&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Update - 12:40pm PDT&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Guy Kawasaki's talk was advice to entrepreneurs. Entertaining. Partially random notes I took...&lt;/P&gt;
&lt;P mce_keep="true"&gt;1. Make meaning&lt;BR&gt;&amp;nbsp;- Curve 1: Ice Harvesting&lt;BR&gt;&amp;nbsp;- Curve 2: Ice Factory&lt;BR&gt;&amp;nbsp;- Curve 3: Refrigerator&lt;BR&gt;"measurements are only statistics, and statistics lie"&lt;/P&gt;
&lt;P mce_keep="true"&gt;2. Rolle the DICEE&lt;BR&gt;&amp;nbsp;- Deep: Fanning (Reef) - sneaker soles that open bottles&lt;BR&gt;Intelligent: BF-104 Flashlight (Panasonic) - batteries&lt;BR&gt;Complete: Lexus - more than...&lt;BR&gt;Elegant: Nano (Apple) &lt;BR&gt;Emotive: Harley Davidson&lt;/P&gt;
&lt;P mce_keep="true"&gt;3. Make Mantra (piss-take of mission statement creation excercise. Wendy's as example - "the mission of Wnedy is to deliver suprior quality products that blah, blah, blah"&lt;/P&gt;
&lt;P mce_keep="true"&gt;Should be:&lt;/P&gt;
&lt;P mce_keep="true"&gt;Wendys: Healthy fast food&lt;BR&gt;FedEx Peace of mind&lt;BR&gt;Nike: Authentic athletic perf&lt;BR&gt;Target: Democratizes desgin&lt;/P&gt;
&lt;P mce_keep="true"&gt;4. Get going&lt;BR&gt;- Think different&lt;BR&gt;- Polarize people (don't be afraid to)&lt;BR&gt;- Find a few sole mates (Steve and Woz, Bill had Steve)&lt;/P&gt;
&lt;P mce_keep="true"&gt;5. Define a business model&lt;BR&gt;- Be very specific (your customer's money is actually your money, they are just temporarily holding for you)&lt;BR&gt;- Keep it simple&lt;BR&gt;- Ask women (men want to kill things, women do'nt have this flaw)&lt;/P&gt;
&lt;P mce_keep="true"&gt;6 Niche thyself&lt;BR&gt;2 axis:&lt;BR&gt;X - Value to customer&lt;BR&gt;Y - Ability to provide unique product service&lt;/P&gt;
&lt;P mce_keep="true"&gt;Get it high, and to right. Smart Car, Trek Lime, LG Kimchi refrigerator&lt;BR&gt;low, left - dotcom&lt;BR&gt;high, left - stupid&lt;BR&gt;low, right - &lt;/P&gt;
&lt;P mce_keep="true"&gt;7. Follow the 10/20/30 rule&lt;BR&gt;"drowning is a growth industry"&lt;BR&gt;10 slides, 20 minutes, 30 point font&lt;/P&gt;
&lt;P mce_keep="true"&gt;8. Hire infected people&lt;BR&gt;- Ignore the irrelevant (I loved Macs)&lt;BR&gt;- Hire better than youself (bozo explosion)&lt;BR&gt;- Apply the shopping center test&lt;/P&gt;
&lt;P mce_keep="true"&gt;9. Lower the barriers to adoption&lt;BR&gt;- Let a hundred flowers blossom (postscript save Apple)&lt;BR&gt;- Find the true infuencers (the air is thin at the top)&lt;BR&gt;- Ebrace your evanglists&lt;/P&gt;
&lt;P mce_keep="true"&gt;10. Don't let the bozos grind you down&lt;/P&gt;
&lt;P mce_keep="true"&gt;Blog - &lt;A href="http://blog.guykawasaki.com/"&gt;http://blog.guykawasaki.com&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;--&lt;/P&gt;
&lt;P mce_keep="true"&gt;Keynote over....&lt;/P&gt;&lt;img src="http://alexbarnett.net/blog/aggbug.aspx?PostID=40110" width="1" height="1"&gt;</description><category domain="http://alexbarnett.net/blog/archive/tags/Adobe/default.aspx">Adobe</category><category domain="http://alexbarnett.net/blog/archive/tags/Apollo/default.aspx">Apollo</category><category domain="http://alexbarnett.net/blog/archive/tags/salesforce/default.aspx">salesforce</category><category domain="http://alexbarnett.net/blog/archive/tags/silverlight/default.aspx">silverlight</category><category domain="http://alexbarnett.net/blog/archive/tags/SOA/default.aspx">SOA</category><category domain="http://alexbarnett.net/blog/archive/tags/webservices/default.aspx">webservices</category></item></channel></rss>