Welcome to WinFxProgrammer.com!
Most of the content on this site will be related to Microsoft's WinFx platform.
This includes Windows WorkFlow Foundation, Windows Communication Foundation, and
Windows Presentation Foundation. You will also find a significant amount of content
that is not specific to WinFx. Stay tuned! I plan to post more stuff soon
enough.
This site is currently a work-in-progress. I will post stuff as I add more features.
In the meantime, feel free to check out my blog.
Evil Genius In Training
Highlight! - ASP.NET HTTP Compression Module
I would like to highlight a specific project that I am working on at the moment.
It is the ASP.NET Http Compression Module. This module supports a number of features
that one would expect. However, every ASP.NET based HTTPModule that modifies the
response output stream seems to break WebResources.axd. This is annoying to say
the least. The problem was found after some discussions with folks back in Redmond.
There is a call known as IgnoreFurtherWrites.
This call breaks WebResources.axd requests if someone has used a response filter. I am
happy to say that my implementation gets around this issue. My implementation also
gets around the Response.End issue that other HTTP Compression modules have. I hope to
make this more feature rich over time.
Latest
Announcement
GotDotNet Workspace
About This Site
I am using the ASP.NET 2.0 Personal Web Site Starter Kit for this site. This
is a stop gap until I get a chance to create a new website. My hope is to create something
that is simple and can be a direct replacement for the this starter kit. I have looked at a lot
of professional blog software and have found them to be overly complex systems for my needs. My
plans are to create a simple kit for the professional blogger that would like to host their own
site.
Here are some of the features and/or assumptions for this effort...
1) Make much of the site data driven.
2) Where possible, leverage the latest technologies.
3) Create a simple syndication service.
4) Redesign for efficiency.
5) Add additional themes.