今岡 純二

初期データ移行の勘所

はじめに Force.comにアプリケーションを構築し運用開始が目前に迫る中、初期データ移行が思わぬ足枷になり、リリース直前にプロジェクトがバタついた経験がありませんか?プロジェクトでは、新たに開発するアプリケーションの機能やそのテストにどうしても注力しがちですが、「もっとしっかり準備しておけば良かった!」となりがちな、初期データ移行について今回は書いてみたいと思います。...

岩下 剛士

みなさん、こんにちは。 ストリーミング API ってご存知ですか? 実際のプロジェクトで利用していますか?? 今回は、Salesforce 上でプッシュ通知を実現するストリーミング API について、背景となる技術の解説と動作概要、簡単なサンプルコードを利用して解説します。 また、制限事項も併せて紹介しますので、実際のプロジェクトにおいて利用を検討する場合の参考にして頂ければと思います。 結構簡単...

吉川 大樹

最近Visualforceコンポーネントを使うことが多かったので、 今回はVisualforceコンポーネントについて投稿します。 Visualforceコンポーネントのメリット ・コンポーネントで共通化することで同じ処理を繰り返し作成する必要がなくなります。 ・同じテストクラスを繰り返し作成する必要もなくなります。 ・仕様変更が発生した際に修正箇所を減らすことができます。 ・UIおよびビジネスロ...

和田 拓也

本日のエントリはForce.comで高い生産性を維持するためには どうすれば良いのか、と言う点についてお話を致します。 「Force.comの開発効率はJavaや.NETの5倍」 Salesforceの導入を検討した方や、Force.comでの開発を行なっている方が、 必ず一度は聞いているであろう言葉です。...

横山 幸平

みなさん、こんにちは。 Apexトリガ書いてますか? Apexトリガレビューしてますか?? 我々が導入を支援させていただいているお客様のForce.comで構築されているシステムでも、多くのApexトリガが実装されています。 また、自分自身ココ1年くらいの期間で思い起こすと、ほぼすべてのプロジェクトで何かしらのApexトリガを実装していることに気が付きました。 Apexトリガが身近な存在(?)にな...

下川原 章仁

先日、保証期間がとっくに切れてる私が愛して止まない炊飯器がついに壊れてしまい、 そのメーカーのカスタマーセンターに電話したのですが、こちらの質問に対して 非常に迅速で的確に回答していただき、なおかつ修理の間、ご飯が炊けないと 困るだろうからと代替品まで送っていただけるなど、その対応に非常に好感を持ち、 とても信頼のおけるメーカーだと感じました。 その一方で、カスタマーセンターに電話してもなかなか電...

讃岐 行

ちょっと便利なSOQL

はじめに Force.comではプログラム上からデータベースにアクセスするためのSOQL(Salesforce Object Query Language)という独自のクエリ言語が用意されています。独自言語とは言ってもSQLとほぼ同じ構文なので、今までにSQLを学んだ経験がある人であれば、それほど難しくなく理解できるでしょう。 SOQLのもっとも多い使い方は、Force.comのデータベースである...

岩井 哲郎

DataLoaderを使いこなそう

先日、Salesforceユーザ会のCustomCloud分科会にて、DataLoaderを取り上げました。 大変多くのユーザ様にご参加頂き、DataLoaderの使用方法や活用に多くの方がご興味を持たれていると実感しました。 そこで今回のエントリではDataLoaderを取り上げてみたいと思います。 1.DataLoaderとは 始めは、そもそもDataLoaderとは何か?というお話です。 D...

今岡 純二

はじめに 今岡です。前回のブログでは、Force.comのオブジェクトアクセス(主にプロファイル)を取り上げましたが、データセキュリティを考えるうえで、レコードアクセスの検討も欠かすことができません。 そこで今回は、レコードアクセスについて書いてみたいと思います。...

今岡 純二

はじめに 今岡です。TerraSky Techブログ -Force.comのすべて+(プラス)- の初回エントリです。 このブログでは、書籍「Force.comのすべて」の誌面上の都合で十分お伝えできなかったことや、バージョンアップ時の新機能、開発時に役立つTipsなどをテラスカイのエンジニアからお届けします。...