建議ASP.NET Web開發新手學習的幾個基礎架構

來源:互聯網
上載者:User
文章目錄
  • MemberShip & Profile
  • MVC
  • Log4net
  • 960gs
  • Elements
  • jquery
  1. MemberShip & Profile

    .net framwork內建架構,主要做使用者管理和私人資訊儲存之用,從.NET Framework 2.0開始就擁有的好東西,但真正認識它並用好它的人沒幾個。

  2. MVC

    MVC本來是23種設計模式中觀察者模式在Web開發中的體現,以前主要是PHP使用它。但目前ASP.NET的MVC不僅發布了1.0版本,而且已經開源,大家有如興趣可以去看http://www.asp.net/mvc,此外微軟的MSDN官方部落格中最近也經常報道它,部落格園還為它單獨開了一個專題:http://kb.cnblogs.com/zt/mvc/,它和正常的3層結構並不一樣,現在還不能下結論誰更優秀,微軟MVP趙劼的部落格http://www.cnblogs.com/jeffreyzhao/有對3層和MVC的比較,有心人可以去看看。MVC已開源。

  3. Log4net

    log4net屬於Apache基金會的開源項目,完全是log4j的.net版本,主要用於記錄應用程式記錄檔資訊,利用log4net可以方便地將日誌資訊記錄到檔案、控制台、Windows事件記錄和資料庫(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。並且我們還可以記載控制要記載的記錄層級,可以記載的日誌類別包括:FATAL(致命錯誤)、ERROR(一般錯誤)、WARN(警告)、INFO(一般資訊)、DEBUG(調試資訊)。要想擷取最新版本的log4net組件庫,可以到官方網站http://logging.apache.org/log4net/下載。現在的最新版本是1.2.10。它也是開源的。

  4. 960gs

    960柵格系統是我所推薦的頁面配置首選css架構,它和blueprint各有千秋。960網格系統是為了簡化Web開發工作流程,在提供常用尺寸的基礎上,設定網頁寬度960像素的CSS定義。.有兩個變種: 12和16列,可用於單獨或串聯。官方網站是http://960.gs/。

  5. Elements

    另一款純淨的CSS架構,我自己還在學習中,官方網站是http://elements.projectdesigns.org/index.html。

  6. jquery

    這個是目前最流行的javascript架構,官方網站是http://jquery.com,也還在學習中。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.