• ベストアンサー

ckeditorを使った簡単なブログ

今ASP.NET C#を使って簡単なSNSを作っています。 データベースを使わずにCKeditorから入力されたデータをcsvファイルなど(データベースを使わなければなんでもいい)へ保存してそれをLabelなどに出力して簡単なブログを作りたいと思っています。 divタグを用いてCKeditorで入力されたデータを表示することが出来たのですが保存してブログのようにすることが出来ません。 何か良い方法や、詳しく書いているサイトをご存じであれば教えて頂けないでしょうか? よろしくお願いします。 開発環境はVisual Studio2010Professionalです。

質問者が選んだベストアンサー

  • ベストアンサー
  • WebSurfer
  • ベストアンサー率55% (33/59)
回答No.1

自分で作ることにこだわらなければ、BlogEngine.NET を利 用してはいかがですか。App_Data に置いた xml ファイルを データソースとして利用できます(もちろん SQL Server や MySQL も利用できますが)

参考URL:
http://www.dotnetblogengine.net/
全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • onos
  • ベストアンサー率81% (127/155)
回答No.2

Webアプリケーションの場合データの保存方法としてテキストファイルを利用するのはおすすめできません。 まず、セキュリティ的な面からサーバー上のファイルへの書き込み権限を正しく付与してあげる必要があります。 これにはサーバー上の環境構築の知識が必要です。 また、複数の人からのアクセスが同時に発生しますので、同時書き込み等に対応できるようなプログラムを記述する必要もあります。 むしろデータベースを利用することを検討したほうが情報も多くあり、仕組みも簡単になると思います。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VS.Netの種類について(VBでデータベース)

    現在Accessを使ってデータベース検索の簡単なテーブルを作っています。 これをVisual Basicでソフトウエアとして作りたいのですが、マイクロソフトのVisual Studioのサイトで確認したらSQLがVisual Studio.Net Professional 2003では使用できないようです。 はやりVisual Studio.NET Enterprise Developer 2003を購入しないといけないのでしょうか? (SQLが使えるかだけえ値段が倍も違う・・・) しかしVB.Netでデータベースを紹介している書籍では必ずしもEnterprise Developerを使っているわけではなさそうです(一部書籍ではEDを指定していますが)。 やりたいことは大量の.txtと.csvに記述してあるデータと、Web上に常に更新されるデータを吸い取って統計を取ることです。 あとVB.Netではこれらの統計データをグラフ化するのはExcelのように簡単にできるのでしょうか? まだVB.Netを使用したことがないため、お手数ですがおわかりのかたよろしくお願いします。

  • Visual Studio .NET について

    お世話になります。 早速ですが、質問があります。 Visual Studio .NET professional 2002 と Visual Studio .NET Enterprise 2002 では 一体、何が違うのでしょうか? 現在、Visual Studio .NET professional 2002で ASP .NET(Visual Basic .NET)のシステムを作成しているのですが、 このプログラムを、Visual Studio .NET Enterprise の環境で動作させた時に、何か不具合が起こる可能性はあるのでしょうか? ご教授の程、よろしくおねがいします。

  • ASP.NET ブログ作成

    ASP.net 1.0を利用しております。 この度、アメブロ等で文字を入力する際に利用できる。 文字装飾(フォントサイズ・色)が可能な文字入力コントロールが 必要になりました。 asp.net 2.0等新しいVS(ヴィジュアルスタジオ)では 本用件を満たすコントロールが標準で使えたりするのでしょうか? もしくは、製作可能なアイディアをお持ちの方 よろしくお願いします。

  • <asp>タグの属性情報が取得できない

    いつも利用させていただいております。 宜しくお願いします。 今、VS2005のASP.NETを使用してプログラミングをしているのですが どうしてもタグの属性情報が取得できないため、ご存知の方が おりましたら是非アドバイスを・・・と思い投稿させていただいています。 以下にソースを記載いたします <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>test</title> <script language="javascript" type="text/javascript"> <!-- function test(){ alert(document.getElementById("Label1").getAttribute('Visible')); } // --> </script> </head> <body> <form id="form1" runat="server"> <div> <asp:DropDownList ID="DropDownList1" runat="server"> </asp:DropDownList> <asp:Label ID="Label1" runat="server" Text="Label" Visible="true"> </asp:Label> </div> </form> </body> </html> 上記ソースで「getElementById("Label1").getAttribute('Visible')」と言う部分が今回のターゲットです。 通常のHTMLタグ(div,・・・・)ですとなんら問題なくそれぞれの属性を取得できるのですが、こと<asp: タグで始まる属性を取得しようとすると・・・  ID→取得できました。  text→取得できません。  Visible→取得できません。 上記状態となってしまいます。 そこでご質問です。 ・<asp:タグの属性は[getAttribute]で取得できないのでしょうか? ・もし、取得できない場合は、何とか[Visible]をOnClickイベントで  "false"にしたいと考えています。 以上です。もしご存知の方がいましたら、なにとぞご教授の程 宜しくお願いします。 環境  WindowXP  VS2005 EnterPriseEdition  SQLServer2005

  • "ASP.netWebサイト管理ツール"は!?

    "ASP.netWebサイト管理ツール" のセキュリティ・タグから、現在動かしている”Webデータベースシステム(作成者は転勤していなくなりました!)”の既定ユーザ名でログインできなくなると、変更してログインできるようにしていました。 OSがXP時代はできていましが4月9日のXP問題でWin7に変え たので"ASP.netWebサイト管理ツール"は消えてしまいました。 現在、 Microsoft Visual Studio 2010 Professional はインストール済みです。 "ASP.netWebサイト管理ツール"のアプリケーションソフトはどうすれば設定できますか!? 以前は、スタート⇒すべてのプログラム⇒VWDExpressからアクセスしていました。 ログインできずに非常に困っています。 よろしくお願いします。

  • 接続の問題

    ASP.NetでWebアプリ作っていますが、 OS:WinXP 言語:VB Visual Studio.Net2003 データグリッドでAccessのデータと接続して、データ表示したいですが、一般的はどんな方法を使いますか。 ちなみにデータベースと繋ぎっぱなしで、効率が落ちると聞いているのですが・・・ 詳しい方がいたら、教えてください。 よろしくお願いします。

  • [asp.net]visual studio2008のDebug用webサーバを外部から参照できるか?

    visual studio 2008でasp.netの開発をしています。debug時以下のようなアドレスを参照してdebugしますが、ローカルからしか接続できません。外部から接続できるようにできますか? http://localhost:3038/Default.aspx visual studio 2008 professional windows xp sp2

  • Visual Studio2005で使うデータベースについて

    初めて投稿します。 初心者なのでアドバイスをお願いします。 数日後に、Visual Studio2005 Professional Edition を使ってソフト開発をする予定です。 今までExcelのVBAなどで簡単なソフトを作ったことはあります。 参考書を色々購入して見ていたのですが、「データベース」という言葉にぶちあたり、今まで無関係に過ごしてきたので困惑しています…。 手持ちの参考書にはAccessを使っての例が載っていたので、参考にしようと思ったのですが上司に相談すると、Accessを使うと配布先にもAccessがないと開発したソフトが使えないのでは?と言われました。 Visual Studio2005を見ると、「ウィズMSDNプロフェッショナル サブリクション」とあります。自分なりに調べるとこれもデータベース?のようです。 普通、Visual Studio2005でソフト開発を行う場合は、データベースは何を使うのが一般的なのでしょうか? あと、おすすめ参考書などありましたら教えてください。今、手元にある参考書は「Visual Studio2005による実践 データベースプログラミング」谷尻かおり著という本です。参考にしようと思って買って中を見たらAccessの例だったのに上司にAccessは…と言われちょっとショックです。愚痴になってしまいました、すみません。 長文ですみませんがよろしくお願いします。

  • ASP.NETのWEB画面

    ASP.NETでWEB画面作成しているのですが、かなり遅いです。 早くする方法があれば教えて下さい。 「Visual Studio 2003」と「Visual Studio 2005」を使っています。 どちらで作っても遅いです。 データサーバーはSQLServerとAccessを使っています。 プログラミングはVBを使用しています。 よろしくお願いします。

  • BCBのTXMLDocumentについて

    今回、BCBでTXMLDocumentを使ってデータの保存、取得を行っています。 データベースの複数のテーブルのデータをまず、CSVで区切り、それをテーブル毎にタグで区切って保存を行いました。 その後、それを開き、ListViewにテーブル毎に開き、表示を行いました。 大体のデータがちゃんと保存、取得ができたのですが、データの中に、改行があるものがありまして、そのデータが改行がなくなって取得されてしまうのです。 どなたか解決方法をご存知ありませんか? ご助力お願いいたします