I have tried to convert a C# project into an UML diagram by using the reverse engineer function provided by the Visual Studio .NET, i.e. by selecting the function in the Project -> Visio UML -> Reverse Engineer. However, it does not generate any diagram. Instead of it, it has generated a static model which contains the class properties used in the project, but I still need to drag and drop the static model to the sheet in order to create the UML diagram.
Is there any method that it can automatically generate an UML diagram from a C# project without any drag and drop action?
If anyone would help me about this problem, I would be appreciate it very much.
Meisi, It depends on what you are trying to accomplish.
CTR + ALT + DELETE has a very high priority in Windows and is not the easiest to intercept. If you plan on having this form be the only thing a user is allowed to see you might be better off authoring your own GINA in C++ and replacing the one that comes with the system. Look up "gina" on msdn for more info.
I've been looking for some sample C# TAPI code and S.S. Ahmed's sample project is the best I've seen for wrapping the TAPI calls in C# and demonstrating how to dial. However, I'd like to figure out how to detect a ring in and get the callerid information so I can update a database with incoming calls. I'm not a TAPI guru and the calls are less than obvious. Is this possible and does anyone have any sample code that demonstrates this? Thanks.
Anyone play with this? How? Derived class? What's the base type?
It contains all the facet information when a DataColumn is mapped to an XSD simple element. It would be nice to have this available, but of course it's a protected member. In fact, it's not even documented in MSDN. Would be really handy for what I'm doing.
I want to keep people from recreating my "source" code via the .NET
disassemblers/decompilers that are already out there (Java had this
problem too but at least the variable names weren't the same as the
original when decompiled back to source).
For a scary example of one a .NET Decompiler:
(You can test their disassembler on your own code on this site)
This tool will recreate your original source code minus comments.
I have a question: Has anybody found a way (e.g., a build flag)
to make decompiling of .NET assemblies more difficult besides paying
a $1K for an MSIL obfuscator?