آموزش .NET عملکرد بهینه سازی و پروفایل با JetBrains dotTrace

.NET Performance Optimization & Profiling with JetBrains dotTrace

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: با نحوه پروفایل ، شناسایی گلوگاه های hotspot و بهینه سازی کد .NET برای ایجاد برنامه های سریع و کارآمد با JetBrains dotTrace آشنا شوید. مشتریان صبور نیستند و هرگز در طول تاریخ عملکرد وب سایت یا برنامه شما به اندازه امروز مهم نبوده است. طبق آمازون ، هر 100 میلی ثانیه افزایش زمان بار ، 1٪ فروش را کاهش می دهد. در سال 2013 این می تواند به معنای 740 میلیون دلار باشد! سرعت سایت و برنامه از نظر ذهنی با قابلیت اطمینان ، اعتبار ، امنیت و ثبات ارتباط دارد. توسعه دهندگان اغلب از چگونگی بهینه سازی عملکرد به درستی آگاه نیستند. حتی بدتر ، عملکرد فقط در اولویت قرار می گیرد که غیرقابل قبول باشد یا در بهترین حالت آزار دهنده باشد. با نحوه پروفایل ، شناسایی گلوگاه های hotspot و بهینه سازی کد .NET برای ایجاد برنامه های سریع و کارآمد با JetBrains dotTrace آشنا شوید.

      سرفصل ها و درس ها

      چرا بهینه سازی عملکرد و پروفایل اهمیت دارد Why Performance Optimization & Profiling Matters

      • چرا پروفایل بهینه سازی عملکرد اهمیت دارد Why Performance Optimization & Profiling Matters

      dotTrace چیست و چگونه می توانم آن را پیدا کنم؟ What Is dotTrace & How Do I Get It?

      • dotTrace چیست چگونه می توانم آن را پیدا کنم؟ What Is dotTrace & How Do I Get It?

      • پروفایل چیست؟ What Is Profiling?

      • مجوز dotTrace dotTrace Licensing

      • dotTrace را دریافت کنید Get dotTrace

      • بردن Takeaway

      برنامه های پشتیبانی از پروفایل و عدم استفاده از dotTrace Supported Profiling Applications & When Not to Use dotTrace

      • برنامه های نمایه پشتیبانی شده Supported Profiling Applications

      • چه زمانی از dotTrace استفاده نکنید When NOT to Use dotTrace

      • زمان استفاده از dotTrace When to Use dotTrace

      • بردن Takeaway

      لگد زدن به لاستیک ها: نمایه سازی برنامه های نمایشی Kicking the Tires: Profiling Demo Applications

      • لگد زدن به لاستیک ها: نمایه سازی برنامه های نمایشی Kicking the Tires: Profiling Demo Applications

      • UI: م Basicلفه های اساسی UI: The Basic Components

      • پروفایل کار Profiling Workflow

      • نسخه ی نمایشی: تور سریع در اطراف dotTrace Demo: Quick Tour Around dotTrace

      • نسخه ی نمایشی: dotTrace در عمل با RayTrace Demo: dotTrace in Action with RayTrace

      • نسخه ی نمایشی: Timeline Viewer Demo: Timeline Viewer

      • بردن Takeaway

      نقاط داغ ، گلوگاهها و عکسهای فوری Hotspots, Bottlenecks, & Snapshots

      • نقاط داغ در مقابل گلوگاه ها Hotspots vs. Bottlenecks

      • عکسهای فوری Snapshots

      • بازدیدها dotTrace dotTrace Views

      • یک گره dotTrace A dotTrace Node

      • موضوعات درخت Threads Tree

      • درخت تماس بگیرید Call Tree

      • فهرست ساده Plain List

      • نقاط داغ Hot Spots

      • ردیابی بازگشت Back Traces

      • صادرات و ذخیره عکسهای فوری Exporting and Saving Snapshots

      • حاشیه نویسی عکس فوری Snapshot Annotations

      • نسخه ی نمایشی: عکس های فوری ، بازدیدها ، نقاط مهم Demo: Snapshots, Views, & Hotspots

      • نسخه ی نمایشی: با Log Reader یک نقطه اتصال پیدا کنید Demo: Find a Hotspot with Log Reader

      • نسخه ی نمایشی: عملکرد را با مجموعه ها بهبود بخشید Demo: Improve Performance with Collections

      • بردن Takeaway

      پیمایش ، زیر سیستم ها ، فیلتر کردن ، قالب بندی ، تاشو و گزینه ها Navigation, Subsystems , Filtering, Formatting, Folding, & Options

      • تکنیک های dotTrace dotTrace Techniques

      • جستجو و پیمایش Searching and Navigating

      • محدود کردن محدوده در برگه جدید Narrowing Scope in New Tab

      • نشانک ها Bookmarks

      • سیستم های فرعی Subsystems

      • قالب بندی Formatting

      • فیلتر کردن Filtering

      • تاشو Folding

      • توابع با ضربه کوچک یا زمان صفر Functions with Small Impact or Zero Time

      • حاشیه نویسی Node Annotations

      • گزینه های پیش نمایش کد Code Preview Options

      • نسخه ی نمایشی: تکنیک های ساده با برنامه آب و هوا Demo: Techniques with Simple Weather App

      • نسخه ی نمایشی: شمارنده XML Demo: XML Counter

      • بردن Takeaway

      ردیابی ، خط به خط ، نمونه گیری و جدول زمانی Tracing, Line by Line, Sampling, & Timeline

      • ردیابی ، خط به خط ، نمونه گیری ، جدول زمانی Tracing, Line by Line, Sampling, & Timeline

      • روش های اندازه گیری زمان Time Measurement Methods

      • انواع نمایه سازی عملکرد Performance Profiling Types

      • نمونه گیری Sampling

      • ردیابی Tracing

      • خط به خط Line by Line

      • جوانب مثبت و منفی عملکرد Performance Pros and Cons

      • نسخه ی نمایشی: نمایشگر عملکرد Demo: Performance Viewer

      • تعریف جدول زمانی Timeline Definition

      • مرورگر جدول زمانی Timeline Viewer

      • نسخه ی نمایشی: Timeline Viewer Demo: Timeline Viewer

      • بردن Takeaway

      عملکرد و پیش بینی و مقایسه عکس های فوری Performance Gain Forecasting & Comparing Snapshots

      • عملکرد با پیش بینی عملکرد مقایسه عکس های فوری Performance Gain Forecasting & Comparing Snapshots

      • پیش بینی Forecasting

      • مقایسه عکسهای فوری Comparing Snapshots

      • اشتراک عکس های فوری Sharing Snapshots

      • dotTrace در عمل پیش بینی ، مقایسه ، به اشتراک گذاری dotTrace in Action Forecasting, Comparing, & Sharing

      • بردن Takeaway

      از راه دور Profil & Profiling API Remote Profiling & Profiling API

      • API پروفایل از راه دور Remote Profiling & Profiling API

      • نمایه سازی از راه دور Remote Profiling

      • Profiling API Profiling API

      • نسخه ی نمایشی: نمایه سازی از راه دور Demo: Remote Profiling

      • نسخه ی نمایشی: پروفایل Api Demo: Profiling Api

      • بردن Takeaway

      ادغام ویژوال استودیو و مشخصات آزمایش واحد Visual Studio Integration & Unit Test Profiling

      • مشخصات پروفایل واحد Visual Studio Integration Unit Visual Studio Integration & Unit Test Profiling

      • نمای منبع Source View

      • تعویض پوشه Folder Substitution

      • dotTrace با dotPeek کامپایل می کند dotTrace Decompiles with dotPeek

      • سرورهای نماد Symbol Servers

      • تست های پروفایل واحد Profiling Unit Tests

      • نسخه ی نمایشی: ادغام ویژوال استودیو Demo: Visual Studio Integration

      • نسخه ی نمایشی: پروفایل آزمایشات واحد Demo: Unit Tests Profiling

      • بردن Takeaway

      نمایه سازی حافظه: رفتن فراتر از dotTrace & Into dotMemory Memory Profiling: Going Beyond dotTrace & Into dotMemory

      • نمایه سازی حافظه: رفتن فراتر از dotTrace به نقطه حافظه Memory Profiling: Going Beyond dotTrace & Into dotMemory

      • تور خاطره dotMemory Tour

      • Takeaway: مورد dotMemory Takeaway: Case for dotMemory

      غذای آماده نهایی Final Takeaway

      • غذای آماده نهایی Final Takeaway

      نمایش نظرات

      نظری ارسال نشده است.

      آموزش .NET عملکرد بهینه سازی و پروفایل با JetBrains dotTrace
      خرید اشتراک و دانلودخرید تکی و دانلود | 210,000 تومان (5 روز مهلت دانلود ) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      3h 10m
      83
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      81
      4.2 از 5
      دارد
      دارد
      دارد
      Xavier Morera
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Xavier Morera Xavier Morera

      خاویر بسیار علاقه مند به تدریس است ، به دیگران کمک می کند جستجو و Big Data را درک کنند. او همچنین یک کارآفرین ، مدیر پروژه ، نویسنده فنی ، مربی است و دارای چند گواهینامه با Cloudera ، Microsoft و Scrum Alliance ، همراه با MVP مایکروسافت است. او بخش عمده ای از حرفه خود را صرف کار بر روی پروژه های پیشرفته با تمرکز اصلی در .NET ، Solr و Hadoop در میان چند فناوری جالب دیگر کرده است. در طول چندین پروژه ، وی مهارت هایی را برای مقابله با راه حل های نرم افزاری پیچیده سازمانی ، کار با شرکت هایی که از شرکت های نوپا گرفته تا مایکروسافت کار می کنند ، کسب کرده است. خاویر همچنین به عنوان مربی v/trainer در سراسر جهان برای مایکروسافت کار می کرد.