ขอสอบถามหน่อยครับว่าถ้าพัฒนา ระบบขึ้นมาระบบหนึ่งอ่าครับ ระหว่างการใช้งาน .Net กับ Delphi ว่าอันไหนจะเหมาะสมกว่ากันครับ
ไม่ต้องพูดถึง Delphi เลยครับ น่าจะตกยุคไปแล้วน่ะครับ และ .Net ดีกว่าทุกด้านครับ ทั้งเทคโนโลยี่ และการพัฒนา Version อยู่ตลอดเวลา เขียนได้หลากหลายมาก (Windows Apps , Web (ASP.Net) , Mobile อื่น ๆ อีกมากมาย) และที่สำคัญงาน .Net นั้นเยอะจริง ๆ ครับ
Date :
2014-09-02 12:10:27
By :
mr.win
มองอนาคตไงครับ แค่หาคนมาพัฒนาต่อแค่นี้ก็ไม่น่าจะเลือกอยากแแล้วนะ
Date :
2014-09-24 10:30:54
By :
gaowteen
ผมใช้ความรู้สึกของผมแบบ เป็นกลาง ทีสุดแล้ว
---- Delphi เหนือกว่า .NET แทบจะทุกฯด้าน
แต่ Delphi พลาดแค่เรื่องเดียวเท่านั้น "ไล่คนไร้ค่าคนหนึ่งไปเป็นยาม แต่สุดท้ายแล้วคนฯนั้นกลายเป็น 'บิดาของภาษา C#'"
เปรียบเทียบให้เห็นภาพได้ชัดเจน
Delphi = กุลสตรี และเป็นภรรยาที่ดี
.NET = โสเภณี และเป็นภรรยาที่ดี
ถ้าเอาคำว่า กุลสตรี + โสเภณี อันนี้ผมไม่รู้แหล่ว ไม่รู้จะเปรียบเทียบได้อย่างไร?
--- เปรียบได้หน้า แล้วลืมหลังก็ไม่ใช่ เสียทีเดียว
--- เปรียบได้หลัง แล้วลืมหน้าก็ไม่ใช่ เสียทีเดียว
--- เปรียบได้หน้า แล้วไม่ลืมหลังก็ไม่ใช่ เสียทีเดียว
...
...
... หรือได้ทั้งข้างหน้าและข้างหลัง หรือพร้อมพร้อมกัน มันก็กระไรอยู่?
ปล. สรุปว่า "ลองถามภรรยาของคุณดูครับว่า Delphi VS .NET (หน้า/หลัง) ทางไหนจะสุขสมกว่ากัน"
ประวัติการแก้ไข 2014-09-24 11:29:24 2014-09-24 11:31:13 2014-09-24 11:33:10 2014-09-24 11:39:02
Date :
2014-09-24 11:25:09
By :
หน้าฮี
ผมไม่ได้ตั้งใจจะว่าใครนะครับ เอาอย่างนี้ก็แล้วกันครับ
--- พวกคุณทุกคนเรียกผมว่า "โสเภณีโปรแกรมเมอร์(มิ่ง) " ผมไม่โกรธครับ (ผมไม่มีสิทธิ์ที่จะโกรธใคร )
Date :
2014-09-24 11:44:05
By :
หน้าฮี
ถ้าทำระบบขึ้นมาแล้วไม่พัฒนาต่อ ยังไงก็ได้ ครับ แต่ต้องมองเพื่ออนาคตด้วยว่าจะหาคนมาพัฒนาต่อได้หรือป่าว ถ้าหาคนมาพัฒนาต่อไม่ได้ คุณก็ต้องเปลี่ยนระบบอยู่ดี มองหลายๆด้านครับ ผมไม่เห็นว่ามันจะเกียวอะไรกับ กุลสตรี โสเภณี ผมไม่ได้เป็นผู้บริหาร ผมเป็นพนักงานคนหนึ่งเพราะฉะนั้น บริษัททั่วไปเขาต้องการคนเขียนภาษาอะไรมากทึ่สุด ผมด็ต้องศึกษาภาษานั้น ภาษาที่มีงานรองรับ คนอื่นก็คงคิดเหมือนกัน ทางกลับกันถ้าเป็น บริษัท คนยิ่งหาอยากค่าตัวยิ่งสุง แค่นี้แหละครับ ไม่มี กุลสตรี โสเภณี
Date :
2014-09-24 13:35:03
By :
gaowteen
ผมชอบคุณนะ ที่คุณกล้าเถียงผม
ผมอยากให้คุณแย้งผมตลอดไป (ถูกหรือผิด มันอยู่ที่ผมจะต้องตัดสินใจ)
ชีวิตของผมมีแต่ความถูกต้อง (อันนี้ไม่รวมถึง บังคับให้เยินยอ)
ผมละเอาไว้ตรงนี้ และผมจะมาเล่าให้ฟังต่อครับ
...
...
...
ผมติดคุณเอาไว้เรื่องหนึ่ง และผมไม่คิดจะลืมสัญญา
Date :
2014-09-24 14:05:54
By :
หน้าฮี
ผมว่าคุณเป็นคนที่น่าสงสาร นะ ผมไม่แน่ใจว่าคุณทำงานร่วมกับคนอื่นได้หรือป่าว ถ้าทำได้คุณก็คงจะลำบากใจแย่เลยนะคุณคิดเหมือนผมหรือไหม เพราะว่าคนอื่นคงไม่ได้คิดเหมือนคุณเสมอไป แต่ใน ชีวิตของคุณมีแต่ความถูกต้อง ผลลัพธ์ ของ 2 ไม่ใช่ได้มาจาก 1+1 เสมอไป วันไหนถ้าคุณสร้างกรุงโรมได้ด้วยตัวคุณคนเดียว ผมว่าวันนั้นแหละ ชีวิตของคุณถึงจะมีแต่ความถูกต้อง เพราะว่าคนอื่นทำไม่ได้เหมือนคุณ ไง พอละผมมีอะไรต้องทำอีกเยอะ
ประวัติการแก้ไข 2014-09-24 14:37:01
Date :
2014-09-24 14:36:28
By :
gaowteen
แต่เราเผาโรมได้ด้วยตัวคนเดียวนะ ไม่อยากคุย
Date :
2014-09-24 16:14:35
By :
ห้ามตอบเกินวันละ 2 กระทู้
@gaowteen, @ ห้ามตอบเกินวันละ 2 กระทู้
ทุกฯย่างก้าวของผม ผมมีเหตุผลเสมอ 1, 2, 3, 4, ... (ผมไม่ได้มั่ว)
ผมรับรู้ว่า มีพยัคฆ์หลายฯตัวรับรู้แล้ว ว่า หายนะกำลังมาเยือน (พยัคฆ์ชนพยัคฆ์ )
ปล. ผมมีสัญชาติญาณของสัตว์ป่า และผมคือเสือ ใยเล่าผมต้องเกรงใจใครฯ
ประวัติการแก้ไข 2014-09-24 19:50:34 2014-09-24 19:58:16 2014-09-24 19:58:58 2014-09-24 19:59:58
Date :
2014-09-24 19:48:43
By :
หน้าฮี
ระหว่าง .net กับ Delphi ยังไงผมก็ยังชอบ delphi อยู่น่ะครับ
สำหรับบุคลากรการพัฒนา ในเมื่องไทย อาจสู .net ไม่ได้
แต่ถ้าอ่าน ภาษา อังกฤษได้ มีให้ศึกษา ไม่รู้จบเหมือนกัน
ตอนนี้ผมลง rad xe7 แล้ว เขียนได้ง่ายกว่า .net เยอะนะ
ทั้ง เขียนโค๊ดเอง หรือ ลากคอมโปฯ มาวาง เซทค่า
ไม่ฟันธงว่า ดีกว่า แต่ตอนนี้ ผมชำนาญ delphi มากว่า 55555
ผมเขียน vb มาก่อน delphi แต่พอมาเขียน delphi ผมก็ค่อยๆห่าง vb
ก็แล้วแต่จะชอบกันนะครับ แต่ผมโหวตให้ delphi
ประวัติการแก้ไข 2014-09-24 20:19:25
Date :
2014-09-24 20:18:16
By :
Chaidhanan
ผมไม่คล่องซะอย่างครับ ได้แต่ล่ะอย่างนิด ๆ หน่อย ๆ
Date :
2014-09-24 20:37:53
By :
mr.win
ตอบความคิดเห็นที่ : 14 เขียนโดย : สองแคว เมื่อวันที่ 2014-09-24 20:50:50
บางอย่าง .NET มันก็ทำได้ไม่ค่อยจะดีนัก อทิเช่น
Code (VB.NET)
Public Module UndevelopmentHelper
Sub New()
End Sub
Private orderBy_ As MethodInfo = GetType(Enumerable).GetMethods(BindingFlags.[Static] Or BindingFlags.[Public]) _
.Where(Function(x) x.Name = "OrderBy" AndAlso x.GetParameters().Length = 2).First()
<System.Runtime.CompilerServices.Extension()> _
Public Function OrderBy(Of TSource)(source As IEnumerable(Of TSource), propertyName As String) As IEnumerable(Of TSource)
Dim pi = GetType(TSource).GetProperty(propertyName, BindingFlags.[Public] Or BindingFlags.FlattenHierarchy Or BindingFlags.Instance)
Dim selectorParam = Expression.Parameter(GetType(TSource), "keySelector")
Dim sourceParam = Expression.Parameter(GetType(IEnumerable(Of TSource)), "source")
Return Expression.Lambda(Of Func(Of IEnumerable(Of TSource),
IOrderedEnumerable(Of TSource)))(Expression.[Call](orderBy_.MakeGenericMethod(GetType(TSource), pi.PropertyType),
sourceParam,
Expression.Lambda(GetType(Func(Of ,)).MakeGenericType(GetType(TSource),
pi.PropertyType),
Expression.[Property](selectorParam, pi), selectorParam)), sourceParam).Compile()(source)
End Function
<System.Runtime.CompilerServices.Extension()> _
Public Function OrderBy(Of TSource)(source As IEnumerable(Of TSource), propertyName As String, ascending As Boolean) As IEnumerable(Of TSource)
Return If(ascending, source.OrderBy(propertyName), source.OrderBy(propertyName).Reverse())
End Function
End Module
ปล. อันนี้ผมใช้ใน GridView ในโปรแกรมของผม(ทั้งหมด) ในกรณี Client Sort
จะเห็นว่า .NET มันทำได้ไม่ค่อยจะดีนักในกรณี Sort
ประวัติการแก้ไข 2014-09-24 22:04:45 2014-09-24 22:06:20
Date :
2014-09-24 21:57:46
By :
หน้าฮี
@gaowteen (คุณเปลี่ยนรูปประจำตัวใหม่ ดูดีขึ้นเยอะเลยครับ)
จาก #NO 6 และ #NO 8 ของคุณ
จาก #NO 7 ของผม
ผมบอกว่าผมชอบคุณนะที่คุณเถียงผม คุณยกเหตุผลประกอบคำอธิบายของคุณ 1, 2, 3, 4, ...
ผมไม่ได้บอกว่า คุณคิดผิดหรือคุณคิดถูก เพราะคนเรามันคิดไม่เหมือนกันอยู่แล้ว
ถ้าคุณไม่สุดโต่งจนเกินไป คุณก็จะเห็นว่า ผมไม่ใช่คนที่ปิดกั้นตัวเอง
ผมติดคุณเอาไว้เรื่องหนึ่ง และผมไม่คิดจะลืมสัญญา
#NO 15 นั่นแหละคือสิ่งที่ผมติดค้างคุณเอาไว้ อันนี้เป็นงานจริงและผมใช้ประโยชน์จากมันครับ
ผมไม่แน่ใจว่า มันจะมีประโยชน์กับคุณหรือไม่
.NET/Delphi มันเป็นแค่เครื่องมือตัวหนึ่งเท่านั้นเองครับ
ผมไม่คิดจะบูชาสิ่งเหล่านี้เสมือนเป็น "บิดา-มารดา" ของผมครับ
ปล. ไม่รู้ว่าผมคิดผิด/มองผิด หรือไม่ ลูกหลานสมัยนี้กตัญญูกตเวที บุพการี มากหรือน้อยขึ้นอยู่มรดกตกทอด
ประวัติการแก้ไข 2014-09-25 11:02:53
Date :
2014-09-25 10:56:36
By :
หน้าฮี
Load balance : Server 00