ผู้เขียน หัวข้อ: Visual Studio 2008 Express Edition  (อ่าน 7536 ครั้ง)

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

doramon

  • บุคคลทั่วไป
Visual Studio 2008 Express Edition
« เมื่อ: กุมภาพันธ์ 17, 2008, 18:26:44 PM »
0
จากข่าวเก่าที่บอกไว้ว่าจะได้เห็น Visual Studio 2008 จริงๆในปลายเดือนพฤศจิกายน 2550 แต่วันนี้ถ้าใครได้เข้าไปยังเว็บไซต์ Microsoft Developer Network หรือ MSDN ก็จะได้พบกับข่าวใหม่ใจความว่า “ผู้ที่เป็นสมาชิก MSDN เริ่มดาวน์โหลด Visual Studio 2008 RTM ได้แล้ว” นั่นก็หมายความว่า .NET Framework 3.5 และ Visual Studio 2008 ออกแล้วอย่างไม่เป็นทางการนั่นเอง

สำหรับผู้ที่ไม่ได้เป็นสมาชิก MSDN ก็สามารถดาวน์โหลด Visual Studio 2008 Express Edition มาใช้งานได้โดยไม่เสียค่าใช้จ่ายได้ที่เว็บไซต์ของ Visual Studio 2008 Express Edition ได้เช่นกัน

ดาวน์โหลด Visual Studio 2008 Express Edition มาใช้งานฟรีๆ ได้ที่นี่ครับ
http://www.microsoft.com/express/download/default.aspx

อนึ่ง คำว่า “RTM” ที่เป็นตัวย่อต่อท้ายย่อมาจากคำว่า “Release To Manufacturer” หมายถึงว่าเป็นโปรแกรมรุ่นสมบูรณ์ที่จะส่งมอบให้กับผู้ผลิตเพื่อนำไปผลิตเป็นกล่อง หรือบรรจุภัณฑ์เพื่อจัดจำหน่าย ดังนั้นโปรแกรมที่ระบุว่าเป็น RTM นี้จึงเหมือนกับที่จะวางขายทุกประการ
ได้เวลาเคลียร์พื้นที่กันอีกแล้ว 
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 17, 2008, 18:44:22 PM โดย doraemon(saiyok) »

ออฟไลน์ nuttavut

  • Hero Member
  • *****
  • กระทู้: 2,634
  • Boom-Beam
  • Respect: +15
    • ดูรายละเอียด
    • โรงพยาบาลวิเชียรบุรี
Re: Visual Studio 2008 Express Edition
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 17, 2008, 20:59:40 PM »
0
ขอบคุณครับ...อ.อ๊อด.... ;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 คลิก

ออฟไลน์ กรรมกรไอที

  • Hero Member
  • *****
  • กระทู้: 584
  • เมื่อเทคโนโลยีคือลมหายใจของเรา
  • Respect: +6
    • ดูรายละเอียด
Re: Visual Studio 2008 Express Edition
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 23, 2008, 05:09:33 AM »
0
สวัสดีครับ วันนี้มีโอกาสเลยเข้ามาเยี่ยม hosxp บังเอิญเห็นกระทู้นี้เลยขอต่อยอดนิดหนึ่งครับ พูดถึง VS2008 ก็มีอะไรที่สนใจมากครับ แต่ไฮไลท์ของเวอร์ชั่นนี้คงนี้ไม่พ้น LINQ ผมเองได้มีโอกาสศึกษามาบ้างก็พอทำให้รู้ว่า LINQ ช่วยให้การเขียนโปรแกรมแบบ OOP สะดวกมายิ่งขึ้น แต่เดิมที่เราจะเอา class ไปชนกับ DB นั้นเราไม่สามารถทำแบบ OOP ได้เต็มที่เนื่องจากโครงสร้างที่แตกต่างกัน จึงได้เกิดเครื่องมือประเภท O/R mapping ขึ้นมา อย่างที่เคยเห็นมาก่อนหลายตัว เช่น Hibernate (ผมอ่าน NHibernate เท่าไรก็ไม่เข้าใจสักทีครับ) จนมาถึง LINQ

ส่วนประกอบของ LINQ ในการทำงานนั้น จะแยกออกเป็นขั้นต่าง ๆ ครับได้แก่ Programming Lang <> LINQ Provider <> DB ซึ่ง LINQ Provider นี้ประกอบด้วยส่วนหลัก ๆ ได้แก่ LINQ to Objects , LINQ to XML , LINQ to SQL (ตามสไตล์ MS ครับ ต้องสนับสนุนผลิตภัณฑ์ของตัวเองเป็นหลัก เหมือน ADO.NET เลย) , LINQ to dataset , LINQ to Entities (อันนี้น่าสนครับ คือ ถ้าใครได้ไปอ่าน enterprise pattern ของ MS เขาจะแนะนำเกี่ยวกับการเขียนโปรแกรมแบบ 4 tier = front + mid + dac + entities ด้วย ซึ่งเจ้า entities tier จะเป็นอะไรที่นักพัฒนาหลาย ๆ คนไม่ค่อยคุ้น ว่าง่าย ๆ คือการแยก property ออกจาก mid tier ให้ทำหน้าที่เป็น data carries โดยให้ mid tier เก็บแต่ method ไว้เท่านั้น)

ที่นี้มาลองดูตัวอย่างการใช้งาน LINQ แบบง่ายๆ สักตัวอย่างนะครับ เป็นตัวอย่างของ LINQ to Object

Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim Drugs As String() = {"Paracetamol", "Amoxycillin", "Dicloxacillin", "Loratadine", "Bromhexine"}
        Dim SomeDrug = From Drug In Drugs Where Drug.Length > 5 Select Drug

        For Each drug In SomeDrug
            MsgBox(drug, MsgBoxStyle.OkOnly + MsgBoxStyle.Information)
        Next

    End Sub
End Class


ผลที่ได้ครับ



ลองไปศึกษาดูนะครับ เสียดายที่ตำราภาษาไทยไม่มีใครเขียนเรื่องนี้แบบละเอียด ๆ เหมือนตำราของฝรั่ง อาจด้วยคนไทยไม่ค่อยรักการอ่านเท่าไร ส่วนผมตอนนี้ขอกอด VS2005 ต่อไปอีกสักปีก่อนครับ รอให้ 3rd component ที่ใช้อยู่ออกมาสนับสนุน .NET 3.5 ก่อน แล้วค่อยเปลี่ยน  ;D ขอตัวก่อนนะครับ สวัสดีครับ
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 23, 2008, 05:13:27 AM โดย เภสัชกร »