Home / ASP.NET Weblogs

March 2008 - Posts

Posted to:
by: 
03-19-2008, 11:52 PM

Recent IIS 7.0 updates

So there have been some new updates recently released for IIS 7.0. These updates add some additional functionality to IIS on Windows Server 2008. The biggest one is the addition of FTP: Microsoft FTP Publishing Service for IIS 7.0 Documentation can be...
Filed under: ,
Posted to:
by: 
03-19-2008, 6:31 PM

Stand alone FXCop download

As many of you know, FxCop is static code analysis tool that we originally wrote to ensure the .NET Framework itself adheres to the .NET Framework Design Guidelines .  The tool as been integrated into Visual Studio as the "Code Analysis" feature, but we also continue to ship the stand alone FxCop download. Check out the FxCop team blog and download FxCop 1.35 from Code Gallery.   Read More...
Posted to:
by: 
03-19-2008, 12:31 PM

GDI+ (GdiPlus) and ASP.NET

So we occasionally see customers that are either using System.Drawing themselves in their ASP.NET application or are using controls (like charting controls) that use it. Under most circumstances, this works just fine.  But there are times where it...
Posted to:

Web Client Software Factory February 2008 Ships with Side by Side Support

When we originally released the Web Client Software Factory February 2008, there was an issue for a number of folks. If you had VS2005 installed with the October release of WCSF, you could not install the February release on VS2008 without uninstalling the October version. After some feedback fromcustomers who need to support both WCSF 1.1 apps and WCSF 2.0 apps, we have re-released the factory installer. The install no longer forces an un-install of the Oct release, allowing side-by-side support. Go get the refreshed MSI from the download center . Blaine recently blogged about this too . Read More...
Posted to:
by: 
03-18-2008, 1:46 PM

A Start at Test Driven Development with Silverlight 2

As you likely heard, we have released the source code for all of the Silverlight controls as well as almost 2,000 of our own unit tests.  Included with in this is a jewel... A unit testing framework for Silverlight.  It is very powerful to have this feature so early in the develop of a new platform such as this. Shawn Burke has a nice post walking you through the source code and test suite .    Jeff Wilcox has a post detailing the Unit Testing framework he built for Silverlight 2 .    I'd love to hear what you think... Have you looked around in the source and test code base yet?  Have you tried out the unit testing framework?  any thoughts\feedback?   thanks and enjoy! Read More...
Filed under: ,
Posted to:
by: 
03-18-2008, 3:43 AM

IIS 7.0 Bit Rate Throttling Module Released

Video on the web is now one of those common scenarios that every user takes for granted, and increasingly every major site is incorporating in some form (product videos, training videos, richer advertising scenarios, user generated content, customer testimonials, etc). One of the challenges when adding video to a site, though, is delivering it in a way that doesn't cost a fortune.  Network bandwidth costs a lot of money, and the cost of high quality video usage can quickly add up. The blog post below provides a quick overview of some of the options you can use to reduce the cost of delivering video, and discusses a new free download - the IIS 7.0 Bit Rate Throttling Module - that was released a few days ago and which enables you to...
Posted to:
by: 
03-17-2008, 11:21 AM

Number of Types in the .NET Framework

Occasionally I get asked how big the .NET Framework is in terms of surface area for developers.  As you might guess this is something we track.  As you can see, in each release we are adding new functionality that make it easier to build .NET applications.    The number of types in the .NET Framework is 11,417!  Any guesses on how many types will be in .NET Framework 4.0?                            Read More...
Filed under:
Posted to:

ASP.NET Viewstate error - Validation of viewstate MAC failed

Last week I was working with on a case where they were getting this error message HttpException (0x80004005): Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster Typically this occurrs if the application is on a webfarm and autogenerate is used as the validation key. This is because if you request a page and click a button for example, the postback may go to another server in the web farm and if the validation keys don't match, asp.net will consider the viewstate as invalid. However, in this case, they were not on a web farm so none of this applied. Viewstate and viewstate validation...
Filed under:
Posted to:

.NET Debugging Demos Lab 6: Memory Leak - Review

Since it took me so long to get Lab 6 out the door i'll post the review right away... After this we only have one memory leak lab to go before you have gone through the whole lab set. Previous demos and setup instructions If you are new to the debugging labs, here you can find information on how to set up the labs as well as links to the previous labs in the series. Information and setup instructions Lab 1: Hang Lab 1: Hang - review Lab 2: Crash Lab 2: Crash - review Lab 3: Memory Lab 3: Memory - review Lab 4: High CPU hang Lab 4: High CPU hang - review Lab 5: Crash Lab 5: Crash - review Lab 6: Memory leak Problem description: We have started getting out of memory exceptions on the buggy bits site and we have been able to determine a scenario...
Posted to:

.NET Debugging Demos Lab 6:_Memory Leak

It's been about a week since I posted the debugging challenge for this lab, things have been a bit busy lately so sorry about the tardiness on posting the lab. I have a love-hate relationship with statistics, I like them cause you can use them to get a point across and they can help you analyse things, but at the same time I hate them because people have a tendency to rely on them blindly and use them out of context without understanding the meaning behind them. The classic example is of course the sentence "More than 98 percent of convicted felons are bread eaters" , that sentence is excellent to combat badly used statistics in a discussion:). Since the start of the debugging demos, over 5000 people have downloaded the labs. Read...

« First ... < Previous 3 4 5 6 7 Next > ... Last »

Archives