Windows Core Networking
Windows Core Networking APIs and technologies such as Winsock, TCP/IP stack, WFP, IPsec, IPv6, WSK, WinINet, Http.sys, WinHttp, QoS, and System.Net
Advances in Windows Vista TCP/IP
The Windows Vista TCP/IP stack has made tremendous improvements in its efficiency, taking full...
Author: wndpteam Date: 05/05/2006
Network Programming with Winsock Kernel (WSK)
Winsock Kernel (WSK) is the latest network programming interface introduced by the WNDP team in...
Author: wndpteam Date: 05/04/2006
Network security made richer and simpler
What if you could filter IPsec encrypted traffic? What if you could easily filter both IPv4 and IPv6...
Author: wndpteam Date: 05/03/2006
What is NetDMA?
The NetDMA term was coined by the networking team to imply a DMA (Direct Memory Access) engine that...
Author: wndpteam Date: 05/02/2006
Enabling Diagnostics for Network Performance Tuning
In Windows Vista Home Premium and Ultimate editions, Media Center will be available to all. Xbox 360...
Author: wndpteam Date: 04/29/2006
Advances in Windows TCP/IP Networking
Significant advances have been made, both in hardware and in software, over the past few years that...
Author: wndpteam Date: 04/25/2006
Network Access Protection
Network Access Protection (NAP) is an exciting new solution that will be included in Windows Vista...
Author: wndpteam Date: 04/18/2006
Get Ready for the WinHEC 2006 Guest Blogger Series
Starting Monday April 17th the WinHEC 2006 Guest Blogger Series begins right here on the WNDP blog...
Author: wndpteam Date: 04/14/2006
TLS enabled by default in IE 7.0 and WinINet
Transport Layer Security (“TLS”) and Secure Sockets Layer (“SSL”) are transport-layer protocols for...
Author: wndpteam Date: 04/12/2006
WinINet Support for Negotiate Auth to a Proxy Server in Windows Vista
By default WinINet supports the following authentication schemes: Negotiate, NTLM, Digest and Basic....
Author: wndpteam Date: 04/07/2006
Winsock and the new SDK Headers
As you may have noticed in the recent Vista CTP SDK, the Winsock headers have undergone some...
Author: wndpteam Date: 04/07/2006
Simple .NET TCP Framing Example
Recently, Jon Cole from the System.Net QA team posted a great article in response to questions we've...
Author: wndpteam Date: 04/06/2006
WinINet ETW Tracing Support in Windows Vista
In order to enhance debugging of wininet.dll for application developers, Microsoft has added ETW...
Author: wndpteam Date: 03/28/2006
What's next on the client HTTP stack front
https://www.microsoft-watch.com/article2/0,2180,1940567,00.aspHachamovitch acknowledged Microsoft...
Author: wndpteam Date: 03/23/2006
CNet gives a quick look at Vista Networking
CNet wrote some nice words about Windows Vista, especially the QoS work: NetworkingWindows Vista...
Author: wndpteam Date: 03/22/2006
Update IE7 Beta 2 Preview available
There is an updated IE7 Beta 2 Preivew. Go get it!Also go visit the IE blog entry on the release....
Author: wndpteam Date: 03/20/2006
Introduction to Winsock Kernel (WSK)
Overview of WSK In Windows Vista a new transport-independent kernel mode Network Programming...
Author: wndpteam Date: 02/24/2006
Winsock and Vista User Account Control
As you might have heard, Vista introduces User Account Control (UAC) which is a security feature...
Author: wndpteam Date: 02/22/2006
Categorizing LSPs and Applications
In Windows Vista there is a new method for categorizing both Winsock Layered Service Providers (LSP)...
Author: wndpteam Date: 02/09/2006
What is the problem with 802.1p?
With 802.1q and 802.1p (see the introduction for background), we have a means to color traffic on...
Author: wndpteam Date: 01/18/2006
Introduction to 802.1p
In a previous post, I discussed traffic coloring. Modifications to a data packet such that the...
Author: wndpteam Date: 01/09/2006
Dual Stack Sockets on Windows Vista
One of the changes in Windows Vista is that the IPv4 and IPv6 stacks are integrated -- on older OSes...
Author: wndpteam Date: 12/22/2005
Winsock Connect and TCP SYN Attack Protection
TCP SYN attack protection has been available on Windows platforms since Windows 2000, but by default...
Author: wndpteam Date: 12/09/2005
Connecting Your Digital Home
Having spent numerous hours working with analysts reviewing Media Center Extender products to help...
Author: wndpteam Date: 11/06/2005
QOS Fundamentals
In his previous posts, Gabe introduced networking's QoS team and touched upon some of the areas...
Author: wndpteam Date: 11/02/2005
.Net Framework 2.0 - What's new
On October 27th the .Net Framework 2.0 was made available to MSDN subscribers and launch events will...
Author: wndpteam Date: 11/01/2005
Winsock - Microsoft Connect Program
In an earlier blog (https://blogs.msdn.com/wndp/archive/2005/09/27/474679.aspx), Shivakumar...
Author: wndpteam Date: 10/30/2005
The Necessity for End-to-End QoS Experiments
One phrase you'll see time and again within posts is the necessity for "end-to-end"...
Author: wndpteam Date: 10/24/2005
Introduction to WNDP QoS team
I wanted to open the WNDP QoS blog with an introduction to the program and problem space our...
Author: wndpteam Date: 10/19/2005
Changes in Socket Bind
MSDN finally has the "Using SO_REUSEADDR and SO_EXCLUSIVEADDRUSE" doc online. I previously posted it...
Author: wndpteam Date: 09/29/2005
WNDP Connect - submit bugs and feature requests
You can report bugs and suggest features for WinInet, WinHTTP and HTTP.sys using Microsoft Connect...
Author: wndpteam Date: 09/27/2005
Channel9 visits the Networking Stack Team
Our colleagues down the hall, TCP/IP dev lead Sanjay, architect Abolade and NDIS dev lead Ali (and...
Author: wndpteam Date: 09/16/2005
System .NET features and future
As many of you may already know, the release of Visual Studio .NET 2005 is right around the corner…...
Author: wndpteam Date: 09/06/2005
Changes in WinInet API validation code could lead to Unexpected Behavior
In Windows Vista and IE7 we have changed the parameter validation code in WinInet to be more...
Author: wndpteam Date: 08/18/2005
Socket Security: Using SO_REUSEADDR and SO_EXCLUSIVEADDRUSE
Developing secure applications is a priority for most developers today; however, socket security is...
Author: wndpteam Date: 08/03/2005
Automatic Proxy Configuration in System.NET
MSDN Magazine recently published a great read on changes to web proxy functionality in the .NET...
Author: wndpteam Date: 08/03/2005
Kernel Mode SSL in HTTPAPI 2.0
Win2k3 SP1 introduced Kernel mode SSL which had great perf benefits over Win2k3 but the...
Author: wndpteam Date: 07/29/2005
Say Hello to HTTP API Version 2.0
With Longhorn Vista Beta 1 comes a new API for http.sys, HTTP API Version 2.0, which includes...
Author: wndpteam Date: 07/28/2005
Programatically setting Wininet/Internet Explorer's Proxy settings
We got a question in the comments: I wonder how I can set the proxy server for WinInet...
Author: wndpteam Date: 07/20/2005
MSDN Magazine on Winsock/System.Net
MSDN Magazine for August 2005 has an article about System.Net.Sockets and WinSock by Daryn Kiely:...
Author: wndpteam Date: 07/19/2005
Cookie Handling, a Brief Primer
Recently WSJ's Walter S. Mossberg spent a bit of time railing against tracking cookies as meeting...
Author: wndpteam Date: 07/19/2005
David Wang discusses http.sys's kernel response cache.
Check out David Wang's recent post about http.sys's response cache. He describes the configurable...
Author: wndpteam Date: 07/15/2005
WNDP MSDN Library References
Here is a list of references to some of the APIs within the WNDP group WinINet Winsock WinHttpQoS
Author: wndpteam Date: 06/23/2005
Run ASMX without IIS
Back in late 2004, Aaron Skonnard wrote an interesting article that details how a developer can...
Author: wndpteam Date: 06/23/2005
Welcome WNDP Team to the Blogsphere!
Over the coming weeks the team will be adding information on developing your applications with the...
Author: wndpteam Date: 06/23/2005