Mike Flasko's Blog

Development Ramblings

  • Mike Flasko's Blog

    MIX08 and Astoria

    • 1 Comments
    In a few days I'll be heading off to MIX08 with a few members of the Astoria team to check out all the cool work going on that is targeting the web and to give one of a few presentations on the ADO.NET Data Services Framework.  At MIX07 we discussed...
  • Mike Flasko's Blog

    Astoria Dec 2007 CTP is Released!

    • 1 Comments
    My blog has been slow over the last few months, but this time its not because I haven't been blogging :). I've been busy posting about the new Astoria (newly renamed to ADO.NET Data Services) CTP.  Check out this post for where to get the latest...
  • Mike Flasko's Blog

    Upcoming Astoria talks

    • 0 Comments
    I'll be presenting an Astoria talk at the upcoming Dev Connections conference in Las Vegas and later in November at Dev Teach in Vancouver, BC. If you are interested in chatting about Astoria, I'll be wondering around the conference most of the time....
  • Mike Flasko's Blog

    Data Programmability and Astoria

    • 0 Comments
    My blog has been silent for a while as I have been switching focus and moved from the Windows Networking group to the Data Programmability (DP) group in the SQL Server division at MS. Currently, my main area of focus in DP is the Astoria project. For...
  • Mike Flasko's Blog

    Survey: Calling All Layered Service Provider (LSP) Developers

    • 0 Comments
    Ok, this will conclude my string of survey posts (I promise). As we plan future additions and changes to Winsock LSPs and, more broadly, network filtering on Windows, we would like your input on the good, the so-so and ugly of Winsock LSP development...
  • Mike Flasko's Blog

    Survey: Network Developement on Windows

    • 0 Comments
    We have recently launched a survey to get your feedback regarding the network development experience on Windows. If you have written a network-aware application (commercial product, as a hobby, etc) we would like to hear from you. NOTE FOR WINSOCK API...
  • Mike Flasko's Blog

    Writing IP Agnostic Application Tidbits on Channel9

    • 0 Comments
    I have yet to write the third part in the series on writing ip agnostic apps, but in the meantime, Anthony Jones (Winsock Developer/Guru) and I chatted with Charles about the topic on Channel 9: http://channel9.msdn.com/Showpost.aspx?postid=265664 ...
  • Mike Flasko's Blog

    Writing IP Agnostic Applications (How to support IPv4 & IPv6)

    • 1 Comments
    With the adoption of IPv6 ever increasing (ie. it is the preferred protocol on Windows Vista) it is important that network aware applications support IPv4 and IPv6. I have started a series of posts on our team blog discussing how one can go about writing...
  • Mike Flasko's Blog

    System.Net.HttpWebRequest & pipelining

    • 4 Comments
    The System.Net.HttpWebRequest class in the .Net Framework implements a HTTP stack in managed code. One of the features of the stack is that it supports HTTP pipelining. Pipelining is the ability for an HTTP client application to send multiple requests...
  • Mike Flasko's Blog

    Winsock enhancements in Vista

    • 0 Comments
    We have made a number of improvements in Winsock for Windows Vista. Recently we have detailed a few of these on our team blog: "Introduction to WSK" - a new kernel mode socket API: http://blogs.msdn.com/wndp/archive/2006/02/24/538746.aspx "Winsock...
  • Mike Flasko's Blog

    Handling a timeout when reading network data

    • 0 Comments
    I have been involved in a number of forum posts and mail threads lately regarding reading data from a socket. The typical situation is as follows: A TcpClient object is connected to a remote party. The application gets a reference to a NeworkStream...
  • Mike Flasko's Blog

    Listening for Network Address Changes

    • 2 Comments
    In version 2.0 of the .Net Framework, we added a new namespace under System.Net called NetworkInformation. Among many other goodies, one can use this namespace to listen for IP addresses changes on the host. The code below listens for addresses changes...
  • Mike Flasko's Blog

    Using a single socket to accept IPv6 of IPv4 connections

    • 0 Comments
    Generally I don't like making a post that only includes links to other posts, but I'm making an exception for this case. In this ( http://blogs.msdn.com/malarch/archive/2005/11/18/494769.aspx ) article Malar explains how to create a single socket that...
  • Mike Flasko's Blog

    Strict HTTP Parsing

    • 3 Comments
    In version 2.0 of the .Net Framework, we (System.Net) changed how we parse HTTP traffic. The change has gone to a more strict parsing model. One example, is we now require a CRLF (carriage return, line feed) at the end of each line. While these changes...
  • Mike Flasko's Blog

    System.Net now registers a default FtpWebRequest implementation

    • 0 Comments
    Prior to the .NET Framework version 2.0, applications could register a component to handle FTP requests using System.Net’s extensible pluggable protocol framework. Components for handling different web requests are registered by associating the component...
  • Mike Flasko's Blog

    Connection Groups and Connection Limits

    • 0 Comments
    The goal of this article is to explain how connection limits on service points are interpreted when connection groups are specified. Therefore, instead of repeating what MSDN already explains, I will provide pointers to the relevant MSDN doc sections...
  • Mike Flasko's Blog

    What would you like to see in System.Net?

    • 0 Comments
    Now that we are winding down version 2.0 of the Framework and moving towards the release of Whidbey, we (the System.Net team), want to hear from you. What features would you like to see in Orcas (the next version of the Framework)? What features from...
  • Mike Flasko's Blog

    The System.Net Team ... almost

    • 0 Comments
    I thought this would be a great way to start off this blog. The following is a team picture taken of the Windows Network Developer Platform Team. Mahesh, a tester on the team has kindly marked up the picture to call out our team members, although some...
Page 1 of 1 (18 items)