.NET和JSF框架技術對比
2010/10/26 11:20:48

  
  ASP.NET和JSF框架都是基于組件和事件驅動的。也就是說,在一個表單上的組件通過激活應用程序事件來響應用戶行動。這些事件為開發者編寫代碼從而實現必要的邏輯提供了機會。這與JSP和ASP基于“請求驅動”的開發具有很大的不同。其目的是,創建一種更直觀的編程模型—類似于構建一個Visual Basic或Java Swing桌面應用程序。

  其實,JSF和ASP.NET web頁面就是一個組件的集合。每個框架都提供了一套標準的組件,并且現在市場上已有大量的個人和開源以及商業組織來提供各種定制組件。

  最近,微軟發行了ASP.NET 2.0,與其前面的版本相比,它又添加了更多的組件。不象ASP.NET僅為一家供應商所擁有,JSF是一種標準的規范—它是經許多家J2EE供應商共同開發而成的。除了由Sun所提供的參考實現和許多供應商已經添加了他們自己的組件庫之外,還有大量的其它實現。JSF是一種比ASP.NET更新的技術,雖然在目前的組件市場上落后一些,但是現在的JSF組件市場份額正在不斷增長。

  盡管可以使用簡單的文本編輯器來構建ASP.NET和JSF應用程序,但是使用IDE更好一些。因此,當構建ASP.NET或JSF應用程序時選擇良好的工具是很關鍵的。一些優秀的IDE,例如微軟的Visual Studio.NET或Sun Java Studio Creator允許你把組件從組件面板拖動到頁面上并通過使用屬性編輯器來定制它們的行為和外觀。

  使用經典的ASP或JSP技術構建應用程序經常意味著與HTML標注混合編碼。然而,在創建這些技術的初期,與其以前使用的方法相比,這些平臺為構建web應用程序提供更多的優勢。JSP和ASP都提供了相似的對象模型,例如在JSP和ASP應用程序中都可以使用包括Request,Response和Session等對象。現在,在隱蔽處理HTTP協議的無狀態特征所帶來的復雜性方面還沒有出現真正的軟件嘗試。

返回列表
返回首頁 主站蜘蛛池模板: 波多野结衣办公室| 黑人大长吊大战中国人妻| 性感美女视频在线观看免费精品| 亚洲fuli在线观看| 污片在线观看网站| 再深点灬舒服了灬太大了乡村 | 菠萝蜜国际通道麻豆三区| 国产精品www| 99精品人妻少妇一区二区| 很黄很黄的网站免费的| 久久久久无码中| 最近中文字幕无| 亚洲手机中文字幕| 深夜福利一区二区| 免费人成网站在线观看欧美 | 美女跪下吃j8羞羞漫画| 国产又粗又猛又爽又黄的免费视频| 手机看片你懂的| 国产高清不卡视频| aa视频在线观看| 妖精色av无码国产在线看| 中文字幕在线观看第二页| 日韩一级片网址| 亚洲AV无码无在线观看红杏| 欧美日本一道高清免费3区| 亚洲色av性色在线观无码| 疯狂奶水freeseⅹ| 午夜毛片不卡高清免费| 色播在线观看免费| 国产伦子沙发午休| 麻豆精品在线观看| 国产成人综合亚洲AV第一页| 手机在线观看你懂的| 国产精品视频免费一区二区 | 人人妻人人澡人人爽欧美一区 | 狠狠色综合TV久久久久久| 免费观看四虎精品国产永久| 美国十次啦导航网| 同城免费妇女寂寞| 美女和男人免费网站视频| 国产一区二区在线视频|