Related resources for Performance
  • Dictionary vs HashTable in .NET C#5/8/2024 10:51:33 AM. Explore the differences between Dictionary and HashTable in .NET C#. Learn about efficient key-value storage, hashing techniques, and performance contrasts. Discover when to use Dictionary<TKey, TV
  • Check .NET Application Performance Using Performance Optimization5/8/2024 9:56:23 AM. Optimize your .NET app's performance by analyzing bottlenecks, monitoring resource usage, and fine-tuning code for efficient CPU and memory utilization. Employ profiling tools and performance coun
  • Memory Leak Analysis For .Net Application5/8/2024 9:53:23 AM. Perform memory leak analysis for .NET apps to identify inefficient memory usage. Utilize profiling tools to monitor memory consumption, analyze heap data, and pinpoint areas causing leaks. Implement o
  • Unlocking Performance: Exploring PLINQ in .NET C#5/8/2024 8:40:53 AM. In today's computing landscape, where multi-core processors are ubiquitous, optimizing the performance of your applications often involves leveraging parallelism. One powerful tool in the .NET dev
  • Solana's Consensus Mechanism and High-Performance Architecture5/6/2024 10:25:15 AM. Solana's exceptional throughput, processing thousands of transactions per second, distinguishes it in the blockchain realm. Its consensus mechanism, blending Proof of History and Proof of Stake, e
  • SQL Indexing: Boosting SQL Query Performance5/6/2024 4:11:19 AM. Unlock the power of SQL indexing to supercharge your database queries with our comprehensive guide. Learn how indexing works, explore real-world examples, and discover essential tips for optimizing qu
  • How To Quickly Change Azure SQL Database Service Level Objectives5/3/2024 9:01:57 AM. To swiftly adjust Azure SQL Database Service Level Objectives (SLOs), utilize Azure Portal's intuitive interface or T-SQL commands for efficient performance tuning. Consider migrating between DTU
  • Enable Output Cache Settings In SharePoint Online5/3/2024 5:38:59 AM. In this article, I would like to share the steps to configure the Output cache in SharePoint online. Output cache settings is available on the SharePoint publishing sites.
  • .NET Core Performance: Caching, Lazy Loading, indexing & profiling5/1/2024 7:30:48 AM. This article explores the world of performance optimization in .NET Core applications and SQL queries. Discover the science behind ensuring your software runs smoothly and efficiently through techniqu
  • Storage Services Use Cases and Best Practices in Azure and AWS [Part 2]4/30/2024 8:25:53 AM. Absolutely, choosing the right storage service in Azure or AWS is crucial for achieving optimal performance, scalability, cost-efficiency, and compliance with data management requirements.Understandin
  • Using Stored Procedures in MySQL Enhanced Code Performance4/30/2024 6:14:17 AM. Stored Procedures in MySQL offer a streamlined approach to executing complex or frequently used SQL logic with a single call, supporting input parameters, procedural logic, and return values.
  • What is Global Traffic Manager (GTM) in Alibaba Cloud ?4/27/2024 4:01:52 AM. Unleash global application reach & peak performance with Alibaba Cloud GTM! Explore intelligent traffic routing, geo-redundancy & disaster recovery for seamless user experience & business
  • What is Network Intelligence Service in Alibaba Cloud?4/26/2024 4:28:58 AM. Unleash the power of Alibaba Cloud's Network Intelligence Service (NIS) for self-service website network design, deployment, and insightful troubleshooting.
  • Impove App Launch Performance With MultiCore JIT in .NET Framework4/25/2024 8:48:50 AM. Learn how to enhance the launch performance of your .NET Framework 4.5 applications by leveraging MultiCore JIT (Just-In-Time) compilation. Discover techniques to optimize code compilation, reduce sta
  • Improve Performance of .NET Application4/24/2024 7:42:39 AM. Enhance .NET application performance through techniques like code profiling, caching, asynchronous programming, and database query optimization. Implementing these strategies boosts efficiency and res
  • Optimizing Security & Performance in .NET Core Apps for Heavy Loads4/24/2024 7:40:20 AM. Secure and optimize your .NET Core apps for heavy traffic with strategies like load balancing, caching, authentication, encryption, and monitoring. Implementing these ensures both security and perform
  • What Is Struct And When To Use Struct In C#4/23/2024 8:20:54 AM. 'Struct' keyword is used to create a structure. A structure can contain variables, methods, static constructor, parameterized constructor, operators, indexers, events, and property. A structur
  • Logging Database Operations in Entity Framework4/22/2024 8:53:24 AM. Discover Entity Framework 6's new feature: logging database operations. Easily debug and troubleshoot performance issues by logging SQL commands, parameters, timestamps, and more. Customize loggin
  • Diagnostic And Performance Monitoring in .Net 4.04/22/2024 8:23:32 AM. Explore .NET 4.0's enhanced performance monitoring capabilities, including application domain-level resource tracking for memory and processor usage. Utilize Hosting APIs and Event Tracing for Wi
  • Things to Consider When Designing .NET Applications4/22/2024 8:21:02 AM. Explore efficient .NET application design for scalability and performance. Learn about proper resource management, application boundaries, assembly strategies, code refactoring, and optimal thread usa
  • Native Image Generation in Managed Code4/22/2024 8:19:00 AM. This article explains how to write and execute high-performance .NET managed code by employing the Native Image Generator utility as well as some of its disadvantages and recommended scenario guidelin
  • What is Constants(const) in C#?4/22/2024 6:08:02 AM. Constants are essential elements in any programming language, providing a way to define values that remain unchanged throughout the execution of a program. This guide explores the concept of constants
  • VMware Cloud: Optimize Workloads 4/22/2024 4:16:34 AM. Unleash peak performance & cost savings in your VMware Cloud! Explore 5 key strategies for workload placement, maximizing agility & efficiency for your cloud environment. #VMwareCloud #CloudOp
  • What is Benchmarking & How to Take Benchmark in .NET C#?4/20/2024 6:52:29 AM. In the realm of .NET C# development, optimizing performance is paramount for ensuring that applications meet user expectations for speed and responsiveness.
  • Mastering SQL Server Common Table Expressions (CTEs)4/19/2024 10:50:28 AM. Mastering SQL Server Common Table Expressions (CTEs) empowers users to create complex queries efficiently. Learn recursive and non-recursive CTEs, optimize queries, and enhance database management ski
  • Client-Side Performance Optimization (Angular)4/19/2024 4:34:48 AM. Angular client-side performance optimization involves techniques like Ahead-of-Time Compilation, Lazy Loading, Minification, Tree Shaking, Module Optimization, Bundle Size Analysis, and more for impro
  • Select Data Using Complied Query4/18/2024 11:13:18 AM. Learn how to optimize data retrieval in your application by utilizing compiled queries. This technique, often employed in Entity Framework and LINQ, enhances performance by pre-compiling queries, resu
  • Mastering SQL Joins with the WITH(INDEX(Index_Name)) Clause4/18/2024 9:09:24 AM. Explore how the WITH(INDEX(Index_Name)) clause in SQL can turbocharge query performance by providing hints to the query optimizer regarding index selection, particularly when used in joins. Learn the
  • How To Integrate Application Insights Into Azure Functions4/17/2024 8:06:12 AM. Learn the seamless integration process of Application Insights into Azure Functions. Enhance monitoring, logging, and performance tracking capabilities effortlessly. Harness the power of Azure service
  • How To Integrate Azure Application Insights Service To An Angular4/17/2024 8:00:08 AM. Elevate your Angular app's performance and monitoring capabilities by seamlessly integrating Azure Application Insights service. Track and optimize user experiences with advanced logging and monit
  • Singleton vs. Static Class in C# - Choosing the Right Approach4/17/2024 4:54:57 AM. Singleton and Static classes can only have one instance available in memory, and both classes can be used to maintain the global state of an application, however, there are many differences between th
  • Alibaba Cloud CDN: Enhancing Web Performance Globally4/16/2024 5:13:33 AM. Unleash website speed with Alibaba Cloud CDN! Explore its benefits, architecture, and how it works. Discover the difference between CDN and DCDN for optimal content delivery. #AlibabaCloud #CDN
  • Using Dapper For Data Access In ASP.NET Core Applications4/15/2024 11:46:45 AM. Dapper is a lightweight ORM for ASP.NET Core, offering efficient data access with minimal overhead. It simplifies database interactions by mapping query results to objects, enhancing performance in we
  • Comparing Strings with Globalization and Performance in .NET4/15/2024 11:44:26 AM. Efficiently compare strings in .NET considering globalization for culture-aware operations. Optimize performance by selecting appropriate StringComparison and CultureInfo options, ensuring accurate an
  • How To Create A Partitioned View In SQL Server4/15/2024 11:05:27 AM. Learn about creating and utilizing partitioned views in SQL Server for efficient data retrieval and performance optimization. Understand the concept, steps for implementation, check constraint usage,
  • Azure Load Testing - Create Load Test for App Service Web Apps4/15/2024 10:02:41 AM. Discover how to perform load testing for Azure App Service Web Apps using Azure Load Testing. Learn to create and execute load tests to assess application performance, scalability, and reliability.
  • SQL Join Methods: Cross Join vs. Comma-Separated Join4/11/2024 10:55:45 AM. In the realm of SQL querying, the choice of join method can significantly impact the result set and performance of your queries. Two commonly used methods, cross join and comma-separated join, often s
  • Migrate and Run VMware Workloads to Oracle Cloud VMware Solution4/10/2024 7:10:31 AM. Migrating VMware workloads to the cloud can be a complex but rewarding process. This article explores the benefits, challenges, and steps involved in migrating and running VMware workloads on Oracle C
  • 15 Effective Methods for Enhancing Performance in Our ASP.NET Core Application4/9/2024 6:09:14 PM. Explore 15 effective methods meticulously curated by Ziggy Rafiq to enhance performance in ASP.NET Core applications, ensuring optimal efficiency and scalability for your projects
  • Boosting Azure Function Performance with Isolated .NET Core4/9/2024 5:45:41 PM. In the article "Boosting Azure Function Performance with Isolated .NET Core," written by Ziggy Rafiq, readers learn about how Isolated .NET Core empowers Azure Functions. This piece explores
  • Benchmark - ASP.NET 4.8 Vs ASP.NET Core 3.04/9/2024 11:48:34 AM. When I started developing with ASP.NET CORE, I realized there were some response time performance changes compared to ASP.NET Framework. I thought to myself I need to perform a benchmark about it.
  • Power of Filtered Indexes in SQL Server4/5/2024 4:28:34 AM. Discover the power of filtered indexes in SQL Server with our concise guide. Explore practical applications and key benefits, empowering you to harness the full potential of SQL Server for enhanced da
  • .NET Synchronous vs Asynchronous4/4/2024 6:39:42 AM. Synchronous programming in .NET involves sequential execution, blocking the current thread until a task completes. Asynchronous programming, on the other hand, enables non-blocking execution, improvin
  • Difference between IEnumerable vs IQuerable4/1/2024 6:34:21 AM. Understand the difference between IEnumerable and IQueryable in .NET collections. While IEnumerable is suitable for in-memory collections, IQueryable allows for optimized queries, especially in scenar
  • C# Structs: Performance Benefits, Usage, and Best Practices4/1/2024 4:25:28 AM. This article provides an insightful overview of structs in C#, detailing their value type nature, stack allocation, and key characteristics. It includes examples and considerations for when to use str
  • Configure SLA’s and KPI’s in Microsoft Dynamics 365 Service3/31/2024 3:51:46 AM. In this article, we will configure SLAs and KPIs in Microsoft Dynamics 365 Service involves setting up service level agreements to define response times and resolution targets, along with key performa
  • Save Money On Your Azure Monthly SQL Database Bill3/28/2024 10:33:58 AM. Optimize Azure SQL Database costs by leveraging pricing tiers, reserved capacity, and performance tuning. Monitor resource utilization, scale efficiently, and implement cost-effective strategies to sa
  • What Is Automatic Tuning In Azure SQL Database3/28/2024 6:37:39 AM. Microsoft has long given us DBA tools and suggestions to help tune databases, to fix queries with indexes, and many times they were of questionable merit. We have all seen the dreaded dta_index names
  • Be Careful With Your SQL Server Max Memory Settings3/28/2024 6:35:24 AM. Quite often, I see database administrators set SQL Server Max Server Memory thinking that only everything related to SQL Server uses this shared memory pool. This is a mistake. There are many things t
  • Keeping Large Table Statistics Current - TF23713/28/2024 6:33:21 AM. Statistics are the magic ingredient that helps the query optimizer create its best guess for generating an execution plan. Keeping statistics as accurate as possible will give the optimizer the inform
  • SQL Server Vulnerability Assessment3/28/2024 6:33:00 AM. SQL Server Vulnerability Assessment (VA) in SQL Server Management Studio 17.4 or later lets SQL Server scan your databases for potential security vulnerabilities and can be run against SQL Server 2012
  • New Resumable Online Index Create SQL Server 20193/28/2024 6:32:06 AM. SQL Server 2019 brings a very exciting new feature that is long overdue. Resumable Online Index Create is one of my favorite new things. This, paired with the Resumable Index Rebuilds introduced with
  • VLFs - The Forgotten Foe3/28/2024 6:30:53 AM. Unveil the hidden impact of Virtual Log Files (VLFs) in SQL Server. Explore strategies to mitigate performance issues stemming from log file fragmentation and learn essential database maintenance tech
  • What Is Date Correlation Optimization?3/28/2024 6:27:07 AM. OK So, I am doing some digging and peaking around again in SQL Server and came across a database option called Date Correlation Optimization Enabled = False. Honestly, I had no clue what it did, so I
  • Synchronous VS Asynchronous Statistics Updates3/27/2024 9:36:27 AM. In this article, we will explore the impact of synchronous and asynchronous statistics updates on system performance and data processing. Analyze real-time updates versus delayed processing, consideri
  • Optimizing Application Performance In-Memory Cache in .NET Core3/27/2024 9:30:18 AM. In this article we will see how we can improve the performance of the application using IMemory Cache in .NETcore application.
  • Optimizing Dynamics 365: Thread Jobs for Multiple Record Updates 3/27/2024 8:56:42 AM. In this article, we will learn how to utilize Thread Jobs for Updating Multiple Records in Dynamics 365 using PowerShell Script. Retrieving all Contact Records and Updating First and Last Names using
  • Visual Studio 2017 Overview And New Features3/21/2024 6:48:14 AM. Explore Visual Studio 2017's comprehensive IDE with enhanced features for efficient software development. Discover updates in debugging, coding, and collaboration, empowering developers with impro
  • Media Queries in CSS3/19/2024 6:12:44 AM. This article elucidates the significance and functionalities of media queries, a prominent module of CSS3. It highlights how CSS3 introduces a plethora of built-in modules, including media queries, th
  • Top 10 Tips For Building High Performance Websites3/13/2024 1:45:24 PM. A large scalable website is a web application with web pages, data, and functionality. Here are top 10 tips to build large scalable high-performance web applications.
  • Increasing Item Limit in Power Apps: A Step-by-Step Guide up to 20003/12/2024 6:36:29 AM. In this article, we will learn to Unlock the full potential of Power Apps by increasing the item limit to 2000 with our comprehensive step-by-step guide. Learn how to efficiently manage data sources,
  • Use and Manage Microsoft Viva Engage 3/11/2024 11:30:20 AM. Yammer was rebranded to Viva Engage, and would now be part of the Microsoft Viva employee experience platform. So Yammer is now called as Viva Engage as it rebranded. This article is about Viva Engage
  • Leveraging Compiled Queries for Enhanced Performance in LINQ3/9/2024 9:17:22 AM. Compiled queries in LINQ allow developers to pre-compile LINQ queries into executable delegates, reducing the overhead of query compilation and optimization. By caching the compiled query execution pl
  • Entity Framework Core 5.0 - An Introduction To What's New 3/7/2024 11:26:50 AM. Discover the latest features in Entity Framework Core 5.0, including improved performance, enhanced LINQ capabilities, migration enhancements, and streamlined database schema management.
  • Entity Framework 6.0: NGen.exe and Startup Performance3/7/2024 8:48:20 AM. This content discusses native code generation, focusing on the process where the Just In Time (JIT) compiler converts MSIL code into native code for execution. It explains how the Native Image Generat
  • Practical Introduction To Entity Framework: Day 33/6/2024 10:32:09 AM. Day 3 of this practical Entity Framework introduction delves into database transactions, query optimization, and advanced EF features. Learn to manage relationships, optimize data models, and fine-tun
  • .NET Core vs .NET Standard: Quick & Simple Comparison3/6/2024 9:39:09 AM. In this article, we will discover the nuances between .NET Core and .NET Standard in this succinct overview. Delve into their features, cross-platform capabilities, and performance differences.
  • Performance Testing with K6 Tool3/6/2024 9:34:00 AM. k6 is an open-source framework designed to simplify performance testing for developers. It leverages the Goja programming language, an implementation of ES2015 JavaScript on Golang. This allows develo
  • Boosting Web Page Performance with the Defer Attribute3/6/2024 5:59:51 AM. JavaScript plays a vital role in enhancing the interactivity and functionality of web pages. However, the way scripts are loaded can significantly impact the user experience and overall performance of
  • Performance Optimization Techniques In IIS Server3/5/2024 10:38:47 AM. In this article, we will discover techniques to boost performance on your IIS server. Learn about caching, compression, load balancing, and resource management to optimize response times and enhance s
  • Improve Performance of Word 20133/5/2024 10:38:10 AM. Boost productivity in Microsoft Word 2013 by optimizing performance. Learn to manage resources efficiently, troubleshoot issues, tweak configuration settings, and streamline add-ins and templates for
  • Enhance SQL Server Stored Procedure Performance – Tuning Tips3/5/2024 9:26:01 AM. Covering indexes and filtered indexes in SQL optimize database performance by efficiently retrieving data for queries. Covering indexes include all needed columns, while filtered indexes target specif
  • ASP.NET Performance Optimization3/5/2024 9:15:52 AM. The content emphasizes the significance of application performance, particularly from the client's viewpoint, highlighting issues such as excessive round trips, resource consumption, and server ca
  • Performance Optimization Techniques For React Applications3/5/2024 8:18:59 AM. This article delves into performance optimization techniques in React applications, emphasizing the crucial role of coding practices and infrastructure configuration in enhancing application quality.
  • Lists Throttling in SharePoint 20103/4/2024 11:51:09 AM. Learn how SharePoint 2010 lists throttling optimizes performance by imposing limits on resource-intensive operations, ensuring scalability, and preventing performance degradation. Explore best practic
  • SQL Server Performance Tuning: Data Compression3/4/2024 11:30:53 AM. In this article, you will learn about Data Compression in SQL Server. Learn SQL Server Performance Tuning, Types of Data Compression like Row Compression, Page Compression, Dictionary Compression.
  • Improving SQL Performance Using Covering Indexes3/4/2024 11:29:49 AM. In this article we will try to understand what a covering index is, how to avoid the expensive key lookup operations, and how it can improve our T-SQL performance multi fold times.
  • Understanding Site Usage & Site Report in SharePoint3/4/2024 10:43:58 AM. In this article, we will understand Site Usage & Site Report in SharePoint entails grasping how users interact with your site, tracking metrics such as page views, unique visitors, and popular con
  • What Is Lazy Loading Translations in Vue.js2/29/2024 10:43:22 AM. Implementing lazy loading translations in Vue.js with Vue I18n involves asynchronously loading translation files when needed, reducing the initial bundle size and enhancing loading performance. Learn
  • SQL Server Data Types for Performance, Memory Efficiency2/28/2024 6:49:09 AM. "Embark on a journey to unlock SQL Server's full potential through savvy data type selection. Enhance performance and streamline operations with optimal choices.
  • An in-depth look at C# 10 and performance improvements2/25/2024 2:25:50 AM. Get a comprehensive analysis of Ziggy Rafiq's latest C# 10 enhancements and how they affect application performance. Discover how function pointers simplify method invocation, records enhance memo
  • Get App History on Windows 82/23/2024 9:45:22 AM. Learn how to access app history on Windows 8 using the Task Manager. Monitor app usage, resource consumption, and performance metrics to optimize your system. Gain insights into your app activity for
  • Unveiling New Features for Simplified Syntax and Improved Performance in C# 102/18/2024 3:32:44 AM. In C# 10, authored by Ziggy Rafiq, developers will discover simplified syntax and performance improvements. Record structs combine the benefits of records and structs for better memory efficiency. Glo
  • What is the difference between v-show and v-if directives?2/16/2024 10:05:54 AM. Introduction to v-show and v-if directives in Vue.js, explaining their differences, behavior, and use cases. Includes examples and key differences between v-show and v-if.
  • Distributed Tracing with OpenTelemetry in .NET Core2/16/2024 10:03:28 AM. OpenTelemetry revolutionizes observability in software development, offering a unified approach to collecting telemetry data across distributed systems. With its standardized APIs and SDKs, developers
  • Telemetry in ASP.Net Core Web API2/16/2024 6:58:48 AM. This article introduces the concept of telemetry in web APIs, focusing on its significance in performance monitoring and issue identification.
  • .NET 8 Features: Explore Performance Improvements and Language Enhancements2/11/2024 3:33:55 PM. This tutorial provides a comprehensive overview of the new features in .NET 8, focusing on performance enhancements and language improvements. Explore the advancements introduced in this version, delv
  • What is Monitoring and Profiling?2/9/2024 9:07:26 AM. Monitoring and profiling involve tracking system behavior, resource usage, and performance metrics. These practices aid in identifying bottlenecks, optimizing code, and ensuring application health, cr
  • How to Find Blocked Deadlocks in SQL?2/9/2024 8:42:19 AM. The SQL query utilizes dynamic management views (DMVs) like sys.dm_exec_requests, sys.dm_exec_sessions, sys.dm_exec_connections, and sys.dm_exec_sql_text to monitor and manage active sessions, connect
  • What are Synthetic Events in React?2/8/2024 10:55:25 AM. Howmany character only this content-This content highlights the significance of synthetic events in React, which are wrappers around native browser events providing a consistent interface across diffe
  • Difference Between Raw SQL and Dapper 2/8/2024 8:55:42 AM. Explore the trade-offs between using raw SQL queries and leveraging Dapper, a micro-ORM for database access in C# development. Delve into performance, code maintainability, and efficiency to make info
  • Multithreading in C#: Processes, Threads, and Performance Optimization2/7/2024 10:06:03 AM. In this article, we will learn to Explore how threads are managed, synchronized, and executed at the kernel level, shedding light on the core mechanisms of concurrency and parallelism.
  • What Are Interceptors in C# 122/7/2024 6:54:49 AM. C# 12's experimental Interceptors let you reroute method calls during compilation. Think of them as "code detours" for specific methods, allowing modifications without directly changing
  • .NET 8 Memory Management: Refreshing Dynamic Memory Limits2/6/2024 8:25:04 AM. In the ever-evolving landscape of software development, optimizing resource utilization is crucial, especially in dynamic cloud environments.
  • ASP.NET Core MVC vs Razor Pages vs CodeBehind Framework2/2/2024 7:16:16 AM. In this article, we compare the performance of ASP.NET Core with the CodeBehind framework. Once we compare Razor Pages with CodeBehind and once again we compare ASP.NET Core MVC with the CodeBehind fr
  • Optimize SQL Database Performance2/1/2024 8:40:21 AM. "Unlocking Database Efficiency: A Guide to Performance Optimization in SQL" is a concise and insightful resource that provides practical guidance on enhancing the efficiency of SQL databases
  • Optimizing Angular and C# Performance1/31/2024 7:29:23 AM. Discusses performance optimization techniques for Angular and C# applications, covering lazy loading, code splitting, server-side rendering, and backend performance improvements in ASP.NET Core.
  • Optimizing Performance in C# Entity Framework1/24/2024 8:19:10 AM. Optimize the performance of your C# Entity Framework application with these strategic best practices. From lazy loading and eager loading to caching and database tuning, ensure efficient data access.
  • Caching Strategies Blueprint: Accelerate Data Retrieval Performance1/24/2024 6:47:14 AM. This article explores the significance of caching in software development, emphasizing its role in enhancing data retrieval efficiency. It covers caching principles, trade-offs, cache hierarchy, hits
  • Load Balancing Strategies: Optimizing Performance and Reliability1/22/2024 11:06:35 AM. This article explores the significance of load balancing in modern computing, emphasizing its role in optimizing performance and reliability for applications dealing with varying traffic levels. It co