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
Creating IP Agnostic Applications - Part 2 (Dual Mode Sockets)
In a previous post I wrote about how on Windows Vista and Windows Server "Longhorn," IPv6 is...
Author: wndpteam Date: 10/24/2006
URLACL Setting Day
Looking around the web today, I noticed that Keith Brown has a sample of using...
Author: wndpteam Date: 10/23/2006
TechNet Webcast on 10/26/2006: Managing Network Bandwidth with Windows Vista
https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032309084&EventCategory=4&am...
Author: wndpteam Date: 10/23/2006
TDI Client to Winsock Kernel (WSK) Porting Survey
As you know per previous posts on this blog, Winsock Kernel, a new transport-independent kernel mode...
Author: wndpteam Date: 10/19/2006
A new central location for all things QoS in Windows
We have a new TechNet site for Windows networking QoS:...
Author: wndpteam Date: 10/18/2006
Debugging Winsock LSPs
Several people have asked for tips on debugging LSPs, and unfortunately there’s no easy method to do...
Author: wndpteam Date: 10/05/2006
How to find consumer network gear that rocks: part 2 (QoS)
The “Certified for Windows Vista” logo is comprised of requirements for myriad networking features...
Author: wndpteam Date: 10/02/2006
Filler - Check out the Times Reader
The New York Times has developed a cool app for Windows and the .Net Framework 3.0 called Times...
Author: wndpteam Date: 09/28/2006
Filler - Open Command Prompt Here in Vista
I learned this last week that in Windows Vista one can hold down shift and right click to get a...
Author: wndpteam Date: 09/19/2006
Networking Developer Online Chat (9/1/06)
Update: This chat occurred on 9/1/06. The transcript will be posted here in the next few days. This...
Author: wndpteam Date: 08/31/2006
How to find consumer network gear that rocks
Over the past few years, we've seen consumer networking products get really cheap. While cheap in a...
Author: wndpteam Date: 08/30/2006
Creating IP Agnostic Applications - Part 1
In Windows Vista and Windows Server "Longhorn," IPv6 is installed and enabled by default. When both...
Author: wndpteam Date: 08/29/2006
A Tale of 20 Cookies
As more applications move to leveraging the web, either through desktop-integration or complete...
Author: wndpteam Date: 08/28/2006
What's New for Developers in Windows Vista Networking
The Windows Core Networking team will be on hand to answer your questions about the new technologies...
Author: wndpteam Date: 08/25/2006
Content-Encoding != Content-Type
RFC 2616 for HTTP 1.1 specifies how web servers must indicate encoding transformations using the...
Author: wndpteam Date: 08/21/2006
From WinHEC to Black Hat USA 2006
It’s been several weeks now since WinHEC, and we’ve been hard at work on RC1 work for the NetIO...
Author: wndpteam Date: 08/18/2006
Windows Live Writer
I need to take a step back and take notice of all of the great applications that our team enables...
Author: wndpteam Date: 08/17/2006
Buffering in HTTP.SYS
My name is Chun Ye. I am a Software Design Engineer in the Microsoft Windows Networking Transports...
Author: wndpteam Date: 08/15/2006
A WinINet Chunked-Encoding Story
A couple of months back, Nick Bradbury of Homesite and FeedDemon fame posted a blog entitled,...
Author: wndpteam Date: 08/14/2006
WiFi QoS Support in Windows Vista: WMM Part 4
Parts 1-3 of this series on WMM provided a bunch of details about how the Windows Vista network...
Author: wndpteam Date: 08/09/2006
Large Request Payload Support in WinHttp for Windows Vista
If you have used WinHttp to upload data to a server, you probably noticed that the total payload...
Author: wndpteam Date: 08/08/2006
A bit about WinInet’s Index.dat – Q&A
In my previous post I tried to explain a bit about what the index.dat files are and what has changed...
Author: wndpteam Date: 08/07/2006
A bit about WinInet's Index.dat
Since a recent digg article and its underlying Wikipedia entry seems a little confused about...
Author: wndpteam Date: 08/04/2006
WSAConnectByName() and WSAConnectByList()
G’Day, my name is Brad Williamson, a Software Design Engineer with the Windows Networking Developer...
Author: wndpteam Date: 07/25/2006
WiFi QoS Support in Windows Vista: WMM Part 3
In my previous posts about WMM support in Vista, I described how Windows network applications can...
Author: wndpteam Date: 07/21/2006
Shaping outgoing traffic - Part 1
Last week I added QOS2 calls to a sample Winsock application to obtain DSCP marking. The second...
Author: wndpteam Date: 07/20/2006
WinINet and WinHTTP IPv6 Support in Web Proxy Auto-Discovery (WPAD) scripts enabled in Windows Vista
Hi, my name is Jonathan Silvera and I am the WinINet and WinHTTP Program Manager. Today I would like...
Author: wndpteam Date: 07/18/2006
Calling WinInet Asynchronously from managed code
Hi, I’m Reymarx Gereda, SDET at the Networking Development Platform in the Windows team. Recently I...
Author: wndpteam Date: 07/18/2006
Recent System.Net Related Postings
Recently, a number of current and former System.Net team members have posted about various managed...
Author: wndpteam Date: 07/18/2006
Adding QOS2 calls in a sample Winsock application: Part 2
Hopefully you've read the previous entry with the QOS2 sample. Here are the answers to questions you...
Author: wndpteam Date: 07/14/2006
Extensions to the Navigator Proxy Auto-Config File Format specification to support IPv6 v0.9
The following functions are extensions to the Navigator Proxy Auto-Config File Format specification...
Author: wndpteam Date: 07/13/2006
The (new) Trouble with select and LSPs...
If you’ve ever had to deal with Winsock LSPs, then you probably know that handling select function...
Author: wndpteam Date: 07/13/2006
Adding QOS2 calls in a sample Winsock application: Part 1
Over the past few months we've been receiving feedback from partners on the new QOS2 API I just...
Author: wndpteam Date: 07/12/2006
Http.sys URL Registrations and Service SIDs
A common question we get when configuring HTTP.sys to listen on a URL (though HttpAddUrl,...
Author: wndpteam Date: 07/11/2006
WOW64 on HTTP.sys
Back when Windows Server 2003 SP1 shipped, HTTP.sys hit an important milestone, WOW64 support.What...
Author: wndpteam Date: 07/10/2006
Scenarios and technologies of QOS2
After XP, when we reviewed the scenarios for QoS in Windows, we considered the following 4 big...
Author: wndpteam Date: 07/07/2006
Deprecating old QoS APIs
A while back I wrote about the fundamentals of networking Quality of Service (QoS) including 802.1p...
Author: wndpteam Date: 07/05/2006
Using Policy-Based QoS to Enable and Manage WMM in Enterprise Wireless Deployments
If your enterprise wireless AP vendor of choice supports WMM (most likely), and the warriors that...
Author: wndpteam Date: 06/30/2006
New Public Forum for Windows Network Development Discussions
We've just launched a new MSDN public forum for Windows Network Development. The first open forum...
Author: wndpteam Date: 06/30/2006
WiFi QoS Support in Windows Vista: WMM part 2
My previous post on WiFi QoS (WMM) discussed the four access classes (BG, BE, VI, and VO) available...
Author: wndpteam Date: 06/30/2006
WiFi QoS Support in Windows Vista: WMM
In Windows Vista, a great deal of effort has gone into making it simple for network applications to...
Author: wndpteam Date: 06/28/2006
Wanted: Developer feedback for our "Next Generation" client HTTP stack
As we begin the planning phase for our "Next Generation" client HTTP stack, we would love to hear...
Author: wndpteam Date: 06/06/2006
WNDP Connect Site gets an upgrade!
Last year we setup a small site on connect.microsoft.com in order to let our blog readers,...
Author: wndpteam Date: 06/06/2006
The NDIS 6.0 Driver Model
NDIS 6.0 was introduced to the independent hardware vendor (IHV) and developer community at last...
Author: wndpteam Date: 05/15/2006
WinHttp Configuration for Windows Vista Beta 2 - Part 4 Client Certificates
In Part 1, Part 2 and Part 3 of this series I discussed the tools used to configure WinHttp today,...
Author: wndpteam Date: 05/12/2006
Extend Windows Vista Wireless
As we worked on the Windows Vista Wireless Stack, extensibility was one of our key design goals. On...
Author: wndpteam Date: 05/12/2006
Providing 802.1x Enforcement for Network Access Protection
We’re living in a highly connected world, where a large number of diverse devices gain access to the...
Author: wndpteam Date: 05/10/2006
WinHttp Configuration for Windows Vista Beta 2 - Part 3 Tracing
In Part 1 and Part 2 of this series I discussed the tools used to configure WinHttp today,...
Author: wndpteam Date: 05/10/2006
WinHttp Configuration for Windows Vista Beta 2 - Part 2
In Part 1 of this series I discussed the tools used to configure WinHttp today and introduced the...
Author: wndpteam Date: 05/08/2006
WinHttp Configuration for Windows Vista Beta 2 - Part 1
WinHttp for Windows XP and Windows Server 2003 comes with variety of tools that allow the users and...
Author: wndpteam Date: 05/05/2006