"Begin at the Beginning"

原创 2006年06月21日 21:11:00

Microsoft的Web开发技术一路走来,从ASP到ASP.NET 1.x,再到现在的ASP.NET 2.0,经历了两个重要阶段。其一是ASP.NET的诞生:它改变了长期以来存在于ASP、JSP和PHP中的in-line式的开发习惯。但它还远不算完美:有先进的Code Behind思想,可在Visual Studio .NET 2003这样一个开发环境当中,感觉很别扭,不像是在做Web开发。VS2003使用上的不便是有先例的。在ASP时代,Visual InetDev这样一个转为ASP定制的工具用户极少,大家都觉得用Dreamweaver这样的工具来做ASP是个更不错的选择。到了.NET时代,DW仍旧支持ASP.NET的开发,但开发者又享受不到Code Behind。这是ASP.NET 1.x同VS2003的尴尬。

第二个重要阶段便是ASP.NET 2.0和Visual Studio 2005的发布。ASP.NET 2.0除了继承ASP.NET 1.x的特征,还有若干重要的新特性:Master Page、Navigation、Personalization等。同时又有了利器——VS2005。VS2005开始支持W3C的XHTML规范,这在Web Standard刮过的网站重构之风后,使得ASP.NET这项技术才真正走进Web Designer的视野,于是Code Behind真正的开始Code Behind。而ASP.NET 2.0和VS2005的新特性在《Programming ASP.NET 3rd Edition》一书中有系统的阐述。

笔者教授了3年的ASP.NET课程,见证了ASP>ASP.NET 1.x>ASP.NET2.0发生的巨大变化。而今有幸得到O'Reilly公司《Programming ASP.NET 3rd Edition》一书的翻译工作,在翻译之中体会ASP.NET 2.0和VS2005给Web开发带来的乐趣。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Embedded vision: we’re only at the beginning

Embedded vision: we’re only at the beginning 03/09/2014 / Marco Jacobs http://www.videantis....

关于json解析时异常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {的解决方法

出现这个异常的原因是json串格式不正常,没有"{"开始或没有"}"结尾,仔细检查下json文件的格式一般就可以解决这个问题。但是有时候json文件是正常的,仍然有这个异常信息,怎么办呢,这个是因为你...

java.lang.IllegalStateException: Expected BEGIN_OBJECT but was was STRING at line 1 column 1

解析json字符串出现这个错误: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEG...
  • Mr_li13
  • Mr_li13
  • 2017年05月11日 19:25
  • 845

retrofit加载失败java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1...

使用retrofit加载数据失败 失败打印:java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT a...

Begin to Code with C# 英文原版

  • 2017年11月04日 17:37
  • 19.41MB
  • 下载

让你提前认识软件开发(31):数据库脚本中的begin与end

第2部分 数据库SQL语言数据库脚本中的begin与end         在数据库脚本中,begin与end是一对奇怪的单词。缺少它们,某些代码看起来会让人一头雾水;添加它们,代码的结构瞬间就清晰了...
  • zhouzxi
  • zhouzxi
  • 2014年06月25日 21:01
  • 1714

begin UML in 24 hours

  • 2009年05月26日 17:50
  • 123KB
  • 下载

What Happens When A Tablespace/Database Is Kept In Begin Backup Mode (Doc ID 469950.1)

GoalThis document explains in detail about what happens when a tablespace/datafile is kept in hot ba...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:"Begin at the Beginning"
举报原因:
原因补充:

(最多只允许输入30个字)