輸出 (Output) 與輸入 (Input),一般簡稱為 I/O,是所有程式語言必備的基礎功能之ㄧ。從最簡的主控台 (Console) 輸出與輸入、文字檔的資料讀寫、到跨網路的資料流處理,均是不同型式的 I/O 作業。在 .NET 中我們可以運用 I/O 類別輕易的完成各種型式的 I/O 作業。
- 12月 08 週四 201111:37
.NET I/O 程式設計(一)
輸出 (Output) 與輸入 (Input),一般簡稱為 I/O,是所有程式語言必備的基礎功能之ㄧ。從最簡的主控台 (Console) 輸出與輸入、文字檔的資料讀寫、到跨網路的資料流處理,均是不同型式的 I/O 作業。在 .NET 中我們可以運用 I/O 類別輕易的完成各種型式的 I/O 作業。
- 11月 28 週日 201016:34
.NET 網路程式設計(二)_Socket

Socket
可處理跨越網路的資料傳輸與網路連線,其簡化了網路資料傳輸中的切割資料、封包、分段處理與資料重組等複雜程序,而將透過網路連線的資料傳輸,視為檔案資料流來處理。
理論上 Socket 是一種很簡單概念,要實作 Socket 的應用程式還必須搭配特定的通訊協定。
- 11月 26 週五 201013:49
.NET 網路程式設計(一)_TCP/IP基礎
◎ OSI Model (Open System Interconnection) 七層架構
- 11月 26 週五 201010:47
C#.NET 網路程式設計_RS232
static SerialPort g_serialPort;
g_serialPort = new SerialPort();
- 11月 18 週四 201015:23
.NET 網路程式設計_RS232基礎

RS232 Communication
RS-232介面主要工能為提供DTE與DCE之實體連接。
DTE
Data Terminal Equipment
資料終端設備,指資料的來源端或接收端,e.g. 電腦、工作站。
DCE
Data Communication Equipment
資料通訊設備,指資料通信之間的橋樑,e.g. 數據機(Modem)。
DSE
資料交換設備,e.g. 電信機房裡的交換機。
- 2月 23 週二 201010:57
VB.NET 2005取得本機網路卡的MAC Address 及其他網路資訊

注意:這個方法是 .NET Framework 2.0 版的新功能。
以這台電腦為例,其網路資訊如下:
程式範例:
- 6月 03 週三 200915:47
.NET 網路程式設計_Sockets伺服端程式架構
● 伺服端應用程式
System.Net.Sockets.Socket 類別
System.Net.Sockets.TcpListener 類別
Socket
(IPEndPoint)
Bind
Listen
Accept
Receive / ReceiveFrom
Send / SendTo
(Shutdown)
Close
(IPEndPoint)
Bind
Listen
Accept
Receive / ReceiveFrom
Send / SendTo
(Shutdown)
Close
TcpListener
Start
AcceptSocket / AcceptTcpClient
Read / ReadByte
Write / WriteByte
Stop
- 5月 20 週三 200913:06
.NET 網路程式設計_System.Net.Sockets
System.Net.Sockets 是以 Berkeley Socket Distrubution API 為基礎所開發的 Class Library
System.Net.Sockets.LingerOption
- 5月 20 週三 200912:03
.NET 網路程式設計_System.Net
System.Net 為支援網路通訊協定之Class Library
1. 主機名稱及IP位址
System.Net.EndPoint
1. 主機名稱及IP位址
System.Net.EndPoint
1
