<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>salesforce &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/salesforce/</link>
	<description>Feed of posts on WordPress.com tagged "salesforce"</description>
	<pubDate>Sat, 28 Nov 2009 06:44:55 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Force.com Demo with Twilio]]></title>
<link>http://blog.jeffdouglas.com/2009/11/28/force-demo-with-twilio/</link>
<pubDate>Sat, 28 Nov 2009 03:35:52 +0000</pubDate>
<dc:creator>jeffdonthemic</dc:creator>
<guid>http://blog.jeffdouglas.com/2009/11/28/force-demo-with-twilio/</guid>
<description><![CDATA[Cross-posted at the Appirio Tech Blog. During Dreamforce 09 Kyle Roche and I participated in the Dev]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Cross-posted at the <a href="http://techblog.appirio.com/2009/11/forcecom-demo-with-twilio.html" target="_blank">Appirio Tech Blog</a>.</p>
<p>During Dreamforce 09 <a href="http://www.kyleroche.com" target="_blank">Kyle Roche</a> and I participated in the <a href="http://developer.force.com/hackathon" target="_blank">Developer Hackathon</a>. We hacked-up an application using Force.com and <a href="http://www.twilio.com" target="_blank">Twilio</a> for inbound and outbound calling. We were only allotted two hours so we were not able to finish off the application during the hackathon.</p>
<p>Here is the final demo with all of the major working pieces. The application has two major parts:</p>
<ol>
<li>Kyle&#8217;s part (much harder and more glamourous) uses the <a href="http://developer.force.com/codeshare/projectpage?id=a06300000059aEWAAY" target="_blank">Twilioforce</a> toolkit to make outbound calls from a contact in Salesforce. The user clicks the contact&#8217;s phone number and the Force.com platform makes an outbound call to the contact using Twilio. Once the contact picks up Twilio then calls the phone number on the user&#8217;s record and connects the two calls together.</li>
<li>My part of the application uses Twilio with a Sites application for inbound calling. The person calls a phone number that reads a script generated from a Force.com Sites page. The greeting welcomes the person, plays an MP3 and then prompts them to records a message. After they are finished with the message it posts the results to another Sites page with attaches the message to the contact&#8217;s record in Salesforce. It looks up the contact record based upon the incoming phone number.</li>
</ol>
<p>Here&#8217;s a video of the final application and the code for my part is below. I may be easier to view it at <a href="http://www.youtube.com/watch?v=fLhEY6IrTjc" target="_blank">YouTube</a> so you can see it at a lager size.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/fLhEY6IrTjc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/fLhEY6IrTjc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>The code for Kyle&#8217;s part is somewhat similar to the <a href="http://techblog.appirio.com/2009/11/twilioforce-click-to-call-demo.html" target="_blank">Click to Call demo</a> he posted on the Appirio Tech Blog. Here&#8217;s the code for my part of the application. The Twilio phone number is setup so that when you call it, it reads the script from the Answer_Call Visualforce Sites page below. Twilio reads the &#60;Say&#62; script and then plays the mp3 in the &#60;Play&#62; section. It then record a message for 5 seconds and posts the results to Record_Call.</p>
<pre class="brush: plain;">

&#60;apex:page showHeader=&#34;false&#34; contentType=&#34;text/xml&#34;&#62;
&#60;Response&#62;
    &#60;Say&#62;Thank you for calling the hackathon hotline. Leave a message after the monkey tone.&#60;/Say&#62;
    &#60;Play&#62;http://demo.twilio.com/hellomonkey/monkey.mp3&#60;/Play&#62;
    &#60;Record maxLength=&#34;5&#34; action=&#34;http://kyle-twilio-developer-edition.na7.force.com/Record_Call&#34; /&#62;
&#60;/Response&#62;
&#60;/apex:page&#62;
</pre>
<p>Most of the work in the Record_Call Visualforce page is done by the RecordCallController Apex Controller. When the page initially loads, the saveMessage() method is called in the Apex script below. The page is rendered and Twilio reads the &#60;Say&#62; script and then plays the recording back to the caller.</p>
<pre class="brush: java;">

&#60;apex:page controller=&#34;RecordCallController&#34; action=&#34;{!saveMessage}&#34;
	showHeader=&#34;false&#34;
	contentType=&#34;text/xml&#34;&#62;
&#60;Response&#62;
    &#60;Say&#62;Thanks for howling {!callerName}. Take a listen to your message.&#60;/Say&#62;
    &#60;Play&#62;{!recordingUrl}&#60;/Play&#62;
    &#60;Say&#62;Goodbye&#60;/Say&#62;
&#60;/Response&#62;
&#60;/apex:page&#62;
</pre>
<p>The RecordCallController Apex Controller does all of the heavy lifting. The constructor grabs the URL of the recording that is posted back as well as the caller&#8217;s phone number. The constructor then tries to find the contact associated with the caller&#8217;s phone number. The saveMessage() method inserts a record into Twilio_Message__c custom object so that the message can be replayed back from the contact&#8217;s related list. If a contact was not found by the caller&#8217;s phone number, we should probably create a task to create a new contact at a later time.</p>
<pre class="brush: java;">

public with sharing class RecordCallController {

    private Contact contact {get;set;}
    private ID callerId {get;set;}
    public String recordingUrl {get;set;}
    public String callerName {get;set;}

     // initialize the controller
    public RecordCallController() {

    	try {

			recordingUrl = ApexPages.currentPage().getParameters().get('RecordingUrl');

			List&#60;Contact&#62; callers = [select id, name from contact where
				twilio_number__c = :ApexPages.currentPage().getParameters().get('Caller')];

			if (callers.size() &#62; 0) {
				contact = callers.get(0);
				callerName = contact.Name;
				callerId = contact.Id;
			} else {
				callerName = 'Unknown Caller';
			}

    	} catch (Exception e) {
			System.debug('====================== exception: '+e);
    	}

    }

    public PageReference saveMessage() {

    	if (contact != null) {

	   		try {

	          Twilio_Message__c m = new Twilio_Message__c();
	          m.contact__c = contact.Id;
	          m.message__c = recordingUrl;
	          insert m;

			} catch (Exception e) {
				System.debug('====================== exception: '+e);
			}

    	} else {
    		// create a follow up task if contact was not found
    	}

    	return null;

    }

}
</pre>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Simple Example of Salesforce 'Drag and Drop']]></title>
<link>http://tomcusack.wordpress.com/2009/11/28/simple-example-of-salesforce-drag-and-drop/</link>
<pubDate>Sat, 28 Nov 2009 00:27:41 +0000</pubDate>
<dc:creator>tomcusack</dc:creator>
<guid>http://tomcusack.wordpress.com/2009/11/28/simple-example-of-salesforce-drag-and-drop/</guid>
<description><![CDATA[Ok, this is a very simple example of what can be done&#8230; but its a start, so here we go! You can]]></description>
<content:encoded><![CDATA[Ok, this is a very simple example of what can be done&#8230; but its a start, so here we go! You can]]></content:encoded>
</item>
<item>
<title><![CDATA[Futuro do CRM está na nuvem]]></title>
<link>http://saasbr.wordpress.com/2009/11/27/futuro-do-crm-esta-na-nuvem/</link>
<pubDate>Fri, 27 Nov 2009 18:25:34 +0000</pubDate>
<dc:creator>Flavio Henrique</dc:creator>
<guid>http://saasbr.wordpress.com/2009/11/27/futuro-do-crm-esta-na-nuvem/</guid>
<description><![CDATA[Fornecedores estruturam oferta. CEO da Plusoft acredita que aplicativos de gestão de clientes serão ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Fornecedores estruturam oferta. CEO da Plusoft acredita que aplicativos de gestão de clientes serão vendidos apenas como serviço<br />
 </p>
<p>Os sistemas de gestão de clientes (CRM, na sigla em inglês) evoluíram consideravelmente ao longo dos últimos anos e ganharam espaço no universo corporativo. Um pouco pelo aperfeiçoamento tecnológico, um tanto devido à evangelização sobre as potencialidades da ferramenta e muito graças às lições aprendidas nos meses de turbulência econômica &#8211; informação virou um artigo valioso no direcionamento de estratégias.</p>
<p>No primeiro semestre, a IDC percorreu 339 empresas brasileiras e descobriu que uma das três prioridades dos CEOs vincula-se a entender melhor e aprimorar o atendimento aos clientes. &#8220;Durante o período de crise, muitas empresas descobriram que tinham pouca ou nenhuma informação para tomar decisões&#8221;, comenta Reinaldo Roveri, gerente de análise de mercado da consultoria no País, apontando que CRM e BI, assim, entraram mais fortemente na pauta.</p>
<p>Pelo que mostram os acontecimentos, a proliferação dos conceitos de web 2.0 impulsionarão transformações ainda mais profundas nesse tipo de tecnologia e impactarão as rotinas dos usuários. Duas orientações são latentes: o advento da computação em nuvem que transforma quase tudo em serviço e a importância das redes sociais.</p>
<p>Fornecedores estão atentos a essas duas frentes. &#8220;Em um prazo de três anos, não enxergo mais a venda de licenças de CRM&#8221;, prevê Guilherme Porto, CEO da fabricante nacional desse tipo de ferramenta Plusoft, acreditando que esses aplicativos serão vendidos como serviço (SaaS, na sigla em inglês). O executivo apoia sua afirmação numa orientação percebida junto aos seus clientes. &#8220;Hoje, em 50% das cotações, os clientes já pedem opções tanto no modelo de venda quanto no de locação de software&#8221;, avalia o executivo, citando que há cerca de dois anos, o porcentual girava na casa dos 15%.</p>
<p>Roveri, da IDC, é um pouco mais conservador nas previsões, mas compartilha a visão do executivo. &#8220;Este modelo de entrega (SaaS) é uma forte tendência&#8221;, avalia, sem precisar uma data para transformação completa no modelo de venda dos sistemas. O especialista justifica sua opinião com a atratividade da compra &#8220;como serviço&#8221;, a capacidade de otimização do fluxo de caixa e ao avanço das redes e da internet.</p>
<p>Os provedores de tecnologia atentaram-se para a tendência e traçam suas estratégias. Nesse campo de batalha, a Microsoft luta com seu CRM Online; a Oracle contra-ataca com o CRM on Demand e a Salesforce.com tenta ostentar o estandarte de um dos ícones e pioneira no mercado de sistemas de gestão de clientes no modelo SaaS.</p>
<p>Assim como seus concorrentes internacionais, a Plusoft quer aproveitar as mensagens do mercado e atender as duas tendências que se anunciam. Há cerca de três meses, a empresa investiu R$ 700 mil em desenvolvimento e fechou parceria para hospedar uma versão &#8220;as a service&#8221; de seu CRM nos data centers do UOL. De acordo com Porto, a tecnologia é um dos ingredientes da &#8220;loja de aplicativos&#8221; anunciada pela unidade de host da empresa de internet.</p>
<p>Dois contratos &#8211; ambos por um prazo de 36 meses &#8211; foram fechados até o momento. O acordo, com uma universidade e uma empresa do setor agroquímico, contempla 56 posições comercializadas a R$ 189, cada.</p>
<p>Porto estima que a iniciativa de CRM SaaS represente entre 18 e 20% do faturamento (não revelado) da Plusoft no ano de 2010 e ajudar a companhia a ingressar em uma camada de clientes de médio porte. A ferramenta, por exemplo, poderá ser comercializada pelo UOL, que pagará comissão à fabricante.</p>
<p>O software de gestão desenvolvido pela companhia nacional se divide em seis partes. Uma delas, lançado no final de agosto, alinha-se justamente à outra tendência que permeia o mercado. Batizado de iCustomer, o módulo mapeia e analisa redes sociais.</p>
<p>Em meados de novembro, a Salesforce.com &#8211; um dos expoentes no fornecimento de CRM no modelo SaaS &#8211; apresentou a ferramenta Chatter. O sistema é um mix entre uma aplicação de colaboração corporativa e uma plataforma de desenvolvimento social, provando que os conceitos de web 2.0 se enraízam no mercado. </p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[LAUNCH OF THE NEW FINANCIAL CONSULTING GROUP WEBSITE]]></title>
<link>http://coollifesystems.wordpress.com/2009/11/27/launch-of-the-new-financial-consulting-group-website/</link>
<pubDate>Fri, 27 Nov 2009 15:56:47 +0000</pubDate>
<dc:creator>coollifesystems</dc:creator>
<guid>http://coollifesystems.wordpress.com/2009/11/27/launch-of-the-new-financial-consulting-group-website/</guid>
<description><![CDATA[I would like to share with everyone a piece of Cool Life Systems new work.  Recently, we relaunched ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I would like to share with everyone a piece of <a href="http://www.CoolLifeSystems.com" target="_blank">Cool Life Systems</a> new work.  Recently, we relaunched the website for Financial Consulting Group website in addition to providing the organization a new back office system and a member and organization management system.  <a href="http://www.gofcg.org" target="_blank">Financial Consulting Group</a>, also known as FCG, is the largest organization of independently owned accounting, business valuation, and financial services firms in North America.</p>
<p>Cool Life Systems is responsible for the revised look, feel and functionality of FCG’s new website as well the technology that runs behind the scenes which includes member and event management, marketing systems and the exclusive FCG member extranet. The new extranet system will offer FCG members a better way to request assistance on engagements, learn to use resources, and post questions and receive answers from other FCG members.</p>
<p>FCG only showcases a portion of the technology and services we offer to our client base every day.  So go ahead, take a look around our website look at some of our work and let us know what you think.  This blog regularly points out shortcoming that we see in the small to mid size business segment whether it is data management, sales and marketing efforts, or organization management.   The shortcomings pointed out are all too often easily corrected, and unabashedly can be easily corrected with use of the <a href="http://www.CoolLifeSystems.com" target="_blank">Cool Life Systems</a> product.  We look forward to speaking with you soon.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Jeff Douglas has a blog and so do I!]]></title>
<link>http://tomcusack.wordpress.com/2009/11/26/jeff-douglas-has-a-blog-and-so-do-i/</link>
<pubDate>Thu, 26 Nov 2009 07:10:32 +0000</pubDate>
<dc:creator>tomcusack</dc:creator>
<guid>http://tomcusack.wordpress.com/2009/11/26/jeff-douglas-has-a-blog-and-so-do-i/</guid>
<description><![CDATA[Nothing here yet, but will post something in the next few days&#8230; http://script.aculo.us/downloa]]></description>
<content:encoded><![CDATA[Nothing here yet, but will post something in the next few days&#8230; http://script.aculo.us/downloa]]></content:encoded>
</item>
<item>
<title><![CDATA[Less Software Supply Chain Management Deliverd Software As A Service]]></title>
<link>http://lesssoftware.wordpress.com/2009/11/25/less-software-supply-chain-management-deliverd-software-as-a-service/</link>
<pubDate>Wed, 25 Nov 2009 21:05:46 +0000</pubDate>
<dc:creator>lesssoftware</dc:creator>
<guid>http://lesssoftware.wordpress.com/2009/11/25/less-software-supply-chain-management-deliverd-software-as-a-service/</guid>
<description><![CDATA[Our Supply Chain Management Application will boost your efficiency in Acquiring, Managing and Sellin]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Our Supply Chain Management Application will boost your efficiency in Acquiring, Managing and Selling your inventory by enabling you to better manage your logistics and order fulfillment processes. Visit Less Software For Supply Chain Management Software</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[B2B Channel Marketing &amp; Content Distribution]]></title>
<link>http://coollifesystems.wordpress.com/2009/11/25/targeted-channel-distribution/</link>
<pubDate>Wed, 25 Nov 2009 20:26:50 +0000</pubDate>
<dc:creator>coollifesystems</dc:creator>
<guid>http://coollifesystems.wordpress.com/2009/11/25/targeted-channel-distribution/</guid>
<description><![CDATA[Before we break away for the Thanksgiving Holiday &#8211; I wanted to post an article concerning B2B]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Before we break away for the Thanksgiving Holiday &#8211; I wanted to post an article concerning B2B marketing and the importance of having the neccessary tools in place to manage, track and engage clients, referral channels, and leads.</p>
<p>In today’s world of B2B marketing there are multiple channels used to for audience development, client retention and referral channel development.  These channels typically include the use of various media segments such as:</p>
<ul>
<li><a href="http://www.visitcls.com/userfiles/files/Channel%20Distribution.pdf" target="_blank">eMail (both one to one and one to many)</a></li>
<li><a href="http://www.visitcls.com/userfiles/files/Channel%20Distribution.pdf" target="_blank">Newsletters</a></li>
<li><a href="http://www.visitcls.com/userfiles/files/Channel%20Distribution.pdf" target="_blank">Live In Person events, such as seminars and conferences</a></li>
<li><a href="http://www.visitcls.com/userfiles/files/Channel%20Distribution.pdf" target="_blank">Webinars (both live and recorded)</a></li>
<li><a href="http://www.visitcls.com/userfiles/files/Channel%20Distribution.pdf" target="_blank">Print Media</a></li>
</ul>
<p>If this communication is to be effective, the sender must deploy a message of perceived value to a targeted/segmented audience that may or may not include some form of tangible takeaway benefit besides the initial content. For example, offering a free 1 hour online marketing seminar to CPA’s and accounting professionals for referral channel development that is delivered by a marketing expert from a Fortune 100 company and you should expect a 10% participation rate.  If you a add a tangible takeaway benefit to the seminar such as including 2 free CPE credits, your participation rate will increase to 20% or higher.  And your goal for the seminar?  Develop referral channels for your product.  This same scenario can be applied to consumers and businesses alike.</p>
<p>On the surface the above scenario appears to be a relatively benign process. You setup a conference and invite a bunch of people to attend and hope for the best.  However, if you break down the process there is a lot of administrative/organization work involved to achieve your goals.</p>
<ol>
<li> Development, distribution and promotion of event via email and print,</li>
<li> Tracking results of that distribution,</li>
<li> Event registration and tracking of event registration,</li>
<li> Tieback of yes/no responses to database records,</li>
<li> Results of seminar; comments from participants, generation of referrals?</li>
</ol>
<p>In addition to the above:</p>
<ol>
<li>What the event promoted to the correct segment?</li>
<li>Did you record who did and did not respond to the event and showed up?</li>
<li> Did the attendees refer a client?</li>
<li> How does any of this tie into your contact management system? If at all?</li>
</ol>
<p>The real question is do you have a system in place to perform this type of marketing and event management without a lot of manual interaction?  And does your &#8217;system&#8217;  integrate with your contact management system?</p>
<p>In today’s world a professional services firm requires a system to distribute content to all market segments.  The result of the distribution need to be trackable, reportable and return definable measurable benefits to acquire valid ROI costs.  Systems like those developed by <a href="http://www.CoolLifeSystems.com" target="_blank">Cool Life Systems</a> allow firms to perform this functions for creation and distribution of content, tracking the success of each distribution, and providing tools for follow up with persons in each identified channel.  These tools work together to allow you and your firm to increase competitive market share, achieve market differentiation from competitors and influence audience segments for a desired outcome.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Dreamforce 2009]]></title>
<link>http://pauldyson.wordpress.com/2009/11/25/dreamforce-2009/</link>
<pubDate>Wed, 25 Nov 2009 09:50:01 +0000</pubDate>
<dc:creator>pauldyson</dc:creator>
<guid>http://pauldyson.wordpress.com/2009/11/25/dreamforce-2009/</guid>
<description><![CDATA[Last week I headed over to San Francisco to attend Dreamforce 2009; the Salesforce.com user and part]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Last week I headed over to San Francisco to attend Dreamforce 2009; the Salesforce.com user and partner conference. What an experience! 19,000+ people crammed into the Moscone centre talking about every aspect of Salesforce and force.com from the tiniest detail of the technology to the widest application of the Salesforce approach to business.</p>
<p>Marc Benioff&#8217;s keynotes were something to behold. The opening keynote was scheduled for 2 hours and yet somehow still managed to run over by 75 minutes. Short and sweet it was not but there was still something very powerful in the relentless bombardment of success stories, testimonials and new feature demos. It felt a bit like being in a timeshare sales pitch where they don&#8217;t let you leave until you&#8217;ve bought something &#8230; except that the majority of the attendees are customers already. In many ways the lengthy build up to the grand reveal &#8211; the new Collaboration Cloud application and platform extensions &#8211; detracted from the impact of the announcement. Reaction to <a href="http://www.salesforce.com/chatter/">Chatter</a> has been mixed (see <a href="http://blogs.zdnet.com/Howlett/?p=1536">this</a> and <a href="http://blogs.zdnet.com/SAAS/?p=935&#38;tag=col1;post-935">this</a>) but I can&#8217;t help thinking that it is a bold move and will ultimately come to be seen as a big step forward in support for self-organizing businesses.</p>
<p>One of the key things that struck me was Benioff&#8217;s constant reference to the best of innovative technologies targeted at the consumer market. It is no secret that his early ambition for Salesforce.com was to make it as easy to manage sales as it was to order a book from Amazon.com, but every new feature of the platform and applications was described in terms of the consumer technology that inspired it. Chatter in particular is quite clearly facebook for the enterprise. As Benioff said, so many people have been trained to work with the facebook interface and metaphors and all he is doing is helping people at work know as much about what their colleagues are doing as they do about &#8216;friends&#8217; on facebook. As a cynical Brit it would be easy to use &#8216;ripped off&#8217; in place of &#8216;inspired&#8217; but Benioff is also totally upfront about how Salesforce.com &#8220;stands on the shoulders of giants&#8221; as he puts it and is quick to acknowledge the genius of those that move consumer technology forwards in leaps and bounds. Whilst happily banking record revenues and profits; a great lesson there.</p>
<p>Where as Benioff&#8217;s keynotes left my head buzzing and my backside numb, it was truly a privilege to get to hear Gen. Colin Powell speak. For a guy in his 70&#8217;s Gen. Powell is an incredibly energetic and charismatic speaker; he talked for 90 minutes without notes and not a single &#8220;err&#8221; or &#8220;umm&#8221; (and managed to keep to time &#8230;). I particularly enjoyed hearing about some of the detail of his extraordinary life, such as the day he got a bollocking from Mikhail Gorbachev on the eve of the fall of the Berlin Wall, or the time when he fancied a Hot Dog in New York and had to be escorted by a cadre of bodyguards and three NYPD cruisers to the cart at the end of the block, scaring the life out of the immigrant vendor. Many of his comments about leadership were inspiring and I was impressed by his commitment to improving education amongst the poorer members of US society.</p>
<p>Outside of the razzle-dazzle of the set-pieces, there was plenty of opportunity to hear from and talk with Salesforce customers and partners. Salesforce prides themselves on the power of testimonials and fosters and spirit of openness and collaboration that most attendees sign up to. Talking to a friend on the Friday night I commented that it felt like the early days of the dotcom boom to me. Sure there&#8217;s plenty of hype, some unrealistic expectations, and plenty of people scrambling to get on the bandwagon, but there is also some fantastic work going on and great opportunity to do innovative, powerful and valuable stuff. I found myself saying &#8220;dude&#8221;, &#8220;awesome&#8221; and &#8220;take it to the next level&#8221; somewhat more than is strictly healthy, but that was okay. There was a lot of excitement at Dreamforce 2009 and it was infectious.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Programmatically Creating Sharing Rules with Apex]]></title>
<link>http://blog.jeffdouglas.com/2009/11/25/programmatically-creating-sharing-rules-with-apex/</link>
<pubDate>Wed, 25 Nov 2009 06:00:19 +0000</pubDate>
<dc:creator>jeffdonthemic</dc:creator>
<guid>http://blog.jeffdouglas.com/2009/11/25/programmatically-creating-sharing-rules-with-apex/</guid>
<description><![CDATA[Here&#8217;s a small Apex Trigger that demonstrates how to programmatically create sharing rules for]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Here&#8217;s a small Apex Trigger that demonstrates how to programmatically create sharing rules for objects with a private sharing model. It came in handy on a project about a year ago so I thought I&#8217;d post it.</p>
<p>So the scenario is that the object has a private sharing model (Contacts in this case) so that only the record owner and users higher in the role hierarchy have access to it. I added a checkbox to the Contact object called &#8220;Make Public&#8221; that when set to TRUE, creates a sharing record for a specific group (e.g., All Internal Users). When set to FALSE, it deletes all manual sharing rules for the record. You can modify this to add multiple groups or even make it operate on the reverse (public by default and then remove the sharing rules).</p>
<p><strong>ContactMakePublicTrigger</strong></p>
<pre class="brush: java;">

trigger ContactMakePublicTrigger on Contact (after insert, after update) {

	// get the id for the group for everyone in the org
	ID groupId = [select id from Group where Type = 'Organization'].id;

	// inserting new records
	if (Trigger.isInsert) {

		List&#60;ContactShare&#62; sharesToCreate = new List&#60;ContactShare&#62;();

		for (Contact contact : Trigger.new) {
			if (contact.Make_Public__c == true) {

				// create the new share for group
				ContactShare cs = new ContactShare();
				cs.ContactAccessLevel = 'Edit';
				cs.ContactId = contact.Id;
				cs.UserOrGroupId =  groupId;
				sharesToCreate.add(cs);

			}
		}

		// do the DML to create shares
		if (!sharesToCreate.isEmpty())
			insert sharesToCreate;

	// updating existing records
	} else if (Trigger.isUpdate) {

		List&#60;ContactShare&#62; sharesToCreate = new List&#60;ContactShare&#62;();
		List&#60;ID&#62; shareIdsToDelete = new List&#60;ID&#62;();

		for (Contact contact : Trigger.new) {

			// if the record was public but is now private -- delete the existing share
			if (Trigger.oldMap.get(contact.id).Make_Public__c == true &#38;&#38; contact.Make_Public__c == false) {
				shareIdsToDelete.add(contact.id);

			// if the record was private but now is public -- create the new share for the group
			} else if (Trigger.oldMap.get(contact.id).Make_Public__c == false &#38;&#38; contact.Make_Public__c == true) {

				// create the new share with read/write access
				ContactShare cs = new ContactShare();
				cs.ContactAccessLevel = 'Edit';
				cs.ContactId = contact.Id;
				cs.UserOrGroupId =  groupId;
				sharesToCreate.add(cs);

			}

		}

		// do the DML to delete shares
		if (!shareIdsToDelete.isEmpty())
			delete [select id from ContactShare where ContactId IN :shareIdsToDelete and RowCause = 'Manual'];

		// do the DML to create shares
		if (!sharesToCreate.isEmpty())
			insert sharesToCreate;

	}

}
</pre>
<p><strong> TestContactMakePublicTrigger</strong></p>
<pre class="brush: java;">

@isTest
private class TestContactMakePublicTrigger {

	// test that newly inserted records marked as pubic=true have corresponding shares created
    static testMethod void testAddShares() {

		Set&#60;ID&#62; ids = new Set&#60;ID&#62;();
		List&#60;Contact&#62; contacts = new List&#60;Contact&#62;();

		for (Integer i=0;i&#60;50;i++)
			contacts.add(new Contact(FirstName='First ',LastName='Name '+i,
				Email='email'+i+'@email.com',Make_Public__c=true));

		insert contacts;

		// get a set of all new created ids
		for (Contact c : contacts)
			ids.add(c.id);

		// assert that 50 shares were created
		List&#60;ContactShare&#62; shares = [select id from ContactShare where ContactId IN :ids and RowCause = 'Manual'];
		System.assertEquals(shares.size(),50);

    }

    // insert records and switch them from public = true to public = false
    static testMethod void testUpdateContacts() {

		Set&#60;ID&#62; ids = new Set&#60;ID&#62;();
		List&#60;Contact&#62; contacts = new List&#60;Contact&#62;();

		for (Integer i=0;i&#60;50;i++)
			contacts.add(new Contact(FirstName='First ',LastName='Name '+i,
				Email='email'+i+'@email.com',Make_Public__c=false));

		insert contacts;

		for (Contact c : contacts)
			ids.add(c.id);

		update contacts;

		// assert that 0 shares exist
		List&#60;ContactShare&#62; shares = [select id from ContactShare where ContactId IN :ids and RowCause = 'Manual'];
		System.assertEquals(shares.size(),0);

		for (Contact c : contacts)
			c.Make_Public__c = true;

		update contacts;

		// assert that 50 shares were created
		shares = [select id from ContactShare where ContactId IN :ids and RowCause = 'Manual'];
		System.assertEquals(shares.size(),50);

		for (Contact c : contacts)
			c.Make_Public__c = false;

		update contacts;

		// assert that 0 shares exist
		shares = [select id from ContactShare where ContactId IN :ids and RowCause = 'Manual'];
		System.assertEquals(shares.size(),0);

    }
}
</pre>
<p>One thing to remember. When transferring accounts and their related data, all existing sharing rules will be removed. Any relevant sharing rules are then applied to the records based upon the new owners. You may need to manually share these accounts and opportunities to grant access to certain users and/or groups.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Chester French e uma singela aula]]></title>
<link>http://runmotherfuckerrun.wordpress.com/2009/11/24/chester-french-e-uma-singela-aula/</link>
<pubDate>Tue, 24 Nov 2009 21:06:14 +0000</pubDate>
<dc:creator>runmotherfuckerrun</dc:creator>
<guid>http://runmotherfuckerrun.wordpress.com/2009/11/24/chester-french-e-uma-singela-aula/</guid>
<description><![CDATA[Que do caralho! Nesse vídeo aí embaixo, o vocalista conta por 6 minutos sobre o aplicativo criado pe]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Que do caralho! Nesse vídeo aí embaixo, o vocalista conta por 6 minutos sobre o aplicativo criado pela banda no salesforce.com.</p>
<p><embed src='http://widgets.vodpod.com/w/video_embed/ExternalVideo.900254' type='application/x-shockwave-flash' AllowScriptAccess='always' pluginspage='http://www.macromedia.com/go/getflashplayer' wmode='transparent' flashvars='' /></p>
<div>more about &#8220;<a href="http://vodpod.com/watch/2568278-chester-french-a-rock-band-on-salesforce-com?pod=">Chester French e uma singela aula</a>&#8220;, posted with <a href="http://vodpod.com?r=wp">vodpod</a></div>
<div>
<blockquote><p>Chester French is a rock band that has built an application on the Force.com platform. That&#8217;s compelling for the simple fact that when a rock and roll band develops its own application, you know that the market is seeing a far wider adoption than it has ever before.</p></blockquote>
<blockquote><p>Even more, it&#8217;s an important reminder of the advantage of building your own applications over complete reliance on a social network that does not give you access to the customer information that you have developed on the platform.</p>
<p>It&#8217;s a problem that doesn&#8217;t just plague rock bands. A hosted platform can be a bit of a trap. Often, you do not own the data. Application platforms may not be as open as we&#8217;d like but you own the information and it can be exported .You can&#8217;t say that much about Facebook, which is lacking as a business platform simply because you can&#8217;t export your own contact information.</p></blockquote>
</div>
<div>Via <a href="http://www.readwriteweb.com/enterprise/2009/11/what-a-rock-band-can-teach-businesses-about-social-networks.php?utm_source=feedburner&#38;utm_medium=feed&#38;utm_campaign=Feed:+readwriteweb+(ReadWriteWeb)&#38;utm_content=Google+Reader" target="_blank">RWW</a></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Links for November]]></title>
<link>http://cairlinn.wordpress.com/2009/11/24/links-for-november/</link>
<pubDate>Tue, 24 Nov 2009 19:51:00 +0000</pubDate>
<dc:creator>cairlinn</dc:creator>
<guid>http://cairlinn.wordpress.com/2009/11/24/links-for-november/</guid>
<description><![CDATA[Salesforce annual DreamForce conference ran from Nov 17-20. The main announce from Marc Benioff]]></description>
<content:encoded><![CDATA[Salesforce annual DreamForce conference ran from Nov 17-20. The main announce from Marc Benioff]]></content:encoded>
</item>
<item>
<title><![CDATA[Can't Get On The Apex Scheduler Pilot? Here's a Short Term Solution.]]></title>
<link>http://blog.jeffdouglas.com/2009/11/24/cant-get-on-the-apex-scheduler-pilot/</link>
<pubDate>Tue, 24 Nov 2009 11:41:39 +0000</pubDate>
<dc:creator>jeffdonthemic</dc:creator>
<guid>http://blog.jeffdouglas.com/2009/11/24/cant-get-on-the-apex-scheduler-pilot/</guid>
<description><![CDATA[In Winter &#8216;10, Salesforce.com released the Apex Scheduler. This feature allows you to schedule]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In Winter &#8216;10, <a href="http://na1.salesforce.com/help/doc/en/salesforce_winter10_release_notes.pdf" target="_blank">Salesforce.com released the Apex Scheduler</a>. This feature allows you to schedule Apex classes to run at specific times. The features appears to be widely popular (200+ votes on the IdeaExchange) but is only in limited release. I&#8217;ve heard from a number of companies that they were not able to get on the pilot. The L1 Support Rep told me that an org would need 5000+ seats to qualify for the Apex Scheduler.</p>
<p>Hopefully Apex Scheduler will be GA next release but in the meantime here&#8217;s a short-term solution that <a href="http://www.kyleroche.com" target="_blank">Kyle Roche</a> and I were discussing last week. You can <a href="http://appengine.google.com" target="_blank">sign up for a free Google App Engine account</a> and then schedule tasks with cron in either Java or Python.</p>
<p><a href="http://links.jeffdouglas.com/book"><img class="alignleft size-full wp-image-1256" style="padding-right:10px;" title="java-google-app-engine" src="http://jeffdonthemic.wordpress.com/files/2009/09/java-google-app-engine.jpg" alt="" width="121" height="160" /></a>The solution is relative straight forward and you can find all the info you need in our book <a href="http://links.jeffdouglas.com/book" target="_blank">Beginning Java Google App Engine</a>. We not only cover cron jobs but have a number of examples using the <a href="http://developer.force.com/codeshare/apex/projectpage?id=a06300000046mKnAAI" target="_blank">Force.com for Google App Engine Java toolkit</a>.</p>
<p><a href="http://links.jeffdouglas.com/book" target="_blank">Pre-order</a> your copy now just in time for Christmas. It goes nicely with eggnog and figgy pudding.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Flash and Salesforce: HTTP POST using PHP but with no access to cURL]]></title>
<link>http://michaelangela.wordpress.com/2009/11/23/flash-and-salesforce-http-post-using-php-but-with-no-access-to-curl/</link>
<pubDate>Mon, 23 Nov 2009 23:53:10 +0000</pubDate>
<dc:creator>michaelangela</dc:creator>
<guid>http://michaelangela.wordpress.com/2009/11/23/flash-and-salesforce-http-post-using-php-but-with-no-access-to-curl/</guid>
<description><![CDATA[Have a client who needs some Flash to HTTPS webservice functionality. Flash and HTTPS are a difficul]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Have a client who needs some Flash to HTTPS webservice functionality. Flash and HTTPS are a difficult pair when not on the same host and all the policy files aren&#8217;t in place. The simple solution is a proxy. But this particular client&#8217;s webserver doesn&#8217;t have cURL. What to do? Making streams with a custom context is really simple. Looks good too. In the end I didn&#8217;t use fopen, stream_get_contents, etc. though. I used file_get_contents.</p>
<p><a href="http://netevil.org/blog/2006/nov/http-post-from-php-without-curl">HTTP POST from PHP, without cURL &#8211; Evil, as in Dr.</a><br />
<blockquote>I don&#8217;t think we do a very good job of evangelizing some of the nice things that the PHP streams layer does in the PHP manual, or even in general. At least, every time I search for the code snippet that allows you to do an HTTP POST request, I don&#8217;t find it in the manual and resort to reading the source. (You can find it if you search for &#8220;HTTP wrapper&#8221; in the online documentation, but that&#8217;s not really what you think you&#8217;re searching for when you&#8217;re looking).</p></blockquote>
<p>And there is also a note on php.net about <a target="_blank" href="http://www.php.net/manual/en/function.stream-context-create.php#74795">doing this with https</a>.</p>
<p>So in the end my code looked like (no closing php tag intentional):<br />
<blockquote>
<pre>&#60;?php
$url = "https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8";
$data = $_POST;
$data = http_build_query($data);
$result = do_post_request($url, $data);
echo $result;

function do_post_request($url, $data, $optional_headers = null)
{
   $params = array('http' =&#62; array(
                'method' =&#62; 'POST',
                'header'=&#62; "Content-type: application/x-www-form-urlencoded\r\n"
	                . "Content-Length: " . strlen($data) . "\r\n",
                'content' =&#62; $data
             ));
   if ($optional_headers !== null) {
      $params['http']['header'] = $optional_headers;
   }
   $ctx = stream_context_create($params);
   $response = file_get_contents($url, false, $ctx);
   if ($response === false) {
      throw new Exception("Problem reading data from $url, $php_errormsg");
   }
   //var_dump($response);
   return $response;
}</pre>
</blockquote>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=52be4159-b9a3-8a0f-a339-d8338086f97f" /></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[DML currently not allowed]]></title>
<link>http://developinthecloud.wordpress.com/2009/11/23/dml-currently-not-allowed/</link>
<pubDate>Mon, 23 Nov 2009 17:14:24 +0000</pubDate>
<dc:creator>Wes</dc:creator>
<guid>http://developinthecloud.wordpress.com/2009/11/23/dml-currently-not-allowed/</guid>
<description><![CDATA[This almost belongs in my sarcastically titled, &#8220;Meaningful Error Messages ..&#8221; series, b]]></description>
<content:encoded><![CDATA[This almost belongs in my sarcastically titled, &#8220;Meaningful Error Messages ..&#8221; series, b]]></content:encoded>
</item>
<item>
<title><![CDATA[Aspire Technologies, Inc. Announces Release of QuoteWerks Version 4.0 Build 51 ]]></title>
<link>http://quotewerks411.wordpress.com/2009/11/23/aspire-technologies-inc-announces-release-of-quotewerks-version-4-0-build-51/</link>
<pubDate>Mon, 23 Nov 2009 15:45:39 +0000</pubDate>
<dc:creator>quotewerks411</dc:creator>
<guid>http://quotewerks411.wordpress.com/2009/11/23/aspire-technologies-inc-announces-release-of-quotewerks-version-4-0-build-51/</guid>
<description><![CDATA[The new build introduces the revolutionary QuoteWerks Communicator SPAM filter neutralizer and inclu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong><em>The new build introduces the revolutionary QuoteWerks Communicator SPAM filter neutralizer and includes an enhanced Microsoft Dynamics CRM integration, improved Maximizer integration, and support for QuickBooks 2010 (USA and Canada). </em></strong></p>
<p>ORLANDO, FL November 23, 2009 — Aspire Technologies, Inc., a leading provider of sales quoting software solutions for the global small and mid-markets, announced today the release of a new build which includes over twenty-two new features.  Included in the build are numerous features designed to help companies of all sizes reduce their cost-of-sales and improve sales worker efficiencies.</p>
<p>Build 51 improves some existing integrations and also adds some new features for users.  The most notable features include:</p>
<ul>
<li>Support for QuickBooks 2010 (USA and      Canadian versions)</li>
<li>New enhanced Microsoft Dynamics      CRM 4.0 integration (including support for Multi-tenancy, quote entity support,      and more)</li>
<li>Improved Maximizer integration      for Maximizer 10.0 and 10.5</li>
</ul>
<p><span style="color:#000000;">&#60;sp&#62;</span><br />
In this release, the new QuoteWerks Communicator was introduced.  The QuoteWerks Communicator enables Aspire Technologies, Inc. to periodically send messages to QuoteWerks users informing them of build updates, new features available, and other pertinent information.  These messages are received and viewed from within the QuoteWerks application. These messages are designed to be sent infrequently so as to not inundate the customers with messages.  It also enables the users to reply directly to the messages that they receive.  They can send questions and suggestions about the product allowing for bi-directional communication for purposes of feedback and to gauge customer responses to new features.</p>
<p>“Our customers often upgrade their systems and applications to take advantage of new features and technologies.  It is crucial that we inform our customers when we release new integrations and functionality, ensuring that their combined CRM and accounting solutions continue to work seamlessly with QuoteWerks.  Often however, customers are unaware of new additions to QuoteWerks because email SPAM filters trap or discard our build announcement emails, disrupting legitimate email communication between us and our customer base.  The new QuoteWerks Communicator will allow us to keep our customers informed and alert them when new features are available,” comments John C. Lewe IV, President of Aspire Technologies, Inc.</p>
<p>A full list of all the features added in Build 51 can be viewed <a href="http://www.quotewerks.com/updates/UpdateAgent.asp?VersionBuild=4.0.51&#38;Version=4.0&#38;Build=51">here</a>.</p>
<p>The new QuickBooks 2010 integrations, enhanced MS CRM integration, and improved Maximizer integration (plus more) are available in Build 51 or higher of QuoteWerks version 4.0.  Visit <a href="http://www.quotewerks.com/updates/UpdateAgent.asp">http://www.quotewerks.com/updates/UpdateAgent.asp</a> to download build 51.</p>
<p><strong>About Aspire Technologies and QuoteWerks<sup>®</sup></strong></p>
<p>Aspire Technologies, the creators of the award winning QuoteWerks<sup>®</sup> sales quoting software, is the leading provider of sales quoting software with its award winning QuoteWerks<sup>®</sup> application deployed to thousands of businesses and</p>
<p>enterprises worldwide. QuoteWerks<sup>®</sup> integrates with leading CRM and accounting packages, along with IT<br />
distributors D&#38;H<sup>®, </sup>Ingram Micro<sup>®</sup>, SYNNEX<sup>®</sup>, and Tech Data<sup>®</sup>, enabling businesses in all industries to integrate QuoteWerks<sup>®</sup> seamlessly into their existing environments.  Aspire Technologies is headquartered in Orlando, Florida and is a Microsoft Gold Certified Partner.  For more information please visit <a href="http://www.quotewerks.com/">www.quotewerks.com</a>.</p>
<p><em>QuoteWerks is a registered trademark of Aspire Technologies, Inc.  Other trademarks referenced are the property of their respective owners. </em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Salesforce terá plataforma de colaboração corporativa]]></title>
<link>http://saasbr.wordpress.com/2009/11/23/salesforce-tera-plataforma-de-colaboracao-corporativa/</link>
<pubDate>Mon, 23 Nov 2009 12:19:11 +0000</pubDate>
<dc:creator>Flavio Henrique</dc:creator>
<guid>http://saasbr.wordpress.com/2009/11/23/salesforce-tera-plataforma-de-colaboracao-corporativa/</guid>
<description><![CDATA[Em conferência anual, companhia aponta para foco na integração entre redes sociais, ferramentas cola]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Em conferência anual, companhia aponta para foco na integração entre redes sociais, ferramentas colaborativas e aplicativos corporativos </p>
<p>É praticamente inevitável para uma companhia ignorar processos de colaboração, troca de ideias, redes sociais e outras funcionalidades que vieram com o apogeu da web 2.0, ainda que a empresa não tenha aplicado essa realidade ao seu dia a dia. A indústria assiste de perto a esta movimentação ávida para encontrar uma forma de ganhar sua fatia nessa chamada evolução social. E algumas têm conseguido algum sucesso. O Google tem capitalizado com sua plataforma Google Apps que, aos poucos, amplia presença no mercado empresarial e a Salesfoce.com, uma das pioneiras na oferta de programas no modelo software como serviço (SaaS, da sigla em inglês), mostra que está com os dois pés nesta era.</p>
<p>Prova dessa determinação é o lançamento do Salesforce Chatter, apresentado durante o Dreamforce 2009, conferência que a companhia realiza anualmente em São Francisco, Estados Unidos, cidade onde a empresa foi fundada, e que neste ano ocorre entre os dias 17 e 20 de novembro. Trata-se de uma espécie de Google Wave, mas totalmente voltado para o mundo das corporações. Como explica a própria empresa, o Chatter é, ao mesmo tempo, uma aplicação de colaboração corporativa e uma plataforma de desenvolvimento social. Por meio de uma interface aparentemente fácil, o funcionário pode acessar um aplicativo financeiro, observar dicas, criar fóruns, acessar redes sociais compartilhadas.</p>
<p>CEO da Salesforce diz que produtos das rivais são lentos ou complexos e caros </p>
<p>De acordo com a companhia, os 135 mil aplicativos Salesforce se converterão para a plataforma social. Para Marc Benioff, CEO e chairman da empresa, o produto é uma forma de aproximar os funcionários da empresa, já que essas pessoas passam a acessar ferramentas que encontram fora da companhia e que podem contribuir com o processo de colaboração e inovação. É uma complexa combinação, em tempo real, de ferramentas de redes familiares e aplicativos empresariais dentro de um formato de compartilhamento seguro.</p>
<p>&#8220;Não conheço ninguém que discorde que Twitter e Facebook sejam fenômenos e trouxeram novas possibilidades para a indústria com meio bilhão de usuários. Eu uso Facebook e Twitter&#8221;, comentou Benioff, sobre a realidade das redes, diante de uma plateia formada por milhares de pessoas (foram 19 mil inscritos) entre analistas, clientes, jornalistas e desenvolvedores. &#8220;A mágica é levar a inteligência por meio da rede social. Une conteúdo, aplicativo e pessoas no mesmo espaço. Nas empresas, isso está separado. Por que não levar inteligência para as empresas? Você tem conteúdo por meio de compartilhamento de arquivo, intranet, Lotus Notes; tem aplicativo da Salesforce, Oracle, SAP e tem pessoas que utilizam e-mail, outlook e mensagem instantânea e porque não usar tudo isso junto?&#8221;, questionou o CEO da Salesforce.</p>
<p>De acordo com Benioff, a colaboração por meio do Chatter será tão fácil como ocorre no Facebook e os aplicativos &#8220;conversarão com o usuário&#8221;. Em relação à segurança e privacidade, ele esclareceu que a ferramenta traz funcionalidades que permitem determinar quem tem acesso à determinada apresentação que será compartilhada na rede, quais pessoas podem ingressar em um grupo recém criado. Os filtros funcionam inclusive para os aplicativos.</p>
<p>Logo após a apresentação que também marcou a abertura do evento, Benioff participou de um bate-papo com jornalistas. Ele explicou que a estratégia da companhia está, sobretudo, em criar produtos que possam ser integrados. Mas adiantou que, no caso do Chatter, &#8220;o primeiro passo é colocar o produto como a próxima geração de colaboração. Não é um software de rede social, é uma plataforma de colaboração e o segundo passo é diferenciar os produtos como CRM da plataforma de integração.&#8221;</p>
<p>Versões atualizadas<br />
Além do lançamento do Chatter, a Salesforce.com apresentou versões atualizadas do Sales Cloud2 e Service Cloud2. Ambos produtos receberam ferramentas colaborativas e integração com redes sociais. Tudo para facilitar o trabalho, melhorar o desempenho das companhias e deixar tudo dentro do conceito integração e colaboração.</p>
<p>No caso do Service Cloud, Benioff avisou que se trata de uma nova geração de serviço ao cliente e apresentou um slide com dado creditado à Frost &#38; Sullivan que, em 2009, a Salesforce terá 55% de market share em CRM no modelo SaaS. &#8220;Os contacts center estão desconectados e os clientes estão nas redes sociais. As empresas investem em SAP, Oracle e Microsoft, mas os clientes estão em outros lugares&#8221;, provocou o executivo.</p>
<p>O vice-presidente de marketing da companhia, Kraig Swensrud, mostrou que a Dell, por exemplo, adotou o CRM da Salesforce, já nesta nova era e lembrou que os usuários têm, na mesma tela, acesso a todos os canais como telefone, redes sociais, e-mail e site. &#8220;O sistema é totalmente integrado. Pode saber de onde e o que as pessoas estão falando. É possível fazer filtros por perfil de clientes ou produtos, por exemplo.&#8221;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Force.com Bumper Sticker]]></title>
<link>http://blog.jeffdouglas.com/2009/11/23/force-com-bumper-sticker/</link>
<pubDate>Mon, 23 Nov 2009 10:53:36 +0000</pubDate>
<dc:creator>jeffdonthemic</dc:creator>
<guid>http://blog.jeffdouglas.com/2009/11/23/force-com-bumper-sticker/</guid>
<description><![CDATA[I got bored yesterday on the flight home from Dreamforce 09 so I whipped up this bumper sticker as a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I got bored yesterday on the flight home from <a href="http://dreamforce.appirio.com" target="_blank">Dreamforce 09</a> so I whipped up this bumper sticker as a way to encourage people to become Force.com developers. I have an old post titled &#8220;<a href="http://blog.jeffdouglas.com/2009/04/08/start-developing-with-salesforcecom-today/" target="_blank">Start Developing With Salesforce.Com — Today!</a>&#8221; that outlines why I think people should start developing on the Force.com platform.</p>
<p>You can <a href="http://www.zazzle.com/go_force_com_yourself_bumper_sticker-128669861282319204" target="_blank">order the bumper at zazzle.com </a>if you are interested.</p>
<p><a href="http://www.zazzle.com/go_force_com_yourself_bumper_sticker-128669861282319204"><img class="alignnone size-full wp-image-1722" title="bumpersticker" src="http://jeffdonthemic.wordpress.com/files/2009/11/bumpersticker.png" alt="" width="393" height="122" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Quickbooks 2010 meets Salesforce?]]></title>
<link>http://rlwilsonconsulting.wordpress.com/2009/11/22/quickbooks-2010-meets-saleforce/</link>
<pubDate>Sun, 22 Nov 2009 16:14:09 +0000</pubDate>
<dc:creator>Randy Wilson</dc:creator>
<guid>http://rlwilsonconsulting.wordpress.com/2009/11/22/quickbooks-2010-meets-saleforce/</guid>
<description><![CDATA[Intuits Quickbooks 2010 now offers a CRM functionality called Customer Manager  that integrates with]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Intuits Quickbooks 2010 now offers a CRM functionality called <a href="http://workplace.intuit.com/appcenter/moreInfo.aspx?AppID=3261">Customer Manager </a> that integrates with Outlook and allows users to combine financial and contact information into one contact view.</p>
<p>So is Salesforce going to start offering bookkeeping software?</p>
<p>Frankly, I think vendors with deep expertise in one area should keep building on that success rather venture out into new territory where they don&#8217;t have as good a grasp of the market and challenges.  I&#8217;d rather see Quickbooks and Salesforce partner than to confuse Quickbooks customers who have Salesforce to learn a new way to handle contact data.  But that&#8217;s just me.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Social Media ROI]]></title>
<link>http://tiffanyonline.wordpress.com/2009/11/21/social-media-roi/</link>
<pubDate>Sat, 21 Nov 2009 16:02:31 +0000</pubDate>
<dc:creator>Tiffany</dc:creator>
<guid>http://tiffanyonline.wordpress.com/2009/11/21/social-media-roi/</guid>
<description><![CDATA[SalesForce is leading the way in tracking social media conversations, providing marketers with a way]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.nytimes.com/external/readwriteweb/2009/11/18/18readwriteweb-the-future-of-salesforcecom-twitter-faceboo-94673.html">SalesForce</a> is leading the way in tracking social media conversations, providing marketers with a way to monitor and prove that it can impact sales.  Cloud 2, which launched last week, integrates Facebook and Twitter conversations into the sales funnel, adding a new channel for sales people to engage with clients and prospects. This is really cool and will no doubt further conversations on how social media affects the bottom line.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ Anwendungsentwicklung marschiert in die Cloud]]></title>
<link>http://fallzeit.wordpress.com/2009/11/20/anwendungsentwicklung-marschiert-in-die-cloud/</link>
<pubDate>Sat, 21 Nov 2009 00:09:52 +0000</pubDate>
<dc:creator>fallzeit</dc:creator>
<guid>http://fallzeit.wordpress.com/2009/11/20/anwendungsentwicklung-marschiert-in-die-cloud/</guid>
<description><![CDATA[Salesforce.com verlagert die Entwicklung von Rich Internet Applications (RIA) in die Cloud. Möglich ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Salesforce.com verlagert die Entwicklung von Rich Internet Applications (RIA) in die Cloud. Möglich wird dies durch Adobe Flash Builder for Force.com, eine gemeinsam mit Adobe entwickelte integrierte Entwicklungsumgebung (Integrated Development Environment, IDE), auf Basis der bekannten Plattformen Adobe Flash Builder und Force.com. Adobe Flash Builder for Force.com überträgt die Vielfalt des Consumer Web auf Enterprise Cloud Computing-Anwendungen und erhöht die Produktivität in der Programmierung.</p>
<p>Anwendungen, die mit Adobe Flash Builder for Force.com entwickelt wurden können online über Adobe Flash Player oder offline auf dem Desktop via Adobe AIR genutzt werden. Die Integration der Plattformen von salesforce.com und Adobe ermöglicht das Client-seitige Datenmanagement und die Synchronisierung zwischen Cloud und Client. Die Entwicklung von Anwendungen, die nahtlos online und offline, über verschiedene Betriebssysteme und Endgeräte hinweg laufen, wird damit vereinfacht. Gleichzeitig gilt für die mit Adobe Flash Builder for Force.com erstellten RIAs die von Force.com bekannte Skalierbarkeit, Sicherheit und Verlässlichkeit. Entwickler können die integrierte Entwicklungsumgebung verwenden, um bestehende Salesforce CRM-Implementierungen zu erweitern und zu verbessern sowie dazu, komplett neue Anwendungen für beliebige Geschäftsanforderungen zu entwickeln.</p>
<p>(<a href="https://www.salesforce.com/de/company/news-press/press-releases/2009/11/a08300000057B7mAAE.jsp">Quelle</a>)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[NOW I Get Chatter!!]]></title>
<link>http://blog.jeffdouglas.com/2009/11/20/now-i-get-chatter/</link>
<pubDate>Fri, 20 Nov 2009 22:08:33 +0000</pubDate>
<dc:creator>jeffdonthemic</dc:creator>
<guid>http://blog.jeffdouglas.com/2009/11/20/now-i-get-chatter/</guid>
<description><![CDATA[As part of Appirio I was exposed to Chatter before the public announcement. I have to admit that whe]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://jeffdonthemic.wordpress.com/files/2009/11/chatter-logo.png"><img class="alignleft size-full wp-image-1717" style="padding-right:10px;" title="chatter-logo" src="http://jeffdonthemic.wordpress.com/files/2009/11/chatter-logo.png" alt="" width="243" height="179" /></a>As part of <a href="http://www.appirio.com" target="_blank">Appirio</a> I was exposed to <a href="http://www.salesforce.com/chatter" target="_blank">Chatter</a> before the public announcement. I have to admit that when I originally first saw it I wasn&#8217;t really impressed. I understand that people, applications, documents, etc. can Chatter but to me it seemed just like another social network that I would have to check in addition to Twitter, LinkedIn and Facebook. Even when Marc Benioff publically unveiled Chatter I was still luke warm to the technology.</p>
<p>The light bulb finally clicked when our CMO and Head of R&#38;D, Narinder Singh, demoed our Social PS Enterprise in the Day 2 Keynote. It was by far the best demo at <a href="http://dreamforce.appirio.com" target="_blank">Dreamforce 09</a> and I had a number of non-Appirio people tell me so. In the demo Narinder showed how he could enter a new timecard and the project would Chatter that its status had gone from green to yellow. That&#8217;s awesome in itself but the real magic was when he updated a spreadsheet in Google Docs and the project Chattered that it was now back on schedule. A number of people mentioned to me that there was a audible gasp when he pulled this off.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/Xu-2ZgrmBhs&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/Xu-2ZgrmBhs&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>We have a really <a href="http://www.appirio.com/products/SvcsResource_PSEsocial.php" target="_blank">great demo of Social PS Enterprise</a> on the Appirio site if you are interested in taking another look.</p>
<p>I&#8217;m really interested to see how they implement role and record based security to the Chatter that is broadcast. I&#8217;m also hoping that someone like <a href="http://www.kyleroche.com/" target="_blank">Kyle Roche</a> writes a client app that combines Chatter, Twitter and Facebook. Perhaps TweetDeck or Tweetie can be persuaded.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Recurrent Energy colocou nas nuvens todos os aplicativos]]></title>
<link>http://saasbr.wordpress.com/2009/11/20/recurrent-energy-colocou-nas-nuvens-todos-os-aplicativos/</link>
<pubDate>Fri, 20 Nov 2009 21:36:13 +0000</pubDate>
<dc:creator>Flavio Henrique</dc:creator>
<guid>http://saasbr.wordpress.com/2009/11/20/recurrent-energy-colocou-nas-nuvens-todos-os-aplicativos/</guid>
<description><![CDATA[InformationWeek EUA   Depois de se convencer sobre qual fornecedor de nuvem escolher, as empresas de]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>InformationWeek EUA<br />
 <br />
Depois de se convencer sobre qual fornecedor de nuvem escolher, as empresas devem determinar o quão confortável se sentem colocando dados e aplicativos nas nuvens. A maioria vai devagar, geralmente começa com um tipo de aplicativo apenas &#8211; o serviço de CRM da Salesforce, por exemplo &#8211; ou um tipo de atividade, como desenvolvimento e testes.</p>
<p>Apenas uns poucos corajosos mergulham de cabeça, como a Recurrent Energy, que financia, constrói e opera sistemas de distribuição de energia solar. &#8220;Nós não temos um data center agora e esperamos continuar assim conforme o negócio cresce&#8221;, disse o COO, Wyatt. &#8220;Não achamos que manter hardware, sistemas de gerenciamento de banco de dados, redes, aplicativos ou gerenciamento de segurança beneficia nosso negócio, portanto preferimos que terceiros façam isso pra gente&#8221;.</p>
<p>Além da eficiência em operações, Wyatt acredita que a nuvem ajuda na colaboração com parceiros do negócio. É ai que os sistemas de autenticação desempenham um papel importante: &#8220;Precisamos passar informações para os nossos parceiros financeiros sobre seus projetos, mas não queremos que eles tenham acesso aos nossos dados proprietários e possíveis informações vindas de concorrentes&#8221;, disse Wyatt.</p>
<p>Para isso, a Recurrent usa o gerenciador de conteúdo de serviços em nuvem da SpringCM Inc. O serviço armazena uma grande variedade de documentos de negócios relacionados à criação de sistemas de distribuição de energia, desde a criação do projeto até regulamentos para construções locais, estaduais e federais. Os documentos devem ser armazenados por diferentes períodos de tempo &#8211; entre alguns meses e décadas &#8211; e têm diferentes níveis de sigilo. Às vezes, um funcionário precisa acessar um documento mantido em uma pasta com vários outros materiais, a SpringCM lhe dá acesso àquele arquivo e nada mais dentro da mesma pasta.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Salesforce.com contact management package system for small business.]]></title>
<link>http://cmoguidetosocialmedia.wordpress.com/2009/11/20/salesforce-com-contact-management-package-system-for-small-business/</link>
<pubDate>Fri, 20 Nov 2009 19:47:58 +0000</pubDate>
<dc:creator>KK</dc:creator>
<guid>http://cmoguidetosocialmedia.wordpress.com/2009/11/20/salesforce-com-contact-management-package-system-for-small-business/</guid>
<description><![CDATA[Customer contacts and lead generation go hand in hand.  I have used all of the systems over the year]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Customer contacts and lead generation go hand in hand.  I have used all of the systems over the years.  Salesforce, Outlook, Act, MyMail List, Excel, custom builds, and each has its advantages and disadvantages.</p>
<p>The basic must do is Outlook, Linked in,  or my new find, Google Gmail contacts and calendar that syncs with my Blackberry.  If you need more than that or want to centralize contacts then something more robust is in order.</p>
<p><a href="http://www.salesforce.com">Salesforce.com  </a>has been known around bigger company circles, but a friends blog professing love for Salesforce for under $100 per year for her small business, caught my eye.  If you are a small business or have independent sales reps, this may be a great option, without the heavy expense to check out.</p>
<p>Here is her feedback: &#8220;I love my new salesforce.com contact management system! They announced mid-Oct that they offer a few new versions for small biz. Mine is the base level, $99/year. web-based, easy to use, flexible. bye-bye horrible (Name withheld), hello being organized! I say, if you have multiple lists/contacts, use this,  better than outlook, ACT and excel for sure&#8230;&#8221;</p>
<p>So let us know what you are using and the pros and the cons to help others choose a contact management system that will work without a lot of expense.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Salesforce chatter @ Dreamforce 09]]></title>
<link>http://eprasu.wordpress.com/2009/11/20/salesforce-chatter-dreamforce-09/</link>
<pubDate>Fri, 20 Nov 2009 17:57:19 +0000</pubDate>
<dc:creator>meprasu</dc:creator>
<guid>http://eprasu.wordpress.com/2009/11/20/salesforce-chatter-dreamforce-09/</guid>
<description><![CDATA[]]></description>
<content:encoded><![CDATA[]]></content:encoded>
</item>
<item>
<title><![CDATA[Salesforce.com and Social Media: Chatter Announcement]]></title>
<link>http://rbnolan.wordpress.com/2009/11/20/salesforce-com-and-social-media-chatter-announcement/</link>
<pubDate>Fri, 20 Nov 2009 17:29:30 +0000</pubDate>
<dc:creator>rbnolan</dc:creator>
<guid>http://rbnolan.wordpress.com/2009/11/20/salesforce-com-and-social-media-chatter-announcement/</guid>
<description><![CDATA[&nbsp; Salesforce.com announced Salesforce Chatter yesterday at Dreamforce 2010. Chatter is social m]]></description>
<content:encoded><![CDATA[&nbsp; Salesforce.com announced Salesforce Chatter yesterday at Dreamforce 2010. Chatter is social m]]></content:encoded>
</item>

</channel>
</rss>
