• jquery+linq制作博客(一)


    近段时间在学习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 评论ID 主键
    PostID 博文ID 外键
    CommentContent 评论内容  
    CommentTime 评论时间  
    CommentAuthorName 评论者姓名  
    CommentAuthorEmail 评论者Email  
    CommentWebSite 评论者网站  

    这样以来,一个简单的博客系统的数据库就设计好了,设置好相关联的主外键。采用dotnet2.0的注册数据库成员资格服务根据添加成员资格服务中需要的数据表格和存储过程。

    Technorati 标签: .net3.5,linq,jquery
  • 相关阅读:
    【软件测试部署基础】maven的认识
    测试管理那些事[组建测试团队的思考]
    Django 框架基本操作(二)
    测试人员的工作开展方式
    产品管理基础知识
    项目经理与职能经理的区别
    python 面向对象(二)
    Python 常用方法和模块的使用(time & datetime & os &random &sys &shutil)-(六)
    python基本案例实现
    JAVA基础——集合浅析
  • 原文地址:https://www.cnblogs.com/dail/p/1110494.html
Copyright © 2020-2023  润新知