salesForce.com/Force.com2010/8/181
最初にやっておいてほしい事触ってみる1Force.comユーザ作成触ってみる2Eclipse 3.4 or 3.5のインストールForce.com IDEのインストール2
salesForce.com?※クラウドコンピューティングモデルの統合CRM(顧客関係管理)アプリケーションSFA(営業支援システム)マーケティングサービス&サポート代理店管理モバイルアイデアスコンテンツ管理GoogleのGoogle AppsやGoogle?AdWordsとの連携アプリケーション利用機能などによって、5つEditionが用意されており、それぞれの価格は以下の通り。Unlimited Edition(月額30,000円/1ユーザー)Enterprise Edition(月額15,000円/1ユーザー)Professional Edition(月額7,500円/1ユーザー)Group Edition(月額3,000円/1ユーザー、上限5ユーザー)Contact Manager Edition(月額600円/1ユーザー、上限2ユーザー)※http://ja.wikipedia.org/wiki/セールスフォース・ドットコム3
4
Force.com? ※クラウドコンピューティングモデルのアプリケーションを開発するためのプラットフォームインフラ、データベース、インテグレーション、ロジック、ユーザーインターフェースといった、クラウドコンピューティングモデルのアプリケーション開発に必要とされる要素を備えている。Salesforce CRMもForce.com上に構築されたアプリケーションForce.comの各機能を利用することで、カスタマイズや他のアプリケーションとの統合も可能。高度なアプリケーション開発には、Javaに良く似たForce.com Apex Codeを利用ユーザーインターフェース開発に用いられるVisualforceは、Java Server Facesに似た構文で、HTML、Ajax、Adobe Flexに対応Google App Engine、Amazon Web Service、Facebookなど、クラウドコンピューティングモデルで提供されるプラットフォームとの連携もサポート利用機能などによって、3つEditionが用意されており、それぞれの価格は以下の通り。Force.com Unlimited Edition(月額9,000円/1ユーザー)Force.com Enterprise Edition(月額6,000円/1ユーザー)Force.com Free Edition(無料/100ユーザー)※http://ja.wikipedia.org/wiki/セールスフォース・ドットコム5
trust.salesforce.com6
触ってみる Iアカウントを取得(もうしたよね?)「第2回 Force.comを触ってみる(パート1)」を見ながらやってみようhttp://itpro.nikkeibp.co.jp/article/COLUMN/20090630/332984/?ST=system&P=37
手順アプリケーション作成8
手順タブの追加9
手順ビューの追加レポートの追加10
触ってみる IIやっぱりEclipseで使ってみたい⇒Force.comIDEを触ってみよう「第2回 Force.com IDEでPagesを作ろう」を見ながらやってみよう(と思っていました)http://www.atmarkit.co.jp/fcoding/articles/sf/02/sf02a.html11
代わりと言ってはなんですが、、、5分でHelloWorldを作ってみました。12
Force.comプロジェクト作成13
Force.com Pagesの作成14
その他データアクセスの方法は?SOQLという独自のクエリ言語アドイン開発の言語は?Apex得手・不得手は?パッケージ開発と同じく、アドイン開発の量が多くなると生産性に問題あり部品化されているコンポーネントをどれだけ利用可能かが重要15
salesforce.comって複数人開発がきつそう設定が面倒。オブジェクトをさくっと作れる記法はないのか?Webブラウザから出来るので、開発の知識が無くてもパズル的にできそうユーザ企業のIT部門向け・中小企業向けかロジックの開発をどうするかが難しそうユーザ企業において知名度が上がっていけば、利用障壁も下がりそう16
【参考】SOQLサンプル※ある取引先に所属している顧客名(取引先責任者)を一覧取得するSELECT Id, FirstName, LastName, Account.NameFROM ContactWHERE Account.Name = '株式会社四川商会‘自分(ログインユーザ)が担当している商談と、その商談の更新履歴をすべて取得するSELECT Id, Name, Account.Name, Amount,       (SELECT Id, StageName, CreatedDate        FROM OpportunityHistories        ORDER BY CreatedDate DESC)FROM Opportunity17※http://adnblog.salesforce.co.jp/2007/07/soqlsalesforce_7f81.html

Salesforce.com