[原文:http://www.indiangeek.net/wp-content/uploads/Programmer%20competency%20matrix.htm][譯文:http://static.icybear.net/%5BCN%5DProgrammer%20competency%20matrix.htm]Note that the knowledge for each level is cumulative; being at level n implies that
How to reuse pch file on another pc?MS doesn't officially announcethat the pch files that are produced on on pc can be reused on anyother pcs. But MS suggests you can use Incredibuild to do this.You will receive below compile error:fatal error C1027:
When we submit code, sometimes unchanged files will be checked in occasionally. In some cases, it is a mistake while in some cases it's correct behavior!Mistake Check in Unchanged FilesIn most cases, we don't need to check in unchanged things. Two
From Here As Title .---------------------------------Copy Start---------------------------------------------------- Imports SystemImports EnvDTEImports System.DiagnosticsPublic Module CollapseAll Sub CollapseAll() ' Get the the Solution
As we know, for .Net projects, it's obvious and clear to use "Add Reference.." to control project reference / dependency relationship. Do you know about it for C++? (below is extracted from VC++ Team Blog article)"Project to Project references have
Interface Key Notes (MSDN Interface)1. Explicit Interface ImplementationThere are 2: implicit and explicit interface implementation. Implicit type is normal to be used. Here, to understand more about why needs explicit interface implementation, give
I worked on a task: when user clicks a command in the application, the cursor can be that command specific. Some gains:1. Cursor can only accept cur file with only black-white color. It's really a big limitation. Trying to load a colorful cur file
Delegate is very easy to understand. So no need to waste words here. I would like to talk more about Event in C#. 1. [Paste from unleashed C#]An event is a delegate with special features in the areas of type membership, limitations on invocation,
1. 更多的UML drawing tools. Prefer UMLet for now. Martin Fowlerlikes UMLGraph (I don't have feeling about it now). And Two very suggested UML tools by a guy who have practiced with many UML tools (let's trust him):One is Visual Paradigam and the other
PInvokePlatform Invocation Services (PInvoke) allows managed code to call unmanaged functions that are implemented in a DLL. This tutorial shows you what you need to do to be able to call unmanaged DLL functions from C#. The attributes discussed in
文章目錄 Regex actions supported: The Regulator is an advanced, free regular expressions testing and learning tool. It allows you to build and verify a regular expression against any text input, file or web, and displays
Today, I attended a unit test training held internally in Corp. Several gains:1. Applying Unit test is pretty simple! I never thought that the idea to do unit test and its implementation is just that straightforward and easy! Remember the key point
From:The Principles of OODWhat is object oriented design? What is it all about? What are it's benefits? What are it's costs? It may seem silly to ask these questions in a day and age when virtually every software developer is using an object
There are so many remote desktop software in the market. You can get a list from this wiki page.Here, I just want to summarize about MS technology. As we know, we have used remote desktop connection (mstsc.exe, which was named "terminal service
3 years in former project, I felt nothing with CG and 3D Modeling, maybe because the project scope is so centralized to be CAD-interop while NO direct tasks regards with 3D Modeling application itself; but now with my moving into new project for a
Beej's Guide to Network ProgrammingUsing Internet Sockets Hello, one and all! This is my little how-to guide on network programming using Internet sockets, or "sockets programming", for those of you who prefer it. The sockets API, though started
If you know some C++ STL, you should know that we can pass in a function object when constructing a STL map, set, etc to let the container use that function to do comparison for its elements. Now what about such functionality in .Net?For
Review Error Handling0. General Rules -We should pay more attention on assert usage and make it a part of the error/exception handling mechanism. -Attention: 異常是first-class的語言機制。程式碼分析工具可以識別出異常並進行各種監測或分析。比如PerfMon就會對程式中的異常做統計.1. SEH (Structured