415 reputation
413
bio website architectmuse.blogspot.com
location Denver, CO
age 34
visits member for 4 years
seen Jul 21 at 15:08
I am a C# Software Engineer and Architect, and have been developing on the .NET and Microsoft platform for most of my career. I am a huge fan of C#, I love DDD (Domain Driven Design), and am a fledgling advocate of BDD (Behavior Driven Development.) My favorite technical authors are Martin Fowler, Eric Evans, and Thomas Erl.

See my .NET Configuration articles on CodeProject:
Unraveling the Mysteries of .NET 2.0 Configuration
Decoding the Mysteries of .NET 2.0 Configuration
Cracking the Mysteries of .NET 2.0 Configuration

Jan
10
comment Silverlight and Opera
@random: If you use the new Opera (v15 and up) it uses Chromium for the rendering engine. Seems to work with Silverlight now...however the new Operas have had basically all the amazing features that made it a worthwhile browser stripped from it. At the moment (and God only knows for now long into the future) Opera is basically a Chrome clone. It has lost it's strict standards adherence as well, which was actually one of the features I liked. So, yes, it supports Silverlight, but at a cost.
Nov
24
comment Windows 7 Transfering File
You said: "I tried to use file recovery with another disk, but it was already filled with another file". I interpreted that to mean you overwrote the files you copied with another file. Could you please clarify what you did, what the issue is, and what you have tried? Your question and comments are a little confusing.
Nov
23
comment Windows 7 Transfering File
Well, given that the data was already overwritten with other data, I do not believe there is any way to recover. If you had not written additional data, you might have had a chance to recover.
Nov
14
awarded  Yearling
Nov
14
awarded  Nice Answer
Nov
12
answered Windows snipping tool highlights the wrong area
Nov
12
comment Windows snipping tool highlights the wrong area
@Ben: That's a good possibility as well. DPI settings are still relatively unstable, despite the fact that they have been "in development" by operating system and browser designers for years. They can often throw a little wrench in the mix when one tool or app or program or another doesn't respond to the platform (or devices) DPI settings.
Nov
12
comment Windows using too much RAM, how to diagnose resource hog
If you never use more than a few gigs, then sure, you probably don't need a larger page file. As I mentioned in my own system memory usage, my physical memory load is 7.5/12Gb, and my commit is 14.5/23.3Gb. I never reboot my system...it goes into low power sleep at night, with instant wakeup if I move the mouse...but it's never rebooted. So memory usage is usually higher, but the nice thing about having a large page file and high physical memory usage is nothing lags...everything is very fast, smooth, and responsive.
Nov
12
comment Windows using too much RAM, how to diagnose resource hog
As an example of a heavy memory load, my system currently has: 7.5/12Gb physical memory usage; 14.7/23.3Gb commit; 491mb paged pool; 145mb np pool. This is for 146 processes, max paged pool 2276k max np pool 263k. Largest commit size 696,396k, and for the same process WS is 714,256k (an Opera tab process.) (My high process count is due to the web browser...they isolate tabs via process these days, and I'm a hypertabber...dozens open at once, so dozens of additional processes.)
Nov
12
comment Windows using too much RAM, how to diagnose resource hog
One final note. For maximal performance, it is best to let windows allocate the maximum page file size ahead of time. This is usually done on server setups like a SQL Server database, where you may preallocate 64Gb or more (usually 2x the physical ram size, so maybe even 128Gb or 256Gb) to a page file that is distributed evenly amongst multiple physical disks for maximum performance. Distributed page files, especially when preallocated to maximum size, allow interleaved reads/writes on all participating disks, thus allowing improved paging performance via parallel I/O.
Nov
12
comment Windows using too much RAM, how to diagnose resource hog
...would be the case for a system managed page file. It sounds like you have manually tweaked your page file settings, in which case I would have to know more about your specific configuration to tell you why your current commit is 15Gb (as 3.8/4Gb page file would indicate a commit of 16Gb, not 15Gb.) It is entirely possible to manually configure no page file, or a page file that is too small, and that can lead to odd performance issues and memory allocation issues. Best recommendation, unless you have a highly specific server (i.e. database) setup, is to allow windows to manage its page file.
Nov
12
comment Windows using too much RAM, how to diagnose resource hog
@barlop: Well, you somewhat misunderstand what commit is. Technically speaking, commit charge is the total "virtually addressable memory space", including space supported by extended memory managers and large address awareness. Max commit would not be page file+RAM, rather it would be described as the total system managed virtual address space. Page file should generally cover, at the very least, the total physical memory size, and additionally extend it beyond the total physical memory size. In your case, I'd have expected commit to be at least 18Gb (1.5x) or 24Gb (2x), however that...
Nov
12
revised Computer shuts down right after I push power button (have to push it twice to turn it on)
added OPs screenshot
Nov
12
comment Computer shuts down right after I push power button (have to push it twice to turn it on)
Added screenshot to question.
Nov
12
suggested suggested edit on Computer shuts down right after I push power button (have to push it twice to turn it on)
Nov
12
comment Command prompt launches “java.exe” with .exe extension, but not without .exe extension
Odd...usually .EXE is included in PATHEXT by default. Any idea why/how it was removed?
Nov
12
comment Windows snipping tool highlights the wrong area
What is your windows DPI setting set to? Not sure if it is the problem, but if you are not at 100% scaling, then that (possibly combined with a driver incompatibility or something) might be causing the skew you are experiencing.
Nov
12
answered GPU and MOBO Bios
Nov
12
comment Windows 7 Transfering File
What kind of document? Have you checked for file remnants in the same physical location as this "document"? More information is really necessary before any help could be offered.
Nov
12
comment If USB 2.0 max speed is 35MBp/s (480 mbits) why am I transferring at 120MB over gigabit?
As a side note to the above, if you are transferring information over a network, it is possible that whatever you are transferring is being compressed on the wire. So, while your total data transfer may be 120mb/s, the physical transfer rate may not actually be exceeding 35mb/s...caching or no.