Want to become a Vibe Coder? Join Vibe Coding Training here
x
C# Corner
Tech
News
Videos
Forums
Jobs
Books
Events
More
Interviews
Live
Learn
Training
Career
Members
Blogs
Challenges
Certification
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]
Ahsan Siddique(5)
George (3)
Prabhakar Maurya(3)
Afzaal Ahmad Zeeshan(2)
Destin Joy(2)
Anubhav Chaudhary(2)
Mike Gold(2)
Tuhin Paul(1)
Amirthathasan Jothikumar(1)
Ashish Bhatnagar(1)
Devesh Omar(1)
Vijay Yadav(1)
Chetan Sanghani(1)
Vikas Singh(1)
Sanjay Kumar(1)
Nagaraj M(1)
Malvik Bhavsar(1)
Gowtham K(1)
Vahid Farahmandian(1)
Sanwar Ranwa(1)
Sarthak Varshney(1)
Vikas Hooda(1)
Sai Kumar Koona(1)
Hardik Sheth(1)
Sonil Kumar(1)
Onkar Sharma(1)
Dr.Venkatesan Balakrishnan(1)
John Morehouse(1)
Mehreen Tahir(1)
Abhinav Galodha(1)
Pradeepa Achar(1)
Kailash Chandra Behera(1)
Dennis Thomas(1)
Paul Stanton(1)
Priyaranjan K S(1)
Staff Writer(1)
Sibeesh Venu(1)
Nishant Mittal(1)
Rion Williams(1)
Ravi Kandel(1)
Rajeesh Menoth(1)
Ibrahim Ersoy(1)
Jignesh Trivedi(1)
Ajay Yadav(1)
Mudita Rathore(1)
Sateesh Arveti(1)
Naveed Zaman(1)
Amit Tiwari(1)
Shyju (1)
Akkiraju Ivaturi(1)
Kais Dukes(1)
Sanjoli Gupta(1)
Abhishek Dubey(1)
Pradip Pandey(1)
Gohil Jayendrasinh(1)
Hiren Soni(1)
John Charles Olamendy(1)
krishna prasad(1)
Ryan Alford(1)
Jon Person(1)
John Jiang(1)
Scott Lysle(1)
Jim Peterson(1)
Andy Gliznetsov(1)
mayevski (1)
Lee SangEun(1)
Shripad Kulkarni(1)
Tin Lam(1)
Nanu Jogi(1)
Levent Camlibel(1)
David Talbot(1)
Jibin Pan(1)
Patrick Lam(1)
S Thangaraju(1)
John Schofield(1)
Shivani (1)
Manisha Mehta(1)
Bill Farley(1)
Saurabh Nandu(1)
Resources
No resource found
Serial Port Communication in C#: A Comprehensive Guide
Mar 26, 2025.
Serial port communication in C# enables seamless data exchange between software and hardware devices like microcontrollers, industrial machines, and IoT systems.
Remove IIS Log Files (4-2) --- Make Server Allows ports for PowerShell Remoting
Feb 27, 2025.
This article will discuss to Make Server Allows ports for PowerShell Remoting
Remove IIS Log Files (4-3) --- AWS security group on the ec2 needs to Allows ports for PowerShell Remoting
Feb 27, 2025.
This article will discuss AWS security group on the ec2 needs to Allows ports for PowerShell Remoting
Essential Port Numbers for DevOps Engineers
Feb 01, 2025.
DevOps engineers must understand essential port numbers for seamless system communication. This article categorizes ports for web services, databases, messaging, monitoring, security, CI/CD, and cloud tools, ensuring efficient configuration and troubleshooting.
Socket Class and ServerSocket Class in Java Networking
Sep 16, 2024.
TCP/IP sockets are the most reliable, bi-directional, stream protocols. It is possible to send arbitrary amounts of data using TCP/IP. Sockets are used for data communication using this protocol.
Understanding HttpClient Best Practice
Sep 02, 2024.
Creating a new HttpClient instance frequently can lead to performance issues like socket exhaustion due to open sockets lingering in the TIME_WAIT state. Instead, reuse a singleton HttpClient instance to avoid these issues.
Understanding ngrok: Secure Tunneling to Localhost
Jul 25, 2024.
Learn how ngrok creates a secure, public URL for your local server, facilitating remote access and testing. Ideal for web development and debugging, ngrok bridges the gap between local and public environments while ensuring robust security.
Porting Libraries to .NET Standard
Jul 17, 2024.
Porting libraries to .NET Standard can be a highly beneficial task, ensuring your code is compatible with multiple .NET implementations such as .NET Framework, .NET Core, and Xamarin.
Building a Simple Socket Listener in .NET Core
May 20, 2024.
In this article, we'll walk you through the process of setting up a basic socket listener using .NET Core. You'll learn how to create a Socket instance, bind it to an endpoint, and handle incoming connections and data.
Establishing Communication Between Executable Files Using TCP/IP
Mar 19, 2024.
WPF apps use various IPC methods like Named Pipes, WCF, TCP/IP Sockets. TCP/IP sockets offer cross-platform communication with advantages like reliability but face complexity and firewall issues. Steps include server/client development, execution instructions. Use CommonHelper for collaboration.
WebSocket Communication Using Python
Jan 30, 2024.
In this article, we will create and understand WebSocket communication. WebSockets facilitate bidirectional communication in contrast to traditional REST APIs, enabling multiple messages over a single TCP connection. This Python tutorial uses WebSockets and asyncio to implement client-server communication.
How to Connect a SQL Server Data Source to Grafana and Creating a Dashboard
Aug 16, 2023.
One such powerful integration is connecting a SQL Server data source to Grafana, enabling users to display, analyze, and monitor data from their SQL databases in a visually appealing and informative manner.
Fix: GitHub Access Error - Failed to Connect to github.com port 443, Time Out
Aug 07, 2023.
This article discusses a bug in access to GitHub.
Implementing Real-Time Cache Sync with NCache and SignalR
Jul 27, 2023.
From this article, you will learn how to implement the real-time cache sync with NCache and SignalR
Debug Applications using Visual Studio Dev Tunnels
Jul 24, 2023.
Learn how Dev Tunnels in Visual Studio enable a seamless connection between machines, easing remote teamwork and simplifying debugging processes in web and mobile applications.
How To Change Port Number In Vue.js App
Dec 22, 2022.
In this article, you will learn how to change Port Number In Vue.js App.
Types Of Virtual Networks In VMware Virtualization Concepts?
Jul 08, 2022.
We've been talking about the types of Virtual Networks in VMware Virtualization Concepts
How To Configure SMTP O365 Migration Using TLS 1.2 For SQL Database Mail
Jun 07, 2022.
This article will explain to you how exactly you need to configure TLS 1.2 as a default protocol and setup SMTP O365 migration using SQL 2012 Database mail and above versions for Windows Server 2012 and above Common SMTP exceptions we usually faced : The mail could not be sent to the recipients because of the mail server failure. (Sending Mail using Account 2. Exception Message: Cannot send mails to mail server. (Failure sending mail.). )Just follow the steps -
Understanding Worker Thread And I/O Completion Port (IOCP)
Dec 13, 2021.
In this article, you will learn about worker thread and I/O Completion Port (IOCP).
Configure Named Pipe And TCP/IP Settings Of SQL Server
Oct 25, 2021.
In this article, we are going to configure Microsoft SQL Server on windows machine to listen on specific TCP port.
Ports And Adapter Architecture
Jul 28, 2021.
Ports and adapter is a very old and clean architecture to write modular and decoupled code. It was formally known as Hexagonal due to its diagram. Which shows as a hexagonal.
Xamarin.Forms - Controlling Your PC 🖥️ With Your Phones📱Using TCP/IP Protocol - Part Two
Feb 13, 2020.
In this article, you will learn how to control Your PC ??? With Your Phones??Using TCP/IP Protocol
Xamarin.Forms - Controlling Your PC 🖥️ With Your Phones📱Using TCP/IP Protocol - Part One
Feb 13, 2020.
In this article, you will learn how to control Your PC ??? With Your Phones??Using TCP/IP Protocol.
How To Enable Or Disable USB Ports In Windows 10
Dec 26, 2019.
In this article, I have described how to enable or disable USB Ports in Windows 10
Private Cloud Storage System
Dec 19, 2019.
In this article, you will learn about the private cloud storage systems.
Checking Open Ports In Azure
Mar 15, 2019.
I wrote a blog post on utilizing a VPN server that I built on an Azure Virtual Machine to help facilitate a secure connection whenever I am away from my home network.
Xamarin.Android - Build Real Life Applications Using TCP/IP - Part Three
Jan 08, 2019.
This is the third and final part of my article series of Xamarin.Android where we learned how to build real-life applications using TCP/IP”.
Xamarin.Android - Build Real-life Application Using TCP/IP - Part Two
Dec 19, 2018.
In the last article, I had completed the first module of the client application. Let’s start to build a server application for workstations.
Xamarin.Android - Build Real-life Application Using TCP/IP - Part One
Dec 18, 2018.
The purpose of this project is to develop an Android-based application which will serve the administrator with on-demand remote surveillance and controlling of workstations of a workplace. The project will involve the development of two applications, one will run on workstations and the other one will run on the mobile phone of the Administrator. Both of these applications will be connected through Wi-Fi.
Socket Programming In C++ Using boost.asio - TCP Server And Client
Oct 28, 2018.
This article will help you getting started with socket programming in C++. We'll be building TCP server and client using boost.asio library.
Various Techniques To Verify The Connectivity From Client To Server (Including Port Number)
Apr 06, 2018.
In this article, I will explore a few techniques to test the network connectivity with another machine & Port number using the built-in tools in the Operating System.
Create Multiple Web Applications On Port 80 On IIS
Mar 09, 2018.
This is an obvious requirement from any client when it comes to hosting for http. if you want to host multiple Sharepoint site collections on same 80 port , it can be achieved through following steps.
Enable Other Protocols (TCP, PIPE, MSMQ etc.) In IIS
Dec 29, 2017.
Learn how to expand Windows IIS beyond HTTP, HTTPS, and FTP to include TCP and PIPE protocols. Follow steps to enable these protocols via Control Panel and IIS settings, enhancing connectivity options for your applications seamlessly.
Sending An HL7 Message, Receiving It Using A Listener And Sending An Acknowledgement Back
Dec 15, 2017.
HL7 (Health Level Seven) is a set of standards, formats and definitions for the exchange, integration, sharing, and retrieval of electronic health information. The HL7 standards are produced by the HL7 International, international standards developing organization.
Windocks 2.0 - The First Port Of Docker’s Open Source With Integrated Web UI And Database Cloning
Apr 18, 2017.
Windocks 2.0 - The First Port Of Docker’s Open Source With Integrated Web UI And Database Cloning.
Change Port Number Of a SharePoint 2016 Web Application After Its Creation
Dec 17, 2016.
In this article, you will learn how to change the port number of a SharePoint 2016 web application after its creation.
Building a TCP Server In .NET Core On Ubuntu
Jun 14, 2016.
In this article, you will learn how to build a TCP Server in .NET Core on Ubuntu.
Resolve Error 40: Could Not Open a Connection to SQL Server
May 10, 2016.
In this article we will discuss about various reasons and solutions to resolve error : 40 related to SQL Server connection.
Resolve Port Conflicts Between WAMP Server And Skype
Dec 10, 2015.
In this post we will see how we can resolve the port conflicts between Wamp server and Skype.
WCF Security Implementation
Nov 13, 2015.
In this article, you will learn WCF Security Implementation. Learn WCF securities - Message Security, Transport Security, TransportWithMessageCredential.
Specifying Ports When Running Applications In Visual Studio
Nov 04, 2015.
In this article you will learn how to specify ports while running applications in Visual Studio.
Deploying A Website In Azure via FTP (File Transfer Protocol)
Oct 31, 2015.
In this article you will learn how to deploy a website in Azure via FTP.
Send Email Using ASP.Net With C#
Jul 16, 2015.
In this article you will learn how to send an email using ASP.NET and C#.
Creating a Server/Client Application Using Only TCP Protocol
Jul 13, 2015.
In this article, I will go through variosu stages of programming a server/client application framework in native .NET framework using TCP protocol only.
NodeJS Series Part 4: Creating a Port Listener
Jul 05, 2015.
Here I will describe NodeJS which is Part 4 of NodeJS series. The purpose of this article is about creating a server, listening to it through a port number and then sending output to the browser.
Host WCF in a Windows Service Using TCP
Jun 08, 2015.
In this article, you will learn how to host WCF in a Windows Service Using TCP.
Applied C#.NET Socket Programming
Oct 20, 2014.
This article explains the key networking concepts, for instance ISO stack, of TCP/IP under the C# framework by employing its essential socket classes and how applications can logically and physically be distributed in a network environment.
Configuring SharePoint 2013 and SQL Server to Communicate Over Non-Standard Ports
Jul 03, 2014.
This article explains how to configure SharePoint 2013 and SQL Server to communicate over non-standard ports.
Database Hardening For SharePoint 2013
Jul 03, 2014.
This article explains how to secure communication between servers in a farm by blocking the default ports used for SQL Server communication and establishing custom ports for this communication instead, in SharePoint 2013.
How to Set Specific Page and Port in Web API
Oct 29, 2013.
This article show how to select a specific page and port in the Web API.
Look at TCP Chimney Offload in Windows Server 2008
Oct 07, 2013.
In this article, we will look into the TCP Chimney Offload feature, its purpose and how to enable it.
Secured Connection Between SQL Server and C# Using Specific Port
May 10, 2013.
In this article, we will discuss how to get the port no of our own SQL Server instance and how to use that port in the SQL Server setting, and at the end how to use that port in your C Sharp application.
Hosting Your WCF Service
Apr 18, 2013.
In this article I have covered multiple hosting for a web based client and Windows based client by using a Fault Contract and database connectivity.
Enabling WCF Net.Tcp Port Sharing for Multi-Process Port Sharing
Apr 12, 2013.
In today's article you will learn how to enable the Net.Tcp Port Sharing Service, so that it can be used by WCF for Port Sharing across multiple processes.
TCP Port Sharing and Web Server(IIS) Under Application Server in Windows Server 2012
Apr 11, 2013.
In this today article you will learn about how to install the TCP Port Sharing and Web Server (IIS) under Application Server in Windows Server 2012.
Creating Multiple SharePoint 2010/2013 Web Applications in Single Port
Mar 19, 2013.
Setting up a SharePoint web application is fun and easy if we know some of the basics of web application hosting.
Reset Internet Protocol (TCP/IP) in Windows 8
Mar 09, 2013.
In this article, Learn how to reset the Internet Protocol (TCP/IP) settings in Windows 8 to troubleshoot network connectivity issues. This guide walks you through the process using Command Prompt, providing step-by-step instructions for resetting TCP/IP configuration.
WCF Method Overloading
Dec 26, 2012.
How do you do Method Overloading in WCF? In this article,I am using Visual Studio 2008 building a WCF service and for simplicity, NET TCP Binding is used.
How to Enable USB Port in Windows 8
Dec 03, 2012.
This article explains how to enable a USB port in Windows 8.
How to Disable USB Port in Windows 8
Dec 01, 2012.
In this article we are going to explain how to disable a USB port in Windows 8.
An HTTP Mail Client in VB.NET
Nov 10, 2012.
The great thing about the POP mail protocol is that it is a well-documented open standard, making writing a mail client to collect mail from a POP box a relatively painless process.
Check Which TCP/IP Ports Are in Use in Windows 8 to Secure Your PC
May 03, 2012.
In this article i will explain how to determine which TCP/IP ports are in use in Windows 8 to secure your PC
UDP Client Server Programing
Feb 21, 2012.
In this article we are going to describe the major differences between TCP and UDP protocols. We will also describe the difference in programming terms of which type of method is used in UDP client/server programming and also make a simple example of a UDP client and UDP server.
ABC of Windows Communication Foundation
Jul 05, 2011.
Here I will explain about ABC of Windows Communication Foundation i.e WCF.
How to create PDF file using itextsharp
Dec 02, 2010.
In this article we will see how to create PDF file using itextsharp.
C# and Win32_PortConnector Class
Aug 16, 2010.
In this article you will learn how to use Different available port connector in a computer system using C# and Win32_PortConnector Class.
Standardizing Incoming Messages Using Inbound Maps Tab on Receive Port Properties in BizTalk Server
Nov 25, 2009.
In this article we will see how to develop integration applications which receive documents with different schemas arriving from external entities, and it’s required to transform each format to a common (canonical) internal schema using port maps on the receive ports in BizTalk Server.
Storing Bulk TCP Dump File into SQL Server 2005
Oct 28, 2009.
In this article I will explain all steps needed to load tcp dump file into SQL Server 2005.
Communicate with Serial Port in C#
Dec 08, 2008.
C# SerialPort class allows communication with a serial port in C#. Learn to write data via a serial port and receive data from a device connected to a serial port in C#.
Writing Your Own GPS Applications: Part I
Aug 18, 2008.
What is it that GPS applications need to be good enough to use for in-car navigation? Also, how does the process of interpreting GPS data actually work? In this three-part series, I will cover both topics and give you the skills you need to write a commercial-grade GPS application.
Accessing Rmote SQL server by Remoting (TCP)
Mar 31, 2008.
This article describes how to build a distribution application that accesses MS SQL Server 2000 with a remoting service.
Mapping with a GPS and C#
Sep 05, 2007.
This article shall describe a very simple approach to working with a GPS device within the context of a C# application.
Considerations in Porting and Deploying a WinForms GDI+ Game to the Pocket PC
Jul 09, 2006.
This article describes some of the issues I came across when porting a Windows Form Game to the Pocket PC. It also describes how to deploy a Windows Mobile Application from Visual Studio 5.
Portscanning for Kazaa using C# Sockets
Jan 01, 2006.
In this article, you will learn how to write c# code to scan a host computer, and determine if it is running Kazaa, the popular P2P file sharing program.
Remote Sensing and Remote Control over the Internet with GP-3 Board
Jan 16, 2004.
In this article we will revisit the GP-3 board (which we have employed in a few other hardware projects on C# Corner) and use the GP-3 to measure temperature in a remote location.
A CLassic Warm Game Over TCP/IP with Multiplayer Support
Jun 09, 2003.
Worms.NET is an example of networking and graphics programming on .NET. This is a classic game with a worm.
Distributed Cross Platform Applications, the Easy Way
Mar 07, 2003.
There are many ways of transferring data from one process to another. All those methods have some advantages, but also some drawbacks.
Multicasting using UDP in C#
Apr 04, 2002.
The attached source code shows you how to use multi casting in a LAN environment.
.NET Remoting: The Interface Approach
Mar 26, 2002.
.NET Remoting provides a powerful and high performance way of working with remote objects. Architecturally, .NET Remote objects are a perfect fit for accessing resources across the network without the overhead posed by SOAP based Web services. .NET Remoting is easier to use than Java's RMI, but definitely more difficult than creating a WebService. In this article, we will create a remote object, and access this object using the Interface.
Multi-threaded Web Applications - Case II: Port Scanner
Mar 12, 2002.
This article continues the 4-parts series of Multi-threaded Web Applications. In the first part, I have demonstrated how you can use multi-threading with ASP.NET to make a web based search engine more responsive, and to reduce the time required to compose the result. In this article, I will demonstrate how you can apply the same technique to a web based port scanner.
Chat Server with Client Implemented with C#
Jan 19, 2002.
This client/server application let you chat ....
Email Notifier with Microsoft Agent--- GENIE
Nov 16, 2001.
Email notifier with Microsoft Agent is a TCP/IP application that notifies the user if there is email in the user's email server.
Introducing .NET Remoting
Oct 23, 2001.
In this article, we will create a remote object that will return an Object read in from the database. I've also included an alternate object that omits the database functionality.
Real Time Application
Oct 02, 2001.
The Real time Application is a sample that shows the communication techniques between a client (TcpClient) and a server (TcpServer) application using Socket class on each side. The project also demonstrates how to using listview control in the real time project.
A Simple Multi-threaded TCP/UDP Server and Client V2.
Sep 24, 2001.
This is the second version of my client/server program. The server and the client can be run on the same machine or on different machines. The following is the brief description of the server and the client programs specifically.
TCP Client and Server
Sep 20, 2001.
It guides users through compiling separate server and client programs, emphasizing the importance of adjusting the IP address to match the machine's configuration. Upon running the server program, it displays the IP address and port it's listening to. Subsequently, the client program establishes a connection with the server.
TCP/IPLib Sample
Jun 22, 2001.
This compopnent contains both a TCP/IP server and client. TcpIpClient inherits from System.Net.Sockets.TCPClient and is very straight forward. After construction, specifying the host and port, a network connection is established by calling Connect(). Internally, upon a successful connection, the client receives a TcpIpPacket, which contains a unique cookie that is used in any subsequent transactions.
Wireless Model : How Does It Work?
May 09, 2001.
The browser sends an HTTP request to the Web server, which interprets the request and determines which resources to retrieve or execute. If the URL specifies a file, then the server sends it back.
Remoting in .NET
Apr 05, 2001.
.NET Remoting provides a way for application in different machines/domains to communicate with each other.
Simple SMTP Mailer
Mar 26, 2001.
This is a simple program which shows how to send mail via SMTP without using any framework support. While using the .NET SMTP classes may be a little easier, it is good to be able to go under the hood and get your hands dirty to understand what is going on at the socket level. For simple text messages, this implementation works fine.
TCP Date Client/Server
Jan 03, 2000.
Free to use Tutorials on Communicating using TCP Sockets on Microsoft's .NET Platform using C#...