Giter Site home page Giter Site logo

netcoredebugging's Introduction

.NET Core 2.0 Debugging Sample Project

A repository to maintain .NET Core application debugging sample code.

This is a sample project repository that maintains some very poor .NET Core code to help developers demostrate how to figure out root cause issues from .NET Core application by LLDB/Windbg.

I recently wrote a book named ".NET Core 2.0 Application Debugging". In this book, I demostrated all these sample in book chapters.

This repo contains below projects:

  • AppSimpleCrash
  • CrashAtFinalizer
  • DBDeadlockHang
  • DumpMe
  • HelloWorld
  • HighCPU
  • MassiveThreads
  • MemoryLeak

In this repository also contains .NET Core debugging extensions for Linux and macOS on x64 archiecture to compatiable LLDB3.9. Please feel free to download.

Access Tsinghua Press website to know details

.NET Core 2.0 调试样例代码仓库

一个包含.NET Core 应用程序调试样例代码的代码仓库

这是一个示例项目代码仓库维护一些非常差劲的.NET Core代码,用来帮助开发人员演示如何利用LLDB/Windbg调试工具从.NET Core应用程序中找出程序运行出错的根本原因。

我最近写了一本名为《.NET Core 2.0 应用程序高级调试》的书。 在这本书中,我将所有这些例子调试方法在各章中进行了介绍。 代码仓库中包含以下项目:

  • AppSimpleCrash
  • CrashAtFinalizer
  • DBDeadlockHang
  • DumpMe
  • HelloWorld
  • HighCPU
  • MassiveThreads
  • MemoryLeak

在最新发布的.NET Core 2.1 中,调试扩展所支持的LLDB 调试器已经从3.6升级到3.9 版本。在这个版本库中,还包含了用于Linux和Mac OS X64架构的.NET Core调试扩展,以兼容LLDB3.9。 请随意下载。

天猫购买链接 抢购传送门

京东自营购买链接 抢购传送门

当当购买链接 抢购传送门

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.