asp.net

Castle Active Record : Relationship

in

ต่อจากตอนที่แล้ว

สำหรับ Relation หรือความสัมพันธ์ที่ใช้ใน ActiveRecord จะมีหลักๆดังนี้

  • BelongsTo - ใช้ระบุความสัมพันธ์แบบ many-to-one หรือ one-to-one
  • HasMany - ใช้ระบุความสัมพันธ์แบบ one-to-many
  • HasAndBelongsToMany - ใช้ระบุความสัมพันธ์แบบ many-to-many

Blend to ASPX

in

ให้ตายสิไมโครซอฟท์ ออก Microsoft Expression Blend มาให้ใช้ แต่กลับไม่มีวิธีง่ายๆในการฝังไฟล์ Silverlight ลงใน ASP.NET !!!

เรื่องเริ่มต้นที่ว่าตอนหัดใช้ Silverlight ก็ต้องมานั่งแกะเองทีละขั้น ตอนนั้นก็คิดว่า ของใหม่เครื่องมือยังห่วยอยู่ ใช้งานยาก ก็น่าให้อภัย แต่ก็คิดว่า ซักวันมันต้องมีคนมาถามแน่ๆเลยว่าจะเอา XAML ไปใช้ยังไง

วันนี้เพื่อนมาถาม

นาย ม. says:
วีน ถามหน่อย สมมุติทำของใน blend เส็ดแล้ว จะใส่เข้าไปใน aspx ยังไง

โอ้…พระเจ้า ไมโครซอฟท์ทำสิ่งที่เราฝันไว้ได้จริงๆด้วย

Castle Active Record : Intro

in

ไม่ต้องเสียเวลาโม้มาก สั้นๆ ง่ายๆเลยแล้วกัน

Castle LogoCastle ActiveRecord เป็นโปรแกรมที่(ลอก)ได้แรงบันดาลใจมาจาก Active Record ที่ใช้ใน Ruby On Rails ซึ่งเอาแนวคิดมาจาก Martin Fowler อีกที จุดมุ่งหมายคือต้องการสร้าง O/R mapper ที่ใช้งานได้ง่ายให้กับ MonoRails ที่เป็นโคลนของ RoR บน .NET ตัว ActiveRecord เองจริงๆแล้วก็สร้างขึ้นมาบน NHibernate อีกที ถึงแม้ว่า ActiveRecord จะถูกสร้างขึ้นมาสำหรับ MonoRails แล้ว แต่เราก็ดึงเอาแค่ ActiveRecord ออกมาใช้งานเฉยๆก็ย่อมได้เช่นกัน

encoding

in

บังเอิญได้รับงานเขียนเว็บเล็กๆมางานนึง (เล็กมากๆ) ความต้องการคร่าวๆคือมีข้อมูลบนฐานข้อมูล เอาขึ้นมาแสดงบนเว็บตามต้องการ เื่องด้วยปัจจัยหลายๆอย่างก็เลยเลือกใช้ PHP กับ MySQL

จริงๆแล้วก่อนที่จะหัดใช้ ASP.NET ก็เคยเขียน PHP มาอยู่ก่อนแล้ว ยิ่งช่วงหลังก็ได้กลับมาลองเล่นอยู่เนืองๆก็เลยไม่ค่อยเจอปัญหาเท่าไหร่ แต่ก็มีที่เจอคือเรื่ื่อง encoding นี่แหละ