Join us! at Social Community of Flex and AIR developer of Thailand!

This content has moved to http://flexblog.teerasej.com

Well, I think there is a growing number of people, student, and developer who are interesting in, passion in, and well, already love them, Adobe Flex & Adobe AIR.

So I have found a good social network service from Ning. Now there are few members here, somes are advanced in thier field, some is a beginner, but we welcome everyone! Let’s share, Exchange, ask, and answer!

image

If you want to join us, just click on the second link at the right side of my blog

or just click here Thailand Flex & AIR developer community

Thank you and be Happy!

Greendog

In Thai:

เอาล่ะ ผมคิดว่าจำนวนคนที่เริ่มสนใจในเทคโนโลยี Adobe Flex และ Adobe AIR กำลังเพิ่มขึ้นในอัตราที่สูงขึ้น ทั้งนักเรียน นักศึกษา และนักพัฒนา ที่ล้วนแล้วแต่สนใจมัน หลงไหลมัน และรักมันไปแล้ว

ผมจึงขออณุญาตตั้ง Social community ของ Adobe Flex และ Adobe AIR ของชาวไทยเราขึ้น (ด้วยความอนุเคราะห์จาก Ning) ตอนนี้มีสมาชิกอยู่จำนวนหนึ่งแล้ว บางคนเชี่ยญชาญในด้านที่ตนเองถนัดมาก่อน บางคนกำลังเริ่มเรียนรู้ แต่เราก็ต้อนรับทุกคนนะ! มาเลย ร่วมแบ่งปัน ร่วมแลกเปลี่ยน ร่วมถาม และร่วมตอบกันเถอะ!

ถ้าอยากเข้ามาจอยกัน ก็คลิกที่ลิ้งค์ด้านขวา ลำดับที่สองของ blog ผมเลยนะครับ

หรือ Click ที่นี่ได้เลยไม่ว่ากัน –> Thailand Flex & AIR developer community

ขอบคุณครับและจงมีความสุข!

Greendog

I am hired!

This content has moved to http://flexblog.teerasej.com

Hello, everybody. Today is the beginning of Thai water festival (Songkran festival) but it’s still too hot to go out in this time.

Anyway, I want to tell you that I got a Job! Better than this, I got a position of .NET developer and architect and Adobe AIR developer! So, you may notice that almost of posts which I would post will involved in these 2 technologies. Microsoft’s .NET technologies seems revolve itself after version 3.5 has released (included with Silverlight). But Adobe AIR has proved itself in most popular rich client platform by used less time.

I still here, Bangkok, and Happy Songkran Day!

In Thai:

สวัสดีครับ สวัสดี วันนี้เป็นวันแรกของมหกรรมสาดน้ำประจำปีแล้วสินะครับ แต่ตอนนี้คงไม่ได้ออกไปไหนหรอก เพราะมันร้อนมาก (ออกไปเป็นปูนเปียกแน่เลยครับ)

วันนี้อยากบอกจังครับว่า ผมได้งานแล้ว! ว่ะฮ่ะๆๆๆ ที่โชคดีไปกว่านั้น คือนอกจากผมจะได้เป็น  .NET Developer และ Architect แล้ว ผมยังทำหน้าที่เป็น Adobe AIR developer ด้วย ดังนั้นคงไม่แปลกใจเลยนะครับ ว่าต่อไปนี้หัวข้อใน blog ผมจะเกี่ยวข้องกับ 2 เทคโนโลยีนี้เป็นหลัก

สุขสันต์วันสงกรานต์ครับผม ^ ^

Adobe AIR and .NET Web service’s complextype

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

Today I continue my homework on web service class which assigned me a task to implement workable web service with .NET C#. I have using Visual Studio 2008 (2005 also compatible with) to implement web service concept to manage task system to be used by Professor and student. For client site, I have used Adobe Flex Builder 3 to build AIR application.

An important key to use Flex framework’s web service API is complexType tag ( example, <tns:complexType> ) of service’s WSDL. It describes class’ structure, such as attributes name and its type. This result effected from return type of web method is custom class, and don’t forgot to define all attributes’ accessors to be public.

Today, my experiment’s result is extended class also usable for return with completely assigned attributes’ value. This provide more efficient in web service design that need Object-Oriented Programming implementation.

In Thai:

วันนี้เป็นอีกวันที่ผมเริ่มทำการบ้าน วิชา Web service โดยที่ทำการ implement web service ด้วย MS Visual Studio 2008 (2005 ก็ใช้ได้นะครับ) โดยเป้าหมายคือการสร้างระบบ assign การบ้าน ระหว่างครูกับ นักเรียน ส่วนฝั่ง client ทำการสร้าง application โดยใช้ Adobe AIR ครับ

กุญแจสำคัญเลยของการทำ Adobe AIR กับ Web service คือ การกำหนด attribute ของ value object class ให้มี definition ตรงกับ complextype ของ WSDL ครับ โดยการทำงานของ Web service API ของ Adobe Flex จะทำหน้าที่ convert และ bind value ให้เราได้เป็นอย่างดี

และวันนี้การทดลองของผม ทำให้รู้ว่าการทำงานของ Web service API ใน Adobe Flex framework ยังรองรับ การ extended และ implement ของ Object-Oriented ได้เป็นอย่างดีด้วยครับ

Adobe Flex 3 and Adobe AIR, now Live!

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

image

Today, Adobe has released full version of Adobe Flex 3 professional IDE and Adobe AIR 1. This is the greatest news for me and for me, Flex developer, can’t wait any more to try it on my machine. Have anyone got a key? hehe.

In Thai:

และแล้ววันนี้เอง เป็นวันที่ Flex builder 3 professional IDE และ Adobe AIR 1 ได้ถูกปลดปล่อยจากพันธานาการทั้งปวง ยินดีจริงๆ โดยเฉพาะตัวผม ซึ่งเป็น Flex developer อยู่แล้ว คงไม่สามารถอดใจรอที่จะลิ้งลองพลังที่แอบซ่อนไว้ในด้านมืดของจักรวาลชิ้นนี้อย่างแน่นอน

มีใครมี key บ้าง ! ฮ่าๆ

AIR with .NET web service – custom attribute

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

Easier, and workable technique

This weekend, I have been building an Adobe AIR application to work with an implementation of .NET web service. I have found that if you has declare all .NET class ‘attribute to be public and Flex class’s attribute has the same name with .NET class’ attribute. Then you can use your custom classs as an attribute of your communication class between AIR application and Web service.

See you later

In Thai:

อาทิตย์ที่ผ่านมา เราได้ใช้เวลา พัฒนา AIR Application ตัวหนึ่ง ติดต่อกับ Web service ที่สร้างโดยใช้ .NET 3.5 จากการลองทำให้รู้ว่าการที่เราทำตามกฎการ serialization ของ Flex กับ Web service เราจะสามารถกำหนด custom class ของเราให้เป็น attribute ของ class ที่ใช้ส่งไปมาได้