October 10th, 2009
NirLauncher
Fault Tolerant Heap
- Windows 7 is going to ship with a new subsystem that attempts to improve application stability.
- A very interesting approach. Something software developers (and testers) will need to be aware of.
Radar
- A built in memory leak detector that ships with windows vista.
- To bad they don’t seem to publish api’s so third parties can use it.
Posted in C++ Programming, C-Runtime, Windows 7 | No Comments »
March 15th, 2009
CER Implementation plan is an interesting overview of what needs to be considered when leveraging Windows Error Reporting and Corporate Error Reporting infrastructures.
Posted in Error Reporting | No Comments »
March 15th, 2009
Monitoring and Troubleshooting Active Directory Replication Using Repadmin, Contains a great overview of how you can track down issues related to AD replication in addition to ways of manually controlling replication.
Tags: AD
Posted in Active Directory | No Comments »
February 11th, 2009
A simple and yet effective discussion of SQL Joins. Good for SQL newbies.
Tags: SQL
Posted in SQL | No Comments »
February 11th, 2009
John Sheehan has given a pretty fascinating discussion of how App-V is implemented internally.
I highly recommend this video to anyone interested in advanced application architecture.
Tags: App-V, Software Architecture
Posted in Software Architecture, Windows Kernel, Windows Programming | 1 Comment »
February 4th, 2009
Stephan T. Lavavej, the main C++ standard library guy at Microsoft, provides a great explanation of the R-Value references and what they mean for C++0x
Tags: C++0x, R-Value References
Posted in C++ Programming, C++0x | 1 Comment »
February 4th, 2009
In this post, Mark discusses a very interesting feature in IE on Vista Server 2008, Protected Mode (PMIE) and integrity levels.
I didn’t realize that IE sandboxes native code such as ActiveX controls and can redirect calls to certain folders.
Tags: ActiveX, integrity levels, PMIE, Server 2008
Posted in ActiveX, Internet Explorer, Server 2008 | No Comments »
January 17th, 2009
Here is a great overview of the fiddler http debugger.
http://west-wind.com/weblog/posts/596348.aspx
Major points include:
- Intercepting general http traffic for IE
- How proxies can be used to intercept http traffic from other browsers.
- Intercept/Debug web service traffic
Tags: debugger, http, web service
Posted in Debugging, fiddler, web service | No Comments »
September 1st, 2008
Mark Russonovich
Rafal Lukawiecki
Microsoft Advanced Windows Debugging and Troubleshooting Blog
- Basics of NT Debugging
- Discusses debuggers such as ntsd.exe, cdb.exe, and windbg.exe. A great post for anyone getting started in native windows development.
Jonathan Edwards
- Too Many Cores, Not Enough Brains
- A very interesting take on the whole Concurrent Programming movement in software development. Argues that “Giving a multicore CPU to a programmer is like giving a drink to an alcoholic” which do agree with to a point ;). People developing concurrent applications should at least be aware of this critique.
Mark Roberts
Posted in Data Mining, Debugging, Uncategorized, Windows Kernel, Windows Programming, concurrency | 1 Comment »
August 15th, 2008
Anthony Williams is playing a major role in the development of concurrency concepts in C++0x. Below is a link to a book he is writing regarding this topic. Looks like it should be a good one.
http://www.justsoftwaresolutions.co.uk/news/c++-concurrency-in-action-early-access.html
Slides from a recent talk he have at ACCU 2008 regarding C++0x concurrency changes are available at:
http://accu.org/content/conf2008/Williams-future_of_concurrency.pdf
Posted in C++ Programming, concurrency | 1 Comment »