Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Hiroaki Kobayashi
1,421 views
プログラミング生放送勉強会 第23回@大阪 LT/ Salesforceプログラミング
プログラミング生放送勉強会 第23回@大阪でSalesforceプログラミングの引っかかりどころについてLTやって来ました。これから始める方は一読していただければと思います @nara_reimei
Read more
1
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 23
2
/ 23
3
/ 23
4
/ 23
5
/ 23
6
/ 23
7
/ 23
8
/ 23
9
/ 23
10
/ 23
11
/ 23
12
/ 23
13
/ 23
14
/ 23
15
/ 23
16
/ 23
17
/ 23
18
/ 23
19
/ 23
20
/ 23
21
/ 23
22
/ 23
23
/ 23
More Related Content
PPTX
Microsoft loves PHP WebMatrix + Windows Azure
by
Takeshi Shinmura
PDF
第四回Salesforce勉強会
by
株式会社インサイト
PDF
Summer'15 Lightning Component
by
Taiki Yoshikawa
PPTX
Salesforce20100608
by
Junichiro Tasaki
PDF
ゲーミフィケーション
by
Ryuji Enoki
PDF
川崎市全域版 5374.jp(ごみなし.jp) 作成ワークショップ (2014/07/19
by
Hiroshi Omata
PDF
『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪
by
株式会社インサイト
PPT
Sylead guide
by
友人 永井
Microsoft loves PHP WebMatrix + Windows Azure
by
Takeshi Shinmura
第四回Salesforce勉強会
by
株式会社インサイト
Summer'15 Lightning Component
by
Taiki Yoshikawa
Salesforce20100608
by
Junichiro Tasaki
ゲーミフィケーション
by
Ryuji Enoki
川崎市全域版 5374.jp(ごみなし.jp) 作成ワークショップ (2014/07/19
by
Hiroshi Omata
『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪
by
株式会社インサイト
Sylead guide
by
友人 永井
Viewers also liked
PDF
Lightning Design System
by
Taiki Yoshikawa
PDF
2012活動基本方針
by
株式会社インサイト
PDF
環境依存しないSalesforce組織の作り方
by
Taiki Yoshikawa
PDF
Force.comデモ環境つくりました
by
Taiki Yoshikawa
PDF
Summer '12のワイルドな新機能+
by
Mitch Okamoto
PDF
Salesforce Platformとモバイル活用
by
Mitch Okamoto
PDF
My cordovaprojectstory
by
Yuichiro Ebihara
PDF
夏サミ2012 [A-2]ソーシャルプラットフォームを使った業務アプリ開発の現場
by
Mitch Okamoto
PDF
Apex Test Plusの紹介
by
Yuichiro Ebihara
PDF
NoNoSQL
by
Yuichiro Ebihara
PDF
Lightning開発のポイント
by
Taiki Yoshikawa
PDF
シビックテックの現状と期待 (2016/02/21)
by
Hiroshi Omata
PDF
Summer'16 Apex Code
by
Taiki Yoshikawa
PDF
Herokuの多言語対応とPlay!
by
Mitch Okamoto
PDF
[Heroku meetup LT] Salesforce1 Developers Community MAXの紹介
by
Mitch Okamoto
PDF
Enterpriseでもモバイル開発
by
Mitch Okamoto
PDF
第21回八子クラウド座談会資料(討議メモ付き) 20161022
by
知礼 八子
PPTX
18-B-2 Why don't you start business with cloud?
by
Mitch Okamoto
PDF
Salesforceの導入で押さえておきたいポイント
by
Taiki Yoshikawa
Lightning Design System
by
Taiki Yoshikawa
2012活動基本方針
by
株式会社インサイト
環境依存しないSalesforce組織の作り方
by
Taiki Yoshikawa
Force.comデモ環境つくりました
by
Taiki Yoshikawa
Summer '12のワイルドな新機能+
by
Mitch Okamoto
Salesforce Platformとモバイル活用
by
Mitch Okamoto
My cordovaprojectstory
by
Yuichiro Ebihara
夏サミ2012 [A-2]ソーシャルプラットフォームを使った業務アプリ開発の現場
by
Mitch Okamoto
Apex Test Plusの紹介
by
Yuichiro Ebihara
NoNoSQL
by
Yuichiro Ebihara
Lightning開発のポイント
by
Taiki Yoshikawa
シビックテックの現状と期待 (2016/02/21)
by
Hiroshi Omata
Summer'16 Apex Code
by
Taiki Yoshikawa
Herokuの多言語対応とPlay!
by
Mitch Okamoto
[Heroku meetup LT] Salesforce1 Developers Community MAXの紹介
by
Mitch Okamoto
Enterpriseでもモバイル開発
by
Mitch Okamoto
第21回八子クラウド座談会資料(討議メモ付き) 20161022
by
知礼 八子
18-B-2 Why don't you start business with cloud?
by
Mitch Okamoto
Salesforceの導入で押さえておきたいポイント
by
Taiki Yoshikawa
Similar to プログラミング生放送勉強会 第23回@大阪 LT/ Salesforceプログラミング
PDF
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
by
SFDG ROOKIES
PPT
Force.com
by
Junji Imaoka
PDF
【Devsumi2019】開発者に贈るSalesforceプラットフォーム概論と最新動向
by
SFDG ROOKIES
PPTX
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
by
SFDG ROOKIES
PDF
Salesforce DX & GitHub Deep Dive
by
Salesforce Developers Japan
PDF
食わず嫌いの為のSalesforce1 Platform入門
by
Mitch Okamoto
PPTX
BPStudy#101発表資料
by
Toyohisa Tanaka
PDF
20191116 sano
by
hsano
PDF
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
by
Salesforce Developers Japan
PDF
Lightning Experience 時代のプロセス開発
by
Salesforce Developers Japan
PDF
Salesforce 開発入門
by
Salesforce Developers Japan
PDF
Spring12新機能webinar
by
Salesforce Developers Japan
PDF
Spring16 リリース開発者向け新機能Webセミナー
by
Salesforce Developers Japan
PDF
Developer Keynote
by
Salesforce Developers Japan
PDF
Force.com開発基礎
by
Salesforce Developers Japan
PDF
Force.com Developer Group Japan Meetup#1
by
Takahiro Yonei
PPTX
kintone vs Salesforce
by
Yusuke Suzuki
PDF
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
by
Salesforce Developers Japan
PDF
やれる Heroku - Java アプリケーション開発編
by
Salesforce Developers Japan
PPTX
Salesforce と kintone 徹底比較
by
Yusuke Suzuki
Swtt2018 sfdgr2 Developer Group ルーキー会が教える!次の一歩のための開発ノウハウ
by
SFDG ROOKIES
Force.com
by
Junji Imaoka
【Devsumi2019】開発者に贈るSalesforceプラットフォーム概論と最新動向
by
SFDG ROOKIES
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
by
SFDG ROOKIES
Salesforce DX & GitHub Deep Dive
by
Salesforce Developers Japan
食わず嫌いの為のSalesforce1 Platform入門
by
Mitch Okamoto
BPStudy#101発表資料
by
Toyohisa Tanaka
20191116 sano
by
hsano
Salesforce1 Platform 入門 2014 〜改めて基本から理解するforce.com〜
by
Salesforce Developers Japan
Lightning Experience 時代のプロセス開発
by
Salesforce Developers Japan
Salesforce 開発入門
by
Salesforce Developers Japan
Spring12新機能webinar
by
Salesforce Developers Japan
Spring16 リリース開発者向け新機能Webセミナー
by
Salesforce Developers Japan
Developer Keynote
by
Salesforce Developers Japan
Force.com開発基礎
by
Salesforce Developers Japan
Force.com Developer Group Japan Meetup#1
by
Takahiro Yonei
kintone vs Salesforce
by
Yusuke Suzuki
Salesforce開発プロジェクトの進め方とアプリケーションライフサイクルマネジメント
by
Salesforce Developers Japan
やれる Heroku - Java アプリケーション開発編
by
Salesforce Developers Japan
Salesforce と kintone 徹底比較
by
Yusuke Suzuki
プログラミング生放送勉強会 第23回@大阪 LT/ Salesforceプログラミング
1.
プログラミング生放送勉強会#23 Salesforce ~いつもとちょっと違う クラウドプログラミング~ 2013.06.22 @nara_reimei
2.
1.Salesforceの良いところ ①必要な物がひと通り揃っている ・DB ・フレームワーク(Web、Ajax) ・IDE ・ワークフロー ・権限管理 ・チャート(グラフ) ②無償学習環境が提供されている ・Developerforce
3.
2.3つのプラットフォーム ①Force.com ・CRMアプリ+設定による構築 ②Site.com ・CMS ③Visualforce.com ・Apex(Class)+ML(Page) 今日はこれの話をします。
4.
3.サンドボックス 本番環境とは別に開発検証用に3種類の サンドボックスが提供されている。 ①開発者サンドボックス ・開発担当者一人ひとりに向けて 提供するもの。データは最大10MB ②設定のみサンドボックス ・定義は本番同様。データは500MB
5.
3.サンドボックス ③フルサンドボックス ・本番環境のフルコピー ・大量データを使うシステムはここで 本番と同じデータ量で検証する! そうしないと後述のガバナ制限で 殺られること請け合い! 作成可能な個数はエディションによって 決まる。追加購入も可能。
6.
4.開発環境 ①オンライン(ブラウザ) <Pros> ・お手軽どこからでも利用できる ・開発者コンソール便利 SOQL、対話的プログラミング ユニットテスト <Cons> ・全般遅い ・500ステップ越えてくる特に遅い
7.
4.開発環境 ①オンライン(ブラウザ)
8.
4.開発環境 ②Force.com IDE(Eclipse) <Pros> ・まあ使い慣れた感じ <Cons> ・インストールが上手くいかない ・同期作業などが必要 ・情報が少ない ・Eclipse 別途Subversionなどでバージョン管理 するならこれを使うことになる。
9.
4.開発環境 ②Force.com IDE(Eclipse)
10.
4.開発環境 自分の場合は コーディング :SublimeText2 同期(ビルド):Eclipse
11.
5.開発環境(データ編) ①オンライン ・エンドユーザ向けの一覧、単票 形式での編集のみ ②Eclipse ・よく解らない ③DataLoader(Javaアプリ) ・CSVベースで一括CRUDする。 ・テストデータほおり込むならこれ。
12.
5.開発環境(データ編) ①オンライン
13.
6.ガバナ制限 1つのタスクがリソースを消費し過ぎな いよう、多様な制約が設けられている。 例えば1リクエストについて ・SOQLクエリ発行数 100 ・DML発行数 150 ・取得可能な総レコード数 50000 (Min/Max実施時の母集団数にも適用される) ・実行可能ステップ数 20万 ・コレクションの要素数 1000 ※最新の値は確認してね。
14.
7.ユーザライセンス エディション/ライセンスにより色々制 限がある。 エンドユーザ向けの「One App」は利 用できるカスタムオブジェクト(開発者 が新たに作成するDBでいうところの テーブル)は 5つ のみ。
15.
7.データベース ①RDBに非ず ・オブジェクト関係データベース ②特徴 ・結合はない。 静的に関係を定義する。 OOのモデルと同じ。 ・SQLでなくSOQL。 ・インデックスもない(御幣あり)
16.
7.データベース <結合の補足> 参照関係:OOの参照と同じ 主従関係:コンポジション
17.
8.データーベース(SOQL編) ①結合(参照) ・参照項目を定義することで参照 select name,age__c, dept__r.bname from emplyee__c または select
name,age__c, (select bname from dept) from emplyee__c
18.
8.データーベース(SOQL編) ②RDBでいう副問い合わせはない ・①の参照関係に従った親もしくは 子の参照のみ ③SELECT文中で計算式かけない ・[ダメ]select sales*1.05 form
xx
19.
9.デバッグ ログは20件までしか保持されれない。 (1件=1リクエスト分。20件保持し た時点で記録が停止する。) バッチジョブが連続的に動くような場合 に最初に20件しか無くて困る。開発者 コンソールから直接クラスを実行する と、その分のログはその場で閲覧でき る。ちょっとお得テク!
20.
10.リリース ①開発作業はサンドボックスでのみ可能 ・本番環境では「開発」操作できない ②単体テストカバレッジ75%以上 ・単体テストの仕組みがある ・総体で75%を超えないと本番へ リリース作業できない ※70%以上だったかも ※何度も実施していると数字がおかしくなる。そんな時は 一度カバレッジ結果のクリアを行うこと!
21.
10.リリース ③リリース時全てのテストが本番で 再実行される ・オールグリーン(※) ・カバレッジ75%以上 で合格! ※今のお客様の場合60-90分かかる。 緊急対応は不可能!!! 回避方法なし!!!!!!!!!!
22.
11.各種資格 各種資格が用意されている。情報が少な いのでセミナー受講(またはその資料) が望ましい。 資格取得後は、Salesforceの定期バー ジョンアップをフォローするためのリ リース試験に合格することで維持してい く仕組み。受験申し込みにはリリース試 験(2回)分の費用が含まれる。 それ以降は有償となる。
23.
プログラミング生放送勉強会#23 お疲れ様でした m(_ _)m
Download