BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース 自動メール検証コンポーネントの開発者であるEfran Cobisi氏に聞く

自動メール検証コンポーネントの開発者であるEfran Cobisi氏に聞く

原文(投稿日:2012/09/03)へのリンク

 

Efran Cobisi氏は、イタリアPadovaに拠点を置く Cobisi Softwareの創設者である。氏は、Microsoft Most Valuable Professional (MVP) の受賞者で、幾つものMicrosoftの資格を持っており、EmailVerify.NETの開発者である。これは非常に強力なソフトウェアコンポーネントでASP.NETアプリケーション内から e-mailアドレスの存在を自動的にチェックする機能を提供する。

EmailVerify.NETの他に、氏はまた、SEO拡張 ツールを開発した。これは、ソフトウェア開発者がサーチエンジン用のASP.NET MVC web アプリケーションや新規や既存のソケットの両方から簡単にプロキシ経由の接続が確立できる機能を提供するプロキシクライアント コンポーネントを最適化できるようにするものだ。

InfoQは最近、氏に枯れの仕事についてインタビューした。

InfoQ: 何が動機で Cobisiを始めたのですか?

Efran: 私が Cobisiを始めたのは、私の仲間を助ける必要性からです。私は12歳の時にプログラムを始めて、15歳の時にアセンブラでデモをするグループに入りました(90年代の中頃で、その種のアプリケーションを見るのが普通でした)。その時代に、私は最初の開発用ライブラリを書きました。Turbo Pascal用のマウス制御モジュールでした。それ以来、開発者用のツールやライブラリを作るのが本当に好きです。そのまさに最初のリリースで、私はMicrosoft .NET Frameworkが統合し、拡張するのに最高の環境の1つであることが分かりました。

InfoQ: 何が動機で Cobisiを始めたのですか?

Efran:私が Cobisiを始めたのは、私の仲間を助ける必要性からです。私は12歳の時にプログラムを始めて、15歳の時にアセンブラでデモをするグループに入りました(90年代の中頃で、その種のアプリケーションを見るのが普通でした)。その時代に、私は最初の開発用ライブラリを書きました。Turbo Pascal用のマウス制御モジュールでした。それ以来、開発者用のツールやライブラリを作るのが本当に好きです。そのまさに最初のリリースで、私はMicrosoft .NET Frameworkが統合し、拡張するのに最高の環境の1つであることが分かりました。

InfoQ: なぜ EmailVerify.NETを作成したのですか?

Efran: 私が EmailVerify.NETの開発を始めたのは、私のwebサイトでEmail登録をブロックせずに使い捨てに出来る方法が必要でした。その時、ピッタリのコンポーネントやライブラリが見つかりませんでした。更に、私が試したあらゆるEmailバリデーションライブラリは、シンタックス検証には、非常に限られたサポートしかありませんでした。一方、私は引用符付きの言葉、非アスキーのドメインとメールボックス、コメントとアドレスリテラルが必要でした。もし世界中の顧客ベースを持つことを考えるなら、これは考慮しなければならないことです。

今では、 EmailVerify.NETは、あるメールアドレスが存在するかどうか確かめることさえ出来ます。信頼出来るメール交換器につないだり、SMTPダイアログをモックすることで行なっています。

InfoQ: EmailVerify.NETは、あなたがリリースした最初の製品ですが、顧客からの反応はどうですか?

Efran:最初のリリース直後に経験した大困難にも関わらず、-一般に、コーディングは、開発ツールやソフトウェアを作り、売る際に、成すべき必要のある多くのタスクの1つに過ぎません。-それ以来、我々は、非常に満足しています。我々の顧客は、本当に EmailVerify.NETが好きで、我々はそれを改善するためには何だってやります。

InfoQ: Microsoftがあなた方の顧客の1つですね。彼らがあなたの製品をどこで使っているのか、ちょっと教えてくれませんか?

Efran: はい、幾つもの大企業と一緒に開発するのは、楽しいです。Microsoft, Renault, GlobalScape, Constellation Energy, Inforそして、米国のいくつかの最も有名な大学が顧客です。

Microsoftとのパートナーシップの詳細を明かすわけにはいきません。しかし、もし彼らがEmailバリデーションのパートナーを今日探すとしたら、また我々を選ぶと確信しています。

InfoQ: Visual Studio 2012のユーザーインターフェースや新しいフィーチャは気に入ってますか?

Efran:ええ、私は最新の Visual Studio 2012を使って、我々の Routing Assistantをテストし、無料の Visual Studioエクステンション使って、開発者は、簡単に ASP.NET MVC routesで開発できます。

私は、新しい時間節約のフィーチャや全体的なスピード改善が本当に気に入ってますが、最初は、ユーザーインターフェースのテーマ色がちょっと不快に感じたことを自白します。しかし、1,2ヶ月間この暗いテーマを猛烈に使ったら、気が変わって、今ではVisual Studio 2010 の色も変更することを考えています。私は今では、あのリラックスできる色やアイコンが好きになっています。

InfoQ: Visual Studio 2012 のどのフィーチャが一番好きで、それはなぜですか?

Efran: Solution Explorerにある、アイテムを即座にフィルターする機能です。本当に時間の節約ができますから。

InfoQ: Windows と webベースのソフトウェア開発ではどちらが好きですか?

Efran:個人的には、両方共スクです。私はデスクトップインターフェースで開発を始めました。私は、確実に少なくとも1000の異なるWin32 APIをあげることができます。2000年からwebインターフェースを開発しています。私は非常に幸運だったので、AJAXにその名前が付くずっと前からそれを使っています(そして私は、その議論のずっと前に、専門雑誌で、幾つかの技術的記事を書いてもいるのです)。私はまた、コンソールベースのシステムも好きです。私はそのようにコーディングを始めたばかりでなく、Windows PowerShellの大フアンでもあります。私は、2,3年前にその主題で本も書きました。私は現在、Windows Management Framework カテゴリーでMicrosoft Most Valuable Professional (MVP)です。

InfoQ: Cobisiの将来計画と 2012-2013のロードマップについて少々話してくれませんか?

Efran: 我々の製品の数とフィーチャを拡大するために猛烈に働いていますので、2,3年で幾つもの新しい製品が加わるでしょう。我々はまた、webベースでホストされるEmailバリデーションサービスを提供していますが、それを更に拡張し、ずっと改善する計画です。

 

この記事に星をつける

おすすめ度
スタイル

BT