Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 103,021

HOME > Windows Azure > Visual Studio Online & Team Developer Tools > ตอนที่ 9 : การใช้งาน Debugging for Cloud Applications กับ Windows Azure Web Site



ตอนที่ 9 : การใช้งาน Debugging for Cloud Applications กับ Windows Azure Web Site

ตอนที่ 9 : การใช้งาน Debugging for Cloud Applications กับ Windows Azure Web Site อีกความสามารถหนึ่งที่น่าสนใจบน Visual Studio คือ การ Debugging หรือตรวจสอบการทำงานของ Application บนสภาพแวดล้อมและการทำงานจริง โดย Application นั้น ๆ จะต้องเป็นบริการ Services ที่ทำงานและรันอยู่บน Cloud ของ Windows Azure เช่น Services ที่มีชื่อว่า Web Sites ที่รัน Web Application ที่พัฒนาด้วย ASP.Net ร่วมกับ Visual Studio ซึ่งจะเป็นประโยชน์มากในการที่จะช่วยให้เราสามารถหาตรวจสอบหาข้อผิดพลาด เพราะบางครั้งการรัน Application บน Local กับสภาพแวดล้อมที่ใช้งานจริง อาจจะได้ผลลัพธ์ในบางอย่างที่แตกต่างกัน ทำในการตรวจสอบหาปัญหานั้นยากมาก ซึ่งปัญหานี้นักพัฒนาโปรแกรมหลาย ๆ คนคงจะได้เจอกันในบางเคส

สำหรับวิธีการ Debug นั้นถ้าเราคุ้นกับการ Debug บนโปรแกรม Visual Studio แล้ว ก็ให้เข้าใจว่ามันคือรูปแบบเดียวกัน เพียงแต่แทนที่เราจะรันจาก Local แต่จะใช้ผลลัพธ์จริงที่รันอยู่บน Cloud เพื่อตรวจสอบหาข้อผิดพลาด

จากบทความก่อนหน้านี้บน Visual Studio การสร้าง Application ที่เป็น ASP.Net สามารถที่จะเชื่อมและภูก Application กับ Services ชื่อว่า Web Site ของ Windows Azure ซึ่งจะช่วยให้การ Deploy และ Publish โปรแกรมนั้นสะดวกมาก เพราะหลังจากที่เราเลือก Publish ไฟล์โปรแกรมที่ถูก Deploy จะถูก Upload ไปยัง Azure อัตโนัมัติ

ตอนที่ 3 : การใช้งาน Hosted Source Control (TFVC) และการ Publish บน Azure Web Site


Debugging for Cloud Applications Azure Web Site

การ Publish จาก Visual Studio ไปยัง Azure Web Site

Debugging for Cloud Applications Azure Web Site

เป็น Site ของ Azure Web Site ที่ได้สร้างขึ้นมารองรับ

Debugging for Cloud Applications Azure Web Site

และที่ Settings -> Configuration -> Debug








Debugging for Cloud Applications Azure Web Site

ไปที่ Tab ของ Server Explorer เลือกเชื่อมต่อไปยัง Windows Azure

Debugging for Cloud Applications Azure Web Site

ให้ทำการ Sign In เพื่อ Login เข้าสู่ Account ของ Windows Azure

Debugging for Cloud Applications Azure Web Site

เลือก Services ที่ชื่อว่า Web Sites และเลือกไซต์ที่ภูกกับ Project ที่ Publish ไว้

เลือก Attach Debugger

Debugging for Cloud Applications Azure Web Site

โปรแกรมจะเรียก URL ของ Website ที่อยู่บน Cloud ของ Azure Web Sites

Debugging for Cloud Applications Azure Web Site

ให้กลับมายังไฟล์บน Project ที่ต้องการ Debug กำหนด Breakpoints ที่ต้องการ

Debugging for Cloud Applications Azure Web Site

จากนั้นทำการ Refresh หน้าเว็บใหม่

Debugging for Cloud Applications Azure Web Site

เมื่อโปรแกรมทำงานก็จะหยุดในตำแหน่งที่เรา Breakpoints และต่อไปนี้ก็สามารถที่จะ Debug ค่าตัวแปร หรืออื่น ๆ เพื่อหาผลลัพธ์ที่ต้องการได้








   
Share


ช่วยกันสนับสนุนรักษาเว็บไซต์ความรู้แห่งนี้ไว้ด้วยการสนับสนุน Source Code 2.0 ของทีมงานไทยครีเอท


ลองใช้ค้นหาข้อมูล


   


Bookmark.   
       
  By : ThaiCreate.Com Team (บทความเป็นลิขสิทธิ์ของเว็บไทยครีเอทห้ามนำเผยแพร่ ณ เว็บไซต์อื่น ๆ)
  Score Rating :  
  Create/Update Date : 2014-11-23 17:09:55 / 2017-03-24 16:45:49
  Download : No files
 Sponsored Links / Related

 
ตอนที่ 1 : Visual Studio Online คืออะไร มีประโยชน์อย่างไร และขั้นตอนการสมัครใช้งาน
Rating :

 
ตอนที่ 2 : สร้าง Project บน Visual Studio Online การเชื่อมต่อกับโปรแกรม Visual Studio
Rating :

 
ตอนที่ 3 : การใช้งาน Hosted Source Control (TFVC) และการ Publish บน Azure Web Site
Rating :

 
ตอนที่ 4 : จัดการ User บน Visual Studio Online และ Work Items and Agile Planning
Rating :

 
ตอนที่ 5 : Visual Studio กับการสร้าง Hosted Build Service บน Visual Studio Online
Rating :

 
ตอนที่ 6 : การใช้งาน TFS Git Integration กับ Source Control บน Visual Studio Online
Rating :

 
ตอนที่ 7 : การใช้งาน Application Insights บน Visual Studio Online การวิเคราะห์ข้อมูลเชิงลึก
Rating :

 
ตอนที่ 8 : การใช้งาน Cloud Load Testing บน Visual Studio Online ทดสอบประสิทธิการทำงาน
Rating :


ThaiCreate.Com Forum

Comunity Forum Free Web Script
Jobs Freelance Free Uploads
Free Web Hosting Free Tools

สอน PHP ผ่าน Youtube ฟรี
สอน Android การเขียนโปรแกรม Android
สอน Windows Phone การเขียนโปรแกรม Windows Phone 7 และ 8
สอน iOS การเขียนโปรแกรม iPhone, iPad
สอน Java การเขียนโปรแกรม ภาษา Java
สอน Java GUI การเขียนโปรแกรม ภาษา Java GUI
สอน JSP การเขียนโปรแกรม ภาษา Java
สอน Struts การเขียนโปรแกรม Java Struts Framework
สอน jQuery การเขียนโปรแกรม ภาษา jQuery
สอน Yii  Framework การเขียนโปรแกรม ภาษา PHP กับ Yii
สอน .Net การเขียนโปรแกรม ภาษา .Net
Free Tutorial
สอน Google Maps Api
สอน Windows Service
สอน Entity Framework
สอน Android
สอน Java เขียน Java
Java GUI Swing
สอน JSP (Web App)
iOS (iPhone,iPad)
Windows Phone
Windows Azure
Windows Store
Laravel Framework
Yii PHP Framework
สอน jQuery
สอน jQuery กับ Ajax
สอน PHP OOP (Vdo)
Ajax Tutorials
SQL Tutorials
สอน SQL (Part 2)
JavaScript Tutorial
Javascript Tips
VBScript Tutorial
VBScript Validation
Microsoft Access
MySQL Tutorials
-- Stored Procedure
MariaDB Database
SQL Server Tutorial
SQL Server 2005
SQL Server 2008
SQL Server 2012
-- Stored Procedure
Oracle Database
-- Stored Procedure
SVN (Subversion)
แนวทางการทำ SEO
ปรับแต่งเว็บให้โหลดเร็ว

สุดยอด Source Code V2.0
 

แจ้งชำระเงิน/โอนเงิน
 

Hit Link
   


Acc : thaicreate@hotmail.com






Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2017 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
for Contact Us : [Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 084-715-5121 อัตราราคา คลิกที่นี่