Flex and CMS

This content continues on http://flexblog.teerasej.com

Ah! I just finished my lab’s task to arrange flex’s component in specific-size area. I want to credit to Adobe Flex 3 demo. It gives me a concept of this product. and Ha ha, don’t expect too much. It just release from my labs, and it still doesn’t support for multiple drag component ( you can guess from only drag item on the screen ). If there’s an update I will report.

You can see it here – > Flex passion – Layout Lab

In thai:

ฮ่าๆ หลังจากเข้าแลบ (แลบทอปผมเองแหละ) ก็ได้ต้นแบบของ CMS ด้วย Flex ออกมาตัว alpha 0.0001 (เพราะมันไม่มีอะไรเลย) แต่ผมก็ได้ใส่ drag & drop technique เข้าไปหน่อยๆ นะ ต้องขอบคุณ Flex 3 demo ที่ให้ concept ตัวนี้กับผม และตัวนี้ก็ยังไม่ support component หลายอันนะ ( สังเกตได้จากที่ผมให้ drag object แค่ตัวเดียว ฮ่ะๆ ) เข้าไปสัมผัสได้นะครับ มันไม่ค่อยมีอะไรนักหรอก

ตัวนี้จะไปปรากฎใน project USpace ของผมด้วยน้า

ดูได้ที่นี่นะ Flex passion – Layout Lab

ลองลากๆ ดูจะเห็น ที่วาง object เองแหละ




Advertisements
Posted in Uncategorized. Tags: , , . 3 Comments »

Let’s RIA with Flex

This content continues on http://flexblog.teerasej.com

เป็นที่ทราบกันดีนะครับว่าตอนนี้ เรามาถึงยุคของ Web 2.0 แล้ว Web 2.0 เป็นคำนิยามของ Web ยุคใหม่ที่ไม่ได้เกิดขึ้นจากองค์กร หรือบริษัทขนาดใหญ่อีกแล้ว แต่เป็นการเติบโตโดยนักท่องเว็บด้วยกันเอง
และหนึ่งในการพัฒนาเข้าสู่ยุคใหม่นี้ Ajax ก็เข้ามาเป็น บทบาทสำคัญตัวหนึ่ง ที่เปลี่ยนให้การท่องเว็บแบบเดิมๆ กลายเป็น Application-Like หรือ โปรแกรมเสมือนนั่นเอง โดยทำให้การเล่นเว็บเหมือนกับว่า กลายเป็นการใช้โปรแกรมบน desktop ก็ไม่ปาน
โดยเทคนิคนี้ หลายๆค่ายก็ได้รับแนวคิดนี้ไปพัฒนาเป็น “Framework” ของตัวเองเพื่อให้ง่ายต่อการพัฒนา ในแนวทางของแต่ละบริษัทนั่นเอง เช่น
[บริษัท] [framework] [ภาษาที่ใช้พัฒนา]
Microsoft | “Ajax Toolkit” | C#.NET / VB.NET
Google | “Google Web Toolkit” | Java
และ ฝั่ง adobe เอง ก็นำไปประยุกต์ใช้กับ ActionScript 3.0 และ Flash ของตนเอง จนเกิดเป็น แนวทางการพัฒนา Application บนเวบ แนวใหม่ นั่นก็คือ

Adobe Flex 2.0 นั่นเอง เป็นอะไรที่ได้รับการกล่าวขานว่า จะทำให้ Flash กลับมามีบทบาท บนเวบ ครั้งหนึ่ง
โดยตัวผมเองได้ทำการศึกษาตัวนี้มาพอสมควรแล้ว เหลือแค่การนำไป integrate กับ database เท่านั้นเอง
ใครที่สนใจก็ติดต่อทางเมลล์ผม หรือโพสไว้ที่ blog ได้เลยนะครับ หรือ จะมาแลกเปลี่ยนความรุ้ กันก็ไม่เป็นปัญหา เพราะเห็นว่าในเมืองไทยยังมี resource ทางด้านนี้น้อยครับ
—– ไว้คราวหน้าเราจะมาศึกษา structure และ architecture ของ Flex กันนะครับผม
เมลล์ หมาเขียว –> phattarin_s@hotmail.com

In English

    Nowsaday, Web 2.0 has overwhelmed the world of internet application. It has not been driven by the organization or the social group anymore, but by interent user instead. Rich-Internet-Application (RIA) also replace the responsibility of old fasion web application,too. With there characteristic as “application-like”, now internet user could archieve their task without using sequence server respone anymore.

    “Ajax” is the technique that realized this purpose. Many powerful IT organizations have been implementing this technique to be their own framework. That’s good for developers.

    Adobe, also still the most powerful IT organization, has released “Adobe Flex framework 2”, to be the origin framework that supports developer to develop RIA. It also marked to be the solution that would bring Flash content back to the top of internet multimedia content again.

I am the software engineering. I also love internet application, and Flex Framework make me crazy! I love to design the system before implement it later.  If you like this solution, or may have some question, I would be honour to help you.

my contactable e-mail is phattarin_s@hotmail.com

I love cairngorm framework!

After I have extended this framework to integrate in my project. I have found this framework is most effective in medium-scale to large scale of project. The most efficient part of cairngorm framework is command pattern ( a design pattern ) that collect all logic to execute in one place per transaction.

Command pattern exposed itself in code maintainance, clean coding, and integration of business rule.

I will describe about this pattern in cairngorm’s responsibility next publish.

 

In Thai:

อะฮ่า หลังจากที่ผมได้ทำการ extend ตัว cairngorm framework เข้าเป็นส่วนหนึ่งของ framework ส่วนตัวของผมเอง ผมได้พบว่า cairngorm framework มีประโยชน์อย่างยิ่งยวดในโปรเจ็คระดับกลาง ถึงระดับ enterprise ซึ่งจะประกอบไปด้วย workflow อันซับซ้อน โดยส่วนที่มีประโยชน์อย่างหนึ่งเลย คือการใช้ command pattern ( หนึ่งใน design pattern ) ในการรวม logic ต่างๆ มาไว้ในที่เดียวกัน

Command pattern ยังแสดงความสามารถในการควบคุมโค้ด และการ integrate พวก business logic ด้วย

ผมยินดีเป็นอย่างยิ่งที่จะอธิบาย ลักษณะของ pattern นี้ในการ post ครั้งต่อไป สวัสดี