Category “nstatic”

55 posts


Inductive UI

I am a fan of Inductive User Interfaces, which I have written about in the past. Inductive UIs become more prominent in Windows Vista, but already ubiquitous in various application categories such as utilities (anti-virus, anti-spyware) and tax software. Some may think of Inductive UI as a dumbed-down wizard-based interface. Others
Read more » Mar 29, 2006, 9:54AM

NStatic Directions

Last year after attending the Shareware Industry Conferences, I was surprised how much people were able to make with one or two products. TechSmith supports over 100 employees with two products, SnagIt and Camtasia. Another developer sells a product, which is extremely narrow and technologically basic yet generates over $200K
Read more » Feb 25, 2006, 7:42PM

NStatic Walkthrough

This is the current user interface of NStatic. By the time, the user interface will undergo additional changes before I release it. The tool is capable of analyzing code in isolation and handling ambiguities due to incomplete information (such as whether a symbol is a type or a variable). In
Read more » Feb 25, 2006, 5:28PM

UI Decisions

There are hundreds of little issues to take care of before delivering a product… This is almost an endurance test. I think that I know how a new mother must feel going through labor. My product is GUI-only, which may be a problem for command-line folks. Command-line output is complicated
Read more » Feb 8, 2006, 2:00AM

Bugs versus Limitations

In my code analysis tool, I capture just about every feature of a source code file into an internal memory representation. The information that I collect will be more useful in future products and internal tools. However, when it comes to interpreting the code, I ignore a lot of that same
Read more » Jan 17, 2006, 11:26AM

NStatic Status

I wanted to get this application out for private beta testing before Christmas, before I embarked on my two-week vacation at my parents’ home in New York. However, I didn’t like having to write a lot of rules that embodied just a few general principles, and I realize that I
Read more » Jan 16, 2006, 2:24PM

Intelligence vs Intellisense

My main gripe with Microsoft is that the company doesn’t know how to write “smart” software. (Much of the industry doesn’t either, but, since Microsoft is the leader…) The current tendency among software developers is to determine the minimum work needed that can be done to help users. This is
Read more » Jan 8, 2006, 5:14AM
AI , NStatic

NStatic and Exceptions

In my post, Static Analysis, George Tsiokos requests for feature…Feature request: Exceptions!I'm looking for a static analysis tool that can tell me all possible exceptions for an object's method call, constructor, etc. I would also like details on the code-path that generates the exception and not have specific ties to
Read more » Dec 18, 2005, 10:07PM


As I am mentioned in my post on Static Analysis, I am working on a static analysis called NStatic, which behaves more intelligently than most code analysis tools out in the market. More details in upcoming posts. I have already registered the domain name, “” This isn’t actually the main
Read more » Dec 18, 2005, 9:06PM

Static Analysis

I mentioned earlier in my post “Get Your Butt Outta Bed and Build Something” that I would be shipping subproducts before my main product. My main product (which shall remain secret) is general-purpose desktop application and may attract an audience that requires more hand-holding and is less tolerant of inevitable
Read more » Nov 20, 2005, 10:59AM





Net Undocumented is a blog about the internals of .NET including Xamarin implementations. Other topics include managed and web languages (C#, C++, Javascript), computer science theory, software engineering and software entrepreneurship.

Social Media