建议ASP.NET Web开发新手学习的几个基础框架

  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,也还在学习中。

转载于:https://www.cnblogs.com/koon/archive/2009/04/06/1430095.html

你可能感兴趣的:(建议ASP.NET Web开发新手学习的几个基础框架)