C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Onkar Sharma(5)
Mahesh Chand(4)
Rohit Gupta(3)
Farhan Ahmed(3)
Parthiv Suthar(2)
Aarav Patel(2)
Vishal Gami(2)
Nikhil Patil(2)
Sigar Dave(2)
Jalpa Dhola(2)
Najath Risni(2)
Chittaranjan Swain(2)
Dhairya Krishnat(2)
Khaja Moizuddin(2)
Vinodh Narayanan(2)
Riya Patel(1)
Niharika Gupta(1)
Nidhi Sharma(1)
Hariyanisantosh (1)
Rajesh Gami(1)
Aravind Kumar 4026(1)
Farrukh Rehman(1)
Sreenath Kappoor(1)
John Godel(1)
Jayant Kumar(1)
Sreeparna Sreejay(1)
Chirag Tankan(1)
Kanchana Jayathilake(1)
Rikam Palkar(1)
Shiv Sharma(1)
Allen Oneill(1)
Babita (1)
Raveena Attri(1)
Velladurai (1)
Punar Dutt Rajput(1)
George (1)
Jaimin Shethiya(1)
Jitendra Mesavaniya(1)
Jayraj Chhaya(1)
Dmytro Hubernatorov(1)
Mukesh Nailwal(1)
Kaveendra Dhilhan(1)
Sardar Mudassar Ali Khan (1)
Sarvesh Shinde(1)
Harshal Limaye(1)
Puneet Kankar(1)
Alagunila Meganathan(1)
Shivam Payasi(1)
Vijay Pratap Singh(1)
Rahul Bansal(1)
Navin Prakash(1)
Love Thakker(1)
Bhavin Nandaniya(1)
Frank Odoom(1)
Ajay Singh(1)
Raju Ahmed(1)
Ashok Vardhan(1)
Siddharth Vaghasia(1)
Vivek Jadhav(1)
Kirtesh Shah(1)
Madhan Thurai(1)
Arnab Mukherjee(1)
Parth Thakkar(1)
Prashant Gupta(1)
Manoj Mittal(1)
Himani (1)
Sandhya Satam(1)
Vijai Anand Ramalingam(1)
Abhishek Yadav(1)
Prasham Sabadra(1)
Vignesh Mani(1)
Ram Prasad M(1)
Arkadeep De(1)
Priyanka Jain(1)
Rion Williams(1)
Dhruvin Shah(1)
Prashant Kumbhar(1)
Monica Rathbun(1)
Resources
No resource found
Context Window Optimization Techniques for Large-Scale AI Applications
Jun 15, 2026.
Optimize LLM context windows for scalable AI apps. Reduce costs, latency, and improve response quality with smart retrieval & summarization.
How to rename a folder in a SharePoint Document Library using Power Automate
Jun 01, 2026.
Automate folder renaming in SharePoint Document Libraries using Power Automate! This guide uses the 'Send HTTP request' action for efficient updates. Streamline your document management!
Context Compression Techniques for Large-Scale AI Agent Systems
May 29, 2026.
Context compression is vital for scalable AI agents. Techniques like RAG, summarization, and semantic filtering reduce token usage and improve AI performance.
How to perform Folder Operations using SharePoint HTTP Actions in Power Automate
May 11, 2026.
Automate SharePoint folder management! Learn how to create, rename, and delete folders in Power Automate using HTTP requests. Simplify document library workflows.
What is HTTP/2 and how is it different from HTTP/1.1?
Apr 22, 2026.
Discover HTTP/2's advantages over HTTP/1.1 for faster websites. Learn about multiplexing, header compression, server push, and how it boosts SEO and user experience.
How can developers design efficient data storage strategies for large datasets?
Mar 11, 2026.
Explore efficient data storage strategies for large datasets. Learn about partitioning, compression, indexing, and distributed systems for optimal performance.
What Picoclaw Is and How to Use It?
Feb 19, 2026.
Learn what PicoClaw is and how to use it as a developer: install or build it, configure providers and channels, use the workspace sandbox, add scheduled tasks, and deploy safely to edge or server environments.
Windows Sandbox for Windows Home Users
Feb 13, 2026.
Learn what Windows Sandbox is and how Windows Home users can get it by upgrading to Pro, enabling the feature, and using safe settings like no-network and read-only folders.
How Do I Improve Performance in ASP.NET Core APIs?
Jan 09, 2026.
Learn how to speed up ASP.NET Core APIs with real engineering techniques covering middleware, routing, JSON, EF Core, caching, async, concurrency, logging, HTTP, and deployment tuning, with code examples and a production checklist.
How Do I Structure a Clean, Maintainable .NET Solution?
Jan 09, 2026.
Learn how to structure a clean, maintainable .NET solution using a layered architecture that scales, with project layout, dependency rules, boundaries, naming conventions, and practical tips to keep codebases healthy as teams grow.
React Server Components (RSC) Migration Guide
Nov 26, 2025.
Learn how to migrate your React application to React Server Components (RSC). This guide explains best practices, recommended folder structure, common pitfalls to avoid, and simple examples to help you adopt the latest React version with confidence.
Best Folder Structure for Beginners in Angular Projects
Nov 26, 2025.
Master Angular project structure! This guide provides a beginner-friendly, scalable folder organization for maintainable and collaborative Angular apps. Includes core, shared, and feature modules.
Understanding Angular Modules, Lazy Loading, and Folder Structure Best Practices
Nov 25, 2025.
Master Angular architecture! Learn modules, lazy loading techniques, and folder structure best practices for scalable and maintainable enterprise applications. Avoid code chaos!
Why Do We Need GZip? (And why IIS automatically gives you GZip in .NET applications)
Nov 23, 2025.
GZip compression speeds up .NET apps by shrinking web responses. Learn how it boosts performance, cuts costs, improves SEO, and works automatically with IIS!
Building a Custom Serialization Framework (Compress, Encrypt, Version Data) | Angular + ASP.NET Core
Nov 19, 2025.
Build a custom serialization framework in Angular & ASP.NET Core for compression, encryption, and versioning. Secure data, optimize performance, and ensure compatibility.
Fixing Special-Character Folder Names and Applying Default Metadata in SharePoint Online Using CSOM
Nov 19, 2025.
Fix SharePoint Online folder metadata issues caused by special characters in folder names. This guide provides a PowerShell CSOM script to apply default metadata correctly.
AI-Powered File Summarizer: Deep-Dive Architecture, Algorithms, Workflows, and Enterprise Integration
Nov 14, 2025.
Comprehensive, SEO- and GEO-optimized guide to AI-powered file summarizers, covering full architecture, algorithms, RAG pipelines, extraction methods, implementation code, enterprise workflows, use cases, limitations, and optimization techniques.
🧱 Lesson 2A— Creating the base solution, API project, folder structure, dependency injection, environment configuration
Oct 31, 2025.
Build a robust .NET eCommerce API! This tutorial covers solution setup, clean architecture, dependency injection, and environment configuration for scalable apps.
Uploading Files and Folders to GitHub
Oct 28, 2025.
Learn how to upload files and folders to GitHub using the web UI or command line. Perfect for beginners and experienced users. Master Git basics and best practices!
LLMs: From Tokens to Dollars: Cost Engineering for LLM Apps
Oct 12, 2025.
Optimize LLM application costs by treating tokens as a design constraint, not an afterthought. This playbook details strategies like token budgeting, caching, compression, and intelligent model mixing to minimize expenses while maximizing value. Focus on outcomes, not just usage, to transform LLMs into a predictable, compounding advantage. Track cost per task, accuracy, and latency to ensure efficiency.
How SharePoint Differentiates Between Folders and Files in a SharePoint Library
Sep 30, 2025.
Learn how SharePoint distinguishes between folders and files programmatically using the FSObjType property. This guide provides practical examples using REST API and PnP.js within SPFx to build custom file explorers and document management solutions. Master the art of differentiating folders and files for enhanced SharePoint development and user experiences, creating powerful web parts and dashboards.
Advanced Document Set and Metadata-Driven Folder Management in SharePoint with PnPjs
Aug 19, 2025.
Learn how to manage SharePoint documents using Document Sets, metadata-driven folders, and PnPjs in SPFx. Automate creation, enforce governance, and improve organization, compliance, and discoverability in enterprise libraries.
Folder Management in SharePoint Online with PnPjs and SPFx
Aug 18, 2025.
Learn how to manage folders in SharePoint Online using PnPjs within SPFx. Explore folder creation, file upload, metadata updates, and governance best practices for efficient document library management.
Fetch Column Headers from Excel Files in a Folder using Power Automate
Aug 15, 2025.
In this article its mainly focus on extracting the column header names from multiple excel sheet stored in a folder using Power Automate.
Files, Directories, and I/O: The Fundamentals of Data Management
Aug 14, 2025.
Files and directories are core elements of data storage. Files hold information, while directories organize them in a structured hierarchy, enabling efficient data management, access, and retrieval in computer systems.
Freeing Up Disk Space from VSS Snapshots on Exchange Server
Jul 09, 2025.
Struggling with low disk space on your Exchange Server? Hidden VSS snapshots in the "System Volume Information" folder might be the cause. Learn how to view, limit, and clean them to reclaim lost storage space.
Easily Change Folder Colors and Create Folders in SharePoint Using Power Automate
Jun 12, 2025.
Learn how to use Power Automate to create folders and change folder colors in SharePoint with ease. Enhance organization, boost productivity, and streamline your SharePoint experience.
🔍 Efficient Ways to Organize Your SharePoint Document Libraries
Jun 09, 2025.
A well-structured SharePoint document library is essential for productivity and ease of access. Whether you're starting from scratch or planning a clean-up, here are four smart organizational methods to manage your files better—and when to apply each.
Best Practices for Structuring Large ASP.NET Projects: A Simple Guide
Jun 07, 2025.
A beginner-friendly guide to organizing large ASP.NET projects using clean architecture, feature-based folders, and practical tips for maintainability and scalability.
VS Code for C# Developers: Create, Run, and Debug Apps
May 12, 2025.
Learn to set up Visual Studio Code for C# development on macOS, create and run a simple C# console app, debug with breakpoints, and build .NET Core applications. Transition smoothly from Visual Studio with the C# extension.
Introduction to Managing Connections and Gateways in Power BI
Mar 27, 2025.
Learn how to efficiently manage connections and gateways in Power BI, including on-premises and virtual network data gateways.
Implementing AI Model Distillation for Faster Inference on Azure ML
Jan 09, 2025.
Learn how to implement AI model distillation on Azure ML to achieve faster inference and improved efficiency. Discover techniques for model compression, knowledge transfer, and optimizing neural networks for cloud and edge AI.
How to Transfer Files/Folders from AWS EC2 to Local Machine Using SCP
Dec 27, 2024.
Transferring files between an AWS EC2 instance and your local machine is easy using SCP. This guide explains the steps to securely copy files and folders, verify transfers, and ensure successful data movement using SSH.
How to Transfer Files or Folders from Local Machine to Remote in EC2
Dec 17, 2024.
This article explains how to transfer files or folders from your local computer to an Amazon EC2 instance using SSH and SCP. It covers the steps to connect to the EC2 instance, create a folder, and securely transfer files.
Rename Folder in SharePoint Online Document Library with Power Automate
Oct 28, 2024.
In SharePoint Online, renaming a folder in a Document Library with Power Automate can be done using an HTTP request to interact with the SharePoint REST API, as Power Automate lacks a direct rename action.
Learn to Set Folder Unique Permission
Aug 27, 2024.
This feature ensures that only selected users or groups can view, edit, or manage the folder's contents, enhancing security and tailoring access to meet specific needs.
Setting Up a Basic React Application with Routing
Jul 01, 2024.
Learn to build a React app with routing using react-router-dom. Set up a structured folder layout, define routes in Main.js, integrate components in App.js with BrowserRouter, and configure the entry point in index.js.
Maximizing Efficiency: State Compression Solutions in Solana
May 30, 2024.
In this article, we will Explore cutting-edge strategies in the Solana blockchain with our comprehensive guide on state compression solutions. Learn how to optimize data storage, enhance transaction throughput, and boost efficiency.
Add a Folder/File to OneDrive Without Moving it into OneDrive
Apr 30, 2024.
This article will discuss the way to Add Folder/File outside of OneDrive Folder to OneDrive without Moving it into OneDrive
Response Compression in .NET Core
Mar 22, 2024.
Learn about HTTP compression techniques like Gzip, Deflate, and Brotli to reduce payload sizes and expedite data transmission. Configure response compression in ASP.NET Core, control compression over HTTPS, and understand client-server interaction for efficient data exchange.
Folder Structure of .NET Projects
Mar 20, 2024.
The folder structure of a .NET project is fundamental for developers navigating the vast ecosystem of .NET development. Whether you're building a console application or a web application, having a clear understanding of the folder structure is organizing and managing your code effectively.
How to Do Work Folder in Windows Server?
Feb 19, 2024.
Work Folders in Windows Server 2019 enable seamless synchronization of user files between devices, ensuring access to up-to-date data. Administrators can set up and manage Work Folders via Group Policy and Active Directory.
How to Create Folder Redirection on Server
Feb 05, 2024.
Under Microsoft Windows, the redirection is often performed by Group Policy, when used in an Active Directory environment. It can also be performed by manually editing the Windows Registry, changing library locations, or with tools such as Tweak UI. Disk quotas can be used to limit the amount of space taken up by users' special folders.
Response Compression in ASP.NET Core
Dec 13, 2023.
Response Compression. Learn the essentials of response compression in web applications, enhancing performance by reducing HTTP response sizes. Explore benefits, implementation steps, compression providers, levels, and best practices for optimal results.
Reduction Consumed Storage in SQL DB
Dec 11, 2023.
The simple way to reduce consumed DB storage on production app, with data migration and without dramatic changes in DAL (no additional services are required)
How to Export Exchange Public Folder to PST?
Nov 08, 2023.
Are you trying to export the Exchange public folder to PST? Read this article and get the best method to export the exchange public folder to Outlook PST.
How to Copy Outlook Attachments to a OneDrive or SharePoint Folder?
Oct 19, 2023.
Copy Outlook attachments to a OneDrive or SharePoint folder automatically using Microsoft Power Automate
Creating a File Zip Functionality in ASP.NET Core Web API
Sep 12, 2023.
Creating a file zip functionality in an ASP.NET Core Web API involves several steps. In this article, we will go through each step, including setting up the project, creating the API endpoint, and generating a zip file containing multiple files.
Migrate documents and folders from old SharePoint servers to New SharePoint using .Net CSOM
May 08, 2023.
In this article we will learn about how to migrate content from SP 2010 to latest SharePoint version using .Net CSOM Code.
How To Create A Custom Assets Folder In Angular
Feb 17, 2023.
In this tutorial, we'll understand how we can create our own custom assets folder inside an Angular app.
File And Folder Structure In React
Dec 23, 2022.
In this article, you will learn about File and Folder Structure in React.
How To Move The Specific Email To Specific Folder Using Azure Logic App
Dec 09, 2022.
In this article, we will going to see about how to move the specific email to specific folder using Azure Logic App
How To Delete A File Or Folder In Python
Nov 29, 2022.
In this article, I'm going to explain how we can delete a file, empty folder or folder with files.
Blazor Files And Folders
Nov 15, 2022.
In this article, I will explain the files and folders structure in Blazor Server and Blazor WebAssembly and the differences and Similarities between both.
How To Create Personal Folder To Save Your Bots In Automation Anywhere
Sep 13, 2022.
In this article, you will learn how to create personal folder to save your bots in automation anywhere.
First Flutter Project😁
Aug 12, 2022.
In this article, you will learn about the First Flutter Project.
Sync SharePoint 2019 Library To Local Folder
Aug 02, 2022.
Sync SharePoint 2019 Library To Local Folder.
Delete Outlook Contact Folder Using Exchange Online - Bypass MFA
Jul 22, 2022.
In this article, you will learn how to use MFA enabled account in Exchange Online.
Convert Image To Lossy And Lossless .webp Format In .NET
May 25, 2022.
This article demonstrates how to programmatically convert image to .webp.
Understanding Folder Structure For React Project
Apr 22, 2022.
In this article, you will learn about the Folder Structure for basic React project.
How To Create Razor Pages In ASP.NET Core 6.0
Jan 01, 2022.
Learn how to create Razor Pages in an ASP.NET Core 6.0 application. This guide covers the essentials, from installing Visual Studio 2022 and setting up your project to configuring Razor Pages and running your application. Discover how Razor Pages simplify server-side web development with a page-focused framework.
Folder Structure Of ASP.NET Core MVC 6.0 Project
Dec 30, 2021.
In this article, you will learn about the folder structure of ASP.NET Core MVC 6.0 Project.
Read Text File And Move Files To Another Folder Using SQL Server Query Instead Of ETL
Dec 09, 2021.
In this article, you will learn how to read text file and move files to another folder using sql server query instead of etl.
Creating MAUI APP Project And Understanding Its Folder Structure In VS 2022
Oct 04, 2021.
This article explains about developing an app using MAUI. The steps to be followed for creating first app. Along side how to install VS 2022.
SharePoint Folder Operations Demo Using PnP JS In React Based SPFx Webpart
Sep 14, 2021.
In this article, we will leverage pnp library and perform some operations on folders like add, copy, move, delete in SPFx web parts.
Open Shared Folder In Xamarin Forms iOS
Aug 30, 2021.
This article describes how to open shared folder in Xamarin Forms iOS using Nsurl.
React - Hello World And Files/Folders Structure
Aug 02, 2021.
In this article, you will learn about React- Hello World and Files/Folders Structure.
Creating Folder And Sub Folder In SharePoint Library Using Power Automate🐎
Jul 12, 2021.
In this article we will learn about how to create folder and sub folder in SharePoint document library using power automate
Add Existing .NET Project With Multiple Class Library Folder Into A GitHub Repository Using Visual Studio 2019
May 26, 2021.
In this article, you will learn how to add an existing .NET project with multiple class library folder into a GitHub repository using Visual Studio 2019.
Copy Document Library Folder With Content Type Using Power Automate
Apr 07, 2021.
In this article, you will learn how to copy document library folder with content type using power automate.
Automating Database And Folder Backups On Windows Server
Mar 03, 2021.
Using this open-source utility, you can automate server backups including MSSQL Database, MySQL Database, and Folder contents. You can upload backups to an Amazon S3 bucket and set email alerts for failed/successful backup jobs.
Duplicate The Client Side Pages Into Same Modern SharePoint Online Library Folder
Jan 11, 2021.
In this article, I would like to explain how to duplicate the client side page which is having OOTB webparts, custom SPFx webpart into same sharepoint online modern site pages library.
Introduction To The Files Used In Angular Application
Sep 29, 2020.
An Angular application is built from various files. The src folder holds the core code, with the app folder containing building blocks for your UI like components (combining HTML, CSS, and TypeScript).
Creating An Angular Application Using Angular CLI And Exploring Folder Structure
Aug 23, 2020.
In this article, we are going to follow the steps to create your first angular application along with the description about each line of the built-in code and folders which we get after creating the application. Also, we are going to discuss Components and modules in Angular and execution of the application using commands.
Combine And Transform Data Of Multiple Files Located In A Folder In Power BI
Jul 14, 2020.
In this article you will learn how to combine and transform data of Multiple Files Located In A Folder in Power BI.
How To Import Data From A Folder Into Power BI
Jul 14, 2020.
In this article, you will learn how to import data from a folder into Power BI.
How To Zip a File or Folder In Windows 10
May 26, 2020.
This content provides a comprehensive guide on zipping and unzipping files and folders in Windows 10. It begins with an introduction to archive files and their significance in storage and portability.
PnP Folder Explorer Control In SharePoint Framework
Apr 16, 2020.
In this article, you will see how to use PnP Folder Explorer control in SharePoint Framework.
How to Delete Files Directly Without Sending Them to Recycle Bin on Windows 10
Apr 02, 2020.
In this tutorial, I have described how to delete all the files and folders without sending them to Recycle Bin in Windows 10.
Understanding ASP.NET Core 3 Razor Pages Project Files
Mar 11, 2020.
In this article, a new project has been created through which we will learn all the default files as well as the folder structure.
How To Protect Files And Folders In Windows 10
Mar 11, 2020.
In this tutorial, I have discussed how to create a protection on file and folder in Windows 10.
Learn Angular's Folder Structure And Execution Flow For Beginners - Part Two
Feb 05, 2020.
In this article, we will learn about the Folder Structure as well as the execution flow in Angular.
How To Run Programs, Files And Folders At Startup In Windows 10
Jan 21, 2020.
In this tutorial, I have discussed how to run programs, files, and folders automatically at startup in Windows 10.
How To Lock File And Folder Using Command Prompt (CMD) In Windows 10
Dec 26, 2019.
In this article, I have described how to Lock and Unlock any file and folder using the command prompt (Cmd) in windows 10.
Files And Folders - ASP.NET MVC Core 3.0
Dec 06, 2019.
Today, we will learn the files and folders structure in an ASP.NET MVC Core 3.0 application. When we create an MVC core application, Visual Studio 2019 will create respective files and folders which we will discuss in this article.
Static Files In wwwroot Folder ASP.NET MVC Core 3.0
Dec 06, 2019.
In this article, we will learn about Static files in the wwwroot folder are essential for serving CSS, JavaScript, images, and other client-side assets in ASP.NET MVC Core 3.0 applications. They provide a centralized location for storing resources that can be accessed directly by clients.
Creating Your First ASP.NET MVC 5 Project & Understanding its Folder Structure
Oct 28, 2019.
In this article we will learn the autogenerated folder structure of MVC Application and create a sample project.
SPFx - Resolved Error Of 'Gulp Package - Solution' - "the WebParts Manifests List Is Empty. Please Ensure You Have Done A Build And That Your Config File Is Pointed At The Correct Folder"
Sep 26, 2019.
In this article we will discuss one of the errors we are facing while deploying (packaging the solution) the SPFX component to my O365 tenant.
Getting Started With ASP.NET MVC - Part Five
Aug 09, 2019.
In this article, you will learn about Layouts in MVC, RenderBody in MVC, Layout page location in the folder structure of MVC, and View Start for Layout.
Dynamically Create Nested Folders Using The New 'Create New Folder' Action Of Microsoft Flow
Jul 28, 2019.
This article introduces the new "Create new folder" action in MS Flow, enabling users to easily create folders and nested subfolders. By automating folder creation based on product list entries, users can streamline document management in SharePoint.
Image Slider (From Folder, Without Database) In MVC 4.0
Jul 02, 2019.
In this post, we will learn how to create an HTML jQuery CSS slider where images are bound from a specific folder.
Folder Structure In React
Jun 06, 2019.
This article talks about creating React application and learning folder structure in React.
ASP.NET MVC Folder And File Structure
May 30, 2019.
In this article, you will learn about the folder and file structure of ASP.NET MVC.
Visual Studio, Why Won't You Let Me Have This One (Solution Folder)?
Apr 23, 2019.
Organizations are always subjective, sometimes multiple projects are enough, sometimes it can help to organize code into things like Solution Folders, which you'd imagine would be pretty simple - but that's not always the case as you'll soon see...
Read Email From Mailbox Folders Using Microsoft Graph API
Feb 20, 2019.
In this article, I have explained how to retrieve emails from mailbox folders from your Office 365 account using Microsoft Graph API endpoint.
Retrieve Mailbox Folders Using Microsoft Graph API
Jan 17, 2019.
Learn to interact with Office 365 mail folders programmatically using Microsoft Graph API. Start by fetching an access token for authentication, then use AJAX requests in JavaScript to retrieve specific mailbox folders and display selected properties.
Workflow To Auto Create Folder Structure While Creating New Document Set In SharePoint
Dec 21, 2018.
In this article, we will learn how to create default folders automatically when we create Document Set in SharePoint using SharePoint Designer workflows.
C# Directory: A Complete Tutorial To Work With Directories in C#
Dec 20, 2018.
Learn how to work with directories or folders in C# using the C# Directory class .
Overview Of Azure On-Premise Data Gateway
Nov 29, 2018.
Learn about the Azure On-Premises Data Gateway, which acts as a bridge between on-premise resources and Azure services like Logic Apps, Power BI, and Microsoft Flow. This article covers its role in secure data integration, troubleshooting, and recovery key usage for installation and configuration.
How Much Will Compression Really Gain Me
Nov 02, 2018.
Did you know that compression can gain you more than just space on a disk; it can allow you to fit more data into the buffer pool? That means queries have faster and more efficient reads which can help reduce I/O.