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

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

<Previous Next>