Featured News Updated : 19 November 2009
นักพัฒนาที่ทำงานกับ 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 อย่างละเอียดทุกขั้นตอน
WPF คือหนึ่งในส่วนประกอบหลักของ .NET Framework ที่ขยายขอบเขตความสามารถของ Windows Application ให้อยู่เหนือขีดจำกัดเดิมๆ และหลังจากปล่อยให้ญาติพี่น้องอย่าง Silverlight ออกตัวไปในเวอร์ชั่น 3 แล้ว ตอนนี้ถึงคราว WPF เวอร์ชั่น 4 บ้างพร้อมรายละเอียดของประสิทธิภาพที่พัฒนาขึ้นผสานกับความสามารถใหม่ๆมากมาย ... บอกได้แค่ว่า น่าจับตามองทีเดียว
คุณ Dave Thompson ผู้เป็นหัวหอกของ Microsoft Online Services ได้ให้สัมภาษณ์ ถึงเรื่องราวการปฏิวัติรูปแบบการทำธุรกิจของไมโครซอฟท์จากการรุกธุรกิจซอฟท์แวร์แบบเก่าไปเป็นการให้บริการหรือเซอร์วิสด้วย Cloud Computing และอุปสรรคสำคัญอะไรบ้างที่เป็นสิ่งกีดขวางความสำเร็จของทีม รวมถึงแนวคิดอื่นๆอีกมากมาย อนาคตจะพลิกโฉมไปอย่างไรอาจเริ่มต้นด้วยบทสัมภาษณ์นี้!
MiniFuzz เป็นตัวช่วยที่ดีในการทำ “fuzz testing” สำหรับผู้ที่ยังไม่คุ้นเคยหรือยังเป็นมือใหม่ในการใช้เครื่องมือสำหรับทดสอบการพัฒนาระบบที่มีความซับซ้อน วีดีโอชุดนี้จะเกริ่นนำให้คุณรู้จักถึง MiniFuzz File Fuzzer จนถึงวิธีการปรับแต่งค่าและการใช้งาน MiniFuzz เพื่อทดสอบแอพพลิเคชั่นของคุณที่พัฒนาด้วย Visual Studio อย่างละเอียด
เชื่อว่านักพัฒนาระบบทุกท่านโดยเฉพาะนักพัฒนาเว็บไซต์ ASP.NET ต้องเคยสร้างโปรเจคประเภท Web Application และโปรเจคประเภท Web Site มาก่อน แต่คุณเคยสงสัยหรือไม่ว่าความแตกต่างในความคล้ายของชื่อโปรเจคนั้นมีอะไรบ้าง และทำไม 2 โปรเจคนี้ถึงแตกต่างกัน และแตกต่างกันเพื่ออะไร? ลองทบทวนและมาทำความเข้าใจกันใหม่ในบล็อกนี้
จากตอนที่ 1 ในอาทิตย์ก่อนที่แนะนำคุณเข้าไปรู้จักกับคอนโทรลตัวใหม่ของ Silverlight Toolkit ชื่อ DragDropTarget มาคราวนี้เราจะนำคุณไปล้วงลึกถึงความสะดวกที่คอนโทรลตัวนี้มอบให้ โดยคุณจะสามารถเข้าไปจัดการปรับแต่งค่าของ behavior ได้แทบทุกอย่าง หากพร้อมแล้ว ลองทำความเข้าใจกับลักษณะการทำงานและวิธีการปรับแต่งได้ในบทความเลย
หากคุณให้ความสนใจในการสร้างแอพพลิเคชั่นหรือเซอร์วิสที่มีความปลอดภัยสูงแล้วล่ะก็ SDL Developer Starter Kit ชุดนี้มาเพื่อนำเสนอทางออกให้คุณแล้ว ไม่ว่าจะเป็นเนื้อหาเชิงทฤษฎีหรือ labs เชิงปฏิบัติก็สามารถช่วยคุณสร้างวิธีการที่เป็นมาตรฐานสำหรับการประยุกต์ใช้ Microsoft Security Development Lifecycle (SDL) ให้กับองค์กรของคุณได้อย่างชาญฉลาด อ่านรายละเอียดและดาวน์โหลด Starter Kit ไปลองได้แล้ววันนี้!
Expression Web 3 มีคุณสมบัติดีๆที่ซ่อนอยู่มากมาย โดยเฉพาะการจัดการกับเนื้อหา Silverlight เพื่อนำมาใช้งานบนหน้าเว็บของคุณโดยที่คุณไม่จำเป็นต้องเรียนรู้โค้ดหรือเขียนโค้ดเพิ่มเติม ในบทความนี้ เราจะสอนวิธีใส่เมนูและ Silverlight Slideshow ลงบนหน้าเว็บเพจของคุณด้วย Expression Web 3 ในพริบตา
   
เครื่องมือ
MSDN Subscription
Expression Studio
Visual Studio
Visual Studio Professional
Visual Studio Team System
สำหรับบริษัทผู้พัฒนาซอฟต์แวร์
ศูนย์พัฒนานวัตกรรมซอฟต์แวร์ไทย
Microsoft Innovation Center
เงื่อนไขพิเศษสำหรับธุรกิจใหม่
BizSpark
เป็นคู่ค้ากับไมโครซอฟท์
Microsoft Partner Program
สำหรับอาจารย์และนักศึกษา
การแข่งขันออกแบบซอฟต์แวร์
Imagine Cup
เตรียมพร้อมการสอนกับ
Faculty Connection
เงื่อนไขพิเศษสำหรับภาคการศึกษา
MSDN Academic Alliance
แสดงความสามารถของคุณให้ประจักษ์
Microsoft Student Partners
เงื่อนไขพิเศษสำหรับนักศึกษา
Dream Spark
เริ่มต้นที่นี่
Soma Somasegar จะมาแนะนำฟีเจอร์ใหม่ๆ ที่มีใน Expression Web 3 เช่น SuperPreview ซึ่งจะช่วยให้คุณทดสอบการแสดงผลเว็บเพจของคุณ บนเบราเซอร์ยี่ห้อต่างๆได้ในคราวเดียว ซึ่งช่วยให้การทำงานสะดวกขึ้นมาก นอกจากนี้ยังมีฟีเจอร์ที่น่าสนใจอื่นๆ ให้คุณได้ติดตามจากบล็อกของเขา อ่านรายละเอียด...
ติดตั้ง Silverlight 2 และเริ่มเรียนรู้วิธีการสร้างแอพพลิเคชั่นเดี๋ยวนี้
อ่านรายละเอียด...
ในเดือนนี้เรามีเรื่องน่าสนใจหลายเรื่องมานำเสนอไม่ว่าจะเป็นเรื่องเกี่ยวกับ PRISM, Enterprise Library 4.1, Tuning WCF for Performance and Scale และอื่นๆอีกมาก โปรดอย่าพลาด อ่านรายละเอียด...
> More
เรียนรู้
ถึงแม้ว่า Silverlight 3 จะถูกออกแบบมาเพื่อให้เข้ากันได้กับแอพพลิเคชั่นที่สร้างขึ้นสำหรับ Silverlight 2 แต่คุณก็ควรจะทำการทดสอบเพื่อให้แน่ใจ ว่ามันสามารถทำงานได้อย่างไร้ปัญหาจริงๆ Tim Heuer ได้แนะนำขั้นตอนการตรวจสอบนี้ไว้ในบล็อกของเขาแล้ว อ่านรายละเอียด...
สรุปรายการความเปลี่ยนแปลงของ LINQ to SQL ใน .NET 4.0 Beta 1 โดย Damien Guard หนึ่งในทีมพัฒนา LINQ to SQL อ่านรายละเอียด...
Web.config เป็นไฟล์ที่ใช้เก็บค่าตัวแปรต่างๆ ที่จำเป็นสำหรับเว็บแอพพลิเคชั่น ซึ่งโดยปรกตินักพัฒนาจะกำหนดค่าเหล่านี้ไปตั้งแต่ต้น บทความนี้จะมาแนะนำการเปลี่ยนค่าในไฟล์นี้ ด้วยวิธีการเขียนโปรแกรมเพื่อเพิ่มความยืดหยุ่นให้กับนักพัฒนายิ่งขึ้น อ่านรายละเอียด...
Silverlight 3 มาพร้อมกับความสามารถใหม่ๆ เช่น การแสดงผลนอกเบราเซอร์ และการยอมให้ติดตั้งและรันแบบ Offline ในเครื่องลูกข่ายได้ มาลองดูกันซิว่า มันทำได้อย่างไร อ่านรายละเอียด...
> More learn
How Do I Videos
How Do I: พัฒนาเกมส์บนวินโดว์สด้วย XNA Game Studio ตอนที่ 1
How Do I: สร้าง IE8 Web Slice ด้วยตนเอง
> More How Do I Videos