Simple C# Tutorial
Introducing the Microsoft .NET Framework
. .NET (dot-net) is the name Microsoft gives to its general vision of the future of computing, the view being of a world in which many applications run in a distributed manner across the Internet.
. We can identify a number of different motivations driving this vision.
- Object-oriented programming
- Compiled once and run everywhere.
- Service-oriented application
. .NET is Microsoft JVM?
. .NET has been built upon open standard technologies like XML and SOAP and is towards more open standards rather than Microsoft its proprietary tendencies.
…
C# versus C++ (Differences)
. C# uses delegates - type-safe method pointers. These are used to implement event-handling.
. Although it has some elements derived from Visual Basic and Java, C++ is C#’s closest relative.
. In an important change from C++, C# code does not require header files. All code is written inline.
. The .NET runtime in which C# runs performs memory management takes care of tasks like garbage collection. Because of this, the use of pointers in C# is much less important than in C++.
. Pointers can be used in C#, where the code is marked as unsafe, but they are only really useful in situations where performance gains are at an absolute premium.
. Generally speaking, all C# types is ultimately derived from the object type.
…
Website: nbende.files.wordpress.com | Filesize: 4931kb
No of Page(s): 52
Click here to download Simple C# Tutorial.
Related Tutorial
Tags: basic language, comparison, data types, delegates, event handling, exception handling, Object Oriented, polymorphism, string manipulation
Comments
Leave a Reply