.NET 技術 & Web 技術 WebLog(鈴木祐巳,Masami Suzuki)

Microsoftの.NET技術・Web技術を中心に関連する事(しないことも)を記していくつもりです。

FreeTextBoxをご存じですか?

最近、DotNetNuke・Community Serverを説明する機会が多いのですが、必ずといっても関心を引くのが、ASP.NET Webアプリケーションの入力画面です。これは、FreeTextBox(FTB)というコントロールで実現されています。FreeTextBoxのサイトで確認してほしいのですが、かなり修飾をつけた文章を、ブラウザ上で作成できますので、HTMLタグを知らないユーザーに利用させるWebアプリケーションには最適です。

FTBはクライアントサイドのスクリプト駆使し、かなりワードプロセッサライクな入力画面をブラウザ上で実現しています。さらに、FTBを利用した開発もとても簡単。ASP.NET Web Matrixで利用するとすると、

  • FreeTextBox.dllをアプリケーションルートのbinフォルダにコピーする。
  • ツールボックスで右クリックし、「ローカルにあるツールボックスコンポーネントを追加...」を選ぶ。
  • コンポーネントの選択ダイアログで、[参照(B)]ボタンを押し、binフォルダにあるFreeTextBox.dllを指定する。
  • web.configとFTBを使う.aspxのpageディレクティブに一部細工をする(これはドキュメントを参照してください)。

あとは、通常のWebコントロールとして使うだけ。

クライアントスクリプトで実現しているということは、ASP.NETでなくても実装可能なわけですが、たとえばFTBと同じ機能をActive Server Pagesで実装しようと思えば、それはかなり手間のかかる作業になるでしょう。ASP.NETでWebアプリケーションを構築する際には、場合によってはFTBの利用も考慮してみてください。

FreeTextBoxサイト
http://www.freetextbox.com/

コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。

Published Thursday, July 28, 2005 10:43 PM by masamis

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

aspxの日記(ASP++ブログ) by Moo said:

eXConnでも利用されている飾り文字入力を簡単にするコントロールですね。 このコントロール自体がどのような実装なのか 内部がとても気になっていたりします。 Freeとあるので無償提供なのかもしれませんね(勉強不足ですね) 今度活用してみたいと思います。必ずといっても関心されるのが、ASP.NET Webアプリケーションの入力画面です。これは、FreeTextBox(FTB)というコントロールで実現されています。FreeTextBoxのサイトで確認してほしいのですが、かなり修飾をつけた文章を、ブラウザ上で ...
July 28, 2005 10:51 PM

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required
Submit

This Blog

Syndication

News

This blog is in Japanse only.
コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker