NgBook(Ng.Net留言板)是基於Ng.Net解決方案產生工具之上開發的一套留言本程式.
本程式旨在說明如何在專案中使用Ng.Net解決方案產生工具;如何使用Ng.Net中的模板引擎;如何使用Ng.Net中的Ajaxpro進行Ajax 開發;如何使用jQuery及API;如何使用Ng. Net方式快速的開發可維護性強、結構清晰、效能優越的b/s結構應用程式。
開發環境:windows 2003,.net framework2.0,vs2005,Sql server 2000
使用工具:vs 2005,Sql Server 2000,Power Designer 12,Ng.Net解決方案產生工具開發語言:c#,jQuery,css,sql,html
程式目錄說明:
|-Config 設定檔存放目錄
-Application.config 應用程式設定節點文件
-DBConn.config 資料庫連結字串設定節點
|-Cs 表現層*.cs(獨立)存放目錄
-NgBookBasePage 所有表現層頁面的基類
|-Images 整個專案中圖片資料夾
-.......
|-Js 整個專案中所有js資料夾
-ForPage 每個頁面對應的js檔案存放位置
....... 系統級js檔案存放位置
|-Template 模板存放聞之
|-AdminLogin.aspx 管理員登入頁面
|-ChangeInfo.aspx 管理員資訊修改頁面
|-Example.aspx Ng.Net生成物框架下各種操作實例(發佈時請刪除)
|-Global.asax 留言本全域文件
|-iepngfix.htc Ie6中實現png透明
|-Index.aspx 留言本首頁
|-Logout.aspx 登出登入
|-PostBook.aspx 發表留言
|-Replay.aspx 管理員回复
|-jqueryUIExample.html Ng.Net生成物說明文件(發佈時請刪除)
|-TemplateEngineHelp.html Ng.Net生成物說明文件(發佈時請刪除)
1)資料庫的安裝:(用SqlServer直接附加App_data的資料庫檔案即可)
2)web應用部署
1.上傳PublicVersion資料夾下的所有檔案到站點目錄下
2.修改Config/DBConn.config中的「NgBook」 節點的connectionString值,使connectionString指向剛安裝好的資料庫
3.修改Web.config中的compilation 節點的"debug",將true改成false(二次開發過程中不做此步驟)
4.發布成功
3)管理位址:AdminLogin.aspx,預設管理員帳號/密碼:ngbook/ngbook
展開