July 2008 - Posts

Logic Puzzle: Buying donuts puzzle
I thought it would be fun to try something new here.  So I am going to present a logic puzzle and let people try to answer it.  I will post the solution in the future but I want to give people a chance to try to solve it. So here is the first Read More...
Live Mesh update
Not sure if everyone saw, but Microsoft has expanded the size of the Tech Preview for Live Mesh.  You can see the announcement on the Live Mesh Forum . So what was announced?  Well there are two main things: Doubled the maximum number of users Read More...
Posted 30 July 08 06:00 by Tom | 8 Comments   
Filed under ,
SOS: Request for feedback
I have asked in the past, but wanted to ask again as it has been a while and there are different people looking at this blog now. Does anyone have any feedback on the SOS debugger extension?  I am looking for things like: What commands are missing Read More...
Posted 29 July 08 06:00 by Tom | 7 Comments   
Filed under , ,
SOS: Commands not working on a mini-dump
Problem So occasionally I run into people trying to analyze a managed mini-dump and they have problems.  They run a command like !dumpobj and it fails. Cause The reason that these commands fail is that the CLR stores all it’s data in virtual memory.  Read More...
Posted 28 July 08 06:00 by Tom | 3 Comments   
Filed under , ,
Hyper-V continued
Just wanted to give a brief update on using Hyper-V.  I can’t seem to find a reason to not use it.  Right now I can run all my different machines, at any time and when needed, and do everything I need to do for work.  I can also keep things Read More...
Posted 25 July 08 06:00 by Tom | 6 Comments   
Filed under ,
Do you think about supportability?
So I wanted to get a read on how people design their web sites.  My thinking is that there isn’t much time spent in planning for supportability.  There are a lot of other concerns that take priority, What is more important – Design or Content Read More...
Posted 24 July 08 06:00 by Tom | 6 Comments   
Filed under , , , ,
ASP.NET Tips: DumpAllExceptions output changes
The first time you run !DumpAllExceptions you will see it print out one full exception for each type of exception that is in the dump. This will include the message and the callstack of the exception. For example: Any time after that, if you run the same Read More...
Posted 23 July 08 06:00 by Tom | 1 Comments   
Filed under , , , ,
ANSWER: POP QUIZ: What are Free Threads in the Threadpool
So I was hoping to get some more comments to this before posting the answer but I guess that isn’t going to happen. The minFreeThreads and minLocalRequestFreeThreads are very important settings when it comes to how much load your webserver can handle.  Read More...
Posted 22 July 08 04:22 by Tom | 7 Comments   
Windows Home Server update
Monday morning the Windows Home Server Power Pack 1 update package and release notes went live on the Microsoft Download Center.  This is great news to anyone that has been using this product. Power Pack 1 fixes the data corruption bug as well as Read More...
BLOG CHAT RECAP: SQL Injection
We had a good chat on Friday and I think we got most, if not all, of the questions answered in regards to SQL Injection. For those of you that missed the chat, check out the transcript here . If there is anything that we missed, please feel free to let Read More...
ASP.NET Tips: Loading a DLL out of the bin directory
Question A customer has created a web project which references a class library project.  When deployed to the local machine the web/classes all work fine.  When deployed to a ‘shared’ IIS site, the class DLLs exist in the /bin folder, but the Read More...
Posted 21 July 08 06:00 by Tom | 8 Comments   
Filed under , , ,
BLOG CHAT: SQL Injection – Today
Just a quick reminder that our blog chat on SQL Injection is today at 2:00 PM EST or 11:00 AM PST.  Hope to see everyone there.  You can get to the chat here: MSDN Online Chat Or you can add the Outlook reminder: Add to Calendar Look forward Read More...
Terrarium anyone?
Not sure how many people remember the old Terrarium application, but it is making a comeback.  This time, as a project for and by the community. You can get more information on the background and what this application is by reading Reintroducing Read More...
Posted 18 July 08 06:00 by Tom | 2 Comments   
Filed under ,
Software Applications, the targets of vulnerabilities
I was just reading Soma’s blog post How vulnerable are software applications? and it really makes you think about how and what you create as an application designer.  According to a 2005 FBI survey, U.S. businesses lost $67.2 billion because of cyber Read More...
Posted 17 July 08 06:00 by Tom | 5 Comments   
Filed under , , ,
Windows Internal Beta Exam 70-660
I wanted to pass along some really exciting news if you haven’t heard about it yet, we are getting ready to release a new certification that targets developers and IT professionals who need to know about the internals of Windows for their job.  You Read More...
Posted 16 July 08 12:04 by Tom | 6 Comments   
Filed under , , , ,
What is more important – Design or Content
So I have often wondered about the priorities that are going into site design these days.  I know everything is important, but if you had to rank things, what would be the most important thing? The big debate I see comes down too, is it more important Read More...
Posted 16 July 08 06:00 by Tom | 27 Comments   
Filed under ,
Debugging ASP.NET on a Production Server 101
So I thought I would put all the information together in one place that I have been creating over the past few months.  I’ll try to go through all the steps and the different things that you will need to use in order to track down a problem. Realizing Read More...
Posted 15 July 08 06:00 by Tom | 8 Comments   
Filed under , , , ,
Unable to use Session State Server
Issue ASP.NET site running under .NET 2.0 has the following setting in web.config: <sessionState mode="StateServer" stateNetworkTimeout="10" cookieless="false" timeout="30"/> When the application attempts Read More...
Posted 14 July 08 06:00 by Tom | 4 Comments   
Filed under , , ,
BLOG CHAT: SQL Injection
So finally all the details have been worked out.  We are going to have this chat on Friday July 18th.  At 2:00 PM EST.  That is 11:00 AM PST. Shortly I will have a link where you can add a reminder to your calendar about this chat.  Read More...
Silverlight control samples for Beta 2
Shawn has updates the Silverlight Control tutorial for Beta 2.  Not only is this a good thing because of some of the changes in the Silverlight platform, but there was a big addition that greatly simplifies creating controls, Visual State Manager Read More...
Posted 11 July 08 06:00 by Tom | 3 Comments   
Filed under ,
What would make troubleshooting easier
So I have asked How do you Troubleshoot ASP.NET problems- so now I would like to know what would you like to see that would allow you to figure out issues faster? I have a few ideas of my own, but I don’t want to sway anyone in one way or another. Would Read More...
Posted 10 July 08 06:00 by Tom | 16 Comments   
Filed under , ,
POP QUIZ: What are Free Threads in the Threadpool
So here is the next trivia question for everyone.  If you have tried to change the Threadpool settings for .NET, you have seen the minFreeThreads and minLocalRequestFreeThreads settings. What are those settings really used for?  What do they Read More...
Posted 09 July 08 12:04 by Tom | 4 Comments   
Filed under , ,
Using .NET for Mobile Applications
Chris Craft has done a great job in getting a lot of people excited over using .NET for Mobile Applications.  He has created a new application each day for 30 days.  Some of these are not too complicated, but they are all very cool.  With Read More...
Posted 09 July 08 06:00 by Tom | 1 Comments   
Filed under ,
Migrating to Debugging .NET after Win32
One of the more difficult things about getting started with .NET Debugging is the mental shift that you have to make. Troubleshooting changes The first problem that I had with .NET was trying to look at everything using dd and just walking through memory.  Read More...
Posted 08 July 08 02:09 by Tom | 1 Comments   
Filed under , ,
How do you Troubleshoot ASP.NET problems?
I’d love to hear how people go about digging into various problems.  I have heard of people using logging or tracing like log4net to allow some tracing, but what about other problems which that can’t help with? So here are the topics I’d like to Read More...
Posted 07 July 08 02:09 by Tom | 5 Comments   
Filed under , ,
Visual Studio 2008 Web Server Here shell extension
This has to be one of the coolest shell extensions that I have seen yet.  It is right up there with the Command Prompt Here one. This adds a addition to the right-click menu for a folder for “ASP.NET Web Server Here”. All the information, including Read More...
Posted 03 July 08 06:00 by Tom | 1 Comments   
Filed under , , ,
SOS: Always use the correct debugger
I cannot stress this enough.  It is very important that you use the same architecture for the debugger as the process that you are trying to troubleshoot. Wrong version when capturing a dump If you use a 64-bit debugger to capture a dump of a32-bit Read More...
Posted 02 July 08 06:00 by Tom | 3 Comments   
Filed under , , ,
Hotfixes on Code Gallery
As first reported by Soma , we are now going to use the MSDN Code Gallery to make hotfixes available.  In the past, you could get some from the Connect site but it was hard to discover the fixes.  So now all Visual Studio and .NET product updates Read More...
Posted 01 July 08 06:00 by Tom | 3 Comments   
Filed under , , ,

Search

This Blog

Syndication

Page view tracker