รอบนี้ดุกขอมา mode สาระเต็ม ๆ ตูดบ้างละจ้าาา
(แอบรู้สึกผิดที่คราวที่แล้วจะสอนเขียนทับทิม [ruby] แล้วมันคาอยู่ที่วิธี install บน windows
เพราะในเครื่องมันไม่ได้ลงวินโดว์ไว้อ่า แถมงานก็ยุ่ง เยอะ ประชุมทุกวัน
แทบไม่ได้นอน ก็เลยว่าเสร็จงาน พอมีเวลาว่าง จะไปต่อที่กระทู้โน้นให้นะก๊าบบ :3005:)
ท้าวความก่อนเมื่อช่วงต้นเดือนกุมภา 55 ดุกโดน Task งานงานนึงค่ะ ชื่อว่า งานสอน ColdFusion ให้น้องในออฟฟิศ
ซึ่ง ก่อนหน้านั้นอะ ดุกเคยสอนน้องไปคนนึงแล้วค่ะ
แต่ Source Code ที่เคยสร้าง ๆ ไว้น่ะ อยู่ในเครื่อง iMac สมัยที่ดุกมาเข้างานที่นี่ใหม่ ๆ
และตอนนี้เครื่อง iMac พวกนั้นไปอยู่ที่ไหนแล้วก็ไม่รู้นับตั้งแต่ดุกได้ MacBook Pro มา (เดือน กค 54)
ก็ ใครจะไปรู้ล่ะว่าต้องกลับมาปัดฝุ่น เอามาใช้อีก :3005:
พอนายรู้เข้าแกก็บอก
ไอ้กวางเอ็งก็ทำเป็นติวเตอร์ไปเลยเด่ะ แล้วอัพขึ้น bitbucket (https://bitbucket.org/)
** bitbucket เป็นเว็บที่เอาไว้อัพ sourcecode แบบสามารถเก็บเป็น version ได้ค่ะ
ถ้าต้องการกลับไปยังเวอร์ชั่นไหนก็สามารถ download กลับมาใช้ได้ตลอดเวลา **
แล้วให้น้องเค้าดูดมาอ่านจากในนั้นทีละบท ๆ น้องเค้าจะได้ไม่ต้องรอเอ็งทำเสร็จทั้งหมดไง
(เพราะเนื้อหาเท่าที่ลอง List ดูมัน เยอะมากกกกก!)
ทีนี้พอทำไปเรื่อย ๆ นายก็ดูดมาอ่าน (ประมาณว่าเช็คงานแหละค่ะ)
เริ่มเห็นว่าดุกมันสอนละเอียดเว่อ :58:
ก็เลยอยากเอามาไว้ใน wordpress ของแกด้วย
แต่ก็ต้องเสร็จให้ครบทุกเนื้อหาที่ list ไว้นะคะ :0705:
ซึ่งกว่ามันจะเสร็จก็ เอ่อ นอนเกือบเช้าไปหลายวันอยู่
ก็เลยออกมาเป็นโปรเจกต์อันนี้ค่ะ
Adobe ColdFusion and Railo Development Tutorials (http://designdevdone.wordpress.com/coldfusion/)
บอกไว้นิดนึงว่า เนื้อหานี้สอนกับเฉพาะบน mac นะคะ ใครมีเครื่อง window แต่อยากลองของ
ลองหาทาง install แล้วบอกดุกด้วยน๊าว่ามันลงยังไง มาคุยกัน (ช่วยสอน :30:) ในนี้ก็ได้
เพราะแมคของดุกไม่ได้ลงวินโดว์เอาไว้จ้าาา :08:
เนื้อหาในนั้นมีประมาณนี้ค่ะ
อ้างอิง
Railo 3.1.1 on iOS
Adobe ColdFusion Programming
Basic ColdFusion Development with Railo Tutorials
Variable
Function for Variable
cfset
cfoutput
cfparam
cfdump
IsDefined()
Type of Variable
String
Function for String
Chr()
LJustify() / CJustify() / RJustify
Compare() / CompareNoCase()
GenerateSecretKey() / Encrypt() / Decrypt()
Find() / FindNoCase() / FindOneOf()
LCase() / UCase()
Len()
Left() / Mid() / Right()
Integer
Function for Integer
FormatBaseN()
Boolean
Array
Function for Array
Show Value in Array with Pointer
ArrayAppend() / ArrayPrepend()
ArrayInsertAt()
ArrayAvg() / ArrayMax() / ArrayMin() / ArraySum()
ArrayClear() / ArrayDeleteAt()
IsArray() / ArrayIsDefined() / ArrayIsEmpty()
ArrayLen()
ArraySort()
ArrayResize()
ArraySwap()
ArrayToList()
List
Function for List
Asc()
GetClientVariableList()
ListToArray()
ListAppend() / ListPrepend()
ListChangeDelims()
ListContains() / ListContainsNoCase()
ListGetAt() / ListInsertAt() / ListSetAt() / ListDeleteAt()
ListFind() / ListFindNoCase()
ListFirst() / ListLast()
ListLen()
ListQualify()
ListRest()
ListSort()
ListValueCount() / ListValueCountNoCase()
ReplaceList()
ValueList()
Structure / Struct
Function for Struct
StructNew()
Show Value in Struct
Duplicate() / StructCopy()
IsStruct() / StructIsEmpty() / StructKeyExists()
StructAppend() / StructInsert()
StructClear() / StructDelete()
StructCount()
StructFind() / StructFindKey() / StructFindValue()
StructGet()
StructKeyArray() / StructKeyList()
StructSort()
StructUpdate()
Query
Function for Query
Cache Query
cfquery()
cfqueryparam()
cfdbinfo()
cfinsert()
Include Tag
Conditions
If Statement
If Else Statement
If Elseif Else Statement
Condition IS / EQUAL / EQ / ==
Condition IS NOT / NOT EQUAL / NEQ / <>
Condition LT / LESS THAN
Condition GT / GREATER THAN
Condition GTE / GREATER THAN OR EQUAL TO
Condition LTE / LESS THAN OR EQUAL TO
Switch Case Statement
Condition AND Condition ( AND / && )
Condition OR Condition ( OR / || )
Loops
Tags or Elements list to use in Loop
cfloop
cfquery
cfabort
cferror
cfbreak
Type of Loop
Index Loop
Conditional Loop
Query Loop
List Loop
File Loop
Struct Loop
CRUD (Create, Read, Update, Delete)
Connect with Database (H2)
Create DataSource and Database in Railo 3.1.1
Connect with Database in Railo 3.1.1
Query Database
Check for Query
Show Query Value
Create
Create Form
Insert to Database
Read
Select Data List to show
Select Data Item to show
Update
Edit Form
Update Record to Database
Delete
Delete Record in Database
Components (.cfc) / AJAX Call / XML and JSON
Make sample data and call function from component -> loadajax.cfm
component for generate XML and JSON -> genxmljson.cfc
AJAX Call -> index.cfm
Session / Cookie
Session VS Cookie
How to use Session and Cookie
Login Workflow with Session on Railo
Sample Data
Set Component -> basic-crud/Application.cfc
Login Form -> basic-crud/index.cfm
Login Process -> basic-crud/check_login.cfm
Check login for other page -> basic-crud/chklogin.cfm
Logout Process -> basic-crud/logout.cfm
File and Directory
Upload File
Create File
List Filename in Directory / File Size / File Content-Type (MIME)
Read File
Read and Write Binary File
Rename File
Path File / URL File
Copy / Move / Delete File
Image File
Upload Image File / Read Image File
Convert Image File
Create Image Thumbnail File
RESTful Web Service via Plugins (ColdSpring + Taffy)
RESTful Web Service
How to use RESTful Web Service with Railo 3.3.1
Install ColdSpring
Install Taffy
CRUD Example on RESTful Web Service with Railo via ColdSpring Plugin + Taffy
ใครที่มุดเข้าไปดูแล้วงง สงสัยตรงไหน ถามได้ที่นี่นะคะ จะรีบว่าย ๆ ๆ ฟรีสไตล์ตีกรรเชียง มาตอบโดยไวจ้าา~