成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析Flex的幾個瓶頸問題

開發(fā) 后端
本文向大家介紹一下關于Flex的幾個瓶頸問題,主要包括安全方面,數(shù)據(jù)顯示方面,代碼分離頁面以及外觀顯示等幾個部分,希望本文介紹對你有所幫助。

本文和大家重點討論一下關于Flex的幾個瓶頸問題,譬如說在安全方面,如果要用WebService的話,中間不可避免的產(chǎn)生一些讓人無法避開的問題,比如說:權限問題、用戶名和密碼問題。至于其他方面問題請看本文詳細介紹。

關于Flex的幾個瓶頸淺析

最近好像不是太忙了,閑下來的時候卻又總是想著關于Flex和ASP.NET各個方面的優(yōu)勝劣汰,又一直想用Flex來開發(fā)一個在性能、安全性和外觀上都不錯的Blog系統(tǒng)。但最近卻遇到了前所未有的困難,讓我著實有點不知道如何下手,相對于ASP.NET,我覺得這實在是有點讓人難受。

  一、在安全方面

尤其是考慮的越深越讓人頭疼,如果要用WebService的話,中間不可避免的產(chǎn)生一些讓人無法避開的問題,比如說:權限問題、用戶名和密碼問題。一般來說,我個人比較喜歡用WebService,因為其廣泛性。然而如果在MXML里面調用WebService,并要執(zhí)行像Delete或Insert命令的時候,世界上的任何一個用戶都能看到這樣一個WebService對應的Opration。因為MXML的源代碼是開放的。那么在安全性方面,迫使我們將不得不放棄這樣一項后臺操作。(可笑的是:我想到用Flex來顯示頁面,然后用ASP.NET來操作后臺數(shù)據(jù)庫)。同時SharedObject也并不安全,因為顯示在本機上,任何一個寫入的sharedObject都可以人為的輸入,這樣就讓人感覺太不安了,對于頭腦聰明的人來說,逆思考時最愛做的一件事。

  二、在數(shù)據(jù)顯示方面

比較好用的是DataGrid,然而這樣一個DataGrid卻遠遠無法滿足我們在應用方面的需求。拿個很簡單的例子來說:你要顯示像本站的的主頁面的那樣的形式。DataGrid似乎線顯得蒼白無力,在MXML的Core的Pakeage中,我發(fā)現(xiàn)有Repeater這樣一個類。于是花費心機想好好利用一下里面的東西,不過其復雜程度似乎超越了我的能力。并且似乎還非得結合使用Panel和Tile這樣兩個組件來使用。很奇怪的是,在Beta1.0和Beta2.0中我還能在Components中看到Repeater這樣一個可視化的組件,結果想在Beta3.0中想研究一下的時候,卻找不到了,這樣就只能用代碼了,但用代碼卻又得不到很好的可視化效果,在數(shù)據(jù)綁定方面更是讓人頭痛。現(xiàn)在對ASP.NET的DataList和Repeater的感覺頓感親切啊。

  三、多個頁面

如果一個網(wǎng)站不僅僅只有幾個頁面,而是很多頁面,那么這樣一個MXMLProject將表現(xiàn)得很不好,因為在一個工程里面只能有一個MXML文件(這是Adobe推薦的)。這樣我們就得用更多的State來顯示了,而這樣無疑將增大代碼的復雜程度,在可閱讀性方面將大打折扣。同時將無可避免的增大最后渲染輸出的SWF文件,那么下載又將是一個很大的問題。

  四、在代碼分離方面

雖然你可以自定義CSS文件,然而這樣定義的CSS文件卻并不能動態(tài)的顯示在MXML文件中,這樣很煩人。在編輯CSS文件的時候也沒什么好的方式,更沒有Dreamweaver那么好的CSS編輯方式。另外在ActionScript方面,這個應該算是一個亮點了,可是對于不理解什么是面向對象的人來說,就顯得很困難了。Flex雖然上手容易,然而真正掌握其中的事件處理方式很程序,從真正意義上掌握卻并不大容易。另外,我發(fā)現(xiàn)返回的XMLObject中的String包含的等等Html標簽,在DataGrid中和別的一些控件中并沒有解決方式。

  五、外觀顯示

這既是它的一大亮點,又是它的一大不好的地方。好的是,我們并不需要下太大的功夫就能做出不錯的效果;不好的方面就是,即使我們畫好的功夫也不大能做出好的效果。同時Flash似乎和Flex整合的還并不是太好,如何將在Flash里做好的東西應用到Flex中也是一個研究的問題。

  總結

綜上所述,雖然Flex剛出世就給人一個又一個的驚喜,然而想讓更多人參與進去,并不是很容易的一件事。這里我不得不說Flex炒作有點厲害了,就同Ajax一樣,人們最開始看到了簡單的一面,但對于深層次的一點的東西卻并不了解,對于語言的研究不僅限于ActionScript,我想最好還要學學更高級的語言,這樣才能更好的理解其中的長和短,而不盲目的追風。當然Flex還在成長,還在不斷進步,我還是相信它的前途的。也相信Adobe將不負Macromedia所望,最終將創(chuàng)造另一個奇跡。
 

【編輯推薦】

  1. 學習筆記 解析Flex對象持久化問題
  2. FlexBuilder4十大新特性閃亮登場
  3. 學習總結 在Flex中如何嵌入Flex字體
  4. 技術前沿 Flex2.0 從零開始實現(xiàn)文件上傳
  5. FlexBuilder開發(fā)方法及特點解析 

 

 

責任編輯:佚名 來源: ITPUB論壇
相關推薦

2010-08-11 08:44:01

Flex對象

2010-08-11 13:28:46

Flex行為

2010-08-09 11:23:24

Flex開發(fā)

2010-01-14 10:03:57

智能交換機

2010-07-30 16:17:18

Flex開發(fā)

2010-08-05 13:14:16

Flex布局

2010-08-09 15:52:28

2010-08-02 09:43:00

Flex應用

2019-05-10 11:13:19

分析工具Java

2010-07-30 09:16:24

Flex數(shù)據(jù)綁定

2010-08-13 11:02:27

Flex渲染器

2010-08-04 13:23:29

Flex事件

2010-08-04 14:34:35

Flex編程模型

2010-08-13 14:19:44

Flex綁定機制

2010-08-09 11:14:36

Flex事件處理

2010-08-12 09:11:09

Flex彈出窗口

2010-08-06 10:03:42

Flex事件

2010-07-30 14:26:21

FlexFlash

2010-08-12 11:21:30

重寫Flex組件

2010-07-28 09:35:23

Flex加載圖片
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产性网 | 日韩精品一区二区久久 | 亚洲一级二级三级 | 亚洲男人天堂 | av一二三四 | 亚洲成人网在线播放 | 精品国产99 | 91精品久久久久久久久久小网站 | 色爱综合网| 欧美成人激情 | av免费入口 | 国产电影一区二区三区爱妃记 | 久久久免费 | 91精品国产乱码久久久 | 国产精品99999| 婷婷激情五月网 | 国内精品久久久久久影视8 最新黄色在线观看 | 亚洲视频在线观看 | 精品国产伦一区二区三区观看说明 | 国产精品视频yy9299一区 | 欧美精品在线一区二区三区 | 亚洲一区二区三区免费在线观看 | 精品国产综合 | 喷水毛片| 亚洲高清网 | 羞羞的视频网站 | a级片www| 成人av看片 | 精品国产乱码久久久久久丨区2区 | 国产精品黄色 | 一区二区三区在线免费观看视频 | 国产视频福利一区 | 亚洲一区二区在线视频 | 亚洲性爰| 成年人国产在线观看 | 亚洲综合久久久 | 国产精品久久久久久一区二区三区 | 色婷婷综合网站 | 国产精品不卡一区二区三区 | 国产激情视频 | 久久精品国产一区二区电影 |