Search - Articles
DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers Tuesday, March 03, 2009
Dev Articles
Search Directory
SQL Server

Home >Search > Applications > C-Sharp > Bug Tracking

What's New - What's Hot
Own Crash Minidump with Call Stack  Version: 0.00     Price: $0.00  
Total Hits: 85  |  Today: 0Author: Vladimir Sedach      Rating:  
Read Reviews | Write Review |  Your Rating: 

We explain how to create your own minidump with Call Stack on crash or at any given moment. The demo program creates a dump (shown on the picture) and tries to create the system one with the MiniDumpWriteDump() function of DbgHelp.dll. System dump is not supported in systems other than Win XP without individual installation. The article shows how to interpret the own minidump, and what modifications to your project settings are needed. Our competitor's minidump produced by MiniDumpWriteDump() is...

ScriptRunner Application  Version: 0.00     Price: $0.00  
Total Hits: 61  |  Today: 0Author: Ernest Laurentin      Rating:  
Read Reviews | Write Review |  Your Rating: 

One of the most sought after skills for software professionals today is not only the ability to write good quality code but also the ability to test and validate your code. This is where this tool comes into play. ScriptRunner is different from other unit testing Frameworks. In fact, ScriptRunner is a complement of a traditional unit testing Framework like CPP Unit. A Unit Testing Framework lets you test modules in your application. A module can be a library, a class (or an object) or can be a s...

Competitive Analysis Using MAGIQ.  Version: 0.00     Price: $0.00  
Total Hits: 65  |  Today: 0Author: Dr. James McCaffrey and Nasa Koski      Rating:  
Read Reviews | Write Review |  Your Rating: 

Competitive analysis, an important type of software testing, involves comparing your software system under test with competitor systems. Even if your system does not have explicit competitors, you can consider previous builds of your own system as implied competitors. The goal is to be able to compare the overall quality of your software system with similar systems. The key here is overall quality, which is not so easy to measure. You must take into account many different attributes such as func...

UltraApps   Price: Free  
Total Hits: 3122  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

This web-based business application is a great tool for assigning and tracking issues and tasks during software development and any other projects that involve teams of two or more people.In fact, in only 4 weeks after its release, Issue Manager was downloaded thousands of times and is currently used at hundreds of companies and corporations, small and large....

Trapping Bugs with BlackBox  Version: 0.00     Price: $0.00  
Total Hits: 78  |  Today: 0Author: Jim Crafton      Rating:  
Read Reviews | Write Review |  Your Rating: 

Have you ever had an application crash on a customer's machine and have only, "it just crashes and displays a funny message box", to go on in attempting to track down what the error was? Ever wish you could put some kind of "watchdog" that would monitor your application on the customers computer and then if it crashed, automatically scoop up where the crash happened, and allow the customer or mail this information to you? If so then BlackBox may be just what you're looking for!...

Catch All Bugs with BugTrap!  Version: 0.00     Price: $0.00  
Total Hits: 77  |  Today: 0Author: Maksim Pyatkovskiy      Rating:  
Read Reviews | Write Review |  Your Rating: 

Some time ago, I was working on a multi-tier application with quite complex logic. The application was handling medical information, and it was important to correctly synchronize data under all circumstances. I put extra code to make the application as stable as possible, and added automatic backups and self-recovery. Do you think it solved all problems?...

BUG: MFC 7.0's CByteArray::Serialize() reads too much data     
Total Hits: 143  |  Today: 0Author: skst      Rating:  
Read Reviews | Write Review |  Your Rating: 

In the recently-released version of Visual Studio.NET, there is a bug in MFC's new implementation of CByteArray::Serialize(). The function has been enhanced from the previous version so that it can read more than INT_MAX bytes. This is great, but apparently a line of code was mistakenly copied and pasted in the portion of the code that loads archives. The result is that CByteArray::Serialize() reads twice as much data from the archive as it's supposed to. This article shows one way to work aroun...

Differences in the behaviour of CString and using MFC 7 and double '\0' ended strings (like REG_MULTI_SZ)     
Total Hits: 180  |  Today: 0Author: leandrobecker      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article explain the behaviour diference using CString with binary buffers (GetBuffer or GetBufferSetLength using REG_MULTI_SZ) and the serialization (more precisally the read operation, the write works fine). The problem occurs when your buffer contains '\0' at the middle of the buffer. The CArchive << writes all buffer to the file but the CArchive >> reads all data from the file as expected in a temporary buffer and performs an simple assignment to the CString using the CString operator=. ...

Warning: .NET Hell and Version Control, unstable, irreproducable bugs.     
Total Hits: 302  |  Today: 0Author: Anthony Berglas.      Rating:  
Read Reviews | Write Review |  Your Rating: 

Revision: According to Suzanne Cook below, apparantly all the framework .Net assemblies (not just MSCorLib) are a special case in which version numbers are ignored. But my experience below still stands, and certainly these problems will arrise with non-framework shared resources....

Debugging and Tracing in ASP.NET     
Total Hits: 548  |  Today: 0Author: Utpal Chakraborty      Rating:  
Read Reviews | Write Review |  Your Rating: 

Before web development was popular and most applications were stand alone programs debugging strategies depended a lot on how and where these were being developed. When developing in C/C++ printf(...) was a favorite debugging tool on both UNIX and DOS environments for programmers. That changed when Integrated Development Environments - IDEs - like Borland's (now Inprise) Turbo C++ and Microsoft's Visual Studio came along. These allowed stepping through code and watching local and global variable...

Disclaimer - Privacy
© 2002-2017