近段時間在學習jquery,以前在網頁中用過ms的ajax,感覺用系統框架的ajax速度很慢,後來由於種種原因,我們沒有在專案中採用ajax,當然後來偶爾採用了一下anthem。感覺這個ajax很好用,基本上只要會使用.net控制項,就會使用這個dotnet的ajax控制項了!後來在專案中大部分的驗證都是採用dotnet的驗證控制項處理的,幾乎很少寫js了。近段時間突然對介面和使用者體驗提高了要求,於是在處理專案的時候就寫了些js。發現專案組中的大部分成員都不怎麼會js。近段時間的那些js大部分都是自己寫的。當然同時在業務的時間也看了一下jquery。看了之後,覺得這個js類庫使用起來很方便,結合自己近段時間學習了linq。於是再寫乙個部落格程式(當初學dotnet2.0的時候就寫過乙個部落格,由於技術方面的問題,當然那個部落格的介面很不好!)
前段時間再和朋友聊天的時候,朋友問我有沒有寫學習筆記,我自己去年那段時間一直很忙,所以很少寫些讀書筆記,於是想在寫部落格的時候也把製作過程寫出來!
好了閒話不說那麼多了,接下來就說說第一步:設計資料庫
表:post
postid
博文id
主鍵 posttitle
標題 postcontent
內容 summary
摘要 viewcount
瀏覽次數
authorname
作者 createtime
創作時間
upgradetime
更新時間
ispublish
是否發布
isdelete
是否刪除
表:catalog
catalogid
類別id
主鍵 catalogname
類別名 parentcatalogid
上級類別id
表:postcatalog
postcatalogid
主鍵 postid
博文id
外來鍵 catalogid
類別id
外來鍵 表:posttag
tagid
標籤id
主鍵 postid
博文id
外來鍵 tagname
標籤名 表:postcomment
commentid
主鍵 postid
博文id
外來鍵 commentcontent
commenttime
commentauthorname
commentauthoremail
commentwebsite
這樣以來,乙個簡單的部落格系統的資料庫就設計好了,設定好相關聯的主外來鍵。採用dotnet2.0的註冊資料庫成員資格服務根據新增成員資格服務中需要的資料**和儲存過程。
technorati 標籤: .net3.5,linq,jquery
jquery linq製作部落格(二)
上一節 jquery linq製作部落格 一 首先開啟vs2008,新建乙個空的解決方案dailblog,然後在次解決方案下新建專案名為web的web應用程式,新建data,business專案 在data資料夾下面新建linq to sql檔案,得到blogs.dbml檔案。在設計模式下,從伺服器...
php mysql 部落格分頁製作思路
1 首先需要初始化設定每頁顯示的文章數 page size,mysql資料庫中總的文章數 arc size,頁面數 page 2 利用分頁公式 當前頁數 1 x 每頁條數 每頁條數 select from table limit page 1 pagesize,pagesize這是mysql中的查詢...
Flask中製作部落格首頁的分類功能 一)
這裡我們使用的關係型資料庫。建立乙個sql test.py檔案,複製以下內容。from flask import flask from flask sqlalchemy import sqlalchemy import os from datetime import datetime basedir...