what is correct and what is fault ...
on
Hijacking .NET
·
· Score: 1
First, some people don't undertand what means Private and Public
Public means that the property (function/field...) is part of API or Interface if you want
Private means that the property (function/field...) is NOT part of API or interface but it doesn't means that it is safe or 100% unacessible. Private DO NOT mean secure.
so you can use private members if you want but it is like turning computer on by shorting wires inside the case when you can simply use switch.
There was also some techniques in VB (non.net) called subclassing.
And about the faults sombody there mentioned.
3 -- MS's fault for not having.NET compile to x86 assembly language?
- i can only say RTFM and you will know.
teher is one little thing. What means x86 ?? It means 386 and better so the code is usable also on 386 machines there is no instructions special for pentium and also no SSE or SSE2 or another else. So.NET just precompile the code and finishes it for the machine it runs on. (btw you dont need special versions for ia64 and so)
2 -- MS's fault for including metadata?
this solves something called DLL HELL well known to windows programmers and also provides data for intelisence which is very usefull. Metadata is somethink like better.h file.
First, some people don't undertand what means Private and Public Public means that the property (function/field...) is part of API or Interface if you want Private means that the property (function/field...) is NOT part of API or interface but it doesn't means that it is safe or 100% unacessible. Private DO NOT mean secure. so you can use private members if you want but it is like turning computer on by shorting wires inside the case when you can simply use switch. There was also some techniques in VB (non .net) called subclassing.
And about the faults sombody there mentioned.
3 -- MS's fault for not having .NET compile to x86 assembly language?
- i can only say RTFM and you will know.
teher is one little thing. What means x86 ?? It means 386 and better so the code is usable also on 386 machines there is no instructions special for pentium and also no SSE or SSE2 or another else. So .NET just precompile the code and finishes it for the machine it runs on. (btw you dont need special versions for ia64 and so)
2 -- MS's fault for including metadata?
this solves something called DLL HELL well known to windows programmers and also provides data for intelisence which is very usefull. Metadata is somethink like better .h file.