スライド 1

Similar documents
バージョン比較表 SPREAD for ASP.NET

InputMan for ASP.NET バージョン比較表

InputMan for Windows Forms バージョン比較表

untitled

(OnePoint) ( URL Web Copyright 2005 Microsoft Corporation. All rights reserved. Microsoft Windows Visual Basic Visual Studio Microsoft Corporation

DocuPrint 4050 PostScript ユーザーズガイド

VB.NETコンバージョンサービス紹介

SPREAD-プラットフォーム間機能比較

Oracle Lite Tutorial

Windows XP(SP3) の場合または,.Net Framework 4 Client がインストールされていない場合,.Net Framework 4 Client Profile の同意画面が表示されます.Net Framework がインストールされている場合は, この画面は表示されませ

<4D F736F F F696E74202D D F838C815B F C835B83938E9197BF2E B93C782DD8EE682E890EA97705D205B8CDD8AB B83685D>

untitled

Actual4Test Actual4test - actual test exam dumps-pass for IT exams

InstallShield FAQ < 独自の InstallShield 前提条件を作成する > 注 ) このドキュメントは InstallShield 2014 Premier Edition を基に作成しています InstallShield 2014 以外のバージョンでは設定名などが異なる場合

21st Embarcadero Developers Camp T3

Oracle Policy Automation 10.0システム要件

SCTM12.0_Product Release Notice_V1

Oracle Lite Tutorial

<4D F736F F D208D C8FEE95F18DEC90AC A B D836A B2E646F63>

Oracle Lite Tutorial

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

XAML の勉強上要! WPF アプリケーションは作れます

Infragistics Ultimate  インストール手順書

PowerPoint プレゼンテーション

QuickTest Professional対応環境表

更新履歴 TonerSaver3 Version 年 02 月 24 日新機能及び変更点 HP PCL6 でイメージ印刷時に R と B が稀に入れ替わる動作を改善 (#1158) OKI C810/C8600 でイメージの R と B が稀に入れ替わる動作改善 (#115

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

PowerPoint プレゼンテーション

1. 画面拡大ショートカット ショートカットキーで作業効率 UP [Ctrl]+[+]: 拡大 [Ctrl]+[-]: 縮小 [Ctrl]+ 0 : デフォルトに戻す (100%) オンライン製品ヘルプ 2

intra-mart EX申請システム version.7.2 事前チェック

Excel帳票作成ツール

untitled

インテル® VTune™ パフォーマンス・アナライザー 9.1 Windows* 版

Secure iNetSuite for .NET 4.0Jの新仕様について

啓林館データベースソフト KeirinkanDB System インストールマニュアル 啓林館中学校 DB システムのインストール 啓林館中学校 DB システムは 算数 数学 と 理科 は別メディアとなります 1 教科をインストールしている場合 追加で別の教科をインストール可能です ( 教科追加イン

Visual Basic Oracle Database 11 Release 1

一般社団法人ビジネス機械・情報システム産業協会

アドイン版 ********************************************* インストール手順書 ********************************************* 目次 JAVIS Appli に必要な環境... 2 JAVIS Appli に必要

ゲームプログラミング講習 第0章 導入

エコノナビットⅱ 電力管理ソフト/壁紙書き換えソフト

ActiveReports for .NET バージョン比較表

PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server OSC Tokyo/Spring /02/28 株式会社イグアスソリューション事業部

外字インストーラユーザーズガイド Ver 1.20(2016 年 2 月改訂 )

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

LDAP Manager SupportList

エコノナビットⅱ 電力管理ソフト/壁紙書き換えソフト

システム利用前の準備作業2.1 準備作業の流れ 準備作業の流れは 以下のとおりです 2必要なものを用意する 2.2 パソコンインターネット接続回線 E メールアドレス 2.2-(1) 2.2-(2) 2.2-(3) 当金庫からの送付物 2.2-(4) パソコンの設定をする 2.3 Cookie の設

Word 押印メニューバー使用ガイド

目次はじめに Biz-Collections 製品ラインアップ Biz/Browser Biz/Designer PrintStream 製品サポートについて 製品共通のサポート方針...

MultiLABELISTOCX と MultiLABELISTV4 MLOCX は MLV4 のレイアウト発行機能を継承しています したがって MLV4 の振分発行やプ リセット発行を使用するための登録情報は使用できません MLV4 のレイアウト管理でレイアウトを作成すると 拡張子が m lay

文書番号: NWT KO001

BLOOMBERG PROFESSIONAL™

.1 準備作業の流れ 準備作業の流れは 以下のとおりです 必要なものを用意する. パソコンインターネット接続回線 E メールアドレス.-(1).-().-(3) 当金庫からの送付物.-(4) パソコンの設定をする.3 Cookie の設定を行う.3-(1) Java の設定を有効にする ( ファイル

01_Bdy-Gbws07Guide-CS2.indd

ENI ファーマシー受信プログラム ユーザーズマニュアル Chapter1 受信プログラムのインストール方法 P.1-1 受信プログラムのシステム動作環境 P.1-2 受信プログラムをインストールする P.1-9 受信プログラムを起動してログインする P.1-11 ログインパスワードを変更する

Microsoft Word - VB.doc

ミガロ.製品 最新情報

商標類 Microsoft は, 米国およびその他の国における米国 Microsoft Corp. の登録商標です Microsoft Office は, 米国 Microsoft Corp. の商品名称です Microsoft Excel は, 米国 Microsoft Corp. の商品名称です

DEP(Data Execution Prevention:データ実行防止)機能に関する制限事項

SPREADの再創造

ユーザ各位 No. E 年 8 月吉日 日本システム技術株式会社 GAKUEN EX/REVOLUTION EX/UNIVERSAL PASSPORT EX Ver1.5 リリースのお知らせ 拝啓残暑のみぎり 貴学ますますご清祥のこととお慶び申し上げます また 平素は弊社製品 G

製品OS対応情報

BricRobo V1.5 インストールマニュアル

Visual Studio with Cordova クロスプラットフォーム開発の全貌

Transcription:

PowerTools の過去 現在 未来 グレープシテゖ株式会社ツール事業部テクニカルエバンジェリスト八巻雄哉

とは グレープシテゖが提供する Visual Basic Visual Studio 用開発支援ツールのシリーズ名 多くの製品がコンポーネント ( コントロール ) のかたちで機能を提供 グレープシテゖが開発した製品 海外の優れた製品をよりすぐってローカラズ

PowerTools Series(.NET 製品 ) SPREAD LEADTOOLS ActiveReports LiveControls Secure inetsuite Secure FTP Secure Mail SSL Sockets InputMan El Tabelle MultiRow El Tabelle Sheet TabPlus ComponentOne Studio FlexGrid True DBGrid True WebGrid Menus&Toolbars Sizer WebMenus&WebBars Preview True WebReports True WinReports True WinChart True WebChart

OCX(16bit 32bit) の歴史 1993 1994 1995 1996 Windows 3.1 NT 3.1 NT 3.5 95 NT 4.0 Visual Basic 2.0 4.0 Visual Basic ランタム 2.0 4.0(16bit 32bit) UI テクノロジ Visual Basic フォーム Visual Basic フォーム PowerTools VBX (16bit) InputMan 1.1J InputMan 4.0J SPREAD 2.0J SPREAD 2.5J

の歴史 1997 1998 1999 2000 Windows 98 2000 ME Visual Basic Visual Basic ランタム UI テクノロジ 5.0 ActiveX(32bit) 6.0 5.0 6.0 Visual Basic フォーム DHTML + ActiveX コントロール ActiveX ドキュメント Visual Basic フォーム DHTML + ActiveX コントロール ActiveX ドキュメント PowerTools ActiveX(32bit) InputMan 5.0J VS-Flex 2.0J ActiveReports 1.0J SPREAD 3.0J InputMan 6.0J

の歴史 2001 2002 2003 2004 Windows XP Server 2003 XP SP2 Visual Studio.NET 2002 2003.NET Framework 1.0 1.1 UI テクノロジ Windows フォーム ASP.NET Windows フォーム ASP.NET PowerTools.NET コンポーネント FlexGrid 1.0J ActiveReports 1.0J SPREAD 1.0J Win InputMan 1.0J Win InputMan 2.0J Win

の歴史 2005 2006 2007 2008 Windows 2/27 発売 Server 2003 R2 Vista Server 2008 Visual Studio 2005 2008 2/27 発売.NET Framework 2.0 3.0 3.5 UI テクノロジ Windows フォーム ASP.NET Windowsフォーム ASP.NET Silverlight 1.0 WPF PowerTools.NET コンポーネント SPREAD 2.5J Web SPREAD 2.5J Win InputMan 4.0J Win ActiveReports 3.0J

開発環境の現在 言語 Visual Basic.NET C# Visual Basic 6.0.NET Framework 2.0 1.1 1.0 3% 13% 22% 30% 65% 67%

よくある質問 なぜ同じような製品が 2 つ以上存在しているのですか? 例 1) グリッド 表計算 SPREAD FlexGrid El Tabelle True DBGrid 例 2) レポート ActiveReports TrueWinReports

共通部分と得意部分 同じように見える製品も得意な部分が異なる 製品 B この部分の機能だけが必要な場合 いずれの製品も選択候補となる 製品 A 製品 C 1 つの製品だけでは多様なニーズに対応することが難しい

よくある誤解 英語版を使ったほうが良いのではないか?.NET は完全に Unicode 対応しているので もう 2 バト文字の問題はないはず 2 バト文字が表示できるだけで 本当に問題がありませんか?

例その 1

これが正解

IME とは 例その 2 Institute of Makers of Explosives 爆発物製造業者協会 略 IME http://www.ime.org/ 例 )SPREAD for.net CharacterSet 列挙型に追加 Hiragana KatakanaHalf Katakana KanjiOnly KanjiOnlyIME AllIME

例その 3 JIS2004 文字 サロゲートペゕ対応 Windows Vista 対応における最大の問題? ( 日本では )

Demo 1 InputMan for.net 2.0J Web Forms Edition(Windows Vista 対応版 )

例その 4 製品付属サンプルプロジェクト数 とある製品の英語版 21 4(VS2003 VS2005 C# VB)= 84 個 同じ製品の日本語版 147 4 (VS2003 VS2005 C# VB)= 588 個 製品ドキュメント とある製品の英語版同じ製品の日本語版 ユーザーガドのページ数 287 431 ドキュメントフゔル容量 ( 未圧縮 ) 13.5MB 20.4MB

よくある誤解 英語版を使ったほうが良いのではないか? 日本語版で公開されていない修正モジュールが 英語版で公開されていることがある すべての修正モジュールが 以前のバージョンより品質が良い ( デグレードがない ) とは限りません 日本語版でしか提供していない修正モジュールもあります

文化の違いゕメリカと日本 市場性 ゕメリカ : スピード重視 売れる条件は市場へのンパクト もたもたしているとラバル会社に負ける 日本 : 品質こそすべて 品質の良いものが結果的に生き残る

品質に対する考え 文化の違いゕメリカと日本 ゕメリカではバグはあって当たり前 バグはユーザーと一緒に潰していけば良い 日本では基本的にバグはあってはいけないもの お客様はテスターではない

文化の違いを感じる例 この製品は Windows Vista に対応していますか ( 動作確認済ですか )???? 何か Windows Vista 上での問題があったのですか? それならば修正しますので報告してください いや特に問題があったわけではないのですが 動作保証があるのかどうかを知りたいのですが

よくある誤解への回答 日本語版ではグレープシテゖが独自に日本のためのテストを行い品質を高めてからリリースしています その割にはバグが

サポート期間 日本の市場に適したサポート PowerTools シリーズ共通のサポートポリシーにより 英語版よりも長いサポート期間を設定 Version 1.0( 販売終了製品 ) Version 2.0( 現行販売製品 ) 次バージョン発売 製品発売 販売終了 製品発売から 3 年 販売終了から 1 年 販売が終了している Version 1.0 は 製品発売から 3 年 か 販売終了から 1 年 のどちらか長いほうが適用 現行販売製品は販売終了までサポートが終了することはない

国民気質 文化の違いゕメリカと日本 ( おまけ ) ゕメリカ : 実用的 合理主義 Simple is Best 日本 : 細かい こだわりが強い

細かい例その 1 SPREAD のチェックボックス SPREAD 2.0J ~ 6.0J 独自に描画 SPREAD 7.0 ~ for.net 2.5J Windows 標準のチェックボックス クラシック XP

ActiveX 版 細かい例その 2 FlexGrid for.net 4.0J ScrollFlags 列挙体 ScrollByRowColumn を追加 ピクセル単位ではなく 行または列単位でスクロールします.NET 版

よくある誤解 ActiveReports はグレープシテゖの自社開発製品である

日本の帳票 文化の違い : 帳票 ゕメリカのレポート

レゕウト 行間 文字ピッチ 罫線 帳票文化日本 とにかく罫線で囲む 角は丸くする 合計行は 2 重線など非常に細かい 日本にしか存在しないバーコード QR コード カスタマバーコード コンビニバーコード ( 出力精度の問題 ) 外字 特に人名を取り扱うシステムでは重要

共同開発した機能 ActiveReports for.net 3.0J 行間 (LineSpacingプロパテゖ) 文字ピッチ (CharacterSpacingプロパテゖ) 角丸の丸み調整 (RoundingRadiusプロパテゖ) EAN-128バーコードのドット補正機能 BarAdjustプロパテゖ Dpiプロパテゖ ModuleSizeプロパテゖ

Demo 2 ActiveReports for.net 3.0J

お客様の声 優れた機能がありとても重宝しています しかしながら逆に機能が多すぎて使いこなすのが難しいことがあります

機能 PowerTools の役割 標準コンポーネントにはない機能 標準コンポーネントよりも優れた機能を提供する 幸せになれる人 : エンドユーザーと開発者 使いやすさ たとえ標準で存在している機能であっても 開発者がより簡単に より便利に使うことができる機能を提供する 幸せになれる人 : 開発者

スマートデザナ 開発の補助機能 例 )TrueWinChart for.net

プロパテゖページ 開発の補助機能 例 )InputMan for.net

開発の補助機能 コントロールの既定値に設定 プロパテゖのコピー 例 )InputMan for.net

Ribbon for.net Demo 3 スマートデザナを使ってリボン UI を簡単構築 InputMan for.net 4.0J Windows Forms Edition 必ず設定するプロパテゖは コントロールの既定値の設定 機能を使えば楽チン

よくあるお問い合わせ InputMan のコントロールをフォームに約 200 個ほど配置すると起動に時間がかかるのですが なんとかなりませんか? SPREAD の Web 版で 10000 行のデータを表示するのに 5 分以上かかるのですが もっと速くなりませんか?

機能は増やす 機能とパフォーマンス パフォーマンスも向上させる 両方 やるのは難しいことですが その 覚悟 を持って取り組むことが重要です

パフォーマンス InputMan for.net 4.0J Windows Froms Edition コンポーネントの細分化 拡張プロバダコンポーネント IME KeyLock BaloonTip 次バージョンでは更なる細分化を検討

パフォーマンス SPREAD for.net 3.0J Web Forms Edition スタル共有による HTML データの削減 Ajax によるロードオンデマンド

Demo 4 InputMan for.net 4.0J Windows Froms Edition 拡張プロバダコンポーネント SPREAD for.net 3.0J Web Forms Edition AllowLoadOnDemand プロパテゖ LEADTOOLS 15.0J 14.0J からさらなる高速化 ネテゖブ (C++) VS.NET

Demo 5 最近リリースされた製品のご紹介 InputMan for.net WebForms Edition ASP.NET AJAX 対応版 XLS for.net Open XML 形式 (.xlsx) 対応 LEADTOOLS 15.0J 待望の Web ゕプリケーション用ビューワ

PowerTools の 2 つの未来 新しいテクノロジへの対応.NET Framework 3.0 / 3.5 WPF Silverlight 新しい環境への対応 Windows Server 2008 開発ツール Expression Blend Visual Studio 2008

http://www.grapecity.com/japan/wpf/ Calculator( 電卓コントロール ) Calendar( カレンダーコントロール ) DropDownBox ( ドロップダウンコントロール ) Date ( 日付コントロール ) Mask( マスクコントロール ) Number( 数値コントロール ) Formula( 数式コントロール )

InputMan for WPF のゕンケート結果 WPF をご存知でしたか? WPF での開発予定はありますか? 予定は無い はい いいえ 一年以内に開発を予定している半年以内に開発を予定している既に開発中 6% 31% 12% 69% 12% 70%

PowerTools の 2 つの未来 既存テクノロジ製品の機能強化を継続 Visual Studio 2008 では.NET Framework 2.0 3.0 3.5 のプロジェクトを作成可能 ( マルチターゲットサポート ) Windows フォーム 業務ゕプリに 3D が必要なくとも ユーザーエクスペリエンスの向上はあって然るべき ASP.NET ASP.NET AJAX(UpdatePanel) への対応 独自の Ajax 機能の強化

Demo 6 新バージョンの機能をちょっとだけご紹介 InputMan for.net 5.0J WindowsForms Edition コントロール単位 フゖールド単位 フォント ( 種類 サズ 太字 タリック 下線 色 ) 背景色 ベント ドロップダウン マスク処理

最後に グレープシテゖは 今後も開発者の皆様と作成されたゕプリケーションをご利用になるエンドユーザーの皆様の生産性向上に寄与できるようなコンポーネント ツールを提供していきたいと考えています そのためには 皆様からのフゖードバックが最も重要となります 皆様からのゕデゖゕ ご要望 お待ちしています http://www.grapecity.com/japan/feedback/

PowerTools の過去 現在 未来 2007 年 8 月 4 日グレープシテゖ株式会社ツール事業部テクニカルエバンジェリスト マクロソフト MVP for Visual Developer Visual Basic Jan 2007 Dec 2007 八巻雄哉 http://d.hatena.ne.jp/yamaki/