ผลงานตัวอย่าง
 
นักพัฒนาที่ทำงานกับ DataGrid หรือ GridView อาจจะไม่ค่อยรู้สึกอะไรนักกับการจัดหน้า (paging) ให้กับคอนโทรล เนื่องจากว่าตัวคอนโทรลเองมี property สำหรับทำงานตรงนี้ให้พร้อมแล้ว แต่เจ้า DataList ล่ะจะทำยังไง? เพราะ DataList ไม่มีส่วนสำหรับจัดหน้าให้ จึงต้องอาศัย PagedDataSource มาเป็นกำลังเสริม เอาล่ะครับ หากยังสงสัยกันอยู่ ไปอ่านบทความดีๆของนักพัฒนาชาวไทยจากเว็บ GreatFriends.biz เลยดีกว่า
ในที่สุดทาง Silverlight.net ก็เปิดหมวดเกี่ยวกับ .NET RIA Services โดยเฉพาะแล้วครับ ซึ่งในหมวดนี้จะมีข้อมูลทั้งที่เป็นบทความ, วีดีโอ รวมถึงโค้ดตัวอย่างการใช้งานกันเลย โดยข้อมูลเหล่านี้ก็จะครอบคลุมตั้งแต่ความเข้าใจเบื้องต้นเกี่ยวกับ .NET RIA Services จนถึงขั้นสูง ที่สำคัญยังมีฟอรั่มสำหรับชุมชนคนสนใจใน service ตัวนี้ด้วยครับ เรียกได้ว่าครบวงจรกันแบบสุดๆ
จากคราวที่แล้ว เราได้นำเสนอบทความเกี่ยวกับข้อแตกต่างระหว่าง Web Site และ Web Application บน ASP.NET กันไปแล้ว บางท่านอาจกังวลว่า เอ๊ะ ถ้าเราสร้างโปรเจค Web Site มาก่อนแล้วจะเปลี่ยนแปลงไปเป็น Web Application ได้หรือไม่? แน่นอนครับ มาคราวนี้เราจึงมีบทความดีๆสำหรับการแก้ไขหรือเปลี่ยนรูปแบบจาก Web Site ไปเป็น Web Application ให้ตรงจุดประสงค์การใช้งานของคุณมาฝากกันครับ
หลังจากมีการฉลองการเปิดตัวอย่างเป็นทางการของ Windows 7 และเชื่อว่าหลายท่านคงได้รับประสบการณ์ใหม่ๆบนความสามารถของ Windows 7 กันไปแล้ว ทีนี้เราลองมาสร้างไอค่อนสำหรับการนำคุณสมบัติบางอย่างมาใช้กันเองดูครับ คุณสมบัตินั้นคือ Flip 3D นั่นเอง ซึ่งปกติเราสามารถเรียกใช้ได้โดยปุ่มคีย์ลัด [Windows] + [Tab] อยู่แล้ว แต่อาจจะเป็นทางเลือกสำหรับผู้ชื่นชอบการใช้งานด้วยไอค่อนเช่นกันครับ วิธีทำง่ายมาก ลองมาดูกันเลย
แม้ว่า Silverlight จะเปิดตลาดกันมาได้สักพักใหญ่แล้วก็ตาม (นับตั้งแต่เวอร์ชั่นแรก) นักพัฒนา RIA หลายท่านก็ยังคงต้องการแหล่งข้อมูลสำหรับศึกษาการใช้งานหรือแหล่งอ้างอิงในเรื่องของคุณสมบัติใหม่ๆกันตลอดเวลาตั้งแต่ขั้นพื้นฐานสำหรับมือใหม่ หรือขั้นสูงกว่าสำหรับมือเก๋า ทั้งนี้เป็นผลเนื่องมาจากการพัฒนาอย่างก้าวกระโดดของ Silverlight นั่นเอง ทำให้แหล่งข้อมูลมีมากมายเหลือเกินและกระจัดกระจายไปตามเว็บต่างๆ ลองมาดูว่า 20 เว็บดีๆสำหรับแหล่งข้อมูลนั้นมีเว็บใดบ้างครับ
มีผู้ขายมากมายในตลาดโซลูชั่นสำหรับองค์กรที่มักจะกล่าวกันว่า ผลิตภัณฑ์ของตนสามารถรองรับและครอบคลุมการทำงานในระดับองค์กรได้ครบครัน ซึ่งนั่นหมายรวมถึง SharePoint ด้วย แต่คุณ Arpan Shah ได้ยกประเด็นน่าสนใจ 3 สิ่งที่ทำให้ SharePoint แตกต่างออกไป เชิญติดตามในบล็อกของเขาได้เลยครับ น่าสนใจจริงๆ
Channel 9 ได้เปิดหลักสูตรฝึกอบรมในหัวข้อ Windows Server 2008 R2 สำหรับนักพัฒนา ซึ่งจะทำให้คุณได้รู้รายละเอียดต่างๆที่สำคัญของ Windows Server ตัวล่าสุดด้วยตัวคุณเอง ทางเว็บได้จัดเตรียมเนื้อหาหลัก, วีดีโอและ hands-on labs ที่มุ่งเน้นในแง่ของประสิทธิภาพ, เว็บ, การจัดการ รวมถึงมีสถานการณ์ตัวอย่างให้ศึกษาด้วย
แน่นอนว่าประสิทธิภาพของแบนวิดธ์เป็นหนึ่งในปัจจัยสำคัญและเรียกได้ว่าเป็นองค์ประกอบเบื้องต้นของทุกๆเว็บไซต์เลยก็ว่าได้ เพราะทุกวันนี้การส่งผ่านข้อมูลโดยเฉพาะข้อมูลประเภทมัลติมีเดียต้องพึ่งพาแบนวิดธ์จำนวนมาก ในบทความนี้จะแนะนำวิธีการบริหารจัดการแบนวิดธ์ให้ได้ประสิทธิภาพดีโดยใช้ IIS Compression อย่างละเอียดทุกขั้นตอน
สำหรับท่านที่พลาดงาน VTalk #12 ไปไม่ต้องเสียดาย GreatFriends.biz กำลังจะจัดงานจิบกาแฟ ZZ BlackCoffee ครั้งที่ 4 ขึ้นในวันอาทิตย์ที่ 27 กันยายนนี้ ที่ True Coffee สาขาสยามสแควร์ ซอย 2 โดยธีมงานครั้งนี้จะพูดคุยกันถึงเทคโนโลยีใหม่ เช่น Visual Studio 2010, .NET Framework 4.0, C# 4.0, VB 10, ASP.NET 4.0, WPF, WCF และ WF พร้อมรับสมัครผู้บรรยายจำนวน 3 ท่าน หากสนใจ ลงชื่อจองได้แล้วตั้งแต่วันนี้
ผ่านพ้นไปแล้วอย่างงดงามกับงาน VTalk #12 งานสัมมนาที่จัดโดยชุมชนนักพัฒนาดอทเน็ตที่มีสมาชิกมากที่สุดแห่งหนึ่งของประเทศไทย ซึ่งแสดงถึงความสำเร็จในการแบ่งปันความรู้ซึ่งกันและกันระหว่างนักพัฒนารุ่นใหม่และรุ่นเก่าของนักพัฒนาชาวไทยที่ไม่แพ้ที่ใดๆในโลก ในงานครั้งนี้มีการพูดถึงเทคโนโลยีใหม่ๆ เช่น ASP.NET 4.0, Visual Studio 2010 และ Silverlight 3 เป็นต้น ติดตามประมวลภาพงาน และดาวน์โหลดสไลด์ประกอบการสัมมนาจากเว็บ GreatFriends.biz ได้แล้ววันนี้
ธีรเดช จันทร์วิเมลือง นักวิเคราะห์ระบบผู้คร่ำหวอดกับ VB.NET มาตั้งแต่ยังเป็นรุ่น Beta จะมาแนะนำวิธีการใช้งาน DateTimeExtension เพื่อเพิ่มความสามารถของ System.DateTime ในบล็อกของเขา นอกจากนี้ยังมีบทความอื่นๆที่น่าติดตามอีกจำนวนหนึ่งสำหรับนักพัฒนา VB ชาวไทย เช่น การส่งอีเมลด้วย .NET  เป็นต้น
ฟีเจอร์หนึ่งใน Windows Presentation Foundation (WPF) ที่น่าทึ่งก็คือการทำให้นักพัฒนาสามารถจัดการกับการรับค่าข้อมูลลายเส้นซึ่งเกิดจากการใช้เมาส์วาด หรือการใช้ปากกาเขียนบนหน้าจอได้ง่ายขึ้น วิดีโอสั้นความยาว 3 นาทีนี้จะมาแสดงถึงวิธีการสร้างแอพพลิเคชั่นที่มีความสามารถนี้ได้อย่างง่ายดาย
.NET 4.0 และ Visual Studio 2010 รุ่น Beta ออกมาพร้อมกับเทคโนโลยีใหม่ๆ ซึ่งในนั้นมี WCF 4.0 (Windows Communication Foundation) และ WF 4.0 (Windows Workflow Foundation) รวมอยู่ด้วย บทความนี้จะแสดงการสร้าง WCF Services รวมถึงการทำงานร่วมกันกับ WF จาก Visual Studio 2010
บางครั้งเรื่องพื้นฐานก็มักจะเป็นเรื่องที่เรามองข้าม ในบล็อกสั้นๆนี้ ทีม Visual Basic ได้แสดงความแตกต่างระหว่าง Properties และ Fields ที่ดูเผินๆแล้วเหมือนกับว่าจะใช้แทนกันได้ แต่ก็มักจะสร้างความสับสนให้กับนักพัฒนาให้เกิดความกระจ่าง
สำหรับนักพัฒนาชาวไทย เรื่องของการปรับใช้ภาษาไทยมักจะเป็นเรื่องสำคัญที่เราต้องคำนึงถึง โดยเฉพาะในเวลาที่เราต้องการให้แอพพลิเคชั่นของเราแสดงผลได้หลายภาษา ในบทความนี้ Tim Heuer จะมาแสดงถึงวิธีการสร้าง Silverlight แอพพลิเคชั่นที่สนับสนุนการแสดงผลภาษาต่างๆตั้งแต่ต้นจนจบ รวมถึงการเก็บข้อมูลภาษาไว้ในไฟล์ Resources และขั้นตอนการสลับภาษาอีกด้วย
Storm เป็นเครื่องมือทดสอบการทำงานของเว็บเซอร์วิส ที่เขียนด้วยภาษา F# มีความสามารถในการทดสอบเว็บเซอร์วิสที่เขียนขึ้นด้วยภาษาต่างๆในรูปแบบคล้ายๆกับการทำ Unit-testing โดยเราสามารถทดสอบเว็บเซอร์วิสหลายตัวได้ในคราวเดียว นอกจากนี้ยังสามารถทำงานกับข้อมูลประเภทที่ซับซ้อนขึ้นได้อีกด้วย เครื่องมือชนิดนี้น่าจะช่วยคุณประหยัดเวลาในการทดสอบลงไปได้มาก
ถ้าจะให้นึกถึงกูรูคนหนึ่งที่มีความรู้รอบตัวมากที่สุดก็คงไม่พ้น Scott Hanselman ซึ่งมักจะมีเรื่องราวเกี่ยวกับดอทเน็ตมาเล่าให้เรารับทราบอย่างสม่ำเสมอ ไม่ว่าจะเป็นการแนะนำผลิตภัณฑ์และเทคโนโลยีต่าง ไปจนกระทั่งถึงข้อมูลเทคนิคเชิงลึก ซึ่งบางครั้งก็ถูกนำมารวบรวมไว้ในบล็อกของเขา สำหรับบล็อกตอนนี้ เขาจะพาไปแนะนำรายการสุดยอดเครื่องมือน่าใช้งาน ที่นักพัฒนาและผู้ใช้เทคโนโลยีดอทเน็ตควรรู้จักในปีนี้
DreamSpark เป็นโครงการที่จัดขึ้นเพื่อให้นิสิตนักศึกษามีโอกาสได้เข้าถึงซอฟต์แวร์ต่างๆของไมโครซอฟท์เพื่อเรียนรู้ และเตรียมพร้อมสำหรับการทำงานจริงในอนาคตได้ง่ายขึ้น โดยนักศึกษาในสถานศึกษาที่เข้าร่วมโครงการ สามารถดาวน์โหลดซอฟต์แวร์รุ่นใหม่ล่าสุดได้ฟรี ตรวจสอบและรับรองตัวตนของคุณได้ที่ https://www.dreamspark.com
อีกครั้งกับบทความคุณภาพจากคุณนุชิต อรรจนวรรจรน์ MVP ที่คราวนี้จะมาแสดงให้เราเห็นถึงการสร้างแอพพลิเคชั่นด้านสายงานธุรกิจ (Line-Of-Business Application) ด้วย Silverlight 3 และ .NET RIA Services เทคโนโลยีใหม่นี้จะช่วยลดความผิดพลาด และเพิ่มประสิทธิภาพในการพัฒนาได้อย่างไร โปรดติดตามได้จากบทความภาษาไทยตอนนี้
หลังจากที่เฝ้ารอกันมานาน Windows 7 ก็เปิดให้ดาวน์โหลดได้แล้ว สำหรับสมาชิก MSDN Subscription และ TechNet โดยจะมีทั้งรุ่น 32 bit และ 64 Bit พร้อมทั้งปิดการให้ดาวน์โหลดรุ่น RC ไปใช้ฟรีในเดือนนี้ด้วยเช่นกัน ใครที่เป็นสมาชิกอยู่ ก็เริ่มใช้งานกันได้แล้วนะคะ
GreatFriends.biz ซึ่งเป็นเว็บรวมนักพัฒนาดอทเน็ตที่ใหญ่ที่สุดแห่งหนึ่งในเมืองไทย กำลังจะจัดงาน VTalk #12 ขึ้นที่ไมโครซอฟท์ (ประเทศไทย) โดยในงานจะมีการพูดถึงเทคโนโลยีใหม่ๆที่กำลังมาแรงในปีนี้ เช่น .NET 4.0, Silverlight 3, Visual Studio 2010, Windows 7 สำหรับนักพัฒนา และ ASP.NET AJAX 4.0 เป็นต้น ถึงแม้จะมีผู้สนใจเข้าร่วมมากมายแล้วก็ตาม แต่เราก็ยังอยากเชิญชวนให้คุณแวะไปดูอยู่ดี
บางท่านที่มีโอกาสได้เริ่มต้นพัฒนางานด้วย ASP.NET MVC 1.0 ไปบ้างแล้ว อาจจะประทับใจในฟีเจอร์ต่างๆที่ช่วยให้การพัฒนาเว็บ สมบูรณ์ยิ่งขึ้น ไม่ว่าจะเป็นเรื่องของการแบ่งส่วนการทำงานระหว่างการแสดงผลและข้อมูลที่ทดสอบได้ง่าย, rounting, โค้ดที่สะอาด ก็น่าจะพอใจยิ่งขึ้นกับรีลีสใหม่นี้ ไปฟัง Scott Guthrie และ Phil Haack  พูดถึงฟีเจอร์ใหม่ๆเหล่านี้ รวมถึงดาวน์โหลด ตัวติดตั้ง และ ซอร์สโค้ด กันได้แล้ว
Mike Downey เป็นผู้ซึ่งมีประวัติการทำงานยาวนานกับ Flash ตั้งแต่สมัยยังอยู่กับบริษัท Macromedia จนกระทั่งมาถึง AIR ได้ตัดสินใจเข้ารับตำแหน่ง Director of Platform Evangelism ให้กับไมโครซอฟท์แล้ว โดยจะพุ่งความสนใจของเขาไปที่ Silverlight และ RIA แพลตฟอร์มเป็นหลัก ประสบการณ์ของเขาน่าจะช่วยให้ Silverlight แข็งแกร่งขึ้นอีกในอนาคต ติดตามประวัติการทำงานของเขาได้จาก Mike Downey’s LinkedIn Profile  ส่วนเหตุผลว่าทำไมน่ะเหรอ? ติดตามกันได้ที่ Blog ของเขาค่ะ
คุณนุชิต อรรจนวัฒน์ Microsoft MVP มาพร้อมกับตัวอย่างการแสดงผลสระและวรรณยุกต์ภาษาไทยใน Silverlight 3 ซึ่งสามารถแสดงผลร่วมกับ Input คอนโทรลประเภทต่างๆได้อย่างสมบูรณ์แล้วใน
เวอร์ชั่นนี้
ดูเหมือนว่านอกจากทีม IE ที่มีธรรมเนียมฉลองกันด้วยเค้กเมื่อปล่อยซอฟต์แวร์เวอร์ชั่นใหม่ออกสู่ท้องตลาดแล้ว ทีม Expression Studio ก็ฉลองกันด้วยวิธีนี้เช่นกัน ไปดูภาพเค้กในงาน Expression Studio 3 Ship It Party 2009 กันดีกว่า ว่ามันจะแจ่มน่าทานขนาดไหน