RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 
 18  1/2  1  2  > 


 
主題: [其他] [閒聊]請問action script 3.0的潛力如何   字型大小:||| 
csky
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
天之叢雲

今日心情

 . 積分: 1049
 . 精華: 1
 . 文章: 2032
 . 收花: 8694 支
 . 送花: 6382 支
 . 比例: 0.73
 . 在線: 7111 小時
 . 瀏覽: 11951 頁
 . 註冊: 6888
 . 失蹤: 3
 . 自由台灣
#1 : 2009-4-8 11:12 PM     只看本作者 引言回覆

我是一個完全不會寫任何程式的新手,只有學過一些html和css的語法,javascript還在準備中。
最近為了架網站而開始接觸flash,也開始學action script 3.0這個語言,我發現這個語言的相關開發工具還算完整,像是用flash做界面,用flex builder來管理code,也是物件導向式的語言。
好像還蠻有潛力的。請問有經驗的朋友們,花時間學這個語言值得嗎?我本來是想從學c#開始的,可是沒有東西可以實作而覺得十分無聊而沒有繼續。

用action script來達成與資料庫軟體連結有可能嗎?像是用flash做界面,再搭配某資料厙軟體來做基本的資料儲存,取出,列印等工作。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
bonjacky
銅驢友〔中級〕
等級: 9等級: 9等級: 9


今日心情

 . 積分: 144
 . 文章: 327
 . 收花: 835 支
 . 送花: 131 支
 . 比例: 0.16
 . 在線: 4302 小時
 . 瀏覽: 36813 頁
 . 註冊: 7213
 . 失蹤: 1861
#2 : 2009-4-9 02:07 PM     只看本作者 引言回覆

網頁的話,JavaScript 是必學的吧...除了配合 css 做一些酷炫的效果外,還能拿來降低伺服器的負載
例如樓主所提的連結資料庫,如果用 flash 讓 client 端連結資料庫,會面臨安全性的問題,一般是不會建議這麼做的
要降低 server 的負載,可以利用 php/asp 跟資料庫做連結,取出的資料再丟給 JavaScrip/VBScript ,讓 client 端做處理及運算,php/asp 僅做為連結 sql 的橋樑,可以大大降低伺服器的負載



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
psycho
鐵驢友〔初級〕
等級: 4


 . 積分: 42
 . 文章: 137
 . 收花: 353 支
 . 送花: 29 支
 . 比例: 0.08
 . 在線: 263 小時
 . 瀏覽: 1660 頁
 . 註冊: 5902
 . 失蹤: 4099
#3 : 2009-4-11 01:47 PM     只看本作者 引言回覆

現在adobe不是在推什麼flex


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
dTCAt
驢有所悟
等級: 3等級: 3


 . 積分: 18
 . 文章: 42
 . 收花: 13 支
 . 送花: 26 支
 . 比例: 2
 . 在線: 278 小時
 . 瀏覽: 15022 頁
 . 註冊: 7193
 . 失蹤: 245
#4 : 2009-4-12 04:00 AM     只看本作者 引言回覆


引用:
csky寫到:
我是一個完全不會寫任何程式的新手,只有學過一些html和css的語法,javascript還在準備中。
最近為了架網站而開始接觸flash,也開始學action script 3.0這個語言,我發現這個語言的相關開發工具還算完整,像是用flash做界面,用flex builder來管理code,也是物件導向式的語言。
好像還蠻有潛力的。請問有經驗的朋友們,花時間學這個語言值得嗎?我本來是想從學c#開始的,可是沒有東西可以實作而覺得十分無聊而沒有繼續。

用action script來達成與資料庫軟體連結有可能嗎?像是用flash做界面,再搭配某資料厙軟體來做基本的資料儲存,取出,列印等工作。


由「我本來是想從學c#開始的,可是沒有東西可以實作而覺得十分無聊而沒有繼續。」來看,不管學什麼程式語言你都會有一樣的感覺吧, 就算學AS你也很可能會覺得沒有東西可以實作而覺得十分無聊而沒有繼續....

除了C#沒用過外,你提的我都實務經歴過,個人的想法是flash和flex的定位是不太一樣的,flash比較適合多媒體開發人員, 有點像"漫畫", 比較多"對圖加文字"的作業方式, 通常用在小型的程式(實際上也比較適合用在小型的程式,用在大型的系統會有些你想不到的問題...),flex比較適合程式開發人員,有點像"小說", 通常是"直接處理文字"的作業方式 ,被設計成可用在較大型的系統(其實就是web 2.0的意思), flash的東西可以在flex裹用,兩都都可以和資料庫連結(不過你還是要會用java/.Net...etc寫server端, i.e. AS本身是"不直接"接觸DB的.), 也都有自己的UI Component, 而action script則是flash & flex背後看不到的同一隻手,flash以前用AS 2.0,到了flex變成AS 3.0, 語法變很多,但比較方便,如果你有enterprise java的實務經驗, AS很容易上手, 不過台灣能用flash或flex寫出中大型系統的人似乎不多,中文的參考資料有用的也不多,要有挖英文資料的心裹準備.

如果要學AS, 個人建議先學會JAVA, (Java Programmer的需求蠻高的), 會了Java學AS很快, 至於html & css..它們是Tag,沒有logic在裹面, 講真的,不太算"程式"哩....

ps: 沒有目的學習經驗的價值不大.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
csky
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
天之叢雲

今日心情

 . 積分: 1049
 . 精華: 1
 . 文章: 2032
 . 收花: 8694 支
 . 送花: 6382 支
 . 比例: 0.73
 . 在線: 7111 小時
 . 瀏覽: 11951 頁
 . 註冊: 6888
 . 失蹤: 3
 . 自由台灣
#5 : 2009-4-12 04:40 PM     只看本作者 引言回覆

感謝詳細的回答,我現在就先學一點圖形界面控制就好了,畢竟只是業餘的...
當然有些想法,可以自己寫程式來管理公司的一些東西,但還是用買的比較快。不過有時又覺得我要的功能實在簡單到不行,一套程式那麼貴又每年要收費,真是有點不高興。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Ailio
版主
等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30
鸚鵡螺號 艦長

十週年紀念徽章(五級)  

今日心情

 . 積分: 2664
 . 文章: 6462
 . 收花: 22900 支
 . 送花: 4903 支
 . 比例: 0.21
 . 在線: 2826 小時
 . 瀏覽: 85748 頁
 . 註冊: 7211
 . 失蹤: 15
 . 莫名奇妙的商人星球
#6 : 2009-4-13 12:20 AM     只看本作者 引言回覆

我個人建議 學JAVA , JSP 再 搭配Flash

對新手來說 入門門檻低(JAVA資源多 本身又免費)

JSP 功能基本上不輸給  PHP 寫起來也很簡單 跟 JAVA是一氣呵成 不用想太多

JSP 處理網頁上資訊的傳遞 flash處理動態需求

JAVA還可以處理本地端local的作業 三者合一 妙用無窮

不過說是這樣說 我自己JAVA學一半 因為沒啥實務機會...就停了

現在反而是專攻PHP方面....



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
csky
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
天之叢雲

今日心情

 . 積分: 1049
 . 精華: 1
 . 文章: 2032
 . 收花: 8694 支
 . 送花: 6382 支
 . 比例: 0.73
 . 在線: 7111 小時
 . 瀏覽: 11951 頁
 . 註冊: 6888
 . 失蹤: 3
 . 自由台灣
#7 : 2009-4-27 10:08 PM     只看本作者 引言回覆

現在發狠讀了500多頁的essential action script 3.0
也讀了些javascript,發現這兩種語言都是基於ECMA-262,
所以有很多共通處,

現在讀到了action script對xml的控制,也開始有一點了解DOM的概念。寫程式真是是超難的啦。光是action script的內建的class和method就記不完了。要應用我看要下輩子了。

那如果學了java和jsp來控制與server間的資料傳輸,是不是還要學sql的語法來控制資料庫啊。東西會不會太多了一點啊。

是還有一點搞不清楚,使用java和jsp來寫server端的運用,那java和jsp有什麼不一樣?

那如果用c#也有jsp類似的東西嗎?

目前有的資料厙軟體像oracle,MSSQL, MySQL這類的東西是如何與程式互動呢?



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
DraculaCwg
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 201
 . 文章: 477
 . 收花: 726 支
 . 送花: 1226 支
 . 比例: 1.69
 . 在線: 836 小時
 . 瀏覽: 108601 頁
 . 註冊: 7204
 . 失蹤: 17
#8 : 2009-4-28 12:19 AM     只看本作者 引言回覆

想寫網頁,html,css,javascript這些是必要的
想連資料庫或做一些商業邏輯的判斷,就要學一下sever side languages
目前有幾個比較主流的語言: (這裡有2009年四月份的各語言使用率 http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html)

java -> 泛用型,也是目前最流行(以使用率)的語言,難易度中(java 5以前) or 中上(java 5 以後),目前最新的是java 6,java7也快出來了
php-> 為了web而生的語言,特色是易上手
c#,vb.net -> MS的官方語言,不過,兩者要選的話,就選c#

java如果要寫網頁,可以透過jsp或jsf
c#如果要寫網頁,可以透過asp.net
php本身就像是jsp或asp了,它們都是在html裡嵌入特定的tag來執行後端程式

如果是想自已寫寫網站,就學PHP,資源多,上手又快,如果是想找工作,就學java或c#,那者難易度差不多,java的ecosystem大一些,資源滿多的(但也滿雜的,一堆framework),要懂的多東西比較多,而.net通常只要跟著ms走就好了。

至於action script是adobe推的ria,action script是跟javascript很像的語言。
至於action script是不是很有潛力,我個人認為,adobe太晚將他的技術open source了,所以,目前RIA的技術是三強鼎立(MS silverlight, Sun JavaFX, Adobe Flex),至於那一家會勝出,我就不清楚了,但,要是讓我壓寶,我會押ms,sun日前被oracle收購,JavaFX情況不明,adobe前一陣子掙回美國大聯盟的網站的合約,打了一個漂亮的勝仗(或者說ms的silverlight有技術上的敗筆),ms接著會出什麼招來對付adobe,這就有待關察了。

[DraculaCwg 在  2009-4-28 12:33 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Kcars
青銅驢友
等級: 11等級: 11等級: 11等級: 11
自我嫌棄モード

今日心情

 . 積分: 202
 . 文章: 420
 . 收花: 1385 支
 . 送花: 998 支
 . 比例: 0.72
 . 在線: 5140 小時
 . 瀏覽: 19242 頁
 . 註冊: 7195
 . 失蹤: 406
 . ®垃圾掩埋場
#9 : 2009-5-6 06:51 PM     只看本作者 引言回覆


引用:
psycho寫到:
現在adobe不是在推什麼flex


除了Flex之外還有ADOBE AIR的樣子
嗯,目前正在學

由於我程式學的不多,所以不好說什麼,不過個人目前覺得還OK (廢話一行)
因為silverlight是微軟的東西所以有點懶的碰,再加上還得在裝軟體,不像Flash Player那麼普及…


引用:
csky寫到:
現在發狠讀了500多頁的essential action script 3.0
也讀了些javascript,發現這兩種語言都是基於ECMA-262,
所以有很多共通處,
現在讀到了action script對xml的控制,也開始有一點了解DOM的概念。寫程式真是是超難的啦。光是action script的內建的class和method就記不完了。要應用我看要下輩子了。


請問可不可以問一下是讀哪本書…?

[Kcars 在  2009-5-6 07:37 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
sp013216
鐵驢友〔高級〕
等級: 6等級: 6


 . 積分: 68
 . 精華: 1
 . 文章: 88
 . 收花: 478 支
 . 送花: 278 支
 . 比例: 0.58
 . 在線: 400 小時
 . 瀏覽: 4791 頁
 . 註冊: 6693
 . 失蹤: 60
#10 : 2009-5-11 01:01 AM     只看本作者 引言回覆

個人認為學 Action Script 3.0 是一件值得投資的事
目前adobe也致力於吃下播放影片平台市場

我敢說flash至少吃掉了85%以上的網路播放應用市場
sl 跟 flash 差了五年上,我想sl是很難改變flash目前的優勢

as 3 與 as 2 的差異
as 3 不好學,而且像java,一堆專門做藝術設計的人可是罵翻了
as 2 很好用,但是整個程式協調,要有很大的功力,不然你只會看到一個結構相當亂的程式

總之,這我也不曉得要怎麼說.............

那flash能不能與db等之類做應用呢~~~
呵呵,是可以的!但是方法很複雜,或許網路上會有其他人做範例吧!



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
csky
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
天之叢雲

今日心情

 . 積分: 1049
 . 精華: 1
 . 文章: 2032
 . 收花: 8694 支
 . 送花: 6382 支
 . 比例: 0.73
 . 在線: 7111 小時
 . 瀏覽: 11951 頁
 . 註冊: 6888
 . 失蹤: 3
 . 自由台灣
#11 : 2009-5-11 08:52 PM     只看本作者 引言回覆

我想可能是flash程式對安全性的要求比較高,所以在和db做互動時,可能要額外設定安全性的xml檔案。目前讀到了關於安全性的章節(也不算讀,就是快速了解一下)。似乎能掌握好安全性的控制就可以直接用.swf來控制db軟體(寫很多個.swf檔,甚至是很多個as檔來使用),當然給user用的.swf軟體和與db軟體接觸的.swf是不一樣的。
這是目前的感覺。

讀到目前為止,我還想繼續讀下去,畢竟這個語言很像javascript,一魚兩吃,而且看起來潛力不錯。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
csky
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
天之叢雲

今日心情

 . 積分: 1049
 . 精華: 1
 . 文章: 2032
 . 收花: 8694 支
 . 送花: 6382 支
 . 比例: 0.73
 . 在線: 7111 小時
 . 瀏覽: 11951 頁
 . 註冊: 6888
 . 失蹤: 3
 . 自由台灣
#12 : 2009-5-11 08:57 PM     只看本作者 引言回覆

我讀的是
Essential action script 3.0 by Colin Moock

http://www.amazon.com/Essential- ... Moock/dp/0596526946

在騾子上找到的。一開始寫得還算淺顯,但後來就越來越難了。

[csky 在  2009-5-11 08:58 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Kcars
青銅驢友
等級: 11等級: 11等級: 11等級: 11
自我嫌棄モード

今日心情

 . 積分: 202
 . 文章: 420
 . 收花: 1385 支
 . 送花: 998 支
 . 比例: 0.72
 . 在線: 5140 小時
 . 瀏覽: 19242 頁
 . 註冊: 7195
 . 失蹤: 406
 . ®垃圾掩埋場
#13 : 2009-5-12 12:49 AM     只看本作者 引言回覆


引用:
csky寫到:
我想可能是flash程式對安全性的要求比較高,所以在和db做互動時,可能要額外設定安全性的xml檔案。目前讀到了關於安全性的章節(也不算讀,就是快速了解一下)。似乎能掌握好安全性的控制就可以直接用.swf來控制db軟體(寫很多個.swf檔,甚至是很多個as檔來使用),當然給user用的.swf軟體和與db軟體接觸的.swf是不一樣的。
這是目前的感覺。

讀到目前為止,我還想繼續讀下去,畢竟這個語言很像javascript,一魚兩吃,而且看起來潛力不錯。


關於Flash連接資料庫,就我的認知是可以用AMFPHP之類的程式來進行Remoting跟伺服器溝通

關於這點,最近找資訊覺得這裡寫的還簡單的…(英文過敏,所以都找中文的



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
jocosn
白銀驢友
等級: 15等級: 15等級: 15等級: 15等級: 15


今日心情

 . 積分: 1386
 . 精華: 2
 . 文章: 2945
 . 收花: 9537 支
 . 送花: 3671 支
 . 比例: 0.38
 . 在線: 1295 小時
 . 瀏覽: 19041 頁
 . 註冊: 7214
 . 失蹤: 1216
#14 : 2009-5-13 01:41 AM     只看本作者 引言回覆

用 Flex 與後端直接結合,
http://www.minwt.com/?cat=9&paged=3
點擊查看全圖
不會很難。


有需要可以跟下面這個一樣去要幾張海報回來過過乾癮。
http://blog.mediakid.org/2009/04/adobeas-3-and-flex-api.html
想當初我還上網去下載,想把它印出來。

[jocosn 在  2009-5-13 01:45 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
csky
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
天之叢雲

今日心情

 . 積分: 1049
 . 精華: 1
 . 文章: 2032
 . 收花: 8694 支
 . 送花: 6382 支
 . 比例: 0.73
 . 在線: 7111 小時
 . 瀏覽: 11951 頁
 . 註冊: 6888
 . 失蹤: 3
 . 自由台灣
#15 : 2009-5-13 07:20 AM     只看本作者 引言回覆


引用:
jocosn寫到:
用 Flex 與後端直接結合,
http://www.minwt.com/?cat=9&paged=3
點擊查看全圖
不會很難。


有需要可以跟下面這個一樣去要幾張海報回來過過乾癮。
http://blog.mediakid.org/2009/04/adobeas-3-and-flex-api.html
想當初我還上網去下載,想把它印出來。

[jocosn 在  2009-5-13 01:45 AM 作了最後編輯]


所以現在要決定要學java還是c#還是php,看起來java比較多人用,不知道java有像visual studio一樣的開發軟體嗎?



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

 18  1/2  1  2  > 
   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-3-28 07:52 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.028168 second(s), 6 queries , Qzip disabled