TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About HTTP
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Sardar Mudassar Ali Khan (11)
Ajay Kumar (8)
Kuppu Swami (6)
Tuhin Paul (3)
Vishal Yelve (3)
Jaydeep Patil (3)
George (3)
Vipul Malhotra (2)
Keyur (2)
Santosh Sarnobat (2)
Anup Hosur (2)
Amin Golmahalleh (1)
Mangesh G (1)
Vinoth Arun Raj Xavier (1)
Jayraj Chhaya (1)
John Kocer (1)
Kaviya Balasubramanian (1)
Khoday Akilesh (1)
Amit Mohanty (1)
Afzaal Ahmad Zeeshan (1)
Alpesh Maniya (1)
Abhishek Khandare (1)
Anandu G Nath (1)
Gunasekaran Palani (1)
Muzaffar Ur Rahman (1)
Arvind Yadav (1)
Subarta Ray (1)
Kirtesh Shah (1)
Ashutosh Singh (1)
Vithal Wadje (1)
David Talbot (1)
Dhaval Suvagiya (1)
Harishraj Biruduraju (1)
Satyaprakash Samantaray (1)
Sandeep Nandey (1)
Gurpreet Arora (1)
Akkiraju Ivaturi (1)
Gowtham K (1)
Vahid Farahmandian (1)
Tanuj Gyan (1)
Sandeep Mishra (1)
Rahul Vete (1)
Umesh Baradkar (1)
Mohamed Azarudeen Z (1)
Mansi Rana (1)
Ishoo Anyal (1)
Md Tahmidul Abedin (1)
Mahesh Alle (1)
Chris Love (1)
Esamaldin Mohammed (1)
Abhishek Singhal (1)
Muhammad Omer Khan (1)
Jefferson S. Motta (1)
Munib Butt (1)
Puneet Kankar (1)
Ramasagar Pulidindi (1)
Mohit Ande (1)
Bhavesh Raval (1)
Esmael Esmaeli (1)
Kishan Zalariya (1)
Debasis Saha (1)
Rajesh Gami (1)
Khaja Moizuddin (1)
Jamil Moughal (1)
Ankush Agnihotri (1)
Jignesh Trivedi (1)
Related resources for HTTP
No resource found
Implementing Resilient HTTP Requests in C#
3/16/2024 11:08:30 AM.
Ensuring reliable communication between systems is vital. Learn how to implement resilient HTTP requests in C# using Polly for robust, fault-tolerant applications.
How To Generate Curl Script of the HttpClient in .NET
3/7/2024 11:22:06 AM.
The HttpClientToCurl is a NuGet package for generating the curl script of HttpClient in C# (.Net) supported features: Post, Get, Put and Delete. content types: application/json, text/xml, application/
CRUD Operation With Angular 5 HTTP Client And ASP.NET Core Web API
2/29/2024 10:09:52 AM.
HTTP is the messaging system between the client and the server-client which sends the request and server responds with the proper message. Angular HTTP client is the toolkit which enables us to send a
Vue.js HTTP Handling: Dynamic Interactions, State, Uploads, Real-Time Data
2/28/2024 5:15:01 AM.
Vue.js, with its reactive framework and extensive ecosystem, provides developers with powerful tools to handle HTTP requests seamlessly. In this guide, we will explore advanced examples, extending bey
Vue.js HTTP Requests: Error Handling, Authentication, and File Uploads
2/28/2024 5:09:20 AM.
Vue.js, with its simplicity and reactivity, is not only a front-end framework but also excels in facilitating communication between the client and server through HTTP requests. In this article, we wil
Third-party API Integration in Asp.NET Core Web API
2/20/2024 6:21:52 AM.
ASP.NET Core is a powerful framework for building web APIs, allowing developers to create robust and scalable applications. One of the key features of modern web development is the integration of thir
DRY, YAGNI, KISS Engineering Principles
2/19/2024 10:51:37 AM.
In software development and engineering, certain guiding principles serve as beacons of efficiency and effectiveness. Among these principles, DRY, YAGNI, and KISS stand out as fundamental pillars that
Optimize HttpClient Usage in .NET Core
2/15/2024 4:40:58 AM.
Dive into advanced topics like dependency injection, service configuration, and implementing retry policies and circuit breakers. Elevate your API integration game with this comprehensive guide to lev
Use .http files in Visual Studio
2/13/2024 5:52:23 AM.
In Visual Studio, .http files enable direct API testing within the IDE from Visual Studio 2019 onwards. Before this, developers relied on tools like Postman or Swagger, or unit testing. These files st
Getting Started With ASP.NET Core And jQuery CRUD Using WEB API
2/9/2024 7:23:23 AM.
A lab exercise for you to demonstrate what have you learned from this training material to create your own Todo CRUD operation using TodoRepository included in this training material.
Get All The Users In An O365 Organization Using Graph API
2/9/2024 7:21:02 AM.
In this article, I would like to explain and share the NodeJS code to get all the users from O365 using Graph API and will also discuss how to validate the graph API users' results again in the o3
Validating an HTTP Endpoint to Receive Events from Azure Event Grid
2/7/2024 5:32:27 AM.
This article elucidates the process of validating an HTTP endpoint for receiving events from Azure Event Grid. By creating an Azure Function App with an HTTP-triggered function, you can handle Microso
Dependency Injection In .NET Core - Understanding The Fundamentals And Best Practices
2/1/2024 11:04:42 AM.
In this article, you will learn about dependency Injection in .NET Core: Understanding the Fundamentals and Best Practices.
Using C# For Cross-Platform Development
2/1/2024 10:23:02 AM.
In this article, you will learn how to use C# for cross-platform development. Explore the power of C# programming beyond the confines of Windows and .NET in this insightful article.
Optimize ASP.NET Core MVC Data Transfer with Custom Middleware
2/1/2024 9:01:22 AM.
In ASP.NET Core, middleware components are used to handle requests and responses as they flow through the application's pipeline. These middleware components can be chained together to process req
HTTP Requests in .NET Core with HttpClient and HttpClientFactory
1/30/2024 11:55:26 AM.
In this article, we explore efficient HTTP request handling in .NET Core using HttpClient and harness the power of HttpClientFactory. Learn best practices for scalability, dependency injection, and op
Routing to Controller Actions in ASP.NET Core MVC
1/30/2024 4:15:10 AM.
In ASP.NET Core, routing to controller actions is facilitated through attributes that define route templates, mapping incoming HTTP requests to specific actions. Multiple conventional routes can be es
Securing Your .NET Applications With Examples
1/20/2024 11:16:24 AM.
In the realm of software development, security remains a paramount concern. This is especially true for .NET applications, which often handle sensitive data and interact with critical systems. By adhe
Extending HttpClient With Delegating Handlers in ASP.NET Core
1/17/2024 11:30:32 AM.
Explore the power of the HttpClient class in ASP.NET Core through Delegating Handlers. Learn to create a custom handler for logging HTTP requests and responses, enhancing HttpClient functionality with
Handling CORS (Cross-Origin Resource Sharing) in ASP.NET Core Web API
1/15/2024 9:08:11 AM.
Demystify CORS in ASP.NET Core! Learn how to seamlessly handle Cross-Origin Resource Sharing and overcome origin-related errors in your Web API with this concise guide.
Understanding and Managing Server-Side (Output) Caching in .Net
1/15/2024 6:12:57 AM.
IIS employs System.Web.Caching for efficient output caching. Utilize HttpRuntime.Cache.Insert for CRUD operations, specifying key, value, and optional parameters like dependencies, absolute expiration
Handling HTTP Options Method in Angular and C#
1/12/2024 7:16:34 AM.
Learn about the HTTP OPTIONS method in this tutorial, focusing on how AngularJS frontend and C# backend work together. See how the AngularJS controller uses OPTIONS requests to communicate with the C#
Handling HTTP Patch Method in AngularJS Frontend and C# Backend
1/12/2024 7:14:11 AM.
Discover the power of the HTTP PATCH method with this tutorial, focusing on AngularJS frontend and C# backend integration. Uncover the nuanced approach of making partial updates to resources, as the A
Handling HTTP Delete Method in AngularJS Frontend and C# Backend
1/12/2024 7:11:48 AM.
Explore the effective use of the HTTP DELETE method in this tutorial, focusing on AngularJS frontend and C# backend integration. Learn to implement a streamlined resource deletion process as the Angul
Handling HTTP Put Method in AngularJS Frontend and C# Backend
1/12/2024 7:06:54 AM.
Learn how to implement an HTTP PUT method in an AngularJS frontend and C# backend. The AngularJS HTML frontend features a form for resource updates, while the C# backend uses a Web API controller. Fol
Efficient Bandwidth Management Using Techniques in .NET Core
1/11/2024 5:36:57 AM.
Response compression is a vital technique employed in web development to optimize the performance and responsiveness of HTTP applications. By reducing the size of HTTP responses, response compression
HttpClientHandler in C#
1/2/2024 4:46:07 AM.
Unlock the potential of C#'s HttpClient class with HttpClientHandler. Delve into its capabilities—handling cookies, managing proxies, configuring SSL/TLS, timeouts, and more—to optimize and contro
What are Different Type of HTTP Errors and Status Code?
1/2/2024 4:34:10 AM.
The significance of HTTP status codes, vital indicators of web request outcomes. From informational beginnings (1xx) to server errors (5xx), grasp their meanings for effective communication and issue
Handling HTTP Post Request Method in AngularJS Frontend and C# Backend
12/29/2023 11:40:53 AM.
The POST method in HTTP sends data to a server to create a new resource. It's used for submitting information—like form data or JSON payloads—to the server. Unlike GET, it's not idempotent, ty
Handling HTTP Get Request Method in AngularJS Frontend and C# Backend
12/26/2023 8:04:48 AM.
This guide explores the utilization of HTTP GET request method within an AngularJS frontend and their corresponding processing and handling in a C# backend. It details how Get types of requests initia
Building Azure HTTP Trigger Function to Generate QR Codes from Post Request Responses
12/24/2023 10:04:37 AM.
We'll guide you through the process of creating an Azure HTTP Trigger Function using Node.js. The goal is to generate QR codes in response to POST requests.
Using RESTSharp for CRUD Operations in ASP.NET Core Web API
12/19/2023 7:24:01 AM.
Utilizing RESTSharp for CRUD operations in ASP.NET Core Web API offers a streamlined approach to interacting with APIs. This library simplifies HTTP requests and responses, allowing developers to focu
Send HTTP Request to SharePoint and get Response using Power Automate
12/19/2023 5:39:01 AM.
HTTP Request to SharePoint and get Response using Power Automate
WebSocket in .NET
12/12/2023 4:57:39 AM.
WebSockets have become crucial for real-time communication in web applications, transcending the limitations of traditional HTTP. In .NET, utilizing the System.Net.WebSockets namespace facilitates str
How To Make API Calls In Angular Applications
12/6/2023 10:29:44 AM.
Making API calls is a common task in Angular applications, and it can be achieved using Angular's built-in HttpClient service. Here are the steps on how to make API calls in Angular Applications.
Unraveling .NET Core Web API Structure
11/29/2023 6:46:42 AM.
Unlock the potential of .NET Core Web APIs. This guide explores their fundamental structure, HTTP methods (GET, POST, PUT, DELETE), and practical use cases for building robust and scalable application
HTTP Status Codes
11/23/2023 5:16:01 AM.
Understanding of HTTP Status Codes. This article provides a comprehensive overview of HTTP status codes, categorized into 1xxs for informational, 2xxs for success, 3xxs for redirection, 4xxs for clien
Securing Your .NET Core APIs
11/18/2023 6:19:41 AM.
This article explains how you can secure your .NET Core APIs with essential practices. It covers JWT authentication, role-based authorization, HTTPS implementation, input validation, and rate limiting
Optimizing Resource Management in .NET HttpClient with Cancellation Tokens
11/17/2023 5:23:52 AM.
The .NET HttpClient class is a powerful tool for making HTTP requests, but it may lead to resource issues if not managed properly. Cancellation tokens in C# provide a mechanism to interrupt ongoing op
Axios with React/React Native for HTTP Requests
10/23/2023 7:17:32 AM.
This article explains how to use Axios library in react native for making http requests
Decoding the Importance of HTTP Status Codes in Web Development
10/17/2023 6:17:15 AM.
In today's digital era, staying at the forefront of web development requires a deep grasp of HTTP status codes. These three-digit numbers reveal vital insights into web requests and responses, mak
Create Your Own HttpHandler In C#
10/16/2023 5:05:36 AM.
The purpose of this article would be to implement HttpHandler in order to allow file download only by logged in users and stop for anyone else.
How does ASP.NET Core Process a Request?
10/13/2023 8:05:51 AM.
ASP.NET Core, a versatile web framework, leverages a modular architecture to process requests through a series of middleware components, enabling customizable handling of HTTP requests and responses.
How Does an HTTP Web Request Work?
10/12/2023 9:37:40 AM.
Explore the fundamental workings of HTTP, the protocol that underpins web communication. Learn about HTTP components, status codes, and the process of client-server interaction.
Consuming ASP.NET Web API REST Service In ASP.NET MVC Using HttpClient
10/10/2023 11:16:34 AM.
In this article, we will learn how to consume Web API REST Service in ASP.NET MVC using HttpClient.
What is Action, Non-Action Methods and Types of Action Results
10/10/2023 5:31:57 AM.
In ASP.NET Core, actions are the methods within a controller that handle HTTP requests and produce HTTP responses. These actions can return different types of action results, which determine how the r
Using Interfaces In .NET Remoting
10/5/2023 10:26:06 AM.
In this article, we will create a remote object that will return rows from a database table. For the sake of simplicity I have used the NorthWind database that is packed with the installation of the M
Building a Robust ASP.NET Core Web API with Singleton Design Pattern and Three-Tier Architecture
10/4/2023 4:38:38 AM.
This example provides a basic structure for a Three-Tier Architecture in an ASP.NET Core Web API, implementing a Singleton Design Pattern for the Data Access Layer. Remember to adjust the code based o
Building a Microservices API Gateway with YARP in ASP.NET Core Web API
10/3/2023 6:29:13 AM.
Building a microservices API Gateway with YARP in ASP.NET Core Web API provides a flexible and scalable solution for managing and routing traffic in a microservices architecture. By incorporating feat
Model Binding In ASP.NET Core
9/27/2023 9:50:24 AM.
Model Binding in ASP.NET Core is a fundamental and powerful feature that simplifies the process of mapping HTTP request data to C# model objects. It plays a crucial role in the development of web appl
WSL & Let's Encrypt for Azure App Service SSL Wildcard Certificates
9/22/2023 5:09:47 AM.
Learn how to use the Windows Subsystem for Linux (WSL) and the Let's Encrypt certificate authority to automate the issuance and renewal of free wildcard SSL certificates for Azure App Service. Lev
Exploring the Art of Middleware Creation in .NET Core
9/17/2023 6:34:32 AM.
This comprehensive article delves into the various methods of creating middleware in .NET Core, offering real-world examples to illustrate each approach. From inline middleware to class-based solution
Web API Testing with xUnit, NUnit, MSTest in ASP.NET Core
9/1/2023 8:20:13 AM.
writing unit tests, integration tests, and end-to-end tests for a Web API using xUnit testing framework in ASP.NET Core. Keep in mind that I won't be able to provide you with actual working code,
Call Web API in .NET and Filter Data using Bootstrap Filters with Less Code
8/27/2023 12:14:42 PM.
We can filter records for each columns in table with single textbox or search. With less code and few mins, We can implement that feature to work on complex data.
Configure HTTPS for AWS Elastic Beanstalk Environment
8/22/2023 11:38:33 AM.
Learn how to configure HTTPS for Elastic Beanstalk application using a self-signed SSL certificate.
HTTP Methods in .NET Core
8/21/2023 5:37:07 AM.
Explore HTTP methods in .NET Core for effective web communication. Understand GET, POST, PUT, PATCH, and DELETE roles. Utilize Microsoft.AspNetCore.Mvc for seamless handling and API creation. Enhance
HTTP Interceptors in Angular
8/12/2023 1:26:06 PM.
Explore the essential concepts of HTTP Interceptors in Angular, their benefits, and practical applications using step-by-step examples with Angular 15, improving HTTP request handling and enhancing fu
API Integration In Angular with Complete Example
8/11/2023 5:12:11 AM.
Angular is a popular open-source JavaScript framework for building dynamic and sophisticated web applications. It is developed and maintained by Google and is designed to simplify the development proc
URL Rewriting in ASP.NET
8/8/2023 9:51:55 AM.
Most sites include variables in their URLs that tell the site what information to be shown to the user. It is something like telling the code to load particular details of item number 7 from a shoppin
Implementing Real-Time Cache Sync with NCache and SignalR
7/27/2023 9:49:53 AM.
From this article, you will learn how to implement the real-time cache sync with NCache and SignalR
Test Web API using HTTPREPL
7/25/2023 2:10:32 PM.
The HTTP Read-Eval-Print Loop (REPL) is a lightweight and cross-platform command-line tool that's supported everywhere .NET Core is supported. Using this tool you can start discovering and explori
Live Charts Using Azure Cosmos DB, Azure Functions, SignalR And WPF - Part Six
7/18/2023 9:10:53 AM.
This article series is aimed at teaching you how to use Cosmos DB trigger and HttpTrigger in an Azure function to create a serverless app that can broadcast the data to clients using SignalR. The clie
HTTP Requests in Power Automate
7/12/2023 6:13:02 AM.
In this article, we will deal with HTTPs Request in Power Automate and explore its functionalities, and demonstrate how to leverage its power through coding samples.
Docker Commands
7/10/2023 4:20:30 PM.
Docker Commands
Push Notification From C# .Net to Android Using FCM HTTP V1
7/3/2023 9:24:11 AM.
Send Push Notification From C# Dot Net to Android Using FCM HTTP V1.
Fix IIS Error: HTTP Error 500.19 - Internal Server Error
6/22/2023 7:19:29 AM.
This article discusses a fix to IIS, HTTP Error 500.19 - Internal Server Error.
How to Send Weekly Reports to a Group of Users in SharePoint?
6/19/2023 10:11:00 AM.
How can you send weekly reports to a group of users in SharePoint? Also, how do you create an HTML table?
Test HTTP API Endpoint in Visual Studio without using Postman
6/4/2023 7:12:06 AM.
Test HTTP API Endpoint in Visual Studio without using Postman
HttpContextAccessor in Asp.NET Core Web API
5/27/2023 3:58:23 PM.
In ASP.NET Core Web API, the HttpContextAccessor class is a component that provides access to the current HTTP request and response context. It allows you to access various aspects of the HTTP request
⚡Effortless Scalability: Discover the Power of Azure Functions
5/4/2023 12:19:29 PM.
An Introduction to Serverless Computing
5 HTTP Security Headers You Should Know For SEO
5/2/2023 3:11:22 PM.
Being an SEO beginner, it's easy to overlook the security headers in the regular audits. However, security headers should be your top priority when it comes to optimizing your website. In this art
Angular Versions History
4/24/2023 6:44:32 AM.
Angular Versions
Handling request at Azure APIM
4/20/2023 12:41:09 PM.
In a typical request flow, an http request starts from a mobile app or a web browser, and somewhere in its path, the http request reaches an API that communicates with some type of database. It could
Get User Properties With Graph API In Power Automate
4/10/2023 7:30:41 AM.
In this article, you'll discover how to retrieve user profiles in Microsoft Power Automate using an HTTP request via the Graph API. Learn how to filter user profile information for a specific user
How to Use XMLHttpRequest in JavaScript?
3/25/2023 7:27:37 PM.
The XMLHttpRequest object is useful if you want to send and retrieve data from a server without reloading the current page.
The Developer's Toolkit: Using localhost and a CDN for Staging and Testing
3/24/2023 12:27:44 PM.
Boost your web development game with HTTPS, localhost, and a unique CDN domain! Learn the best practices for securing your APIs, simplifying your development process, and optimizing your website's
Create Generic HttpClient Call Function With Error Handling In C#
3/9/2023 11:01:52 AM.
This article presents a step-by-step guide on how to create a generic HttpClient call function in C# that can handle different request methods, request body types, response types, and error handling u
How To Implement ChatGPT In Flutter
2/6/2023 1:46:16 PM.
In this article, you will learn about how to implement ChatGPT in flutter.
Understanding And Handling HTTP Errors
1/23/2023 4:47:43 AM.
This article provides a comprehensive guide to understanding and handling HTTP errors. It explains what HTTP errors are, the different types of codes that can be returned, and how to properly handle t
Everything - Find Files Instantly In Your PC, Network And HTTP Server
1/18/2023 6:11:17 AM.
Everything is a tool from void tools. I strongly recommend it for your work, on your projects, documents, or personal.
Exception Handling (6), HttpStatusCode
1/16/2023 11:24:51 AM.
This article will discuss the HttpStatusCode.
Calling Multiple APIs Using HttpClient And Polly
1/6/2023 9:10:04 AM.
In this article, you will learn about calling multiple APIs using HttpClient and Polly.
CRUD Operations With Fake APIs In React
12/26/2022 4:15:56 AM.
In this article, you will learn about CRUD Operations with Fake APIs in React.
What's New In ASP.NET Core 7.0
12/22/2022 11:35:19 AM.
In this aricle, you will learn what's new in ASP.NET Core 7.0.
Error Handling With Angular
12/20/2022 11:47:10 AM.
In this article, you will learn about Error Handling with Angular.
How To Implement Spinner Interceptor For Every HTTP Request In Angular Application
12/20/2022 6:34:21 AM.
In this article, you will learn how to implement SpinnerInterceptor For every http request in Angular Application.
Implementing A Proxy Server In C# - An Example And Test Case
12/9/2022 11:48:43 AM.
In this tutorial, we provide an example of how to create a simple proxy server in a C# application using the HttpListener class. We also show how to write a test case to verify that the proxy server w
Create Multiple Copies Of A Site Page, Rename And Update Properties Using Power Automate
12/5/2022 5:10:39 AM.
In this article, we will learn to create multiple copies of a SharePoint site page, rename and update its properties using Power Automate "Send an HTTP request to SharePoint" action.
Web Scraping In C# Using ScraperAPI
11/30/2022 3:37:46 AM.
In this article, we will explore how to create real life web scraper using ScraperAPI and HtmlAgilityPack.
Learn Angular 8 Step By Step In 10 Days - HttpClient Or Ajax Call (Day 9)
11/30/2022 3:26:30 AM.
In this article series, we will discuss a different aspect of Angular 8 for all types of users. We will discuss how to handle HttpClient modules in this article.
How To Use HTTP Interceptor In Angular
11/25/2022 6:13:59 AM.
Angular Interceptor helps us modify the HTTP request by intercepting it before the request is sent to the backend. You can also change the incoming response from the backend. The Interceptor globally
HTTP Best Practices Using ASP.NET Core And Polly
11/7/2022 4:28:41 AM.
HTTP best practices using ASP.NET Core and Polly.
HTTP Best Practices Using ASP.NET Core
11/4/2022 7:29:30 AM.
In this article, you will learn about HTTP Best Practices Using ASP.NET Core.
Break Inheritance And Set Item-Level Permission Using Power Automate
10/18/2022 7:14:40 AM.
In this article, we will learn how to set item-level unique permissions in SharePoint using HTTP request with Power Automate
Hosting .NET Core Web API images With Docker Compose over HTTPS
10/8/2022 8:48:44 AM.
Hosting .NET Core Web API images with Docker Compose over HTTPS using certificate
How To Consume RestAPI Using HttpClient In C#
8/22/2022 7:28:19 AM.
In this article, you will learn how to consume RestAPI using HttpClient in c#.
Making Faster API Calls Using Refit Rest Library
7/27/2022 7:59:26 PM.
In this article, you will learn how to use Refit rest library to make HTTP calls.
Angular HTTP (Web API Integration)
7/20/2022 9:05:09 PM.
In this article, you will learn how to integrate webapi in angular.
Manage HTTP Requests In Angular: Http Interceptor
7/18/2022 9:36:14 AM.
Manage HTTP Requests In Angular using Http Interceptor
Consume Web API By MVC In .NET Core (4), .NET Clients
7/4/2022 5:01:10 AM.
In this article, you will learn how to consume Web API By MVC In .NET Core (4), .NET Clients.
- Ebook
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...
Download