2010年1月23日 星期六

台灣美人計時


測試Blog的iframe功能, 果然好用~

2010年1月12日 星期二

The type '[class]' exists in both '[dll location]' and '[dll location 2]'

別急, 每當發生了這個問題,
原因幾乎都是同一個---
ASP.Net 專案中, 有二個不同的aspx.cs or aspx.vb 中, 卻有同樣的 class name,

A.aspx.cs:
public partial class A : System.Web.UI.UserControl
{
...
}

B.aspx.cs:
public partial class A : System.Web.UI.UserControl
{
...
}

大家Copy程式碼時, 要多加小心了~

2010年1月2日 星期六

Oxite 使用心得

我想找一個好用好改的ASP.Net CMS,
原來是對Oxite充滿期待的,
後來發現它的成熟度還太低,
功能上也還僅是一個Blog Builder,
離我想要的Web Site Builder還差太遠,
或許它目前會是一個不錯的ASP.Net MVC 實例.

目前將把目標放在DotNetNuke,
以下是學習的進入點:
再和各位分享使用心得.

Oxite 安裝心得

安裝程序原則上就如以下CodePlex官網所示:
http://oxite.codeplex.com/wikipage?title=gettingstarted&referringTitle=Home

但我仍遇到2個例外:
  1. 在編譯過程中, 發生找不到 Micrisift.Security Assembly 的錯誤, 原來是要到:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=051ee83c-5ccf-48ed-8463-02f56a6bfc09&displaylang=en
    下載 Microsoft Anti-Cross Site Scripting Library V3.1 檔名: AntiXSSV31.msi
    並安裝才行.
  2. 執行後又發生了一個找不到 "Page" 之類的錯誤,
    後來發現原來是 DB Connection String 設錯, 不能使用系統預設的連線字串, 必須改為自己系統的的連線字串, 以連到自己的Database, 例如原來的連線字串為:
    Data Source=.\SQLEXPRESS;AttachDBFileName=|DataDirectory|Oxite.Database.mdf;Integrated Security=true;User Instance=true;
    必須改為:
    Data Source=AERO\SQLEXPRESS2008;Initial Catalog=Oxite;Persist Security Info=True;User ID=sa;Password=*****
在解決這2個問題後一就如官網所述可以進入首頁了.