Group Blog
 
All Blogs
 
Live Blogging งาน TechNet/MSDN ตอน Community Technology Preview

Live Blogging งาน TechNet/MSDN ตอน Community Technology Preview ซึ่งจะพูดถึงเทคโนโลยีเด่นของไมโครซอฟท์หลายตัว เช่น Office 2010, Visual Studio 2010, .NET 4.0 และ Silverlight 4


งานนี้ไมโครซอฟท์ร่วมมือกับเว็บไอทีหลายรายในบ้านเรา ถ่ายทอดและรายงานสดบรรยากาศในงานทางอินเทอร์เน็ตด้วย ติดตามรายละเอียดได้ที่ Live! จาก DuoCore.tv


Show newest updates on top.

09:47

งานเริ่มแล้วครับ อย่าลืมใส่แท็ก #technetmsdn





09:51

เวทีของงาน

IMAG0453





09:55

เริ่มงานด้วยวงดนตรี Xbox Xhear และเปิดวิดีโอ (เวอร์ชันฝรั่ง) แนะนำเทคโนโลยีไมโครซอฟท์





09:58

Intro Slide

IMAG0454





10:03


ผู้บริหารไมโครซอฟท์ เปิดงาน

IMG_3546[1]





10:04

วงดนตรี Xbox Xhear

IMG_3544[1]






10:09

ไมโครซอฟท์มีโครงการ BizSpark, WebSpark แจก tools ให้ใช้ฟรีสำหรับนักเรียนและ tech startup




10:09

เทคโนโลยีหลักที่จะพูดวันนี้คือ Office 2010, Sharepoint 2010, VS2010, SQL Server 2008 R2





10:12

ผู้ร่วมงานส่วนมากเป็น it ในองค์กร ฐานลูกค้าหลักของ MS ครับ มาเยอะทีเดียว หลายร้อย




10:15


"Old IT fix your hard drive, new IT fix economy"




10:19

ทีมของไมโครซอฟท์ขึ้นมาแนะนำเทคโนโลยีที่จะพูดในวันนี้





10:19

วิดีโอแนะนำคอนเซปต์ "ไอทียุคใหม่" ไม่ใช่อยู่แต่ในห้องคอมอีกต่อไป

IMG_3549[1]





10:21

Business Software ของไมโครซอฟท์ 5 กลุ่ม



  • Unified Communication

  • Business Intelligence

  • Enterprise Content Management

  • Collaboration

  • Enterprise Search





10:23


Business Technology

IMG_3554





10:56

ขออภัยเว็บล่มครับ

ระหว่างนี้พูดถึง




  • Sharepoint 2010

  • SQL Server 2008 R2

  • Visual Studio 2010


เทคโนโลยีแต่ละตัว จะพูดถึงละเอียดในช่วงบ่าย ตอนที่แยกห้องครับ





10:58

Visual Studio 2010 มี Ribbon


IMG_3556





10:59

Office Web Apps ทำงานร่วมกับ SharePoint

IMG_3557





11:00


Visio ทำงานร่วมกับ SharePoint แสดงเป็นภาพผ่าน browser

IMG_3558





11:01

แผนภาพแสดงการทำงานของ SQL Server 2008 R2

IMG_3559






11:02

SQL Server 2008 R2 ทำ report งามๆ เช่น ใส่แผนที่ visualization ข้อมูลได้

IMG_3563





11:05

ความสามารถใหม่ของ VS2010


IMG_3564





11:06

MVP ของ Visual Studio ขึ้นมาแนะนำฟีเจอร์ใหม่ของ VS2010

IMG_3566





11:07


Test Manager 2010

ผมว่าฟีเจอร์นี้เจ๋งมากครับ สำหรับคนที่จะทำ manual test ช่วยให้การทดสอบเป็นระเบียบขึ้นมาก


IMG_3567





11:09

Test Manager 2010

มันช่วยทำ step test ได้ กด play เพื่อรันคลิกทีละ step พร้อมบันทึกผล ทำเสร็จหมดแล้ว บันทึกเป็นวิดีโอออก WMV ได้อัตโนมัติได้ด้วย



IMG_3568





11:10

Technical Call Center

หลังๆ ไมโครซอฟท์เริ่มลงทุนใน technical resource มากขึ้น มีทั้ง call center (แบบเสียเงิน) ขององค์กร และแบบฟรีสำหรับ consumer


IMG_3569






11:34

ช่วงที่สองหลังเบรก เป็นการเล่าประสบการณ์การใช้งานเทคโนโลยีของ MS ครับ

เล่าโดยพาร์ทเนอร์ของ MS ในไทย เริ่มจาก SQL 2008 R2





11:36

ฟีเจอร์ StreamInsight ของ SQL 2008 R2


โดยคุณ Grit Suwa จาก Betimes Solution





11:39

StreamInsight

มีไว้แก้ปัญหา BI ที่ตอบสนองแบบเรียลไทม์ไม่ทัน เช่น ตลาดหุ้นที่ 1 นาทีก็มีความหมาย


StreamInsight ใช้เวลาประมวลน้อย ทำงานแบบขนาน ประมวลผลข้อมูลปัจจุบันเทียบกับอดีต






11:41

การประมวลผลแบบขนาน

เป็นสิ่งที่มาพร้อมกับซีพียูแบบมัลติคอร์ แต่แอพพลิเคชันปัจจุบันยังไม่สามารถดึงพลังของมัลติคอร์ได้มากนัก แต่ StreamInsight (complex processing) เหมาะสำหรับฮาร์ดแวร์ลักษณะนี้





11:44


ระบบฐานข้อมูลแบบเดิม-ใหม่

แบบเดิม: ตั้ง DB ไว้ รอรับ query เข้ามา แล้วส่ง result ออกไป

แบบใหม่: เอา query ใส่ค้างไว้ในแรม รับ data เข้ามาตลอดเวลา แล้วส่ง result ออกไปแบบเรียลไทม์





11:49

เรื่อง StreamInsight/Complex Event Processing


โดยคุณ Grit Suwa จาก Betimes Solutions


IMG_3572





11:51

คุณ Grit Suwa จาก Betimes Solutions

IMG_3573






11:51

Flow การทำงานของ CEP Engine

IMG_3574





11:52

StreamInsight


มีสองรุ่นคือ standard version (น้อยกว่า 5000 event/s, รับ latency มากกว่า 5 วินาทีได้) กับ premium version


มากับ SQL Server 2008 R2





11:58

คุณ Rames จาก Puumsoft ขึ้นเวทีมา 8 ปีแล้ว

Ruumsoft ทำซอฟต์แวร์ชื่อ Coach ทำตั้งแต่ ASP.NET 1.x/VS2002 ตอนนี้มาถึง ASP.NET 4/VS2010 แล้ว



ฟีเจอร์ที่ใช้คือ CoreService, AJAX, WebForms ส่วน MVC ของ ASP.NET ยังไม่มีประสิทธิภาพดีพอ, ยังไม่ได้ย้ายไปใช้ Dynamic Data กับ Web Deployment





12:04

Core Services

คุณ Rames พูดถึงความสามารถใหม่ๆ ของ Core Services ของ ASP.NET (ผมไม่ค่อยรู้เรื่อง ASP.NET ถ้าผิดขออภัยด้วยครับ) เช่น ClientIDMode แบบใหม่ เดิมคือโหมด legacy (.NET 3.5 ลงไป) แบบใหม่มี static กับ predictable (4.0 ขึ้นไป) มีผลตอนเรนเดอร์ output ได้อัตโนมัติมากขึ้น






12:06

AJAX ใน ASP.NET/.NET 4.0


  • ทำ watermark

  • client data access ช่วยให้เบราว์เซอร์สามารถสั่งขอ data ได้โดยตรง ไม่ต้องวิ่งย้อนไปที่ application server





12:07


Web Forms ของ .NET 4.0/VS2010


  • รวม ASP.NET Chart Control เข้ามาให้เพื่อความสะดวก

  • ReportViwer 10 รองรับ IE6-8 ได้ดีขึ้น, export to Word, สนับสนุน chart, guage และ ich text





12:09

VS2010 - Version Control - Visual Source Safe



  • VS2010 ยังสนับสนุน Visual Source Safe 2005 อยู่ (เมืองไทยใช้เยอะ)

  • แต่ทิศทางจะมุ่งไปที่ TFS 2010 (Visual Studio Team System 2010 Team Foundation Server)





12:11

แขกรับเชิญคนที่สาม คุณประกอบ จาก Humanica

Prakob Pongpatimet, Humanica.biz



พูดเรื่อง Application Lifecycle Management (ALM) ของ VS2010



  • requirement management

  • project management

  • test management





12:14

แขกรับเชิญ คุณราเมศและคุณประกอบ


IMG_3578





12:16

Application LifeCycle Management กับ VS2010

IMG_3581





12:23


คุณภาพของซอฟต์แวร์รุ่นเบต้า

ไมโครซอฟท์ถาม: ทำไมกล้าใช้ software รุ่นก่อนออกจริง

คุณประกอบตอบ: Beta 1 อย่าลอง Beta 2 โอเค RC1 เริ่มเบาใจ ถือเป็นการส่งความเห็นไปยัง MS ด้วย


คุณราเมศเสริม: บางทีบอกแล้วไมโครซอฟท์ยังไม่ค่อยสนใจเลย :D ขึ้นกับวัฒนธรรมองค์กรด้วย ตามปกติแล้วจะเริ่มที่ RC





12:27

VS2010 มีการปรับชื่อรุ่น



  • Professional

  • Premium

  • Ultimate


ไมโครซอฟท์แนะนำให้ซื้อ 2008 + MSDN subscription ในวันนี้ พอ 2010 ออก จะอัพเป็น 2010 ได้ผ่านโปรแกรม Ultimate Offer ช่วงโปรโมชันอัพสูงขึ้น 1 รุ่นฟรี


หมดเขตสิ้นเดือนมีค. 2010 เพราะเมื่อ VS2010 ออก จะเลิกโปรโมชันนี้แล้ว





12:29


งานช่วงเช้าหมดแค่นี้ครับ

รอแยกห้องในช่วงบ่ายนะครับ ผมจะเข้าห้อง VS2010, .NET 4, Silverlight 4





01:58

เริ่มงานช่วงบ่ายครับ ผมเข้าห้อง Developer

บรรยายโดย Microsoft MVP ทั้งหมด 5 ท่าน






02:14

Visual Basic 10.0 มีอะไรใหม่

เริ่มจากคุณ Banpote Ryan มาแนะนำ Visual Basic 10.0



  • multi-line lambda expressions เพิ่มเติมจาก lambda ที่มี expression ตัวเดียวใน VB9

  • array literals ประกาศ array แบบใส่ค่าให้แต่แรกเลย, VB จะกำหนด type ให้เรา


  • auto-implemented property สร้าง Property แบบกำหนดค่าภายในบรรทัดเดียว

  • การตัดบรรทัด ไม่จำเป็นต้องใส่ _ แล้ว เคาะ enter ได้เลย





02:21

Visual Studio - Autocorrection

ไม่ได้ประกาศ class, property, method ไว้? VS2010 มีปุ่ม auto generate กดปุ๊บได้ปั๊บ เพื่อความสะดวกสบาย อันนี้เจ๋งมาก






02:23

PLINQ

เดิม: LINQ ช่วยให้เขียนโค้ดได้ง่ายขึ้นเท่านั้น ไม่ได้ช่วยเรื่องประสิทธิภาพ


ใหม่: PLINQ (Parallel LINQ) ประมวลผลแบบมัลติคอร์ ประสิทธิภาพดีขึ้น






02:25

คุณ Banpote Ryan พูดเรื่อง VB10

IMG_3597





02:26

สรุปความฟีเจอร์ใหม่ของ VB10


IMG_3598





02:28

มีอะไรใหม่ใน C# 4.0

โดยคุณ Suthep ผู้ก่อตั้ง greatfriends.biz @surrealist






02:30

ฟีเจอร์ใหม่ของ C# 4.0


  • Dynamic

  • Variance (การพัฒนาของ Generics ใน C# 2.0 ไปอีกขั้น) แบ่งเป็น Covariance (read only/get) , Contravariance (write only/set)


คุณ suthep แนะนำว่าควร decompile โค้ดแล้วดูว่าคอมไพเลอร์ทำอะไรให้เราบ้าง






02:36

ฟีเจอร์ใหม่ของ C# 4.0

พวกนี้คือการไล่ให้ทันภาษาอื่น



  • ส่งค่า argument แบบกำหนดค่าได้ ไม่ต้องส่งตามลำดับ

  • กำหนด default value ของ argument ตอนประกาศ function ได้


Dynamic




  • เป็นการบอกคอมไพเลอร์ว่า ตัวแปรนี้จะมี property ประกาศตามหลังมาตอน runtime ขอให้ compiler ปล่อยผ่านตอนไล่เช็คตอนแรก

  • ถ้าสุดท้ายตอน runtime ไม่มี จะมี error ออกมาชื่อ RuntimeBinderException





02:43

นโยบายของไมโครซอฟท์

คุณสุเทพบอกว่า ไมโครซอฟท์มองว่า VB กับ C# ต้องโตด้วยกัน ฟีเจอร์อันไหนขาด ต้องเติมให้มีเหมือนกัน






02:52

มีอะไรใหม่ใน ASP.NET


  • template ใหม่ตอนสร้าง project เช่น Empty, Dynamic Data

  • สร้างหน้า start ใน web application ให้, สร้างหน้า login ให้อัตโนมัติ

  • Web.config transformation - ปรับ config ให้อัตโนมัติ เพื่อให้สะดวกตอน production/deployment ไม่ต้องแก้ค่าไปมาในโค้ดโดยตรง


  • predictable client id - สร้าง id ของ object ใน HTML ตามชื่อลำดับชั้นในโค้ด ไม่ใช่ gen มั่ว ทำให้อ่านออกและเป็นระเบียบ

  • Global.asax - เอาไว้สั่งงานตอนโปรแกรมเราเริ่มทำงาน, ทำงานเสร็จ, error โดยไม่ต้องใส่ try/catch ที่ฟังก์ชันโดยตรง

  • client-side data template - สร้าง data template ในฝั่ง client ด้วย AJAX

  • คอนโทรล asp:chart ออกมาแข่งกับคอนโทรลของเวนเดอร์รายอื่น (ASP.NET Chart Control) ดาวน์โหลดฟรี

  • Output Caching Provider - บอกวิธีแคช เช่น DB, ฮาร์ดดิสก์

  • URLRewrite ถูกพัฒนากว่าเดิม

  • HTML Code Snippet - ทำ code snipper ในไฟล์ HTML ได้แล้ว






02:55

สไลด์ของคุณสุเทพ C# 4.0

IMG_3599


IMG_3603


IMG_3601





02:56


พัฒนาการของ C# ตั้งแต่ 1.0 ถึง 4.0

IMG_3600


คลิกเพื่อดูภาพใหญ่กันเองนะครับ





02:58

ASP.NET

IMG_3605



คุณจิระวัฒน์


IMG_3606


สไลด์ที่เห็นเขียนด้วย Deep Zoom ครับ อลังการมาก


IMG_3604


Template ใหม่ของ New Project ของ ASP.NET





03:05

มีอะไรใหม่ใน Silverlight 4



  • WCF RIA Service

  • Out-of-browser เอาออกมาจากเบราว์เซอร์ได้ เหมือนโปรแกรมปกติ

  • Export data to Excel ทำ live data ลง Excel

  • Webcam

  • Printing





03:10


Silverlight 4

IMG_3607


IMG_3609


WCF RIA Service สร้าง business logic ให้ silverlight โดยไม่ต้องโค้ด





03:14

Silverlight Out-of-browser



  • คลิกขวาที่ silverlight ใน browser เพื่อ install ลงเครื่องเป็น stand alone app

  • standalone app ดีกว่าตรงเข้าถึงข้อมูลใน app อื่นๆ เช่น Excel ได้ ทำ live data ด้วย Excel ได้

  • คลิกขวาที่ standalone silverlight เพื่อ remove ออกจากเครื่องได้เลย





03:24

UML ใน VS2010


คุณสุเทพ @surrealist มาพูดเรื่อง UML ใน VS2010 ว่าไมโครซอฟท์เพิ่งเริ่มรองรับ UML



  • VS2010 รองรับ UML Diagram มาตรฐาน 5 แบบ e.g. use case, scenario, activity

  • UML Diagram มีทั้งหมด 14 แบบ แต่แค่นี้ก็เหลือเฟือสำหรับงานทั่วๆ ไป





03:27

สไลด์เรื่อง Silverlight 4


เว็บแคม


IMG_3610


standalone app


IMG_3611


แหล่งข้อมูลเพิ่มเติม


IMG_3612





03:29

สไลด์เรื่อง UML ใน VS2010


IMG_3613


IMG_3614


IMG_3615





03:30

สไลด์ ASP.NET

คุณจิระวัฒน์ ผู้บรรยาย จะแจกวิดีโอไว้ที่ Core Sharp ผู้สนใจรอติดตามครับ






03:38

VS2010 IDE

ฟีเจอร์ของตัว IDE



  • Box Copy (แก้ไขโค้ดแนวตั้ง) ลากในแนวตั้ง เพื่อพิมพ์ครั้งเดียว ออกที่เคอร์เซอร์เดียวกันทุกบรรทัด สะดวกสำหรับการแก้หลายบรรทัดอย่างเดียวกันพร้อมๆ กัน

  • Multimonitor - กด Ctrl+doubleclick เปิดไฟล์ใน dock แยก แล้วลาก dock ออกได้เหมือนหน้าต่างปกติ ลากไปจอนอกก็ได้


  • Intellisense เก่งขึ้น search ชื่อ Method แล้วทำ auto suggesstion ได้, พิมพ์ชื่อย่อเพื่อหาได้ เช่น พิมพ์ CTM สำหรับคำว่า CalculateTheMortgage

  • Extension Gallery





03:45

TFS 2010

สำหรับ version control และการทำงานเป็นทีม




ชื่อ : * blog นี้ comment ได้เฉพาะสมาชิก
Comment :
  *ส่วน comment ไม่สามารถใช้ javascript และ style sheet
 

quosego
Location :


[Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 1 คน [?]




Friends' blogs
[Add quosego's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.