ผู้เขียน หัวข้อ: รอมานาน delphi เขียน PDA Delphi Prism  (อ่าน 18982 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

doramon

  • บุคคลทั่วไป
รอมานาน delphi เขียน PDA Delphi Prism
« เมื่อ: ธันวาคม 22, 2008, 22:39:42 PM »
0
Delphi Prism syntax differences for customers familiar with Win32 Delphi
เปรียบเทียบระหว่าง syntax ของ delphi แบบเดิม win32 native กับ delphi for .net แบบใหม่
 :o :o :o

http://www.codegear.com/products/delphi/prism


« แก้ไขครั้งสุดท้าย: ธันวาคม 22, 2008, 22:49:46 PM โดย doraemon(saiyok) »

doramon

  • บุคคลทั่วไป
Re: รอมานาน delphi เขียน PDA Delphi Prism
« ตอบกลับ #1 เมื่อ: ธันวาคม 22, 2008, 22:40:22 PM »
0
http://prismwiki.codegear.com/en/Delphi_Prism_Syntax_compared_with_Win32_Delphi

.Net ดีอย่างไร ถ้าตามหลักการที่มันเกิดขึ้นมาก็คงเยอะแยะมากมายครับ แต่ใช้ได้จริงแค่ไหนอันนี้ฟันธงไม่ได้ครับ
หลักการ 2 ส่วนใหญ่ๆเลยคือ
1. โปรแกรมที่พัฒนาโดย .Net Framework สามารถทำงานบนหลาย Platform โดยไม่ต้องนำมา แก้ไข Code เลย เช่น VB6 เขียนบน Windows ก็จะใช้งานบน Windows แต่ถ้าเป็น VB.Net เขียนบน Windows แต่นำไปใช้งานได้ทุก Platform ที่ติดตั้ง .Net Framework ไว้ เช่น บน Linux หรือที่ตอนนี้ใช้กันมากบนพวก Windows Mobile
หรือแม้แต่ในการพัฒนา Application ก็สามารถพัฒนาได้ทั้งบน Windows และ Web และพวก Smart Device บน Mobile ต่างๆ
2. .Net Framework ไม่จำกัดภาษาใดๆ ในการพัฒนา หมายความว่า ไม่ว่าภาษาใดๆ ก็สามารถเข้าถึง Base Lib ของ .Net ได้ ถ้ามีผู้พัฒนา ตอนนี้มีมากกว่า 30 ภาษาที่เป็น .Net ที่นิยมกันเลยก็มี C#,VB,C++ ส่วนที่เหลือก็เป็นพวกเข้ามากลุ่มหลัง เช่น Python และ Delphi.Net,Delphi prism

ส่วนแนวทางการศึกษานั้น ไม่ยากครับ ต้องพยายามเข้าใจในการใช้กลุ่ม Class Libraly(หรือ Namespace) ของ .Net ให้ได้ก่อน
ผมเองเคยเขียน VB.Net 1.1 เล่นๆ แล้วก็ใช้ C# 1.1-3.5 มา หลักๆ แล้วต่างกันแค่ Syntax เล็กน้อย เช่น
VB.Net > Listbox1.Item(5)
C#.Net > Listbox1.Item[5];

ส่วนการใช้ Object เหมือนกันทุกอย่าง บางทีผมหาหนังสือ C# ไม่ได้ ผมก็ซื้อ VB.Net มาแทน ฉนั้นถ้าถามถึงการศึกษา Delphi.Net หรือแม้แต่ Delphi prism ก็คงต้องใช้วิธีนี้


อีกข้อที่ถามคือ ASP.Net เป็นคำที่ใช้เรียกการเขียนภาษา .Net เพื่อให้ใช้งานแบบ Web (Webform)
ชื่อมันย่อมาจาก Active Server Page สมัยก่อนนี้ที่เรียกกันว่า ASP เฉยๆ คือ ASP3 ที่เขียนได้ 2 ภาษาคือ VB และ JavaScript
หลังจากนั้นก็ยก ASP มาทำงานบน .Net Framework โดยไม่จำกัดภาษาที่เขียนอีกต่อไป แต่ที่ได้รับความนิยมมากคือ C# และ VB.Net
แล้วมันเกี่ยวยังไงกับ Delphi ??? คือไม่เกี่ยวครับ แค่ตอนนี้เค้าจะพยายามทำให้ Delphi เขียนบนเว็บได้ด้วย เหมือนๆกับ C# และ VB.Net คือ Delphi prism นั่นเอง แต่เสียดายว่าเท่าที่เห็น
Delphi prism และ Delphi.Net เดิม มี Syntax ที่ต่างกัน

ส่วน Delphi.Net ดีกว่า Delphi7 หรือ Delphi Win32 ยังไง
ก็อย่างที่บอกครับ ก้เหมือน Delphi ที่รวมหลักการของ .Net เข้าไป แต่ทั้งนี้ต้องเกี่ยวกับความคุ้มค่าของทรัพยากรด้วย
เพราะถ้าเป็น Applicaion ที่เป็น .Net แล้ว จะไม่สามารถทำงานได้หากเครื่องนั้นๆ ไม่ได้ติดตั้ง .Net Framework ไว้
ก้เหมือนกับที่เราเปิดเว็บบางเว็บแล้ว มี Message แจ้งให้ติดตั้ง Plug in ของ Flash Player นั้นแหละครับ ถ้าไม่มีก้เล่น Flash ไม่ได้
นอกจากนี้ .Net ยังกินทรัพยากรเครื่องมากกว่า เพราะการทำงานเป็นแบบ Interpreter คือทำงานบน Framework ของมันอีกทีนึ
« แก้ไขครั้งสุดท้าย: ธันวาคม 22, 2008, 22:56:41 PM โดย doraemon(saiyok) »

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: รอมานาน delphi เขียน PDA Delphi Prism
« ตอบกลับ #2 เมื่อ: ธันวาคม 22, 2008, 22:41:30 PM »
0
ขอบคุณครับ
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ nuttavut

  • Hero Member
  • *****
  • กระทู้: 2,634
  • Boom-Beam
  • Respect: +15
    • ดูรายละเอียด
    • โรงพยาบาลวิเชียรบุรี
Re: รอมานาน delphi เขียน PDA Delphi Prism
« ตอบกลับ #3 เมื่อ: ธันวาคม 23, 2008, 08:40:59 AM »
0
..ขอบคุณ อ.อ๊อด ... ;D  แต่ผมไม่เป็น Delphi ... ;D

ท่านไหนถนัด อะไร มาร่วมกันพัฒนา Application ใหม่ๆกันเถอะ...

ปล. อ.อ๊อด อย่าลืมส่ง GPS ให้ผมนะ... ;D ....อิอิ .... ;D

..Wichianburi Hospital  Phetchabun ..
Mr.Nuttavut   System Admin,Programer
Master:: HP DL380 G7 RAM 24GB Raid5 CentOS5.2  Percona 5.1.45
Slave::HP ProLiant ML150G3 Xeon Raid1  CentOS5.2   ,Percona 5.1.45
HOSxP 3.55.7.14, LIS (iLab),PACS
Tel. 0-5692-8169 ต่อ 180  | รพ. ขนาด 150+ เตียง |17 สอ. HOSxP_PCU |BMS Datacenter 18 node |
WWW : http://wichianhos.thaieasydns.com
|..ดูแลห่วงใย ใส่ใจบริการ รักษาได้มาตรฐาน พัฒนางานสู่ความเป็นเลิศ ..|   PDS Project  |  การนำเข้า Script คลิก

doramon

  • บุคคลทั่วไป
Re: รอมานาน delphi เขียน PDA Delphi Prism
« ตอบกลับ #4 เมื่อ: ธันวาคม 23, 2008, 12:07:27 PM »
0
..ขอบคุณ อ.อ๊อด ... ;D  แต่ผมไม่เป็น Delphi ... ;D

ท่านไหนถนัด อะไร มาร่วมกันพัฒนา Application ใหม่ๆกันเถอะ...

ปล. อ.อ๊อด อย่าลืมส่ง GPS ให้ผมนะ... ;D ....อิอิ .... ;D



ปล. อ.อ๊อด อย่าลืมส่ง GPS ให้ผมนะ   ยังไม่ได้รับอนุมัติจาก มท 1 ครับ

 ;D