Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Personalizar La Depuración Con DebuggerDisplay
Search
Lautaro Carro
June 29, 2019
Programming
0
200
Personalizar La Depuración Con DebuggerDisplay
Presentación dada el 29 de Junio de 2019 en el evento Xamarin Assemble
Lautaro Carro
June 29, 2019
Tweet
Share
More Decks by Lautaro Carro
See All by Lautaro Carro
AgentCon 2025- Córdoba, Argentina
lauchacarro
0
110
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
300
VS Code DevDays 2025 - Buenos Aires - NET Baires
lauchacarro
0
110
La nueva AI Médica Open Source de Microsoft para la atención clínica
lauchacarro
0
51
Introducción a Azure Service Bus
lauchacarro
0
69
Buenas prácticas para usar MinimalAPI en ASP.NET Core
lauchacarro
0
120
Novedades en .NET 9 y C#13 - .NET Conf 2024 - .Net Baires
lauchacarro
0
100
Microservicios Desacoplados: Una DB por Cada Uno - dotnet Latam day 2024
lauchacarro
0
190
Blazor en Grande: Arquitectura y Escalabilidad - Jornada 5 - Asp .NET (Español)
lauchacarro
0
160
Other Decks in Programming
See All in Programming
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
230
OTP を自動で入力する裏技
megabitsenmzq
0
110
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
130
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
240
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
990
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
2
390
TipKitTips
ktcryomm
0
170
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
300
Swift ConcurrencyでよりSwiftyに
yuukiw00w
0
270
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
360
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
150
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
190
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
150
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
100
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
Abbi's Birthday
coloredviolet
2
5.4k
Prompt Engineering for Job Search
mfonobong
0
190
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
400
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
170
We Are The Robots
honzajavorek
0
200
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
210
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Transcript
1 2 ° EDICIÓN 2 EDICIÓN Lautaro Carro Net Developer
www.lautarocarro.com
2 2 ° EDICIÓN 2 ° EDICIÓN Agenda 1. ¿Qué
es? 2. ¿Cómo se usa? 3. Ventajas y Desventajas 4. Buenas Prácticas
3 2 ° EDICIÓN 2 ° EDICIÓN Le permite al
desarrollador controlar cómo se debe mostrar un objeto en las ventanas de variables.
4 2 ° EDICIÓN 2 ° EDICIÓN ¿Les ha pasado?
5 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el
[DebuggerDisplay]?
6 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el
[DebuggerDisplay]?
7 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el
[DebuggerDisplay]?
8 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el
[DebuggerDisplay]?
9 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el
[DebuggerDisplay]?
10 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el
[DebuggerDisplay]?
11 2 ° EDICIÓN 2 ° EDICIÓN [DebuggerDisplay] VS .ToString()
DebuggerDisplay ▰ Sólo para el depurador ▰ Reduce el rendimiento ▰ Independiente del código ToString() ▰ "Efecto secundario” ▰ Ya esta compilado, no tiene nada que procesar ▰ Acceso público
12 2 ° EDICIÓN 2 ° EDICIÓN Practica Recomendada
13 2 ° EDICIÓN 2 ° EDICIÓN Preguntas?
14 2 ° EDICIÓN 14 2 ° EDICIÓN https://github.com/lauchacarro/DebuggerDisplay “
15 2 ° EDICIÓN ¡Muchas gracias! Lautaro Carro Net Developer
www.lautarocarro.com
16 2 ° EDICIÓN 2 ° EDICIÓN Sponsors Xamarin Assemble
es posible gracias a nuestros sponsors!