|
The Common Type System is just a set of rules that defines a commonly used set of primitive types, like System.Int32 , that are used by all languages that the Common Language Runtime supports. These type are mapped to the types used in each language. For example, System.Int32 is an int in C# and an Interger in VB.NET. This makes it very easy for classes written in different languages to pass data back and forth without any custom, time-consuming, conversions.
The CTS is a set of rules, or specifications, at the core of the CLR, not a module or a component. It's part of the Common Language Specification that every .NET compiler MUST adhere to to manitain compatibility with the .NET Framework.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
How to Create a Full Custom Control?
|
|
|
|
|
Shashikant Sharma wrote: Full Custom Control
What kind of custom control do you have in mind? There are plenty of good books on the subject and articles on this site. Do a general article search and see what comes up
If you try to write that in English, I might be able to understand more than a fraction of it. - Guffa
|
|
|
|
|
hi Sharma,
exactly which type of custom control u want to build?
we have 4 types custom controls.
1.User controls are the simplest type of control.user controls combine more than one control in a logical unit (like a group of text boxes for entering address information).
2.Inherited controls are generally more powerful and flexible. With an inherited
control, you choose the existing .NET control that is closest to what you
want to provide. Then, you derive a custom class that overrides or adds
properties and methods.
3.Owner-drawn controls generally use GDI+ drawing routines to generate
their interfaces from scratch. Because of this, they tend to inherit from a
base class like System.Windows.Forms.Control. Owner-drawn controls
require the most work and provide the most customizable user interface.
4.Extender providers, which aren't necessarily controls at all. These components
add features to other controls on a form, and provide a remarkable way to implement
extensible user interface.
if want to c the example on this go thru this link.
http://www.akadia.com/services/dotnet_user_controls.html#Inherited%20controls
hope this will help u
Thanks,
Rahithi
If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
I have an interop issue when I use System.Object in .NET Framework 2.0
To get the StringArray from a ATL/COM DLL developed in VC++ 6.0
We donot know what method to invoke to retrieve this data.
While we are able to see the values of the String Array in the .NET Debug,
Able to view a StringArray in the debugger on managed Code (.NET) side.
Do not know the exact method to populate the Stringarray.
This is the core portion of the code
System.Object s;
LoadFilenameClass obj = new LoadFilenameClass();
obj.Load(FileName, out s)
^^^^^
At this juncture,
the values of the StringArray Class that have been sent by the VC++ DLL
are visible in the Watch.
[CHALLENGE] What specific method do I need to invoke
to extract the StringArray class.
Ravana Saras
|
|
|
|
|
I just install NET2005 --> my computer has NET2003 and 2005 .
I wonder to know what differences of them(.NET Framework 1.1, 2.0, 3.0 ...). Are there any documents about this?
Thanks a lot.
imagic
|
|
|
|
|
|
Oh yeah, it's good. Thanks PaulC1972.
imagic
|
|
|
|
|
Hix, it's not good. It's just a blog. It has less infomation
imagic
|
|
|
|
|
imagic wrote: It has less infomation
Bummer. I couldn't really find anything else. I don't think there is any real dramatic difference between .net 2.0 and .net 3.0, except that it comes with Windows Vista.
Some people have a memory and an attention span, you should try them out one day. - Jeremy Falcon
|
|
|
|
|
The Microsoft .NET Framework 3.0 is the new managed code programming model for Windows®. It combines the power of the .NET Framework version 2.0 with new technologies for building applications that have visually compelling user experiences, seamless communication across technology boundaries, and the ability to support a wide range of business processes. These new technologies are Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation, and Windows CardSpace. The .NET Framework 3.0 is included as part of the Windows Vista™ operating system; you can install it or uninstall it using Windows Features Control Panel. This redistributable package is for Windows XP and Windows Server 2003.
The above, and more, can be found at
http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en[^]
Luc Pattyn
|
|
|
|
|
hi
""The Microsoft Jet database engine cannot open the file '\\software-11\Access\terminaldata.mdb'. It is already opened exclusively by another user, or you need permission to view its data. 12/14/2006 12:38:50 PM
""
i m getting this error when i access mdb file from my window service,,
i have accesss to that file ,, but in my service i get this exfeption
can any body help me ,, thanks in advance
-- modified at 6:59 Thursday 14th December, 2006
hello
|
|
|
|
|
|
Dear all
Can any body give me code for displaying, editing, saving the word, excel, pdf files dynamically using aspose control in .net. If any body knows please write me. Thank you.
S/W Engineer
Akebono Soft Technologies
aleem_abdul@akebonosoft.com.
|
|
|
|
|
Surely Aspose would be best suited to giving you this information. Don't they have tutorials/demonstrations that you can look at?
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Hello,
i hide the taskbar with corell.dll in cf2.0 on Windows Ce. The Taskbar would hide, but it is always a free space on place where the taskbar early was, when i maximized the form?
in the pocket 2003 se version is this ok, only this problem in CE?
Can you help me?
Bye
Dennis
|
|
|
|
|
Hi.I have a USB device connected to the USB port.i have the required drivers for the USB device.The device has data in it.i want to write a communication module that helps me in communicating with that device and get the data from it.can i get help in writing code.any help wud be greatly appreciated.
thanks in advance.
|
|
|
|
|
hi,
What is the difference b/w Manifest & metadata?
thanks
rahi
If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
I have spent some time now following all the hype, and it seems this is one of MS worst documented releases ever. I know it it's only CTP, but the prerequisites are IMHO badly documented. Which SDK components do I need? Which VS2005 'extensions' do I need, etc?
|
|
|
|
|
I think this post should be posted on the Lounge (there have already been some discussions about WPF/E in the lounge so nobody should complain). You are right about it being badly documented though.
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Hi,
I want to prevent code refactoring.
To explain, I do not want to let any one to use tools like .NET Reflector and see the code inside my .NET dll.
Is this possible ? If so , by what means we can achieve this.
Thanks,
Mani
|
|
|
|
|
The term you are looking for is not "refactoring" but "reverse engineering".
It's impossible to completely prevent reverse engineering. If the code can be run, then it can also be read, one way or the other. What you can do is to make it harder to decompile the code.
One way is to use NGen to compile the IL code into native code. It can still be decompiled, but it decompiles into assembly code, not IL code, so it's not at all as easy to reverse engineer into high level code.
---
It's amazing to see how much work some people will go through just to avoid a little bit of work.
|
|
|
|
|
but even if u did an NGen.exe , you would need the IL assembly for initial loading? dont you?
|
|
|
|
|
i think karam is right. ngen file does not possess assembly metadata which will therefore be extracted from IL.
signing an assembly does not fully protect it either. i have heared of Dotfuscator Community Edition but have never used it. it may be helpful.
|
|
|
|
|
gnadeem wrote: Dotfuscator Community Edition
it is good and worthwhile to look at
You will see a delete button on each of your posts. Press it. - Colin Angus Mackay
|
|
|
|