Lynda_Visual_Studio_2015_Essentials_06__Debug_and_Troubleshoot_Code

این دوره اشکال زدایی و عیب یابی کدها در Visual Studio 2015 را آموزش می دهد. یکی از مهمترین جنبه های برنامه نویسی اشکال زدایی و ابزار های کار با آن می باشد. این دوره نحوه اشکالزدایی را برای برنامه های نوشته شده در محیط کنسول ، دسکتاپ ، وب و برنامه های تلفن همراه مورد بررسی قرار می دهد.

این دوره آموزشی محصول موسسه Lynda است.

سرفصل های این دوره:

  • فلسفه و رفع اشکال کد عیب یابی
  • درک واژگان اشکال زدایی
  • بررسی سناریوهای اشکال زدایی
  • استفاده از ابزارهای اشکال زدایی در Visual Studio
  • درک تنظیمات اشکال زدایی
  • استفاده از نقاط توقف به طور موثر
  • تور ابزار اشکال زدایی
  • رفتن از طریق کد در دیباگر
  • استثنا اشکال زدایی
  • کار با DataTips
  • کاوش اطلاعات با بصری داده
  • استفاده از پنجره دیده بان
  • استفاده از کد محلی و وب ویندوز
  • استفاده موثر از پنجره فوری
  • ضمیمه یک دیباگر به یک فرآیند در حال اجرا
  • ارزیابی عملکرد با PerfTips
  • کار با پنجره تشخیص
  • استفاده از دیباگر فقط در زمان
  • استفاده از VSHost برای اشکال زدایی سریع تر
  • پنجره اشکال زدایی بیشتر
  • نرم افزار اشکال زدایی
  • و….

عنوان دوره: Lynda Visual Studio 2015 Essentials 06 : Debug and Troubleshoot Code

مدت دوره: 3 ساعت و 6 دقیقه

نویسنده: Walt Ritscher


توضیحات:

Lynda Visual Studio 2015 Essentials 06 : Debug and Troubleshoot Code

Walt Ritscher
Beginner
3h 6m

Learn to find and resolve the bugs in your code with the powerful debugging tools in Visual Studio 2015. Walt Ritscher first introduces the philosophy behind debugging, including common debug scenarios and defect categories, and then shows how to put Visual Studio's debugging tools to work on your code. Learn how to step through code, work with exceptions, dive deeper into variables with DataTips and visualizers, and use Watch, Intermediate, and Diagnostics windows to evaluate code and the performance of your application. The course closes with a chapter where Walt puts the tools together to debug different types of applications, including console, desktop, web, and mobile apps.
Topics include:
Understanding the debugging vocabulary
Understanding the defect categories
Stepping through code
Working with DataTips and visualizers
Traversing the call stack
Attaching debuggers to running processes
Using the Just-in-Time debugger
Debugging applications, including JavaScript and mobile apps

Introduction
1m 6s
Welcome
16s
Using the exercise files
50s
1. The Philosophy of Debugging and Troubleshooting Code
22m 23s
Understand the debugging vocabulary
7m 44s
Investigate common debug scenarios
6m 20s
Understand defect categories
8m 19s
2. Use the Debug Tools in Visual Studio
2h 1m
Understand the debug build settings
8m 9s
Using breakpoints effectively
8m 6s
Tour the debug tool windows
4m 58s
Stepping through code in the debugger
6m 49s
Edit and Continue
5m 27s
Debugging exceptions
6m 34s
Work with DataTips
7m 9s
Explore info with data visualizers
3m 17s
Beyond the basic breakpoint
10m 15s
Use the Watch windows
8m 4s
Use the Locals and Autos windows
4m 6s
Traverse the call stack
4m 34s
Effective use of the Immediate window
7m 5s
Attach a debugger to a running process
4m 22s
Evaluate performance with PerfTips
4m 15s
Work with the Diagnostics window
11m 46s
Use the Just-in-Time debugger
8m 6s
Use the VSHost for faster debugging
4m 3s
Even more debugging windows
4m 50s
3. Debugging Applications
41m 6s
Debug console apps
6m 21s
Debug Windows applications
9m 6s
Debug ASP.NET MVC websites
8m 55s
Debug JavaScript
5m 33s
Debug mobile apps with emulators
5m 45s
Debug tablet apps with simulators
5m 26s
Conclusion
29s
Goodbye
29s