Custom Search
Android Developer - ติดตั้ง Android Studio ใน Windows
by  chalitbur   02 Feb 2015
 android studio  ติดตั้ง  setup 

ก่อนที่เราจะเริ่มเขียนโปรแกรมบน Android สิ่งแรกที่ต้องทำก็คือการติดตั้ง IDE ซึ่งในอดีตเราจะต้องทำการเขียนโปรแกรมผ่าน Eclipse IDE ซึ่งจะ Download มาพร้อมกับ ADT แต่ปัจจุบัน Google ได้พัฒนา IDE Tools ตัวใหม่สำหรับให้นักพัฒนาได้ Download กับไปใช้สำหรับพัฒนาโปรแกรมชื่อ Android Studio วันนี้เราลองมาเริ่มติตตั้งเพื่อเตรียมความพร้อมสำหรับการสร้างสรรค์โปรแกรมในโลกของ Android กัน

  read more...
ทำความรู้จักกับ Microsoft .NET Native
by  chalitbur   21 Nov 2014
 .NET  .NET Native 

.NET Native คือเทคโนโลยีในการ precompilation สำหรับสร้างและนำ application ส่งขึ้นไปยัง Windows Store. โดยจะเป็นการคอมไพล์โค๊ดที่เขียนด้วย Managed Code ( C# ) และทำการคอมไพล์เป็น Code แบบ Native (ภาษาเครื่อง) โดยปกติแล้ว application ที่เราเขียนด้วย .NET Framework จะถูกคอมไพล์เป็น Intermediate Language ( IL ) ขณะที่โปรแกรมเริ่มทำงาน Just-In-Time (JIT) Compiler จะแปลง IL ไปเป็น Native Code.   ซึ่่ง.NET Native ตัวนี้จะแปลง Windows Store application ที่เรา ทำขึ้นไปเป็น Native Code เลยทันที นั่นหมายความว่า 

  read more...
ปัญหา DATETIME ปัญหาคู่ใจโปรแกรมเมอร์
by  chalitbur   05 Nov 2014
 C#  JAVA  Programming 
นับเป็นปัญหาที่โปรแกรมเมอร์ทุกคนต้องประสบพบเจอ บทความนี้จะพยายามสรุปเรื่องราวเกี่ยวกับ Date Time ที่หลายๆคนสงสัย ให้กระจ่างที่สุดเท่าที่จะทำได้นะครับ ปัญหาที่เจอคืออะไร ? ปัญหาส่วนมากคือเรื่องของ Locale ครับ เช่น ตอนเราพัฒนาโปรแกรมที่เครื่องของเรา มี filed ที่เก็บวันที่ พอเรา design database เราก็กำหนดให้เป็น type Datetime แต่เรามักจะให้ user input เป็น String Format เช่น dd/mm/yyyy ซึ่ง 08/07/2552 ก็หมายถึง วันที่ 08 กรกฎาคม พ.ศ. 2552 พอนำ text ชุดนี้ไป save ลง database ก็มักจะไม่มีปัญหาอะไร (แน่แหละ ถ้ามันบันทึกผิด เราก็ต้องแก้) แต่ปัญหามักจะเกิดตอนที่ เราย้าย code ของเราไปบน server แล้วก็เกิดปัญหาเรื่องของ Locale ขึ้น เช่น server มองว่า 2552 เป็นปี ค.ศ. แทนที่จะเป็น พ.ศ. หรือ 08/07/2552 แทนที่จะมองเป็น วันที่ 08 กรกฎาคม พ.ศ. 2552 กลับมองเป็น วันที่ 07 มิถุนายน พ.ศ. 3095 ซึ่งก็มักจะบันทึกไม่ได้ เกิด error datetime out of range   read more...
แจ้งอายัดบัตรหาย
by  chalitbur   04 Nov 2014
 อายัดบัตร  เอทีเอ็ม 
แจ้งอายัดบัตรหาย : บริการแจ้งอายัดบัตรเอทีเอ็ม-บัตรเครดิต (ATM / Credit Card) และธนาคารทางโทรศัพท์   read more...
สร้างระบบ Log ใน ASP.NET โดยใช้ log4net Component
by  chalitbur   04 Nov 2014
 asp.net  logging  log4net 

หลายคนที่พัฒนา website / web application ด้วย ASP.NET / C# อาจจะเจอปัญหาเหมือนผมในเรื่อง loging วันนี้ผมมี Component ที่ชื่อ log4net มาแนะนำให้ทุกคนได้ลองใช้กันนะครับ

ปัญหาที่เจอคืออะไร ?

ในการ debug ระหว่างพัฒนา มักจะใช้วีธี Response.Write ค่าต่างๆออกมาดู พอนำ Code ขึ้น Production ก็มักจะมีปัญหาต้องมานั่น comment กันให้วุ่นวาย

  read more...
สร้างรายงานกราฟ Excel ด้วย ASP.NET
by  chalitbur   04 Nov 2014
 asp.net  C#  report  graph 

ในบทความนี้จะอธิบายการสร้างรายงานในรูปแบบของ ไฟล์ Excel ที่มีกราฟแท่งอยู่ด้วยอย่างง่ายๆนะครับ ลองมาติดตามกันดูครับ

ปัญหาที่เจอคืออะไร ?

• เวลาที่พัฒนา Web Application นั้นสิ่งที่ขาดไม่ก็คงเป็นเรื่องของรีพอร์ต คราวนี้คำถามที่ตามก็คือใช้วิธีไหนดี ใช้ Tools หรือ Library ถ้าคุณโชคดี โปรเจกท์ ที่คุณทำอยู่มี Report Tools อยู่แล้วเช่น Crytal Report อยู่ก็คงต้องแสดงความยินดีด้วยนะครับ แต่ถ้าไม่มี แล้วต้องการ report excel แล้วต้องการให้มีกราฟอยู่ด้วย ก็สามารถทำได้นะครับ แต่อาจจะต้องออกแรงกันนิดนึง แต่รับรองครับว่าไม่ยาก   read more...